Game
BobTech



21 days ago

I wanted to share the architecture of the engine and would be interested in feedback. The code specifics are ambiguous because I'm more concerned with the broad structure of things. My goal is to make the engine as accessible and modular as possible.


I've spent time studying the source codes of various projects both to learn about their architecture and learn more about CS as a subject. I took a lot of inspiration from some of the high-level software engineering principles that Id Software always exemplified.

Ease of moddability, robust developer tools, and KISS make projects easier to understand and create with, which is what made games like Doom and Quake so prolific as modding platforms for so long (aside from their popularity and cultural impact).

As a prospective game engine architect, the results of their methods are appealing: the creativity enabled by a quality platform leads to an active and dedicated community with a high output of (hopefully completed) projects. I really want to develop a modular and well-documented architecture with an emphasis on planning and attention to detail on my end.



1 comment

Loading...

Next up

Very bored today. Made some medieval pixel art

‏‏‎ ‎

‏‏‎ ‎

SGI-STRIKE REMASTERED - WEAPON DEMO

‏‏‎ ‎

First Shockwave 2 project ever has been remade.

Free trophy sprites

Credit required

bible fans when the le is wearing a bib idk never read it

Death animations and blue torch.

for reference, I left the comment on this project: https://scratch.mit.edu/projects/911/