324 Commits

Author SHA1 Message Date
2f7ed84e2a Added documentation to Chunk and Scene 2025-01-06 18:49:18 -05:00
a75043ef66 Added documentation to Camera2D class 2025-01-06 17:29:28 -05:00
5d042e9353 Add documentation 2025-01-06 13:45:18 -06:00
57ceb8adce Various Refactors 2025-01-03 00:22:43 -05:00
2ee33d4575 Organizing & Documenting 2025-01-01 11:18:46 -05:00
59794655a0 Fix Typo 2024-12-31 10:06:12 -06:00
24fa29408a Added water vs sand interaction. 2024-12-31 10:05:56 -06:00
14960eec4f Added player icon. 2024-12-31 00:41:22 -05:00
e3b8901bcd Added Sand, Water, Lava Tiles physics. 2024-12-31 00:41:08 -05:00
534ae32f36 Added color variation to sand tiles. 2024-12-27 15:30:24 -05:00
929231f0ff Temporary default hotbar!! 2024-12-27 15:26:53 -05:00
3fb2db4fd4 Implement initial test of entity physics, and entity vs terrain collision with high-density of colliders. (Decent performance w/o optimizations!) 2024-12-27 14:38:22 -05:00
2418ddfc46 Integrated AssetService 2024-12-27 14:37:30 -05:00
cd2d119abb Moved AssetService class to Client package 2024-12-27 14:37:19 -05:00
e01bc5f7b8 Fixed the tarded error. 2024-12-26 14:52:04 -05:00
52aad685d9 I have no idea what this error means. 2024-12-25 18:36:02 -05:00
32d27767c3 I have no idea what this error means. 2024-12-25 16:51:22 -05:00
8e8ad07d59 Generator - Implementing parameters for various ore generations, refactoring and documenting functions. 2024-12-22 06:57:29 -06:00
88d7ead713 Generator Refactor 2024-12-22 05:45:10 -06:00
b4860c14c9 Merge remote-tracking branch 'origin/master' 2024-12-21 01:12:19 -06:00
d36818cf66 Moved ClayVeinHiPass values into a single Vector2 value 2024-12-21 02:10:53 -05:00
0f38031c1e Made GetSkyColor functions static 2024-12-21 01:43:39 -05:00
44ec829aa0 Tile Implementations 2 2024-12-19 15:30:12 -06:00
20e60ba613 Implementing Sky Color 2024-12-18 18:24:26 -05:00
a656383741 Finished what I was initially working on for ComputerTile 2024-12-18 16:51:11 -05:00
8529649dc2 Changes by maxine 2024-12-17 21:55:51 -05:00
ede437eabd Changes by maxine 2024-12-17 19:51:10 -05:00
9875e5d0b0 Generator features. 2024-12-17 19:50:58 -05:00
717182c35c Tile Implementations 2024-12-17 15:20:59 -06:00
fcd580cc3b Coding in tile features. 2024-12-16 22:08:32 -05:00
232aed317a Added tons of WIP game data. 2024-12-14 04:58:12 -05:00
96417bf66d Small changes 2024-12-13 13:32:19 -05:00
c64a21a1f1 Creating world entity list, and appropriate memory management for it. 2024-12-11 15:40:41 -06:00
099782a17a Camera2D 2024-12-11 11:04:16 -06:00
f566b800fa Refactors 1 2024-12-11 01:47:29 -05:00
20e8081cab Hopefully final edits needed to fix the font loading issue!!! Prerelease-1 2024-12-09 18:11:08 -05:00
2be802365d Fix ClientApp CMakeLists - assets folder should copy directly. 2024-12-07 15:11:19 -05:00
e1623bd5b2 Several improvements, working on Game logging. 2024-12-06 14:32:10 -05:00
7b48d3e300 Implement Autosaving, and RenderTarget reuse 2024-12-06 11:57:51 -05:00
294faeae4b Implement ThreadPool class for AsyncChunkRenderer 2024-12-05 15:40:57 -06:00
fa5b9a86fa Make steamworks SDK integration optional at compile time, see main CMakeLists.txt 2024-12-05 14:59:55 -06:00
472b55a108 Created example structure for Tile and TileTrait system 2024-12-04 21:50:21 -05:00
b2cbd0ab49 Migrate to latest ReJUI, Reorganize assets folder. 2024-12-04 15:42:06 -05:00
7658705c8a Current Status 2024-12-04 15:03:28 -05:00
9e31ec1eb1 Optimization failure. 2024-12-04 14:17:24 -05:00
dfe9a0510e Performance issue in GetByNumeric(TileID) 2024-12-04 13:51:54 -05:00
f907a374c6 CaveGame Edits -> Filling out TileID 2024-12-04 12:54:54 -05:00
5d2ddb40b9 CaveGame Edits 2024-12-04 04:58:45 -05:00
c16ee6a1ec Draw with grass 2024-12-03 22:23:34 -05:00
53b43defd2 Other random edits 2024-12-03 20:22:25 -05:00