MDFramework
MDFramework copied to clipboard
A multiplayer C# game framework for Godot 3.4 Mono.
Console should parse strings surrounding with quotes as a single string, and allow escaping. Example: Currently this function can only accept a single word as a message ```cs [MDCommand] void...
We have a GitHub action that builds the dll already, it would be beneficial to add a job that can run 3 instances of the example project, 1 server and...
With PR #60 the wiki is now outdated and needs to be updated to inform users on how to configure settings https://github.com/DoubleDeez/MDFramework/wiki/Game-Instance
Now that we split the MDReplicatedMember into a class that we can subclass it would be possible to add a member that would allow for easy replication of ICollection. That...
Hey. Thanks for the library and open source access. I have a minor issue, your naming conventions. It really triggers my programmer asperger if I see UpperCamelCase parameter names. :(...
The GameClock interpolated Vector2 does not currently support prediciton. Adding prediction would be fairly simple, simply calculate the velocity based on the last two updates every time we update the...
Right now, some logic is intended to be server-relayed (for example, synching player info) If i disable server-relay, it would work work as intended (thought, one error would be thrown...
A test .csproj should be created so that a GitHub Action can run `dotnet test` to validate changes to the framework. The test files should be namespaced to not interfere...
The framework makes many assumptions about there being only 1 local player. Where these assumptions are made need to be identified and then resolved to support multiple local players.