A long term progressive resource management text based MMORPG being developed in Godot.
Bot releases are visible (Hide)
This release was created to preserve the code used to generate the 3D chunks with smoothed chunk edge normals as this code will now be deleted as the FPS drops needed to maintain chunk generation is just too much for this game so I'm going back to 2D map.
One thing I learned (or remembered) is I should not do var arr = new Chunk[10000][10000]
as this will eat up all the RAM as instead I should have done new Dict<Position, Chunk>
.
Pasting some code in here for future reference for other future projects. (in case downloading zip and extracting is too much of a hassle)
These are the most important scripts of interest, for the others download the entire release.
camera.gd (Free look cam): https://gist.github.com/valkyrienyanko/83234f5440476948f6867da62697e2b6
CameraController.cs (top down cam): https://gist.github.com/valkyrienyanko/5284b8c0c707d2b9f289a3623c0b6f4b
Chunk.cs: https://gist.github.com/valkyrienyanko/7c90003208fb686dc79db86829483b94
ChunkGenerator.cs: https://gist.github.com/valkyrienyanko/e7295429598c4e75a00972bc39a0c310
World.cs: https://gist.github.com/valkyrienyanko/a7b7c748dddee564fc1529c0f63395fb
Published by valkyrienyanko over 2 years ago
v0.1.30 (dev)
Fixed Bugs:
v0.1.31 (dev)
Fixed Bugs:
v0.1.32 (dev)
v0.1.33 (dev)
v0.1.34 (dev)
v0.1.29 (dev)
Known Issues:
v0.1.28 (dev)
v0.1.18 (main)
v0.1.19 (dev)
v0.1.20 (dev)
v0.1.21 (dev)
v0.1.22 (dev)
v0.1.23 (dev)
Known Issues
v0.1.24 (dev)
Known Issues
v0.1.26 (dev)
v0.1.27 (dev)
v0.1.17
v0.1.16
v0.1.14
Published by valkyrienyanko almost 3 years ago
Published by valkyrienyanko almost 3 years ago
v0.1.3
v0.1.4
Changelog for Client
Changelog for Server
v0.1.5
Changelog for Client
Changelog for Server