Added MCP server module which acts as the server browser

Added MCP server module which acts as the server browser
MCP only supports listing games at this time
Minor changes to LoginScreen to reflect how LobbyScreen was written differently
Added desktop with networking run config which starts up server instances and then a client
Created GameSession class which is used as a cache for mcp GameSession packets
This commit is contained in:
Collin Smith
2019-11-30 01:46:56 -08:00
parent 5e23ac48b0
commit ac35310ace
24 changed files with 1039 additions and 76 deletions

View File

@ -0,0 +1,8 @@
<component name="ProjectRunConfigurationManager">
<configuration default="false" name="desktop (networking)" type="CompoundRunConfigurationType" factoryName="Compound Run Configuration">
<toRun type="Application" name="BNLS" />
<toRun type="Application" name="MCP" />
<toRun type="Application" name="desktop (debug) (854x480)" />
<method />
</configuration>
</component>