Skip to content

Split codebase into modules, e.g. core, game, gpu, gui etc #6

@congard

Description

@congard

Preliminary list:

  • core - e.g. platform.h
  • gpu - gpu-related stuff, e.g.:
    • buffers
    • textures
    • context
    • gl.h
    • etc
  • gui - widgets, painter
  • window
  • lua - basic Lua scripting support
  • math - curves, points, Color
  • game - ECS-based part
    • Model
    • Shape
    • World
    • Animations
  • io
    • IOProvider
    • IOSystem
    • Log, Logger

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    Status

    In progress

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions