Gamedev in C with no libraries.

Fund the project directly:   / badacronym   You get full access to the current builds of the game, as soon as they are available. You also help with important decisions in the future, as well as be credited in each and every devlog. This is how I built my game and everything around it, from scratch, in C99. boc's (artist) ko-fi: https://ko-fi.com/boc_maxima All of the code to the engine is open source: https://github.com/badacronym/river2D / https://codeberg.org/badacronym/river2D watch the development of this game in-depth here:    • Live Coding   and keep an eye out for livestreams over here(!) and on   / flymandi   join our discord!:   / discord   here's also the code to the image loader: https://github.com/badacronym/imgsurf / https://codeberg.org/badacronym/imgsurf Whatever you're asking about, here're my configs!: https://github.com/badacronym/dotfiles I've always wanted to do game development. But I've also always been frustrated with tools like unreal engine or unity or even godot, because I couldn't wrap my head around how things were implemented and how exactly they fit together, what check was made where and so on and so forth. So, I set out to make my own. My own everything. Clip Credits: Budget Builds clip (around 6:53):    • AMD's Phenom CPU vs 2025!   Timestamps: 00:00 Intro 00:30 Disclaimer 01:22 Platform agnosticism 02:46 Window creation, messageloop 04:25 Image loading 06:41 Renderer basics 09:23 Character animation 10:11 Performance monitoring 12:56 Delta time, synchronization 14:41 Outro