This update contains a lot of changes I have made in my personal repo over the past few years. Changes include, but probably are not limited to:
-moved Vector helper class into own file
-added various other images and sounds to resources loaded into the MediaManager
-add health and fuel gauges
-added powerups double points, invulnerability, large photon, multishot photon, turboboost, fuel, and ship repairs
-added ability to pause the game with CapsLock
-added collision damage with objects
-added Slicer (taken from original Slicer branch)
-changed Base to restore health and fuel to the Player
-changed it so that the Base has a "vortex" effect and pulls the Player in when close enough
-Fixed some bugs, including the bug where firing a bullet while in your Base caused everything to disappear
-Added low fuel sound
-Added Version variable to fringe.js, although I have been pretty bad about updating it consistently
This has been worked on over a large period of time and could almost certainly be better, so if you notice anything that should be changed or have any suggestions on how to improve these changes/the code please do not hesitate to let me know!
Note that this is nowhere near complete, the health and fuel system is a prototype for now until more accurate systems are created, especially for health where it is not just one single health bar in the original game but rather a collection of systems that can be damaged.
This update contains a lot of changes I have made in my personal repo over the past few years. Changes include, but probably are not limited to:
-moved Vector helper class into own file -added various other images and sounds to resources loaded into the MediaManager -add health and fuel gauges -added powerups double points, invulnerability, large photon, multishot photon, turboboost, fuel, and ship repairs -added ability to pause the game with CapsLock -added collision damage with objects -added Slicer (taken from original Slicer branch) -changed Base to restore health and fuel to the Player -changed it so that the Base has a "vortex" effect and pulls the Player in when close enough -Fixed some bugs, including the bug where firing a bullet while in your Base caused everything to disappear -Added low fuel sound -Added Version variable to fringe.js, although I have been pretty bad about updating it consistently
This has been worked on over a large period of time and could almost certainly be better, so if you notice anything that should be changed or have any suggestions on how to improve these changes/the code please do not hesitate to let me know!
Note that this is nowhere near complete, the health and fuel system is a prototype for now until more accurate systems are created, especially for health where it is not just one single health bar in the original game but rather a collection of systems that can be damaged.