| Add a default .gitattributes |
|
More...
|
over 13 years ago
|
| Add a default .gitignore |
|
More...
|
over 13 years ago
|
| Fixed FanWeapon spread miscalculation |
|
More...
|
over 15 years ago
|
| Removed unused code from entity.py |
|
More...
|
over 15 years ago
|
| Added a new weapon input action type that allows for weapons to be switched |
|
More...
|
over 15 years ago
|
| Streamlined weapon controls a bit, made some tweaks to make orientation a bit more rational. Added a new weapon type (no controls assigned yet). |
|
More...
|
over 15 years ago
|
| Fixing some namespace pollution resulting from my habitual import of pygame.locals.* :D |
|
More...
|
almost 16 years ago
|
| Fixed issues with rotation and animation. Thanks Younata for the fix :D |
|
More...
|
almost 16 years ago
|
| Moved Ship and its subclasses out into their own module. Slight tweak to PlasmaBall to make its animation a bit more random. Issued player with PlasmaRepeater instead of PlasmaCannon, to restrict ROF. |
|
More...
|
almost 16 years ago
|
| Changed default keys, modified the way controllers are setup during initialisation. |
|
More...
|
almost 16 years ago
|
| Added licence to all source files |
|
More...
|
almost 16 years ago
|
| Quite a few changes: Refactored enemy spawn code into the main game loop. Expanded weapon firing into a Weapon class and subclasses. Gave enemies weapons. Ships now have a team alignment so their projectiles won't affect teammates. Created Projectile base class that is now parent of Laser and Plasma projectiles (and others in future). Refactored rotation/orientation code from Ship into Entity so that projectiles can now have rotation too. A few other minor tweaks. TODO: Damage to player, player lives, shields, enemy AI, menus, levels, etc etc |
|
More...
|
almost 16 years ago
|
| Added vector library (courtesy of http://www.supereffective.org/pages/Vector-2d-Vector-Library) and a first attempt at some basic physics for Entities |
|
More...
|
almost 16 years ago
|
| Added animation_complete handler to Entity to enable state changes based on animation. Subclassed Player to Ship instead of Entity. |
|
More...
|
almost 16 years ago
|
| Refactored enemy ships, weapons. Added new plasma weapon (Alt key). Added damage model - enemies now take 2 lasers or 1 plasma to kill. |
|
More...
|
almost 16 years ago
|
| Overhauled sprite animation to allow multiple animations. Added screenshot key (F12 by default). Refactor world into its own package. |
|
More...
|
almost 16 years ago
|
| Factored game logic into its own module to simplify run.py |
|
More...
|
almost 16 years ago
|
| Fixing memory leak with lasers |
|
More...
|
almost 16 years ago
|
| Adding sprite animation as well as some actual images |
|
More...
|
almost 16 years ago
|
| Initial commit |
|
More...
|
almost 16 years ago
|