Skip to content

A simple Godot Peer-to-Peer browser game, made with WebRTC

License

Notifications You must be signed in to change notification settings

tlloancy/SnakeVersusWebRTC

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Snake Versus WebRTC

A simple Godot Peer-to-Peer browser game, made with WebRTC. I wrote an article on the project's multiplayer architecture on my write.as blog. You can play the project on it's itch.io page.

Game Screenshot

The two main folders are:

  • godot-project: the Godot project folder in which both Client and Matchmaking Server are, built separately by a different export configuration.
  • web: a web page boilerplate for the client.

The root of the project also has the gitlab-ci and the DockerClient/DockerServer files, used on GitLab to setup the CI so I could tag commits with "client-xx" or "server-yy", and have the project up and running on my server. You can use them as reference.

About

A simple Godot Peer-to-Peer browser game, made with WebRTC

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • GDScript 77.1%
  • Dockerfile 22.9%