Repository navigation
Releases: Rexant-b2k/space_arcade
Releases · Rexant-b2k/space_arcade
Release list
version 0.3a
'Game init' function and entity with same name, which keeps base game settings to launch the game.
'get screen res' function, based on 3rd party screeninfo module, which initialize all displays and find their resolutions and the primary one.
'Escape game' function to have an ability to leave the game.
Helper module to move there callable functions from main module.
Medkits! Now you can restore your health/hull. If damaged, the probability of appearing medkit is increased.
version 0.2a
Improved OOP approach:
- game_session unit is a base data storage of game session. All actions make changes with elements inside it.
- Global hierarchy of classes: Space_object, Weapon_shell(Space_object), Laser(Weapon_shell), Ship(Space_object), Player(Ship), Enemy(Ship). Reduced code.
- Lasers and other weapon shells do not belong ship object anymore. Now, if you defeat an enemy, his laser will still go on (previously - disappeared).
- laser movement is calculated in dedicated block in main
- version is updated to 0.2a
version 0.1a
Base game functionality is available!