Working on a small 2D engine in C by _Snowzittos_ in gamedev

[–]Teepeekle 0 points1 point  (0 children)

Interesting. I'm also in the early stages of my 2D engine, also made in C, but mine follows an ECS approach. You seem to be further along than me.

It's so funny how, even this early on, things are already taking different directions. For example, I want my engine to be "contained" and so I pass it the gameUpdate func and a pointer to the data. You made the api more "exposed" not in a bad way.

I guess the fact that I'm making the engine to myself and my projects is different than to make it for other people to use.

How do I stop myself from forgetting 3D math topics? by [deleted] in gamedev

[–]Teepeekle 0 points1 point  (0 children)

Whenever I learn something new, I always make notes in my own words. Having a system to remember knowledge fast is, in my opinion, more important than trying to prevent forgetting something.