User Tools

Site Tools


roadmap

ChunkStories Roadmap

Last update : 2017/07/23 23:56

Short term todo list

  • Bleeding and bandages
  • Wearables (clothing)
  • Make items on the ground not suck
  • Prone mode and making crouching animations less crappy
  • Basic mining and building
  • Animate items on the ground

To do at some point

Technical

  • Smoother streaming (via another socket?)
  • Network interpolation
  • Network time-travel (lag compensation)
  • Do the work on sound server-side (walking in on looped sources)
  • Optimize moveEntityWithCollisions()
  • add slopes/OBB collisions for player movement
  • Fix chunk occlusion testing
  • Pooled task system for async work
  • Fix/accelerate voxel light spreading
  • Octree-based entities storage

Content

  • Fists fights
  • Reload sounds and animations
  • Proper sounds and music
  • Burned out vehicles and litter on Namalsk

Bugs

  • Fix door inventory bug (related to item 'origin' )

Graphics TODO

Left to do

  • Do some fancy shit to auto-instanciate calls ?
  • Or provide means to do it manually trivially
  • Draw the envmap cubemap in a single pass ( gta4 style ) or just faster

First Open alpha targets

Any open alpha should not be released until these conditions are met :

  • Have at least one gamemode prototype working Check.
  • Have a prototype API working both on client and server Check.
  • Local server (lo) for singleplayer debug Sort of, incomplete but does the job
  • Downloading of mods on connection Check.
  • Automated builds Moved and unified build scripts to use Gradle
  • Improved laucher ( notify updates etc ) Check.

I find it unacceptable to sell anything until a certain amount of polish and guarantees to end up with a finished product are met :

  • Localization system and French/English translations
  • A really fun, properly working official gamemode
  • AI for entities ( pathfinding in voxels mostly )
  • Sorted out GUI ( scrolling, no visual glithes )
  • “Stable” API that have arround Bukkit level of moddability
  • API fully documented
  • Secure enough ( no server should be able send you malicious mods that can harm your pc )

Futher goals

  • OpenGL ES support ? (as another renderer)
  • Controller support ?
  • VR ??? (hahaha)
roadmap.txt · Last modified: 2017/07/23 23:56 by gobrosse