msa2

joined 9 months ago
[–] msa2@mastodon.sdf.org 0 points 22 hours ago (1 children)

@ICastFist Writing things yourself is not "learning a specific programming language though". It helps you understand the fundamental concepts and implementation details of how things actually work under the hood which are universal towards game dev. Ie. Writing your own renderer and learning about the rendering pipeline. You learn far less from a game engine. I would rather write a system myself and understand it than fiddle with someone else's implementation and pray that it works for my needs.

[–] msa2@mastodon.sdf.org 2 points 1 day ago (4 children)

@luciole @modev I think that's terrible advice. A lot of games are written in C/C++ and building something yourself is a good way to learn. Game Engines don't always help in fact I would say a framework + a couple helpful libraries is going to make you much faster at programming a game than a game engine ever will.

[–] msa2@mastodon.sdf.org 1 points 1 day ago (1 children)

@xigoi
> It’s a messy and incoherent language full of fotguns and unnecessary complexity
What language isn't? C is of course not perfect and there are many things I wish would have changed in the language but its quite a productive language and there is a reason it became the lingua franca. Of course a lot of that has to with it's relationship with Unix.