https://github.com/danielrs/dwarfengine
A simple and lightweight game-engine, made for the sake of learning
https://github.com/danielrs/dwarfengine
Last synced: about 1 year ago
JSON representation
A simple and lightweight game-engine, made for the sake of learning
- Host: GitHub
- URL: https://github.com/danielrs/dwarfengine
- Owner: danielrs
- License: mit
- Created: 2015-10-12T05:13:32.000Z (over 10 years ago)
- Default Branch: master
- Last Pushed: 2015-10-12T05:42:10.000Z (over 10 years ago)
- Last Synced: 2025-04-12T06:59:46.133Z (about 1 year ago)
- Language: C
- Size: 809 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Dwarf Engine
A game engine written in C++
It aims to provide a simple set of tools for casual game development (in fact is more similar to a framework than an engine)
## What's done until now?
The engine is very simple at this time, it includes the following functionalities:
* OpenGL wrappers (Shaders, Textures, etc)
* Utility classes for graphics (SpriteBatch, Camera, Post effects, Image loading, etc)
* Multi-platform input support
* Math classes (Matrix, Vector, Random numbers)
* Resource Manager
All the code can be found inside **src/** folder, it should be easy to learn from it.
----
### TODO
1. Write a better README.md
2. Upload some examples