Atari ST - 2024
Geometry Dash
- Genre
- Arcade - Platformer (Scrolling)
- Year
- 2024
- Language
- Compiled C
- Publisher
- [no publisher]
- Controls
- Keyboard
- Distributor
- GitHub
- Players
- 1
- Developer
- Mount Royal University
- Resolution
- High
- Licensed from
- —
- Programmer(s)
- Oh, Kevin / Suyal, Depanshu
- Country

- Graphic Artist(s)
- Oh, Kevin / Suyal, Depanshu
- Software
- English
- Game design
- Oh, Kevin / Suyal, Depanshu
- Box/Instructions
- English
- Musician(s)
- Oh, Kevin / Suyal, Depanshu
- License
- PD / Freeware / Shareware
- Sound FX
- Oh, Kevin / Suyal, Depanshu
- Serial
- —
- Cover Artist(s)
- —
- ST Type
- ST, STe / 0.5MB
- MIDI
- —
- Version
- [sources only]
- Dump
- Download
- Number of Disks
- —
- Dump format
- Zip-packed folder
- Protection
- —
ADDITIONAL COMMENTS
Please have a look at author's website for more info.
INSTRUCTIONS
Authors: Depanshu and Kevin Changes made since initial submissions: Stage 1 (Game Specification): All relevant comments made to the inital specification submitted have been reviewed and implemented into the final specification document. Some of the major changes include: -Reorganzing the presentation of component introduction and explanations to be more concise with consistent structure. -Adding a "Initial Game State" section -Clearly defining scoring systems and rules in a separate section -More in depth object creation descriptions. -Rewording physics explanations -Redefining Object Properties/Behaviors to be more accurate and consistent -Trigger timing specificity added -Screenshots added and in-text citations are now included -Sound effects and Music are specified in more detail Stages 2-4 (Raster Graphics, Events/Models, Rendering): Due to a major refactoring we did after/during stage 5, our submitted Stage 2-4 test driver will not work with the final game code. We tweaked modules 2, 3, and 4 and have been adding/removing as necessary as the stages have progressed. Stages 5-7 (Animation, Double-Buffering, Sound): No major changes, small refactoring has been done but nothing substantial.
TRIVIA (1)
Origins
The game is a student effort from COMP 2659 (Computing Machinery II, formerly COMP 3325), a 3-credit core course in the Bachelor of Science in Computer Science program at Mount Royal University, Canada.
The Atari ST has served as the core hardware platform for the term project in COMP 2659 for over 20 years and - still in 2026 - remains the platform of choice for the course instructors.
The core project requirement is to write an arcade-style game in 640x400 high-resolution mode using C and 68k Assembly. Because the project requires teams to build bare-metal software without an engine or external libraries, instructors review progress through a series of strict milestones, automated testing, and a final live demonstration.
Games were mostly developed under the guidance of Professors Paul Pospisil and Dr. Marc Schroeder.

