Skip to content

SabinMG/SpaceInvaders-Unity

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SpaceInvaders

Classical Space Invaders implementation inside the Unity
(https://en.wikipedia.org/wiki/Space_Invaders)

Game controls

Use arrow keys for moving your ship and space for shooting bullets

About code

Idea behind here is to explore many designe patterns and apply to the unity game. Following are the major design pattern used inside the game.

  1. Singleton Pattern
  2. Command Pattern
  3. State patterm
  4. Abstract Factory pattern
  5. Objectpool Pattern
  6. Observer pattern
  7. MVC Pattern
  8. Dependency injection Pattern (not entire project, but in some part)

please clone and check the source

About

Classical Space Invaders implementation inside the Unity

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages