A server for poppy
Go to file
Pascal Abresch a8ed634e0a simplify code a bit 2022-07-03 20:34:12 +02:00
commands simplify code a bit 2022-07-03 20:34:12 +02:00
unpriviliged_commands add avatar 2022-07-03 20:32:18 +02:00
License add license 2022-01-04 20:11:40 +01:00
Readme.md Protocol version 002 2022-06-19 11:29:10 +02:00
compat.lua add backwards compatibility for unpack() 2022-01-08 21:46:24 +01:00
conf.lua Did some stuff 2021-12-31 19:04:12 +01:00
constants.lua simplify code a bit 2022-07-03 20:34:12 +02:00
main.lua simplify code a bit 2022-07-03 20:34:12 +02:00
rpc.lua simplify code a bit 2022-07-03 20:34:12 +02:00
singlemain.lua add singleplayer 2022-01-01 13:07:27 +01:00
utils.lua new assertion 2022-07-03 20:31:03 +02:00

Readme.md

This is the server for Poppy

If you already cloned the client there is no need to clone the server, it is included as a submodule (and the client uses some server code aswell)

Implementation status

  • Basic sessions
  • Physics sync
  • Drawing sync
  • Chat

Not implemented

  • Sync drawing, commision textures (store their hashes, store their imagedata for clients that need it)
  • Timeout clients that haven't responded to a ping for quite some time