A complete Jetpack Joyride clone developed in pure C with SDL2, featuring file storage, probabilistic difficulty, and WebAssembly deployment.
TL;DR: This project was a part of Software Design class at Caltech. We developed a Jetpack Joyride clone in pure C with multiple functionalities including file storage, probabilistic difficulty, obstacle passability, scrolling background, animation, and game UI. We utilized SDL2 and Emscripten (WebAssembly) to develop this game and developed our server-client system to host it.
| Resource | Link | 
|---|---|
| Project Repository | GitHub | 
| Video Demo | YouTube | 
This project was developed in under 2 weeks with some starter code for physics engine in C that we developed during the course.