A retro 2D platformer game built with Ruby, featuring a unique character-switching mechanic inspired by Super Mario World.
Super Bombinhas is a 2D platformer game written in Ruby, using the Gosu and MiniGL libraries. It combines retro gameplay inspired by classics like Super Mario World with a unique character-switching mechanic, offering nostalgic yet fresh experiences for players. The game includes a level editor and is available on multiple platforms including Steam and itch.io.
Retro gaming enthusiasts and indie game developers interested in Ruby-based game development or exploring 2D platformer mechanics. It also appeals to players seeking classic-style games with modern twists.
Developers choose Super Bombinhas for its open-source Ruby implementation, unique character-switching feature, and built-in level editor, providing both a playable game and a learning resource for game development. Its availability on major platforms like Steam adds to its accessibility and polish.
A 2D platformer written in Ruby.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Allows dynamic ability changes during gameplay, adding strategic depth not common in retro platformers, as highlighted in the game's description.
Faithfully recreates 90s-era platformer design with pixel art and classic mechanics, appealing to nostalgia seekers, as seen in the screenshots and inspiration from Super Mario World.
Includes a separate editor tool for creating custom stages, encouraging community content and extended replayability, mentioned in the README under remarks.
Available on Steam, itch.io, and GitHub with installers, making it accessible across different operating systems, as noted in the download options.
Requires manual installation of Ruby, Gosu, and MiniGL, which can be cumbersome compared to one-click installers from mainstream engines, as detailed in the running instructions.
The author admits the game was only tested by themselves, so players may encounter undiscovered issues affecting stability, as stated in the README remarks.
Potential contributors must contact the author for project overview, indicating a lack of ready-to-use documentation for development, as mentioned in the contributing section.