Commit Graph

214 Commits

Author SHA1 Message Date
d27119ef28 Revising README 2025-02-01 04:55:21 -05:00
2fb24c60b2 Simplified tool window code. 2025-02-01 04:55:12 -05:00
e2719d9954 Add GameSession::PassMouseWheel override 2025-02-01 04:54:51 -05:00
40db7f9378 Hotbar now listens to scrollwheel, cleaned up header file. 2025-02-01 04:54:38 -05:00
7af8d41e1e Add Scene::PassMouseWheel 2025-02-01 04:54:07 -05:00
cc497fdb1e Shift+ScrollWheel now changes the Brush Size, and updates the gui accordingly. 2025-02-01 04:53:48 -05:00
f0cdddebcc Merge remote-tracking branch 'origin/master'
# Conflicts:
#	Client/src/Client/GameSession.cpp
2025-01-31 15:54:18 -05:00
85db6dd46d Migrate hotbar code to separate class. 2025-01-31 15:53:44 -05:00
9375776835 Migrate hotbar code to separate class. 2025-01-31 15:49:58 -05:00
abed11e447 Update GameSession.cpp
Make it actually build.
2025-01-31 00:20:50 -05:00
65f383cbc1 Wood and brick pattern adjustments. 2025-01-30 15:39:55 -05:00
8f7e2f04df GetChunkCoordinatesAtCell and GetTileCoordinatesAtCell very weird error trying to move to implementation. 2025-01-30 13:23:57 -05:00
1b94a2c2ce Remove excess. 2025-01-30 13:23:30 -05:00
b78081d6b9 Chunk code cleanup 2025-01-30 13:23:14 -05:00
b211df9c8f Base Draw function for tile. 2025-01-30 13:22:41 -05:00
ae797f91b5 Awesome Wood. 2025-01-30 02:14:02 -05:00
98b340379b Decent Wood. 2025-01-30 02:09:22 -05:00
915371004d Shitty Wood 2025-01-30 01:56:36 -05:00
a2ec22aab7 Re-implemented debug lines. 2025-01-29 07:46:04 -05:00
c069af8ed5 Various fixes, game running nice. 2025-01-28 19:07:53 -05:00
c92d74a20c Edit Tile Tool to make proper circle. 2025-01-28 17:05:57 -05:00
e2a1724bcf Adding documentation - file headers. 2025-01-28 16:53:45 -05:00
fe730ee3b5 Performance optimization 2025-01-28 12:46:22 -05:00
fc303375ad Performance optimization 2025-01-28 10:41:26 -05:00
f9e14016ef Fix Prerelease-2 2025-01-27 02:19:15 -05:00
6131372d48 Add image to README.md 2025-01-27 02:18:49 -05:00
8c430def05 Scrollwheel changes tile tool radius. CXX Flags optimization 2025-01-27 02:07:33 -05:00
a425e2bc78 Partially finished stuff... 2025-01-27 01:02:43 -05:00
3498d514ad Added Udp test code. 2025-01-27 01:02:02 -05:00
69b2cbc32b Added write and read to buffer to Chunk 2025-01-27 01:01:46 -05:00
b24f1e9039 Added Logger Control Functions. 2025-01-27 00:55:03 -05:00
9720f82315 Fix Name Signature 2025-01-27 00:54:41 -05:00
414ed4a711 implemented Reflection::type_name() 2025-01-27 00:54:12 -05:00
9df6bbbda2 Added string_split and string_build to Macros 2025-01-27 00:53:32 -05:00
24e7474769 Added ArgsParser class. 2025-01-27 00:53:08 -05:00
e2e26a484b Half-precision floating point serialization. 2025-01-24 15:28:18 -05:00
4909052c4d Serialization test. 2025-01-23 15:10:42 -05:00
0e8f6600a0 String serialization. 2025-01-23 14:57:00 -05:00
71b95b2615 Primitive type serialization 2025-01-23 13:00:36 -05:00
350e93da09 More serializer code 2025-01-22 01:12:47 -05:00
eaf6c3d6fb Buffer struct and read/write members. 2025-01-21 20:49:53 -06:00
6cf8bb3d05 ServerApp demo program 2025-01-21 16:26:40 -05:00
1f0cc1bbfc Network Code Notes 2025-01-21 10:32:09 -06:00
c80b9482a4 Merge remote-tracking branch 'origin/master' 2025-01-20 11:28:13 -05:00
4d7e8d2fc8 ServerApp demo program 2025-01-20 11:28:07 -05:00
86e00e7b35 Update LocalWorld.cpp
Found & fixed a memory error that would repeatedly cause a chunk that has already been generated to be requested again.
2025-01-18 15:10:01 -05:00
a0c0ccdf5e Merge remote-tracking branch 'origin/master' 2025-01-18 14:27:21 -05:00
5caf84560e Trying to setup ServerApp program. 2025-01-18 14:27:16 -05:00
5b819e5a87 Update Chunk.cpp
Fixed a case where a tile would be flagged for update directly after creation based on data from the previous stack frame (usually the perlin noise-map).
2025-01-18 14:22:21 -05:00
daddf0e257 Improve memory safety.
Fixed a case where RenderTargets occasionally wouldn't get deleted.
2025-01-18 13:37:28 -05:00