Case study
Tower Toppler: reimplementing Nebulus
Tower Toppler reimplements the rotating-tower puzzle platformer Nebulus with newly drawn graphics. The author reports behavior close to the original after comparison, and the current game uses SDL for graphics and sound. A level editor supports new towers and missions.
- Targets
- Game
- Category
- Independent reconstruction cases
- Relationship
- Independent reconstruction project
- Sources reviewed
- Evidence class
- C1 partial scope or analysis entry
Evidence

- Observed
- Demo documented; the documentation covers part of the feature set.
- Scope
- Partial
- Checked
- 2026-11-09
Requirements & limits
- Prerequisites: SDL2, SDL2_mixer and zlib are listed for building the game.
- Prerequisites: Rebuilding the data file additionally requires libpng, POV-Ray, GIMP, Blender and ImageMagick.
- Limits: The author notes that some sounds could be added and bugs may remain.
- License: No licence stated on the project page.
Cite
BibTeX
@misc{tower-toppler-case,
title = {{Tower Toppler: reimplementing Nebulus}},
howpublished = {\url{https://gitlab.com/roever/toppler}},
url = {https://gitlab.com/roever/toppler},
urldate = {2026-11-09},
note = {Awesome REA entry: \url{https://awesomerea.org/resources/tower-toppler-case/}}
}Plain text
Tower Toppler: reimplementing Nebulus. https://gitlab.com/roever/toppler (accessed 2026-11-09). Awesome REA entry: https://awesomerea.org/resources/tower-toppler-case/
Useful? Star Awesome REA on GitHub2.4k
About this entry
The description was reviewed against primary sources.
Primary sources
More in Games
- tower-together: reconstructing SimTower's simulation for multiplayer · Case study
- TurokEX: rebuilding PC Turok on the Kex engine · Case study
- TwinEngine: a Little Big Adventure 1 engine rewrite · Case study
- Twisted Metal: Rust reimplementation of the 2012 PS3 game · Case study
- UA_source: a reimplementation of the Urban Assault engine · Case study
- UAlbion: a remake of the 1995 RPG Albion · Case study