article thumbnail

In Retrospect: Three Game Engine Development Choices I'd Change

Harold Serrano

If you had the option to rewrite your game engine from scratch, what would you do differently? Bulletproof my engine by providing defaults upon load failures. Use Entity-Component-System I wrote my game engine using C++ and decided to take the OOP approach. OOP served me well until my engine became too complex.

article thumbnail

Why I Decided to Rewrite My Game Engine

Harold Serrano

I have decided to rewrite my game engine. I know, I know , it's an insane decision to develop an engine all over again. I am not the same engineer who started writing an engine in 2013. And if given to chance, I would not develop Untold Engine the same way as I did. But I have good excuses to do so.

Insiders

Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Trending Sources

article thumbnail

Video Game Engineers: Job Description and Salary

Game Designing

Video game engineers are an important part of a game development team who takes care of a range of advanced technical tasks. Due to the skills required, becoming a game engineer can take some time and education, but it can also be a very well-paying job. Game Engineer vs Developer or Designer?

article thumbnail

How to make your own game engine

Grumpy Gamer

How to make your own game engine (and why) by Tyler Glaiel. In my 35+ year career in games I've never used an off the shelf game engine. It's hard work and probably cost me more but I love making game engines and writing compilers. Well worth a read. I love the power and the freedom.

article thumbnail

GodotOS – The Godot Powered Operating System

Game From Scratch

GameFromScratch.com GodotOS – The Godot Powered Operating System GodotOS is here, the worlds first Godot game engine powered operating system! You can even write your own hosted applications for the Godot OS using GDScript.

article thumbnail

Why isn't Godot an ECS-based game engine?

Mircosoft Game Dev

This design became common in game engines and libraries in the early 2010s. I find this makes code simpler and easier to maintain and optimize (a testament to this is how tiny Godot's codebase is compared to other game engines, while providing similar levels of functionality). Game logic.

article thumbnail

Makhoba Kamogelo: “Don’t let fear stop you from reinventing yourself”

PreMortem.Games

She explains, “Creativity ended the minute high school began, you had to do things a certain way and the only room for creativity was in writing English essays.” Even though high school limited creative outlets, her love for writing shone through. Civil Engineering After finishing high school, Kamo began studying civil engineering.