Skip to content

Jools64/IWBTG-C-Engine

Repository files navigation

I Wanna Be The Guy C Engine

An "I Wanna Be The Guy" engine written in C. As per usual, since this is just me playing around and testing some stuff, most of the code is quite messy and thrown together. I might decide to tidy it up if I continue this project.

The engine attempts to emulate the standard movement of IWBTG fangames. This is why the framerate is locked to 50 and the movement is heavily tied to the framerate. Almost all player movement constants have been taken from existing engines for as close to frame for frame accuracy as possible. Some things have been adjusted however such as hitboxes.

Currently the engine uses the built in SDL2 hardware renderer functionality for portability but I will probably switch over to opengl at some point for performance, more precise rendering and shaders.

Dependencies

Requires SDL2, SDL2_Image and SDL2_Mixer.

Binaries

I will make some of these availible when the project is closer to being finished.

About

A simple IWBTG fangame engine written in C. As per usual the code is messy but I'll tidy it up if I decide to continue this project.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published