About
The readme describes the original as the 1981 arcade game Centipede. Centicrawler is a clone of the 1981 arcade game Centipede, built with SDL2 and C++17. The player controls a fairy defending a glade from an invading centipede and other bugs like spiders, using magic to transform enemies into mushrooms; hitting the centipede in the middle splits it into multiple threats. The project is actively adding new elements, including a two-player simultaneous mode not found in the original.
How it differs from the original
The sprites originally taken from the 1981 arcade game have since been replaced with new original artwork, some elements from the original Centipede are still missing, and the laser system doesn't yet match the original's rule of only one laser on screen at a time.
Getting started
After installing the SDL2 development libraries, build with CMake (configure then compile) and run the resulting centicrawler binary.
History
Centicrawler began as a class assignment by Jackson Miller, intended as a Centipede clone built to a grading rubric using the original 1981 arcade sprite sheet, before those sprites were later replaced with new artwork.
Known limitations
- gameplay: Laser system not yet changed to match the original game (only one laser on screen at a time).
Additional notes
- Asset licensing
- Art and sound assets are individually credited in the readme, sourced from OpenGameArt.org and Freesound.org contributors under various CC0/CC-BY licenses.