Geen omschrijving

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

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