Skip to content

Beta Version roadmap #11

Description

@jakubtomsu

Beta Info

The beta will mark a version that's relatively stable to develop on. The current alpha version is usable but major API changes are still in progress. There will be changes after the beta but not "wild west" anymore.

General

  • Polish asset hot reloading
  • Polish code hot reloading
  • Parallelization
    • Job system package
    • Parallelize core of the engine
  • Scene format refactor
    • Skeletal mesh support
    • Animation support
    • Proper blender plugin
  • Dev inspector tools overhaul
  • GUI package
  • Proper asset pipeline
    • Make load_* APIs consistent
    • Support some form of asset building in build package (pak files?)
  • Audio engine QOA support
    • On the fly decoding
    • Asset pipeline

Graphics

  • Default pixel shader variants - opaque, clip, clip dithered
  • Skeletal mesh support
    • Pose blending system
  • New font rendering
    • Unicode support
    • CP437 atlas support
    • Slug rendering for TTF fonts
  • Shadow pass support
  • Transparent object re-batching

Support

  • Proper Linux support
  • Full SDL3 fallback availability in all packages
    • gpu_sdl3 backend
  • Polish web exports
    • Asset loading

Documentation

  • Cheatsheet
  • Package docs
  • Live web demos

Metadata

Metadata

Assignees

Labels

documentationImprovements or additions to documentationenhancementNew feature or requesthelp wantedExtra attention is needed

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions