Skip to content

Snapshot 3

Pre-release
Pre-release
Compare
Choose a tag to compare
@stackotter stackotter released this 10 Jul 11:12
· 740 commits to main since this release

This preview contains most of the planned features for 0.1.0 minus some rendering features and other polishing. After joining a server click on the render window to be able to move. Mouse to look around and WASD to move. Space bar to go up, shift to go down and control to go faster.

Please note; The date of this release is wrong because I changed the tag name. See the commit for the actual date.

New Features

  • New icon
  • Multi accounting (can now easily switch between multiple accounts
  • Improved UI for editing server list
  • Rendering multiple chunks at once
  • Basic face normal based shading (sort of)
  • Mip mapping to remove artifacting
  • Rewritten rendering system (rewritten multiple times)
  • Rewritten chunk meshing system (more reliable now)
  • Much neater code (you probably don't care about this one)
  • Frustum culling
  • Free-cam movement (like spectator mode, it is free-cam because I don't have a collision system yet and I don't want people getting kicked for flying while testing the client.
  • Multipart structure rendering (like fences and stuff)

Known Bugs

  • Mip mapping introduced weird behaviour for transparent textures
  • Block models have some issues to do with culling
  • Transparent blocks on the ground cause incorrect culling (X-ray)
  • Sometimes certain chunks just don't want to render
  • Turning fast causes frustum culling to lag behind the view somehow