Skip to content
This repository has been archived by the owner on Sep 22, 2024. It is now read-only.

Releases: PQCraft/CaveCube

0.6.0

12 Feb 21:42
Compare
Choose a tag to compare
  • Redid logo
  • Decrustified some chunkdata stuff
  • Added view distance resizing
  • Added a lazy meshing option
  • Optimized chunk requests
  • Added natural lighting
  • Made the random number algorithm slightly more random
  • Changed lighting from 12-bit RGB (R4G4B4) to 15-bit RGB (R5G5B5)
  • Changed bedrock texture
  • Increased world height to 512
  • Added cave culling
  • Improve config loading

0.5.5

06 Dec 01:06
Compare
Choose a tag to compare
  • Fixed transparency sorting (hopefully)
  • Changed sand texture
  • Changed light texture

0.5.4

05 Dec 01:57
Compare
Choose a tag to compare
  • Renderer improvements
  • Added chunk compression using zlib
  • Improved mesher latency
  • Added transparency sorting
  • Fixed OpenGLES
  • Added tinted and stained glass

0.5.3

28 Nov 06:47
Compare
Choose a tag to compare
  • Made internal messages more linear
  • Fixed memory issues
  • Updated README.md
  • Changed default loopDelay value from 5ms to 1ms
  • DEBUG=1+ is now required to print out detailed server start/stop info

0.5.2

27 Nov 03:55
Compare
Choose a tag to compare
  • Removed some left-over debugging code

0.5.1

27 Nov 02:57
Compare
Choose a tag to compare
  • Fixed an input bug on GLFW
  • Chunk update bugfix
  • UI text formatting
  • Made input configurable
  • Added gamepad support on GLFW
  • Added the mouse scroll wheel code
  • Use clock_gettime(CLOCK_MONOTONIC... or QueryPerformanceCounter instead of gettimeofday
  • Getting input now uses a pointer instead of returning a large struct

0.5.0

18 Nov 02:07
Compare
Choose a tag to compare
  • Improved texture system
  • Fixed block animation bug
  • Added MSYS2 support to Makefile (MSYS2=y)
  • Makefile now uses COMPONENT=[...]
  • Fixed a Makefile bug where the Windows resource file was not being compiled in
  • Basic 2D UI

0.4.5

25 Oct 02:04
Compare
Choose a tag to compare
  • Disabled GLFW hint to scale to DPI
  • Added -pthread to compiler options
  • Split build script from mkrelease.sh to a separate file (build.sh)
  • Build for 32-bit architectures and redo naming scheme
  • Redid block data format

0.4.4

21 Oct 13:03
Compare
Choose a tag to compare
  • Enabled GLFW hint to scale to DPI
  • Set GLFW multisampling hint to 0
  • Fixed OpenGLES
  • Improved thread timing

0.4.3

08 Oct 21:04
Compare
Choose a tag to compare
  • Fixed some Makefile issues
  • Makefile improvements
  • Fixed some windowing bugs
  • Added server event timers
  • Server now displays more info when starting/stopping
  • Renderer stops before server
  • Changed config file from ~/.cavecube/cavecube.cfg to ~/.cavecube/config.cfg
  • Changed local folder from %AppData%\cavecube\ to %AppData%.cavecube\ on Windows
  • More folders are created in the local folder