Commit Graph

969 Commits

Author SHA1 Message Date
4b605abf5f Added build_pi.sh. 2021-04-24 09:13:02 +02:00
011d72e9c0 Add _strip build word to the podman builds. Also the same script now won't build debug versions. 2021-04-23 21:05:29 +02:00
225c086286 Player type should be networked. 2021-04-21 22:00:06 +02:00
00711977d4 Work on fixing networking. Fixed hosting, and character uploading. 2021-04-21 21:55:15 +02:00
71d2cf0358 Turn off chunk generation in the menu, as the chunks are saved. 2021-04-21 21:53:46 +02:00
a8d6a69e4e Added an exit button to the menu. It will hide itself on the web and mobile platforms. 2021-04-21 20:10:32 +02:00
7c99802509 Update Terraman to get the android chunk generation fix. 2021-04-21 12:05:09 +02:00
21e1f3af23 Don't generate lods in the menu. 2021-04-21 10:49:49 +02:00
b57ba9e670 Update Terraman to get the lod seam fixes. 2021-04-21 10:42:36 +02:00
0b08eed6f4 Updated Terraman to the latest, as I fixed UV tiling for the terrarin mesher. 2021-04-19 22:52:31 +02:00
7e272029d1 Updated WorldGenerator to the latest. I removed Dungeon, DungeonRoom adn DungeonCorridor, and added a Building class (it's a cleaned up version of Dungeon right now, it will work differently later.). 2021-04-19 22:30:51 +02:00
a3634380ed Updated Terraman and added the new chunk_lod_first_falloff parameter to the ingame settings. 2021-04-19 18:39:43 +02:00
b20303a24e Re-enable lods. The simple lod seams still need work. Also updated Terraman for a the fixes. 2021-04-19 18:19:19 +02:00
a8ec0ec501 Fix in editor level generation. 2021-04-19 17:33:57 +02:00
e582f4d6e5 Removed the voxelman specific code/resources from the project. 2021-04-19 10:41:41 +02:00
00abc55491 Removed voxelman. 2021-04-19 10:19:10 +02:00
fecae6cf59 Udpate the modules. Mostly compile fixes without voxelman, and copyright header updates to 2021. 2021-04-19 10:18:45 +02:00
3e07631361 Now the planet generator uses Terraman. Also updated the modules, as I fixed a vmethod. 2021-04-18 23:56:44 +02:00
a4e54f048a Updated the modules. I added lots of getters and setters to WorldGenerator. 2021-04-18 23:16:33 +02:00
81f2bacec9 Replaced voxelman in the menu aswell. 2021-04-18 20:03:03 +02:00
148cee772b Now the game uses terraman instead of voxelman ingame. 2021-04-18 19:55:34 +02:00
287e7af447 The level generator will now also use a third cell type. 2021-04-18 19:41:56 +02:00
a4459a949d Now the test terrain generator will set a few cells to a different type. 2021-04-18 19:39:12 +02:00
ccb6070bd8 Updated Terraman to get the lighting generation fixes, and crash fixes. 2021-04-18 19:38:17 +02:00
e16aa1c73f Updated terraman to the latest. 2021-04-17 19:31:23 +02:00
9e9a0e62c0 The level generator will now get noise values in world coordinates. Also updated Terraman. 2021-04-17 19:21:48 +02:00
1dac12d28e Updated terraman. Now it uses JobSteps. 2021-04-17 19:07:35 +02:00
02548015ea Updated the engine and modules. TerraMesherBlocky now only supports having one mesher and one liquid mesher. 2021-04-17 16:03:14 +02:00
0621a5da3b Fix error spam on test generation. 2021-04-17 12:27:47 +02:00
13fff7b64c Updated the modules, and added a few test scripts/scenes for terraman. 2021-04-17 00:45:08 +02:00
b921802e06 Udpate the engine and modules. I think I had the old initial commit saved for terraman. 2021-04-16 12:58:35 +02:00
64771dbf65 Use the new 3.x branch for the engine. 2021-04-15 12:11:19 +02:00
69522f83d2 Add the new terraman module (does nothing atm). Also update all modules and the engine. 2021-04-15 11:53:17 +02:00
3d7b24ff5a Update copyright headers. 2021-04-15 11:52:32 +02:00
36264ac5d6 Work on a new watcher script that I hope might reduce compile times by a bit. 2021-04-06 17:29:25 +02:00
d87694cb03 Renamed a few methods in the mesh data resource editor. 2021-03-24 19:09:02 +01:00
18b13ce815 Added a build postfix for stripping the binaries. 2021-03-24 09:49:06 +01:00
382d1079f6 Started work on a uv editor. 2021-03-23 19:03:32 +01:00
131369ed71 Mesh data resource editor's gizmo now properly uses indices. 2021-03-23 18:18:07 +01:00
1e20ac43a4 Clean up the buttons on the mesh data editor's panel. Also added buttons for face manipulation. 2021-03-23 15:27:37 +01:00
4969837305 Also update the engine. 2021-03-23 12:36:10 +01:00
ef47ab6b63 Now the mesh data resource editor will update the mesh aswell. 2021-03-23 11:24:44 +01:00
ef7cfe48f3 Update mesh_data_resource module to the latest. I fixed a few usability issues with MeshDataInstance, and some potential crashes. 2021-03-23 11:23:36 +01:00
76265b54a8 Fix editor world generation. 2021-03-22 23:41:58 +01:00
dceba985b4 Implemented vertex scaling mode for mesh data resource editor. 2021-03-16 12:24:24 +01:00
79733aa63a Mesh data editor's vertex translation should work properly with any rotation of the editor's camera. 2021-03-15 15:25:19 +01:00
5d9651253c In mesh data editor now the selected vertices are draggable with the handles, instead of blender like commands. Also now axis constraints are togglable per axis. 2021-03-15 15:02:25 +01:00
0aad743afe Fix typo. 2021-03-09 16:26:30 +01:00
4f34452ad9 Added _latomic build word postfix for building on the pi4. Also added postfixes to readme.md. 2021-03-09 16:17:11 +01:00
c05519244d Added events for mesh data resource. Also simple half-baked vertex translation implementation. 2021-03-02 21:41:24 +01:00