Changelog

0.9.0

Grosse mise à jour graphique

  • La géométrie des planètes est maintenant basée sur des Naive Surface Nets
  • Les textures sont maintenant en résolution 2K (merci énormément à https://freestylized.com)
  • L'atmosphère a été graphiquement retravaillée et gère proprement la diffusion de la lumière.
  • Les assets sont maintenant traités par le nouvel AssetCooker (les textures sont compressées, les shaders sont partiellement précompilés, les cubemaps sont contruites, etc.)
  • La lumière ambiante dépend maintenant de l'orientation de la face par rapport au soleil et de la profondeur (plus un bloc est profond moins il sera éclairé).
  • La map du serveur a été réinitialisée suite aux nombreux changements internes
  • De nombreux autres changements mineurs
  • Correction de dataraces et deadlocks durant la génération de la planète (pouvant crasher ou bloquer le serveur au lancement).
  • La planète est maintenant générée progressivement côté serveur
  • Le runtime Lua est maintenant LuaJIT pour des raisons de performance
  • Ajout du support des tokens de connexion développeur (donnant des permissions lors du développement)
  • Les scripts serveurs peuvent maintenant recevoir des paramètres
  • Ajout des scripts noclip et infinite_breathe
  • L'overlay de sélection d'une face est maintenant légèrement surélévé pour éviter le z-fighting

Changelog complet: https://github.com/DigitalPulseSoftware/ThisSpaceOfMine/compare/0.8.2...0.9.0

Content-Length: 111