I wrote a 2D game from COMPLETE* scratch
Bad Acronym
0:00 / 0:00
I wrote a 2D game from COMPLETE* scratch
56 307 просмотров · 5 месяцев назад
Bad Acronym
1,79 тыс. подписчиков
56 307 просмотров · 5 месяцев назад
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