veloren / veloren

An open world, open source voxel RPG inspired by Dwarf Fortress and Cube World. This repository is a mirror. Please submit all PRs and issues on our GitLab page.

Home Page:https://www.veloren.net

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Tracking Issue for 0.1.0

zesterer opened this issue · comments

  • Basic world/chunk generation
    • Client-side chunk generation
    • Minor optimisation
  • Customizable key bindings
  • Single cube as player model
    • We went a step further: basic player model
  • Basic player movement
    • X/Y movement
    • Velocity
    • Gravity
    • Jumping
    • Proper collision system
  • Simple connected/disconnected server events, including entity updates
    • Connection, disconnection
    • Chat messages
    • Realtime player / entity updates
  • User interface
    • Chat interface
    • Ability to connect to server using UI
  • Headless client
    • Create headless client
    • Implement backspace in headless
  • Repo Management
    • evaluate whats needed for gitlab (because if we do it now we have a short buffer to test it fully productive, to revert in case it doesnt fit before 0.2.0 start)
    • code style (evaluate all of them and check if anything needs to be done here)
    • remove old files no longer needed (.old files and worldtest?)
    • fix importing headers
    • rename classes
    • squash files together (e.g. in server) or make 2 files of one (e.g. client/lib)
    • move files to correct folder
    • reduce warnings
    • remove unused dependencies
    • check if all dependencies share same version over project
    • write basic tests for smaller components
    • check comments
  • have a public party at the server to cheer us up a little