Skip to content

AdamWallberg/Ymir

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

104 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ymir Engine

Another Game Engine, but Better

My n'th game engine that I named after my cat. Wohoo..
The GitHub version of this project is a simple copy-pase remake of another private project under the same name. So I actually already have a running version of this engine already, I just wanted it to have better architecture and prettier code. So the development will be really quick up until I start dealing with (for example) more advanced rendering.

Implemented Features

- Premake5 project setup
- GLFW context creation
- Multi-threaded state machine
- 32 and 64 bit windows support
- Slightly fancy logging
- Memory tracking
- Fancy input system

Planned Features

- Deferred lighting, instancing, skeletal animations, fancy postFX, etc...
- Maybe even PBR
- Custom block allocator
- Crème Fraîshe
- Controller support
- Debug geometry rendering
- Simple collision detection with AA bounding boxes etc..

About

My n'th game engine/framework project.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published