Commit Graph
24 Commits
Author SHA1 Message Date
OnranandGitHub 8acb0749fb minor optimize 2024-02-25 14:06:14 +09:00
OnranandGitHub d56c0be9bd minor refact 2024-02-25 14:05:48 +09:00
MihailRis 34815cfd9c minor refactor 2024-02-21 14:18:25 +03:00
MihailRis 49fdcdfb27 inventory regions, minor refactor 2024-01-31 00:14:43 +03:00
MihailRis b7fbb8621a content-pack id validation + refactor 2024-01-25 03:40:08 +03:00
MihailRis 5687e55094 default load-speed set to 4 + minor refactor 2024-01-24 20:43:52 +03:00
MihailRis 58fbb96f2c chunks controller & lighting optimizations 2024-01-24 20:22:21 +03:00
MihailRis 5d931eacc6 additional optimizations 2024-01-24 19:59:12 +03:00
MihailRis 4ea36f8996 experimental optimizations 2024-01-24 18:23:48 +03:00
MihailRis 1938ccc803 increased world loading speed and ui scroll 2024-01-19 03:53:30 +03:00
MihailRis 377c8e5029 the big refactor + extracted data classes from coders/json to data/dynamic 2024-01-17 16:32:53 +03:00
MihailRis a102821076 Sky lights data saving (optimization) 2023-12-06 16:15:44 +03:00
MihailRis 6b423b441f util/dataio + Lightmap.encode 2023-12-06 14:44:16 +03:00
MihailRis a7b351d5bc Lights fix 2023-11-24 20:26:16 +03:00
MihailRis b472626d8d Backlight for tranparent blocks 2023-11-22 18:58:40 +03:00
MihailRis 3b03464d27 Introduced Content, ContentIndices, no more integer ids hardcoded, common refactor 2023-11-21 11:38:59 +03:00
MihailRisandGitHub 754c5b80d0 voxels renderer rebuilt, WorldFiles fix 2023-11-02 13:23:52 +03:00
MihailRis 8a073e4e8a world-wide commit to ruin everything 2022-10-28 22:44:32 +03:00
MihailRisandGitHub bdd3fbf7d4 Added 3 unicode pages for font, fixed UI, added Block.breakable
Added 1, 2, 3 and 4 unicode pages from Minecraft.
Font now uses std::wstring instead of std::string
Added Block.breakable field (the only unbreakable block is bedrock)
Bedrock is now selectable
2022-07-14 19:23:31 +03:00
MihailRisandGitHub b7e8ff5bea 'Player' class, separated main file
Moved render code to world_render.h, declarations code (assets and blocks) to declarations.h
2022-03-02 23:45:09 +03:00
MihailRisandGitHub bc9d29cf68 A lot of changes in almost all files 2022-02-28 02:30:15 +03:00
MihailRisandGitHub 01c6c854e1 Optimized lighting, frustum culling, generator
- Extended CHUNK_H to 256
- Modified world generator for new world height
- Added simple 2d frustum culling
- Optimized sky lighting calculations
2021-09-17 19:15:14 +03:00
MihailRisandGitHub 1a00a11917 All changes made for 10th part of tutorial
voxel_engine.cpp - changed structure, added character controls, physics
almost all files are modified (including shaders)
+ new source directory - physics
2021-08-04 01:45:04 +03:00
MihailRisandGitHub e1cdcf01e9 Add files via upload 2021-04-25 16:08:48 +03:00