joaoh82 / NurtEngine

My own game engine developed from scratch

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Nurt Experimental Game Engine License

Nurt Engine is an interactive application and rendering engine for Windows. Being developed for learning and research purposes.

What I cannot create, I do not understand. — Richard Feynman

Nurt Experimental Game Engine

Why?

This game engine is being built for educational purposes in order to gain a better understading of how a Game Engine really works. Initially I am basing the development on third party sources like books and other professionals from the industry, but my goal is that at some point after all the studying and researching of related topics I'll gain enough understanding of the subject that I'll start to make this engine my own.

Screeshoot

Nurt Engine ImGui Implemented

High Level Window Event System

High Level Window Event System

Contact

If you want to contact me you can reach me at joaoh82@gmail.com.

Inspiration and References:

  • Book: Foundations of Game Engine Development - Volume 1 - Mathematics by Eric Lengyel
  • Book: Game Engine Architecture by Jason Gregory
  • Physically Based Rendering - From Theory to Implementation by Matt Pharr, Wenzel Jakob, Greg Humphreys
  • Game Engine Black Book - Wolfenstein 3D by Fabien Sanglard
  • TheCherno Youtube Channel: https://www.youtube.com/playlist?list=PLlrATfBNZ98dC-V-N3m0Go4deliWHPFwT

About

My own game engine developed from scratch

License:Apache License 2.0


Languages

Language:C++ 91.2%Language:C 4.7%Language:Lua 4.0%Language:Batchfile 0.1%