Skip to content

Latest commit

 

History

History
37 lines (35 loc) · 723 Bytes

todo.md

File metadata and controls

37 lines (35 loc) · 723 Bytes

Todo

Priority

  • Font
    • Test kerning
    • Unicode support
    • Colored glyphs
  • Stencils
    • Rectangle stencil using glScissor
    • Texture stencil
  • Abstract away OpenGL
    • Eventually add a Vulkan GraphicsContext

Optional/Future functionality

  • Model class
    • Extends Renderable
    • Mesh
    • Textures
    • UV Maps
    • Material
    • Transform
  • Model shader
    • Ambient light
    • Lights
    • drawModel method
  • Light base class
    • Color
    • Intensity
  • AudioSource class
    • PlaybackRate property
    • Duration property
    • CurrentTime property
    • Static fromArray method
  • SaveFile or GameState class
    • Name
    • Path
    • Property of game to provide accessibility?