Inspiration

Created after not having the needed software for a game development club.

What it does

Everything (potentially) that big name game engines can, such as Unity or Godot.

How I built it

Using emscripten, I compiled C++ code to web assembly so that it could run on any browser.

Challenges I ran into

Performance and security issues, as web development provides a lot of ways to open security vulnerabilities in server code, and the nature of the project provides plenty of load on the client side.

Accomplishments that I'm proud of

Custom 3D rendering and optimizations, full UI capabilities and a custom script engine using Lua.

What I learned

The ins and outs of game engine development, creating secure applications, and improving user experience.

What's next for K.Engine

Release is eminent, within this year.

Built With

Share this project:

Updates