Skip to content

Commit

Permalink
Update README.md
Browse files Browse the repository at this point in the history
  • Loading branch information
Wavesonics authored Feb 4, 2020
1 parent 5ede18c commit 67c8292
Showing 1 changed file with 6 additions and 0 deletions.
6 changes: 6 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,10 @@
# GodotClientServer
An example of how to setup a Client/Server architecture in Godot within a single project.

Once I've got the design to a place that's solid, I'd like to release this as a Project Template on the asset library, so it can be used as a starting point for any multiplayer project that doesn't want to be peer to peer.

I'd love any feedback or suggestions for how to improve things.


## Why?
There is already a good tutorial out there showing how to set up a dedicated server in Godot using two separate projects. This has a number of advantages. However, it has in my view one huge disadvantage: Maintainability.
Expand Down Expand Up @@ -64,3 +68,5 @@ This will still load all of the graphical assets, so it will not be as slim in m

## Misc
This is shown working with a Lobby based game, but it could just as easily work with a join-in-progress type of game.

Also I'm not completely happy with how I split up the Network classes (BaseNetwork, ClientNetwork, ServerNetwork). So I may actualy get rid of that.

0 comments on commit 67c8292

Please sign in to comment.