Skip to content

About

Game engine. My pet project since 2013. Learning system architecture is the point of this, and always has been. version 4.0a

Resources

Stars

1 star

Watchers

0 watching

Forks

Latest commit

 

History

5 Commits

Folders and files

Repository files navigation

Cheryl-Engine

This project aims to implement a barebone opengl game engine with support for Windows and Linux. It's a long term project that only gets worked on sometimes. I've been working on the current iteration for a few years; working on it on/off, but mostly off.

Feature Goals

Core features

  • memory managment
  • logging
  • stacktracing
  • object pooling
  • task/thread pooling

Game Assets

  • asset manager
    • directory registrations for automatic loading of files
    • global retrieval of assets
  • basic asset types
    • textures
    • shaders
    • fonts
    • meshes
    • sprite/graphic

Game Framework

  • input
    • multiplayer support
    • controller support
  • audio
    • TBD
  • network
    • TBD

About

Game engine. My pet project since 2013. Learning system architecture is the point of this, and always has been. version 4.0a

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages