Nikola Game Engine
A downloadable tool
A cross-platform framework for window creation, input handling, and rendering using OpenGL 4.5+
Some current features include:
- A fully documented single header file for every functionality in the library.
- Cross-platform window creation.
- Gamepad, keyboard, and mouse input support.
- Fully configurable cross-platform rendering API using OpenGL 4.5+.
- Robust resource manager with a custom resource format (NBR).
- Support for loading multiple image formats such as jpeg, png, bmp, tga, and way more.
- Full support for loading 3D models using the following formats: OBJ, FBX, and GLTF.
There is still much to be added and done. I do not intend to market this engine as a replacement for any existing engines. Rather, I want to use it only as a tool for making games.
Here's the GitHub repo if you are interested: https://github.com/FrodoAlaska/Nikola
Updated | 16 days ago |
Status | In development |
Category | Tool |
Author | FrodoAlaska |
Tags | Game engine, Open Source |
Development log
- The Hook Into The Engine16 days ago
- Making An OpenGL Wrapper25 days ago
- Starting Up The Engine34 days ago
- New Year, New Game Engine37 days ago
Leave a comment
Log in with itch.io to leave a comment.