summaryrefslogtreecommitdiff
path: root/client/drawing.lua
Commit message (Collapse)AuthorAgeFilesLines
* add flushBatch to work around crash on some devices due to low vramubq3232023-02-141-0/+1
| | | | this is a workaround until i rework drawing to use instancing instead
* change blank and ubqorange tiles from false and true to 0 and 9ubq3232023-02-131-4/+4
|
* add collisions and sliding for player movementubq3232023-02-131-1/+1
|
* many many optimizations and refactorings; introduction of Map to support ↵ubq3232023-02-041-17/+27
| | | | multiple chunks, modify worldgen and client drawing to support multiple chunks
* debug drawing change, zoom clamping, partial refactoring of class mechanisms ↵ubq3232023-02-031-3/+16
| | | | to allow inheritance, minor refactor of noise generator, changes to temp worldgen, rework of class constructor mechanism
* drawing changes, world generation, perlin noiseubq3232023-02-031-6/+28
|
* terrain data is sent from server to clientubq3232023-01-311-1/+1
|
* switch to using json for packet formattingubq3232023-01-301-1/+0
|
* camera stuff + vastly optimise hex drawingubq3232023-01-291-15/+43
|
* multitudinous thingsubq3232023-01-271-7/+8
|
* coords, hexagons, drawing, chunksubq3232023-01-271-0/+40