
C# .net server that supports RESTful endpoints, token auth, blazor backend, and signalRAPI Server System provides the following features:Unity ClientDemo scene to test the followings:Process token auth flow and login as guestAdd player’s experienceGet/delete mailsListen for real time notification from serverWebGL template for real time plugin (signalR)Javascript lib to communicate signalR system for webglAPI ServerGateway based architecture that allows you to setup >= 1 servers (one as gateway, and others as game servers), or you can use single serverMongodb based databaseComprehensive Http based endpoints for clients to auth, update, retrieve data from server, which can be highly extendedToken based authenticationGuest loginBasic game user with player level and mail system. You can use admin tool to send mails to any game usersAdmin management tool on the same server, same codebase.Setup server/client informationImport excel data for gameSend mail to game usersView/modify game dataDifferent admin user permissionsBi-communcation between client & server based on SignalR. You can use admin tool to send real time notification to client and vice versaScripts (mac only) to containerize your API Server and deploy to digital Ocean registry & dropletScripts (mac only) to build & run API server locally for different environments (dev/staging/production)This asset usesUniTask under MIT License,LiberationSans - OFL font under the SIL Open Font License, Version 1.1.DLLs for SignalRSee the included Third-Party Notices.txt file for details.For quick demo, you can access the WebGL build & backend admin:Unity WebGL build: https://misostudio.itch.io/apiserverdemoBackend Admin: http://misostudio.net/admin/loginusername/pass: GameAdmin