Skip to content

IDmikael/Planetarity-v1.2-gameplay

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Planetarity v1.2 gameplay

Project was made from scratch in 2 days.

Task

Create a planetary artillery arcade in pseudo 2D (i.e. 2D game in the 3D world). The player is in control of a planet, rotating around Sun. A planet can shoot rockets, rockets obey gravity (of Sun and of other planets). On collision with Sun, rocket disappears, on collision with a planet - does damage. Create a singleplayer game mode with AI players (random number from configurable min/max values).

Rest of features:

  • Planets should be visually different (and random)
  • Implement 3 types of rockets with different base stats (acceleration, weight, cooldown, etc.), which are distributed randomly amongst planets
  • Pause/resume feature
  • Save/load feature
  • UI: main menu, HUD, planet HUD (HP bar, shooting cooldown)

Note

  • You can find configurable min/max values for players count in Tools/EnemiesEditorManager window.
  • Gravity of planets may not impact rockets very much, thats because planet's weight setups randomly. You can specify min/max range for it in Planet prefab/minWeight/maxWeight.

Screenshots

Main menu

Gameplay

Pause and End Game windows

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published