using factory method pattern for generating different enemys

we will have different and harder enemy  after centain level. Ex: enemy
could shooting after level 3.
will be developed further with different enemies