Skip to content

Cross Platform

Latest
Compare
Choose a tag to compare
@ad-oliviero ad-oliviero released this 27 Feb 18:11
· 11 commits to main since this release

Cross Platform

The biggest change of this release is the cross compatibility if this program, as it is now available for:

  • windows
  • linux
  • android 9 and newer (sdk 28)
  • wasm (graphics only, right now)

Other changes

  • Better data types:
    • One dimentional arrays became 2d (if needed) to make the code more readable
  • Improved server and client connection:
    • Using more appropriate functions to send and receive data, as this improves speed and reliability
    • Converting data in network byte order before sending it and vice versa
  • Added debug utilities (mainly logging)
  • Improved crash messages
  • Changed folder tree to be more readable:
    • All source files were moved to the src/ directory
    • Compiled objects are now built in the obj/ directory
    • Compiled executables are now built in the build/ directory
  • Improved raylib setup script
  • Improved shapes drawing
  • Updated Readme to include new build instructions

Full Changelog: 2.0...3.0