Update README and version for v2.0.2 release
This commit is contained in:
parent
dbb6662538
commit
86fc77bfd7
18
README.md
18
README.md
|
|
@ -13,6 +13,24 @@ MorriCraft is a high-performance voxel engine built with C++ and Raylib. It feat
|
||||||
|
|
||||||
## Version History
|
## Version History
|
||||||
|
|
||||||
|
### v2.0.2 - The Social & Sync Update (Latest)
|
||||||
|
* **Integrated Chat System**: Press `Enter` to open the chat box and communicate with other players in real-time.
|
||||||
|
* **Player Notifications**: Added automated alerts for players joining or leaving the session.
|
||||||
|
* **Multi-Player Visibility**: Fixed player tracking to ensure all peers are correctly identified and rendered for all clients.
|
||||||
|
* **Handshake Optimization**: Host now pushes seed, time, and existing player states instantly upon connection.
|
||||||
|
* **Update Integrity**: Fixed the auto-update system to correctly write version files after a successful download.
|
||||||
|
|
||||||
|
### v2.0.1 - World State Synchronization
|
||||||
|
* **Real-Time Block Sync**: Introduced `NetSetBlock` to synchronize all mining and placement actions across peers.
|
||||||
|
* **Time Sync**: Host acts as the master clock, ensuring identical day/night cycles for everyone.
|
||||||
|
* **Seed Sync**: Corrected world generation so that clients automatically adopt the host's seed.
|
||||||
|
|
||||||
|
### v2.0.0 - The Multiplayer Milestone
|
||||||
|
* **P2P Architecture**: Implemented a cross-platform peer-to-peer networking stack using standard sockets.
|
||||||
|
* **Direct Connect**: Added the ability to join servers via IP and Port from the main menu.
|
||||||
|
* **Remote Avatars**: Introduced 3D representation for other players with dynamic floating nameplates.
|
||||||
|
* **Server Mode**: Integrated a non-blocking host listener into the standard world generation flow.
|
||||||
|
|
||||||
### v1.9.1 - The Connectivity & Polish Update
|
### v1.9.1 - The Connectivity & Polish Update
|
||||||
* **Persistent Configuration**: Added `config.cfg` to save player preferences and identity.
|
* **Persistent Configuration**: Added `config.cfg` to save player preferences and identity.
|
||||||
* **Player Identity**: Implemented a required name-entry sequence on first launch.
|
* **Player Identity**: Implemented a required name-entry sequence on first launch.
|
||||||
|
|
|
||||||
|
|
@ -1 +1 @@
|
||||||
v2.0.0
|
v2.0.2
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue