Commit Graph

  • f75fa2606f [README.md] Fixed wrong screenshots templating main Burer 2025-03-24 09:49:38 +01:00
  • 12aac8874a [README.md] Replaced some excessive info with link to original repo Burer 2025-03-24 09:45:53 +01:00
  • 5eaa64c6b1 Update README.md for KolibriOS Burer 2025-03-24 09:40:41 +01:00
  • f185677b7f Codebase adaptation for KolibriOS 0.8-kolibri Burer 2025-03-23 14:43:04 +02:00
  • 5cfa947483 Merge pull request #32 from Tempetas/main Sasha Koshka 2023-05-18 10:16:57 -04:00
  • ca0e0cc661 Almost completely fix the rendering bugs in the negatives Tempetas 2023-05-17 23:12:39 +02:00
  • 163b9e1135 Fixed minor wording errors in README Sasha Koshka 2022-07-17 19:17:18 -04:00
  • d8b5a90872 Merge pull request #30 from FintasticMan/replace_binary_literals Sasha Koshka 2022-05-15 14:32:22 -04:00
  • 0774cff29b Replace non-texture binary literals with hex literals Finlay Davidson 2022-05-14 15:40:25 +02:00
  • 657c30db8d Added to FAQ Sasha Koshka 2022-05-08 01:42:46 -04:00
  • b207169a25 Junk directory names in release Sasha Koshka 2022-05-07 17:54:14 -04:00
  • ffdc0ba328 Changed install directory from /usr to /usr/local Sasha Koshka 2022-05-07 17:18:18 -04:00
  • 569f7c3393 Fixed residual keypresses carrying over to gameplay Sasha Koshka 2022-05-07 16:58:16 -04:00
  • 20e9985703 Fixed some alignment issues Sasha Koshka 2022-05-07 16:45:47 -04:00
  • 825fdf8c75 Merge pull request #28 from sashakoshka/world-delete Sasha Koshka 2022-05-07 16:36:50 -04:00
  • 39f9e6610b Added world deletion Sasha Koshka 2022-05-07 16:23:58 -04:00
  • d2de705000 Improved world selection scrolling code slightly Sasha Koshka 2022-05-07 15:26:13 -04:00
  • 28f130ec0b Add non-functional delete button to worlds Sasha Koshka 2022-05-07 15:12:17 -04:00
  • 218c6a217d Update window build instructions Sasha Koshka 2022-05-07 14:15:23 -04:00
  • 6cc1815c0d Clean before packaging release Sasha Koshka 2022-05-07 14:13:02 -04:00
  • c1d9ab28c7 Add release packaging Sasha Koshka 2022-05-07 14:07:33 -04:00
  • edea59dbe8 ./build.sh small partially works on windows Sasha Koshka 2022-05-07 13:50:12 -04:00
  • 50b38f4d21 build.sh now works under MSYS2 Sasha Koshka 2022-05-07 13:28:43 -04:00
  • a2a2064241 Added build instructions wiki link in README.md Sasha Koshka 2022-05-07 11:47:02 -04:00
  • 110d9f4962 Scrollbar has mouse interaction Sasha Koshka 2022-05-07 11:42:54 -04:00
  • e7ab120be0 Added scrollbar to world selection menu Sasha Koshka 2022-05-07 11:27:56 -04:00
  • 739cf77e63 Added scrolling to world selection menu Sasha Koshka 2022-05-07 01:23:59 -04:00
  • 9158116146 Fixed bug where player data could persist into new world Sasha Koshka 2022-05-07 00:57:15 -04:00
  • 03f2d894f3 Converted some format specifiers in terrain.c to be more Windows freindly Sasha Koshka 2022-05-06 23:41:17 -04:00
  • e4ffe63abc Changed format specifiers when saving player data Sasha Koshka 2022-05-06 23:27:59 -04:00
  • 3bda5f8041 Removed bug list from readme Sasha Koshka 2022-05-06 19:52:01 -04:00
  • 03caf69753 Merge pull request #27 from sashakoshka/save-options Sasha Koshka 2022-05-06 19:47:46 -04:00
  • 868530d967 Implemented saving options Sasha Koshka 2022-05-06 19:45:58 -04:00
  • 947be634dd Options menu now accounts for loaded draw distances Sasha Koshka 2022-05-06 19:31:52 -04:00
  • d70ead6541 Second options page no longer crashes Sasha Koshka 2022-05-06 19:17:15 -04:00
  • 2b96639b9f Added options loading Sasha Koshka 2022-05-06 19:09:45 -04:00
  • b8f06860da Re-organized data module slightly Sasha Koshka 2022-05-06 18:07:57 -04:00
  • db57ab45f3 Created dedicated options module Sasha Koshka 2022-05-06 18:00:15 -04:00
  • f98ef2d25d Added data_getOptionsFileName Sasha Koshka 2022-05-06 17:37:41 -04:00
  • 6968418ac2 Changed the "dev" world type to list all blocks horizontally,with stone underneath. This allows textures to be easily compared side-by-side without risking falling through the world. Sasha Koshka 2022-05-06 16:38:54 -04:00
  • d52aed75b6 Updated readme to reflect new windows build system Sasha Koshka 2022-05-04 16:36:00 -04:00
  • 88a9afc174 Edit windows build script to copy SDL2.dll Sasha Koshka 2022-05-04 16:33:30 -04:00
  • bc868b151f Made data_ensureDirectoryExists windows compatible Sasha Koshka 2022-05-04 16:24:43 -04:00
  • 068e74d759 Added file path normalization Sasha Koshka 2022-05-04 15:40:47 -04:00
  • 0fcf119df0 Cross platform data module initialization Sasha Koshka 2022-05-04 04:20:15 -04:00
  • dbd8c57d64 Now builds on windows Sasha Koshka 2022-05-04 03:51:14 -04:00
  • 28bdcd4937 Added windows compatibility for PATH_MAX and NAME_MAX Sasha Koshka 2022-05-04 03:44:27 -04:00
  • b42a1198d3 Various minor windows compatibility fixes Sasha Koshka 2022-05-04 03:45:03 -04:00
  • a056511e4c Missed a couple! Sasha Koshka 2022-05-04 03:28:43 -04:00
  • c2101498ea Changed various variable types to things defined in stdint Sasha Koshka 2022-05-04 03:24:34 -04:00
  • 6588507c2f Slightly alter windows build system Sasha Koshka 2022-05-04 03:20:47 -04:00
  • 6a4afeb459 Fixed formatting in readme screenshots section Sasha Koshka 2022-05-04 02:51:21 -04:00
  • 6a0cf189ef Updated screenshots Sasha Koshka 2022-05-04 02:49:16 -04:00
  • 5fc9d018ec Uploaded xcf of the new repository preview image Sasha Koshka 2022-05-04 02:41:10 -04:00
  • 71cb29737d Upgraded a bunch of things from float to double Sasha Koshka 2022-05-04 02:04:50 -04:00
  • 006c533a20 Decrypted i6 and i7 Sasha Koshka 2022-05-04 01:45:46 -04:00
  • 19836f85d2 Tall grass is no longer black, oops Sasha Koshka 2022-05-04 01:41:20 -04:00
  • f1297d5197 Fixed collision detection for real this time Sasha Koshka 2022-05-04 01:40:42 -04:00
  • 4fa2067f49 Fixed broken underside of stone and water Sasha Koshka 2022-05-04 01:30:19 -04:00
  • 51d29d592a Merge pull request #24 from sashakoshka/player-position Sasha Koshka 2022-05-04 00:37:19 -04:00
  • 4bc60ffe05 Implemented inventory saving and loading Sasha Koshka 2022-05-04 00:36:22 -04:00
  • 1df062dfee Implemented player data loading Sasha Koshka 2022-05-04 00:13:00 -04:00
  • 9900922f88 Moved player initialization to World_load Sasha Koshka 2022-05-03 23:54:57 -04:00
  • 4c7125bc24 Implemented player data saving Sasha Koshka 2022-05-03 23:51:51 -04:00
  • eff022bc7d Moved player struct into world Sasha Koshka 2022-05-03 22:57:32 -04:00
  • d5a650b2cb Applied patch to collision detection and increased offset to 128 to reduce visual glitching near world border. Needs further investigation... Sasha Koshka 2022-05-03 22:40:57 -04:00
  • 48e75d5d37 Rendering works, collision still needs to be offset. It appears to be affected by the glitched negatives bug as well. Sasha Koshka 2022-05-03 17:34:39 -04:00
  • a8799a6ae9 World now sorts chunks after they have been loaded from disk, oops! Sasha Koshka 2022-05-03 16:47:04 -04:00
  • 74c1adb1fb Improved isometric world view Sasha Koshka 2022-05-03 16:17:20 -04:00
  • d4f4c403fc Created cool new isometric view of the world Sasha Koshka 2022-05-03 16:05:20 -04:00
  • 5163d3d892 Created menu to view info about all chunks Sasha Koshka 2022-05-03 13:55:15 -04:00
  • d5f33a5ceb Added nil block, returns from World_getBlock if chunk is not loaded Sasha Koshka 2022-05-03 11:53:35 -04:00
  • e9b93fc224 Reworded null chunk text in chunk peek to make more sense Sasha Koshka 2022-05-03 11:37:36 -04:00
  • f9a46632bf Removed evil pointer cast when setting blockSelectOffset Sasha Koshka 2022-05-03 11:33:00 -04:00
  • 7b5b165e26 Color unknown blocks red Sasha Koshka 2022-05-03 11:23:28 -04:00
  • 39aaed07cf Properly print error on chunk save fail Sasha Koshka 2022-05-02 15:11:44 -04:00
  • 904f64101b Worlds now save and load properly Sasha Koshka 2022-05-02 14:57:02 -04:00
  • d5cc1e83a2 World selection screen now shows grass block for worlds without a thumbnail Sasha Koshka 2022-05-02 11:27:07 -04:00
  • 161366e0a7 Implemented loading world metadata Sasha Koshka 2022-05-02 11:17:07 -04:00
  • 8fa88ee05e Implemented saving of metadata Sasha Koshka 2022-05-02 11:10:54 -04:00
  • dae779ab53 Removed unnescessary data from chunk file names Sasha Koshka 2022-05-02 10:57:21 -04:00
  • b61fcbd3cc Chunk file names now store complete coordinate set, eliminating collisions Sasha Koshka 2022-05-02 10:55:56 -04:00
  • 74aa6a1905 Implemented function to get path to world metadata file Sasha Koshka 2022-05-02 10:49:24 -04:00
  • 8da07774ef Implemented very basic and naieve saving and loading of worlds Sasha Koshka 2022-05-02 04:43:14 -04:00
  • d2c1ca6de5 Implemented partial saving (chunks), may ALSO have fixed the bug that was causing chunk flashing with infinite terrain. Will need to re-activate infinite terrain to know for sure Sasha Koshka 2022-05-02 04:21:19 -04:00
  • e9afbcc4dc Added stubs for saving and loading Sasha Koshka 2022-05-02 03:48:09 -04:00
  • 33f047fc49 Pass world into new world state instead of pointers to indivitual parameters Sasha Koshka 2022-05-02 03:02:38 -04:00
  • 3ed3c83730 World name input sets path on created world Sasha Koshka 2022-05-02 02:58:12 -04:00
  • 2ac689ec58 Cosmetic improvements to world creation inputs Sasha Koshka 2022-05-02 02:50:00 -04:00
  • 7f590a58e6 Reject bad world names Sasha Koshka 2022-05-02 02:43:38 -04:00
  • af128b0726 Added non-functional name input to world creation menu Sasha Koshka 2022-05-02 02:28:27 -04:00
  • c9d437b700 Update README.md to reflect recent addition of water Sasha Koshka 2022-05-02 02:14:32 -04:00
  • 3e5614b442 Minor styling changes to thumbnails Sasha Koshka 2022-05-02 02:10:05 -04:00
  • 175adacfb1 World list now renders image thumbnails Sasha Koshka 2022-05-02 02:01:50 -04:00
  • 4d1c6ad0e1 World selection menu shows 'No worlds' when there are no worlds Sasha Koshka 2022-05-02 01:43:45 -04:00
  • fd4643e9ad World selection screen draws world list Sasha Koshka 2022-05-02 01:38:26 -04:00
  • 8f5a152dbe Implemented world list loading Sasha Koshka 2022-05-02 01:09:47 -04:00
  • 4b6f3b8d64 Added world selection screen which does nothing Sasha Koshka 2022-05-02 00:19:00 -04:00
  • 238ecfb2d0 Conditionally change title screen text to say dev build when building for development, and just the version number when building for release Sasha Koshka 2022-05-01 23:36:00 -04:00
  • f1b2144be7 Made screenshot function public, include UI in screenshot Sasha Koshka 2022-05-01 21:38:08 -04:00