Hey everyone, I've been inspired by the elysian shadows team to develop a game engine of my own, but I'm not sure where to start. I want to develop a game engine for the learning experience. I made this thread to get some book suggestions from the experts out there. I have been looking at this book on amazon: Game Engine Architecture, Second Edition. Does anyone have any experience with this book? Or is there any other books out there you can recommend for me to study? Note: I have a solid foundation in c++ right now.
Thanks in advance
Building a game engine
Moderator: PC Supremacists
Re: Building a game engine
I have around 10 years experience with coding and game development, and even then I still don't think I'm ready to under take that task. so kudos!! what I
would recommend doing first is start by developing tools to use with a premade engine or API first, such as a level editor, character/ npc editor, etc. those are some things that you are going to have to make eventually any way when you make your engine. So having a good foundation with making these tools and understanding how they work will help you in the long run. Also, look up encryption and decryption for files, that way when it comes time to use your engine, you can have the data files saved without having to worry about the player easily manipulating the game. Good luck and I hope this helps.
would recommend doing first is start by developing tools to use with a premade engine or API first, such as a level editor, character/ npc editor, etc. those are some things that you are going to have to make eventually any way when you make your engine. So having a good foundation with making these tools and understanding how they work will help you in the long run. Also, look up encryption and decryption for files, that way when it comes time to use your engine, you can have the data files saved without having to worry about the player easily manipulating the game. Good luck and I hope this helps.
- dandymcgee
- ES Beta Backer
- Posts: 4709
- Joined: Tue Apr 29, 2008 3:24 pm
- Current Project: https://github.com/dbechrd/RicoTech
- Favorite Gaming Platforms: NES, Sega Genesis, PS2, PC
- Programming Language of Choice: C
- Location: San Francisco
- Contact:
Re: Building a game engine
Have you heard of Handmade Hero? This guy is writing his own game completely from scratch in C, and documenting the entire process on YouTube. He's an excellent teacher as well, I learned a few things from watching even his intro videos and I've been programming for almost 10 years.
https://handmadehero.org/
https://www.youtube.com/user/handmadehe ... &flow=grid
https://handmadehero.org/
https://www.youtube.com/user/handmadehe ... &flow=grid
Falco Girgis wrote:It is imperative that I can broadcast my narcissistic commit strings to the Twitter! Tweet Tweet, bitches!