summaryrefslogtreecommitdiff
path: root/server
Commit message (Expand)AuthorAgeFilesLines
* add player inventoriesubq3232023-08-264-6/+22
* print usernames better, and respond to remote players usernamesubq3232023-08-261-2/+0
* fix trailing whitespaceubq3232023-06-192-2/+1
* fix shadowing issues reported by luacheckubq3232023-06-192-4/+5
* fix line lengthsubq3232023-06-182-18/+1
* add script to init dbubq3232023-06-181-0/+14
* add handshaking system, and refactor server a bitubq3232023-06-182-55/+103
* improve error handling in db.luaubq3232023-06-181-4/+4
* minor cleaningubq3232023-04-024-26/+13
* use lmdb for world storage; plus other small thingsubq3232023-03-244-54/+107
* don't draw chunks definitely not on screen; add targeting reticle; save chunk...ubq3232023-03-141-7/+23
* move player size to constants.lua; fix channel-related bug where player movem...ubq3232023-02-251-1/+2
* implement new rendering system using gpu instancingubq3232023-02-251-1/+1
* chat system, some controls changesubq3232023-02-201-1/+9
* change blank and ubqorange tiles from false and true to 0 and 9ubq3232023-02-133-3/+7
* change hash function, remove caching of noise vectors; noise won't use unboun...ubq3232023-02-121-11/+5
* revert previous change to worldgen textureubq3232023-02-111-1/+1
* change from random worldgen to be based on a hash of position; implement serv...ubq3232023-02-115-24/+57
* rework of tick interval, refactor of chunk loading/generation into ChunkS classubq3232023-02-114-45/+56
* hook up save/loading of chunksubq3232023-02-062-3/+9
* clientside chunk unloading when not near. also refactor coordinate things sli...ubq3232023-02-063-2/+6
* tick timing in main server loop, refactor, start on saving/loading chunksubq3232023-02-062-67/+166
* remove a print statementubq3232023-02-041-1/+1
* improve tracking of loading chunks, and increase load dist around playerubq3232023-02-041-1/+1
* many many optimizations and refactorings; introduction of Map to support mult...ubq3232023-02-042-36/+68
* debug drawing change, zoom clamping, partial refactoring of class mechanisms ...ubq3232023-02-032-30/+45
* drawing changes, world generation, perlin noiseubq3232023-02-032-2/+111
* add sending of tile changes, between players. server remembers all changes ma...ubq3232023-01-311-1/+14
* terrain data is sent from server to clientubq3232023-01-311-0/+4
* switch to using json for packet formattingubq3232023-01-301-19/+16
* multitudinous thingsubq3232023-01-271-1/+1
* hostname, print disconnectsubq3232023-01-241-0/+1
* better infoubq3232023-01-241-1/+1
* things and stuff and thingsubq3232023-01-241-8/+4
* thingsubq3232023-01-242-0/+112