1
0
Fork 0
Univerxel/TODO.md

2.4 KiB

Milestones

Hello screen again

  • Extract OpenGL
  • Minimal Vulkan
  • ImGui

Hello other

  • Multiplayer
  • [~] Chat
    • Private messages
  • [~] Authentication
  • Compression
  • Encryption
  • Embedded
  • Standalone

Hello world

  • [~] Map stream
    • Modifications compression
    • Local prediction
  • Contouring service
  • [~] Edit
    • Shape iterators
    • Anchor
    • Prevent suffocation
    • Local prediction
  • [~] Occlusion Culling
    • Iterator ray
    • Cast from chunk center
  • Transparency
  • [~] Entities
    • Collide
    • Get models
  • Reduce compile unit count
  • Review documentation
  • Clean kick

Hello universe

Hello industry

  • Multiblock
  • Inventory

Hello darkness

  • Break area part to entity
  • Slash screen
  • Start/Pause menu
  • QUIC protocol
  • 8 for 1 contouring problem
  • Use in memory protocol (to replace server_handle)
  • Octree
    • Better Lod
  • VK
    • Instanced draw
    • Pipeline cache
    • Reuse descriptors
    • Secondary buffers
  • ECS
  • Cross plateforme encoding
  • Config (yaml)
  • HDR
  • Correct sRGB conversions
  • Post processing
  • Procedural Skybox
  • Deferred
  • Cascaded shadow maps
  • Ray Tracing
  • Translucency
    • Back face Depth based