Ei kuvausta

Justin Gilman 49754c970b hardcoding tile size due to uneven tile shapes in the atlas 4 vuotta sitten
Controllers 7e1d6a358f checking if file exists before attempting to read it during a save 4 vuotta sitten
Library e3f0511762 removing debugging console log; wrapping console colors in lookup class; handling file read errors in jsonFileReader 4 vuotta sitten
Properties 45a25d1686 adding optional https for proxy support; autoformat on all files 4 vuotta sitten
Static dcf8ed41b8 adding PUT and DELETE on the data controller; removing unused Weather Forecast and Values controllers 4 vuotta sitten
demo-world 0aca2e4134 removing zero-size walls 4 vuotta sitten
htdocs 49754c970b hardcoding tile size due to uneven tile shapes in the atlas 4 vuotta sitten
.gitignore 389ca7cf9e adding gitignore 4 vuotta sitten
Program.cs 1d768b8144 Initial commit 4 vuotta sitten
README.md 7739bb7b07 updating readme 4 vuotta sitten
Startup.cs 45a25d1686 adding optional https for proxy support; autoformat on all files 4 vuotta sitten
appsettings.Development.json 45a25d1686 adding optional https for proxy support; autoformat on all files 4 vuotta sitten
appsettings.json 45a25d1686 adding optional https for proxy support; autoformat on all files 4 vuotta sitten
jsonapi.csproj 45a25d1686 adding optional https for proxy support; autoformat on all files 4 vuotta sitten

README.md

How to start

dotnet restore

dotnet run

Will start a JSON API server on 127.0.0.1:5000

Defaults

User

admin : jsonapipassw0rd

World

demo-world

Configurable in the `appsettings.json` file

Todo

  1. Make editor
  2. User permission system
  3. Login/auth system
  4. Test with different paths (http://api.server, server/api)
  5. network movement interpolation
  6. Broadcast current room users when new user joins
  7. When user disconnects, broadcast leave