Skip to content

1.0 - Christmas Release

Latest
Compare
Choose a tag to compare
@lucaspoffo lucaspoffo released this 24 Dec 19:46

This release has minor breaking changes, it's mostly to share that the library is stable and usable, the API should be stable from now, and will be easier to make releases using correct versioning. But before any changelog, here are some awesome projects that are using renet 🎉:

GUNBUG

Unleash mayhem as a heavily armed centipede in this top-down 2D shoot 'em up. Start with sharp mandibles and build your ultimate arsenal to survive relentless hordes and boss battles. Play solo or team up with up to nine friends for multiplayer mayhem. Guns, bugs, and chaos – what could go wrong?

gunbug_trailer.webm

You can wishlist it at: https://store.steampowered.com/app/2946990/Gunbug/

Crystal Realms

Crystal Realms is a mmo game where you can gather resources and make your own worlds! You can fight enemies, complete quests, craft items, make friends and much more.

Crystal Realms
c1 c2
c3 c4

You can download and learnmore in: https://crystalrealmsgame.com/

Project Harmonia

A work-in-progress life simulation game made with Bevy. This project was made using bevy_replicon, an I/O-agnostic library for replication, and bevy_replicon_renet, which integrates renet as its messaging backend.

Project Harmonia
p1 p2
p3 p4

Checkout the code and give it a star at: https://github.com/projectharmonia/project_harmonia

Changelog

  • Renet: removed transport module, now you need to import the new create renet_netcode, instead of using the transport module. This is a breaking change (commit)
  • Renet: added utility function to add and update local clients. This should help with local and unit testing. (commit)
  • RenetNetcode: export set_max_clients to NetcodeServerTransport. (PR) by cedtwo
  • BevyRenet: updated to bevy 0.15. (PR) by redjack96
  • BevyRenet: renamed transport module to netcode. Renamed transport feature to netcode, added steam feature for renet_steam support. (commit)
  • BevyRenet: fixed disconnect_on_exit not being called correctly. (commit)