a platformer game
Movement: The player can run , jump and shoot.
Platforms:
- solid platform
- one side passable platforms (it can pass through from down to up)
- desolving platforms ( will desolve after x time )
- moving platforms (moving from left to right , and top to bottom)
Obstacles:
- spikes that came out of the walls
- guns that shoot out from the walls
- spikes that the player can fall on them
AI:
- enemies that are following a path , they reset at points and have a visual scope , when they notice the player , they will shoot at it.