donedgardo / quic_game

A networked game project exploring the new http3 (quic) protocol.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

๐ŸŽฎ quic_game ๐ŸŽฎ

Welcome to quic_game, a Rust-based game project that utilizes the QUIC protocol for networking!

This project is a personal endeavor for learning and practicing Test-Driven Development (TDD).

๐Ÿ“ฆ Dependencies ๐Ÿ“ฆ

  • bevy: 0.11.3
  • bevy_quinnet: 0.5.0
  • serde: 1.0.190

๐Ÿš€ Getting Started ๐Ÿš€

Client

The client application can be found here. It uses the bevy game engine and the ClientPlugin to establish a connection to the server.

Server

The server application is located here. It also uses the bevy game engine and the ServerPlugin to listen for incoming client connections.

Shared

Shared resources and messages between the client and server can be found here.

๐Ÿค Contributing ๐Ÿค

Feel free to fork the repository, make changes, and submit pull requests. Let's make this game even more awesome!

About

A networked game project exploring the new http3 (quic) protocol.


Languages

Language:Rust 100.0%