Commit Graph
100 Commits
Author SHA1 Message Date
MihailRis 73d87ae451 Controllers minor refactor 2023-11-30 05:16:34 +03:00
MihailRis 856f5879f1 Controllers minor refactor 2023-11-30 05:14:10 +03:00
MihailRis c0050cffaa Minor refactor + comments 2023-11-30 05:00:48 +03:00
MihailRis 1d5037893c General refactor 2023-11-30 04:30:40 +03:00
MihailRis de134dc2e5 PhysicsSolver minor refactor, changed crouch speed 2023-11-30 00:18:31 +03:00
MihailRis 5accfe18c9 glfwInit errors logging 2023-11-29 23:57:44 +03:00
MihailRis f62279e46a Added glfw and glew errors logging 2023-11-29 23:37:34 +03:00
MihailRis fd679b8320 Block selection visual fix 2023-11-29 22:53:50 +03:00
MihailRis c30dc594b2 crouch fix 2023-11-29 22:27:39 +03:00
MihailRis efacb041b5 blocks hitboxes physics 2023-11-29 21:22:42 +03:00
MihailRis 693ad6d9a7 GLFW_OPENGL_PROFILE set to GLFW_OPENGL_ANY_PROFILE 2023-11-29 18:04:14 +03:00
MihailRis 1c258828c3 Small engine startup fix 2023-11-29 17:57:38 +03:00
MihailRis 56f055562d removed extra include 2023-11-29 16:40:44 +03:00
MihailRis 91a6426efe AABB block hitboxes 2023-11-29 16:36:00 +03:00
MihailRis cad1f6a669 temporary fixed grass hitbox 2023-11-29 13:29:28 +03:00
MihailRis f3889421d8 AABB.inside fix 2023-11-29 13:21:31 +03:00
MihailRis 7add5e6dcb Added AABB struct 2023-11-29 13:18:47 +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 e6ecd558a9 fixed planet rotation direction 2023-11-28 12:56:25 +03:00
MihailRis b1d432413a scissor test fix 2023-11-28 12:50:06 +03:00
MihailRis 6fc69e01c9 MSVC build fix 2023-11-28 11:26:01 +03:00
MihailRis c08c31b0ad day-night loop, dynamic skybox, clock on debug panel 2023-11-28 11:01:22 +03:00
MihailRis 4a9a4ddd14 binary_io fix 2023-11-28 10:03:01 +03:00
MihailRis 7759a63973 Removed dark overlay for content access mode 2023-11-28 00:20:40 +03:00
MihailRis 385b667535 Added Button::text property 2023-11-27 20:59:41 +03:00
MihailRis 7b4cc8f650 Fixed Framebuffer 2023-11-27 19:13:24 +03:00
MihailRis 6fcfc7e272 Added version info 2023-11-27 16:07:53 +03:00
MihailRisandGitHub 03e2678eca typo fix 2023-11-27 12:14:55 +03:00
MihailRis 79a9513e4c Multiple monitors window fullscreen fix 2023-11-26 21:51:42 +03:00
MihailRis 868ec6ee2e Paths fix 2023-11-26 15:16:49 +03:00
MihailRis eed251843b New World button margin fix 2023-11-26 14:20:13 +03:00
MihailRis 2bc539fae9 added missing files (part 2) 2023-11-26 14:12:12 +03:00
MihailRis 6cb5ca653d added missing files 2023-11-26 14:09:16 +03:00
MihailRis fe220ee172 enginefs replaced with EnginePaths class + command line arguments 2023-11-26 14:07:18 +03:00
MihailRisandGitHub 7a39ba6b2e Merge pull request #25 from clasher113/main
Window fullscreen toggle & saving size
2023-11-25 23:44:35 +03:00
MihailRisandGitHub 7cb73998dd Update README.md 2023-11-25 05:24:22 +03:00
MihailRisandGitHub b207973765 Update README.md 2023-11-25 05:00:16 +03:00
MihailRis 6e4d1703c9 Minor refactor 2023-11-25 04:46:25 +03:00
MihailRisandGitHub b0b3f6770b Merge pull request #24 from clasher113/main
Fixes
2023-11-25 04:45:25 +03:00
MihailRis 0f32831d01 Locked cursor gui interaction fix again 2023-11-24 23:10:30 +03:00
MihailRis a14ddceb47 Lamps render fix 2023-11-24 21:17:54 +03:00
MihailRis a7b351d5bc Lights fix 2023-11-24 20:26:16 +03:00
MihailRis 48b6c92472 show-chunk-borders is a setting now 2023-11-24 19:39:45 +03:00
MihailRis f54283cab1 Show chunk borders debug option 2023-11-24 19:33:41 +03:00
MihailRis 275e4af9fd World structure update + new blocks 2023-11-24 02:20:13 +03:00
MihailRis cc556bc19b GCC warnings fix 2023-11-23 19:26:40 +03:00
MihailRis 50aa5fdc70 Chunks reload fix 2023-11-23 15:05:46 +03:00
MihailRis c518580577 MSVC build fix 2023-11-23 14:44:37 +03:00
MihailRis d888eded89 Locked cursor GUI interaction fix 2023-11-23 14:42:26 +03:00
MihailRis 568c612970 Backlight setting 2023-11-23 14:10:08 +03:00
MihailRis f45fcffaf8 Added chunks load speed trackbar 2023-11-23 13:50:27 +03:00
MihailRis be807535f5 Panels scrolling, scissors test fix 2023-11-23 13:36:24 +03:00
MihailRis e6c9a38f0c Added include <stdexcept> 2023-11-23 12:37:50 +03:00
MihailRis 10c0963453 Atlas.build: max resolution limit argument 2023-11-23 12:35:35 +03:00
MihailRis 230d71ab49 small fix 2023-11-23 12:30:51 +03:00
MihailRis 1cf4cb727f LMPacker fix 2023-11-23 12:28:28 +03:00
MihailRis a6a1e7866a F5 key fix 2023-11-23 02:46:18 +03:00
MihailRis f9bb193e38 Backlight fix 2023-11-22 22:48:52 +03:00
MihailRisandGitHub a9e8a7e355 Merge pull request #23 from clasher113/main
BlocksRenderer light compressing & fix
2023-11-22 22:22:06 +03:00
MihailRisandGitHub 3021087bf0 Merge branch 'main' into main 2023-11-22 22:21:50 +03:00
MihailRis 4946b7d17d Camera shaking off while cheat movement 2023-11-22 21:20:11 +03:00
MihailRis b6a8358e9e Added bindings for mouse clicks, fixed lights 2023-11-22 21:15:12 +03:00
MihailRis b472626d8d Backlight for tranparent blocks 2023-11-22 18:58:40 +03:00
MihailRis d2c87f4ba5 Added sky lights multiplier track bar 2023-11-22 16:03:23 +03:00
MihailRis eb18269416 notfound texture 2023-11-22 15:18:11 +03:00
MihailRis d92347097e ContentGfxCache 2023-11-22 14:53:35 +03:00
MihailRis bf4ad5ca58 Block light and sky light combination fix 2023-11-22 02:17:44 +03:00
MihailRis fb8d220cca Blocks atlas is auto-assembling now 2023-11-22 01:53:48 +03:00
MihailRis ea5c117652 worlds list fix 2023-11-21 15:19:02 +03:00
MihailRis 3b03464d27 Introduced Content, ContentIndices, no more integer ids hardcoded, common refactor 2023-11-21 11:38:59 +03:00
MihailRis f2f9343737 screenshot file name format updated 2023-11-21 01:07:25 +03:00
MihailRis 9629135791 small fix 2023-11-20 22:32:01 +03:00
MihailRisandGitHub 0a196b0090 Merge pull request #22 from clasher113/main
Block render fix
2023-11-20 22:28:12 +03:00
MihailRis 0dd038ab61 -Wreorder warning fix 2023-11-20 11:37:47 +03:00
MihailRisandGitHub 6feaa8dbc8 Merge pull request #21 from clasher113/main
Chunks meshes indexing & fix
2023-11-20 11:32:37 +03:00
MihailRis d8a9670486 Added frontend/menu module 2023-11-20 11:29:02 +03:00
MihailRis 926fcb1f79 Menu-related panels creation moved to frontend/menu module 2023-11-20 11:28:28 +03:00
MihailRis c712c2239f Added missing keycodes 2023-11-20 06:48:30 +03:00
MihailRis e04abe79d8 inputtype::button renamed to inputtype::mouse 2023-11-20 06:39:42 +03:00
MihailRis 3eb6e82631 Added missing key names 2023-11-20 06:35:23 +03:00
MihailRis 3b5c039db1 PagesControl leak fix 2023-11-20 03:59:59 +03:00
MihailRis 4ea7bda249 PagesControl, refactor 2023-11-20 03:31:18 +03:00
MihailRis 41f9c51a27 Minor refactor 2023-11-19 23:18:26 +03:00
MihailRis 7ab69ebc1e added 'hud.inventory' binding 2023-11-19 23:11:35 +03:00
MihailRis 9051db3526 bindings, controls.json file 2023-11-19 22:37:15 +03:00
MihailRis e3743b8463 GfxContext, render refactor 2023-11-19 20:18:44 +03:00
MihailRis ea729760d4 stone block texture brightness increased 2023-11-19 19:46:14 +03:00
MihailRisandGitHub 6579ea2066 Merge pull request #20 from C4e10VeK/res-directories
Res directories refact
2023-11-19 19:21:33 +03:00
MihailRis 6d9070f346 missing 'worlds' directory check fix 2023-11-19 18:22:34 +03:00
MihailRisandGitHub 12db8a1448 Merge pull request #19 from clasher113/main
Optimization
2023-11-19 17:54:11 +03:00
MihailRis cbafb9a68b Image related leaks fix 2023-11-19 17:44:14 +03:00
MihailRis 6c70bb531b world render refactor 2023-11-19 00:22:12 +03:00
MihailRis dda9c40c41 Added CheckBox 2023-11-18 23:19:15 +03:00
MihailRis 9cd8870bd6 filesystem::path use fix 2023-11-18 13:35:14 +03:00
MihailRis 1ed7b106dc Fog-curve visual fix 2023-11-17 19:37:09 +03:00
MihailRis 76e57c42e1 Fog-curve track bar 2023-11-17 16:40:12 +03:00
MihailRis b14ef4f923 Saving settings 2023-11-17 16:19:11 +03:00
MihailRis 7608300750 Settings menu + TrackBar 2023-11-17 16:14:10 +03:00
MihailRis f375e66ad1 Small fix 2023-11-17 14:30:10 +03:00