Skip to content

Latest commit

 

History

History
71 lines (39 loc) · 928 Bytes

TODO.md

File metadata and controls

71 lines (39 loc) · 928 Bytes

Marshmallow Game Engine

“The only game engine that tastes better slightly burned!”

Core

General

  • Normalize coding standard. IN-PROGRESS

Memory Allocators

  • Pool Allocator. IN-PROGRESS

  • Double Buffered Allocator. IN-PROGRESS

Resource Manager

  • Load assets from disk using DataIO.

  • Add DataIO Filters, like zlib.

  • Draft composite resource file format.

  • Create off-line resource file compositor.

Graphics

General

  • OpenVG backend.

OpenGL

  • Add Qt 5 OpenGL support.

  • Add GL_IMG_texture_compression_pvrtc support

Components

Text Component

  • Add TTF Support.

  • Variable width text support.

Layers

General

  • Create debugging HUD layer.

Debugging HUD Layer

  • In-Game Console.

  • Display FPS.

Demos and Presentations

Presentation

  • Slide system.

vim:syn=markdown: