Taylor Lineman


Hephaestus

A C++ Game Engine


Hephaestus is a game engine that I wrote for my senior project in High School. Alongside creating the engine, I also started work on a game console to go with it. The game console's sole purpose was to run the game engine, and the games that went with it. I am still looking to finish both as the only parts left for the actual game console are the 3D printing of the shell and installing of the parts.

If you want to view the progress of the Hephaestus game engine, you can view it below on GitHub.

Hephaestus Github

Why Hephaestus?

I chose the name Hephaestus after a good bit of deliberation. Included in this screenshot, you can see the different names that I first thought of using. I knew I wanted to use the name of a Greek God from the beginning so I didn't look much past there.

Section
Section

Olympus Launcher

The Olympus Launcher is a game launcher made with the Hephaestus engine. The launcher allows you to launch the physics demo, the Game Of Life game and the start of Low Data. The Olympus Launcher will be the first thing to open when the console opens.

Where is the project?

The project currently sits in limbo. I am a full-time student at the moment so I have not had a lot of time to dedicate to bringing the project back up after the end of High School. I am looking forward to taking advantage of all of the maker spaces on campus to finish off the project once I get more stable in school. For now though, the project is just going to sit until I have the time to fully dedicate to finishing it.