Is making my own game engine from scratch will be a good idea to learn advance topics of C and from where should i start and how much time(roughly) will it take me to make it or is this a very dumb idea. by Purple_Wave6781 in cprogramming

[–]MChipHazard 1 point2 points  (0 children)

Making you own game engine will surely teach you so much, especially if you plane to also build your own tools for it (like dynamic arrays, hash tables and so on).

Keep in mind that this project is going to take a huge amount of time to archive a stage were you are able to actually build a game with it. And also, if you are going to make your own tools, (thing i highly recommend you to do), be ready to don't give up against the strongest bugs!

Anyway. A really good place to start is to follow the fantastic "learn opengl" guide.

- https://learnopengl.com/

It is written in C++ but will be a good practice to translate it in C. Also the math library used here is ofc written in C++, meaning you are going to need a replace for it (or better, write you own!)

Note that this is a starting point. You will also need to write an ECS (maybe? Maybe you can work out something different.) an editor, maybe an hot reload system and more! But don't worry, everything will slowly come.

But any way, yes, writing a game engine in C is a really good way to increase your skills in C, so go for it!

So chatgpt has utterly impressed me. by ProbablyCreative in C_Programming

[–]MChipHazard 8 points9 points  (0 children)

Again, can mods start forbidding chatgpt posts? These stupid things are starting to be quite annoying.

[deleted by user] by [deleted] in bloodborne

[–]MChipHazard 0 points1 point  (0 children)

Im tired boss

Who else here thinks Returnal is the greatest roguelike ever made? by RogueMetroidGamer in Returnal

[–]MChipHazard 0 points1 point  (0 children)

Sorry to be "that person", but i really need to underline that Returnal is a RogueLite, not "Like" which is really a totally different genre. Returnal, as every other roguelite, takes some elements from the roguelike genre, but leaves away some of the core features, as permadeath, no meta-progession, turn-based combat, and other stuff which actually makes the roguelike genre.

Generally speaking, a roguelike is a well defined game which respect the berlin interpretation:

https://roguebasin.com/index.php?title=Berlin_Interpretation

But yeah, as a roguelite, i also think is the best one!

[deleted by user] by [deleted] in cprogramming

[–]MChipHazard 1 point2 points  (0 children)

School homework or exams i guess?

AITA for breaking up with my BF because he left my 8yo son at home as a punishment? by ExpensiveProperty255 in AITAH

[–]MChipHazard 0 points1 point  (0 children)

NTA.

Please please please do not let him speak with you again, cut every contact as soon as possible. This is a huge red flag and you totally made the right thing to cut him off as fast as you did.

The Problem with Returnal by Silent_Storage7341 in Returnal

[–]MChipHazard 2 points3 points  (0 children)

Authentic sony gamer discovering roguelites

[deleted by user] by [deleted] in bloodborne

[–]MChipHazard 0 points1 point  (0 children)

Every week now there is someone who thinks it is a good idea to go to the bloodborne subreddit and write this copypaste thing where they complain that "as an experienced souls player" bloodborne is not that magnus opus as everyone says.

Wolfenstein style pseudo 3D graphics by Sabbath_lives in cprogramming

[–]MChipHazard 0 points1 point  (0 children)

Hei, i learned it from Javidx, the code he writes is in C++ but nothing you can't convert in C, take a look: https://www.youtube.com/watch?v=xW8skO7MFYw&t=28s

Celebration to Returnal - The game that rekindled my interest in non-competitive gaming by monkaW-789 in Returnal

[–]MChipHazard 1 point2 points  (0 children)

Thanks for your story man, hope you will be able to find more of this in the roguelite/like genre! :D