90 Commits

Author SHA1 Message Date
MihailRis
76aeb8e4df Content packs indices auto build + WorldGenerator fix 2023-12-29 14:17:26 +03:00
Ara
73abc23b5c refactoring old C for Linux 2023-12-19 14:14:25 +06:00
A-lex-Ra
c17657a8ee refactoring old C for windows 2023-12-19 13:39:17 +06:00
A-lex-Ra
6830205bcc memory-safety improved 2023-12-18 18:02:17 +06:00
MihailRis
396ee31bcc content-pack resources support 2023-12-14 02:30:39 +03:00
MihailRis
7bf70bb26e languages support (WIP) 2023-12-12 22:02:17 +03:00
MihailRis
6a20258704 parsing fix 2023-12-04 02:26:40 +03:00
MihailRis
2f9244c17c New world and player files format 2023-12-03 22:03:59 +03:00
MihailRis
b62b7bf2bb jsom stringify fix 2023-12-03 17:28:13 +03:00
MihailRis
37f94f2f96 TOML precision revert 2023-12-03 04:33:16 +03:00
MihailRis
f47882194c Fixed json/toml float precision on write 2023-12-03 04:27:45 +03:00
MihailRis
8588e582b6 json, toml parsers/writers update 2023-12-03 00:41:06 +03:00
MihailRis
647662b0d3 json::JObject added method putArray 2023-12-01 16:56:07 +03:00
MihailRis
c8a283c645 Base content package + ContentLoader 2023-12-01 16:26:42 +03:00
MihailRis
b6a139528d Small fix 2023-11-28 22:41:55 +03:00
MihailRis
a60cc70246 GLSL 'include' support 2023-11-28 16:13:49 +03:00
MihailRis
cc556bc19b GCC warnings fix 2023-11-23 19:26:40 +03:00
MihailRis
9051db3526 bindings, controls.json file 2023-11-19 22:37:15 +03:00
MihailRis
cbafb9a68b Image related leaks fix 2023-11-19 17:44:14 +03:00
MihailRis
9e7681ec6e toml parser 'inf' and 'nan' support 2023-11-16 23:25:19 +03:00
@clasher113
883dcbf168 Advancec Frustum Culling & fixes 2023-11-16 16:42:57 +02:00
MihailRis
8310b1b768 Windows build fix 2023-11-16 13:07:05 +03:00
MihailRis
91c06537eb Generator test mode setting 2023-11-15 00:06:28 +03:00
MihailRis
f6c74dfb8b Minor fix 2023-11-14 19:17:29 +03:00
MihailRis
59ad71ce55 Fixed toml::Wrapper destructor 2023-11-14 16:17:32 +03:00
MihailRis
e440b36823 toml format is now used for settings file 2023-11-14 15:51:30 +03:00
MihailRis
69b309dc60 toml format is now used for settings file 2023-11-14 15:51:26 +03:00
MihailRis
3723cf491f Added screenshot feature (F2 key) 2023-11-13 15:01:41 +03:00
MihailRis
d42d2dc294 Added png::write_image 2023-11-13 14:02:18 +03:00
MihailRis
7fe2a057c6 Fixed Windows build errors 2023-11-12 05:25:32 +03:00
MihailRis
9cde99f3f7 png::load_image implementation 2023-11-12 03:55:19 +03:00
MihailRis
19c6bef8ad png.h fix 2023-11-12 03:51:07 +03:00
MihailRis
ffd3e3f852 Added graphics/ImageData class 2023-11-12 03:26:06 +03:00
MihailRis
63b5f4bc6b Refactor and fixes 2023-11-12 02:44:02 +03:00
MihailRis
b9ed7a2b28 Added more get/put methods to json objects 2023-11-10 21:26:09 +03:00
MihailRis
533be770d8 Update json parser with new get/set methods 2023-11-08 15:54:28 +03:00
MihailRis
6b5b0a9347 Added json parser 2023-11-08 15:03:51 +03:00
MihailRis
01eb264f44 EngineSettings: chunksLoadDistance, chunksPadding 2023-11-06 01:47:17 +03:00
MihailRis
26935473a3 Water render fix, minor refactor, README.md update 2023-11-06 00:48:03 +03:00
MihailRis
7730da0056 Project structure update 2023-11-05 22:30:52 +03:00