Releases: RafaelWO/space-love
v0.61: Fix Löve version in CI build
v0.6: Faster Gameplay, Ufo, LÖVE 11.3
This release brings faster gameplay, a Ufo as your friend in need, and upgrades the game to use the latest version of LÖVE (11.3)! 🎉
❗ EDIT: Please download the version v0.61 from the release above. ❗
⏩ Faster Gameplay
All player-ships + enemies move, and lasers travel at a higher speed. This change should make the gameplay more fun and challenging! 🏆
Additionally, the screen resolution was increased which results in more space in the level (and smaller entities, objects).
🛸 Ufo as Player Ally
Enemies drop a new powerup - a star ⭐ - which spawns a "friend in need" as a Ufo (starting from stage 2). It shoots in all directions and will stay until it is destroyed by enemies.
❤️ LÖVE 11.3
The code was adapted to run with the latest version of LÖVE that is 11.3 🥳 If you downloaded the game for Windows or macOS (and don't have LÖVE itself installed), simply download the new version.
If you have installed LÖVE 0.10.2, this is a breaking change 💥. So please upgrade to the latest version via the official website.
Happy gaming and Merry Christmas in advance! 🎁
What's Changed
- Feature: UFO as Player Ally by @RafaelWO in #13
- 🚸 Changes to Game Design by @RafaelWO in #15
- UI: Minor Improvements by @RafaelWO in #16
- Change: Upgrade to LÖVE 11.3 by @RafaelWO in #17
- 🔖 Bump version to v0.6 by @RafaelWO in #18
Full Changelog: v0.5...v0.6
v0.5: UI Enhancements, Ship Stats Balancing
💄 UI Enhancements
The players' health bar now changes color depending on the current health. When the health is low, the screen "breathes" in red.
The "arrows" « ... »
in the select ship state are replaced with actual sprites
📊 Ship Stats Balancing
The ship stats were adapted so that the different ships are more balanced:
- Classic: 🔼 health, 🔼 fire rate
- Shooter: 🔼 attack, 🔼 fire rate, 🔽 health
- Sniper: 🔼 health
💚 Fixed release pipeline
The script for building the game for release had a bug that caused some zip files to be huge, e.g. over 600 MB for Windows 64-bit. This bug is now fixed and all binaries are around 80 MB 🥳
💥 Breaking Change - Highscores
You might notice that your high scores are not shown in the new game version.
If you want to add your high scores from the previous version, do the following:
- Find the local save directory (see docs)
- Open the folder of the old version, e.g.
space-love-v0_41
- Open the file
highscores
and copy its content to the corresponding file in the new save directoryspace-love
Happy shooting! 👾
Changelog
v0.41
Added Game Versioning 🔢
The repo now contains a VERSION
file with the current game version (i.e. git tag). The version is also shown in-game at the bottom left corner. The release artifacts are now also versioned.
Additionally, the install instructions for Linux were updated with a script to install the correct version of LÖVE. 🔧
New "Features"
- Added file for version
- Version is displayed in-game
- Release artifacts (files) contain the version in the file name
- Added a version match check to the GitHub action for creating a release that validates whether the latest git tag equals the
VERSION
file content
Other Changes and Fixes
- A pill powerup is now dropped if no powerups were dropped for a long time
v0.4
Play with different ships 👾
This version's main new feature is a menu for selecting one of 3 ships in 4 different colors. Face new challenges by setting a new high score with one of the new ships! 🎉
Also, check out the new game-demo at the top of the README. 📽️
New Features
- Select your ship 🚀
- You can cycle through the ships and colors using the arrow keys ← and →
- The selected ship also shoots lasers periodically, so one can see how shooting differs between ships
- Ships also have different stats which impact your play-style
Other Changes and Fixes
- Active shield now blinks before it is about to disappear
- Added space backgrounds to all menu states
- Fixed health bar when the player is dead
- Fixed a lot of colors
v0.3-alpha
First Big Update 🎉
This new version comes with a lot of new features such as enemies of different levels and stage progression. So what are you waiting for? Download and play! 🚀
New Features
- Stage Progression 🆙
- As you play you can see a progress bar on the right (under the score) that indicates the current stage and the progression to the next stage.
- For each new stage you encounter more and higher-level enemies as well as more obstacles and a new soundtrack.
- Different level enemies 🔥
- With this update, enemies of different levels (indicated by the ship color) will fight you.
- Pause your Game ⏸️
- You can now pause the game when pressing p.
- A Ton of New Sounds 🔊
- Added sounds for low health, collision, laser impact, powerup, menu actions
Other Changes and Fixes
- Enabled multiple backgrounds
- Added ending music
- Added separators to progress bars
- Fixed player hitbox when the shield is up
- Fixed running timers during pause via timer-groups
v0.2-alpha
Initial Release
Features
- Basic gameplay (shooting, different enemies, obstacles)
- Submit and view highscores
- Only one player ship for now