Inspiration

To improve my knowledge of OpenGL and learn how game engines are developed. Also to create a test bed for future graphical technologies I have ideas for.

How it works

Materials and shaders are specified in script, game logic can be coded by implementing onStart()/onUpdate(). Current major issues: no sound, needs level import.

Challenges I ran into

Collision system is tricky, height mapped terrain collision needs bilinear filtering.

Accomplishments that I'm proud of

Flexible material system, resource system

What I learned

Time management is as important as skill or amibition.

What's next for Game Engine

Add sound and level editor integration with Blender. Eventually test future graphical technologies that make games run super fast with lots of detail. Physically based animation?

Share this project:

Updates