Asteroids RPG made in C++20 for Raylib Slo-Jam in 2023.
Winner in Quality and Polish category.

If you experience choppy music, consider trying different web browser or using fullscreen button in the bottom-right corner.

Instructions:

  • Use the arrow keys to move
  • Use Space to shoot and interact
  • Destroy all asteroids to progress


This project's source code and original assets, except for music have been released under the GNU GPLv3 license.
https://github.com/zyperpl/RSJ


Update 1:
- Added Mute button [M] and improved audio playback
- Enhanced web content loading
- Handle input more reliably on high fps

Made by: Zyper

Additional assets:
Font: Mini Fonts by Kenney - CC0 License
https://www.kenney.nl/assets/kenney-fonts

Music: SuloSounds - CC0 License
https://sulosounds.itch.io/100-songs

Engine sound - CC0 License
https://freesound.org/people/qubodup/sounds/146770/

Base tileset: ansimuz - CC0 License
https://opengameart.org/content/warped-top-down-tech-lab-2

Tools and libraries:
Raylib - https://www.raylib.com/
LDtk - https://ldtk.io/
Aseprite - https://www.aseprite.org/
Neovim - https://neovim.io/

Comments

Log in with itch.io to leave a comment.

(+1)

Wow, this game feels so nice. Very well done!
The music and the small plot add a lot the purpose of the game mechanic. I gotta say it has a really nice vibe to it.
There's one small problem I encountered. I hate that I can't use WASD to move around and have to use space instead of return or E or whatever to do things. But it is what it is.
Super well done!

(+1)

This is such a good game. There are surprising amount of content inside for a jam game! Everything feels really polished. And near the end, I realized there is a fricking FLUID SIMULATION running at the background haha :D It was super cool to see. The only negative thing I could say is that the ending felt a bit flat and ambiguous