From 12aac8874af221da29cf51c67ff8c9b904459e34 Mon Sep 17 00:00:00 2001 From: Burer Date: Mon, 24 Mar 2025 09:45:53 +0100 Subject: [PATCH] [README.md] Replaced some excessive info with link to original repo --- README.md | 26 ++++---------------------- 1 file changed, 4 insertions(+), 22 deletions(-) diff --git a/README.md b/README.md index 2d78fce..158f1d9 100644 --- a/README.md +++ b/README.md @@ -2,34 +2,16 @@ ![Grass block icon](icons/icon.png) -*Minecraft 4K - C Rewrite* +*Minecraft 4K - C Rewrite - KolibriOS* -For those who don't know, Minecraft 4K was a stripped down version of Minecraft submitted by Notch to the [Java 4K Game Programming Contest](https://en.wikipedia.org/wiki/Java_4K_Game_Programming_Contest), where each submission had to be under 4 kilobytes in size. Its wiki page can be found [here](https://minecraft.fandom.com/wiki/Minecraft_4k). +## Notation -Being so small, the game proved somewhat easy to de-compile and edit. [Multiple people have given this a go, including me](https://www.minecraftforum.net/forums/mapping-and-modding-java-edition/minecraft-mods/1290821-minecraft-4k-improved-by-crunchycat-download-now). +This is a port of **M4KC** game from **sashakoshka** for KolibriOS. -This project is an attempt to translate the game into C in order to increase its performance, and to provide a platform upon which to add new features. - -## Some goals for this project - -* Maintaining the original look and feel as closely as possible. ✅️ -* Keeping the final executable under 20 KB (on Linux, with the system I have set up in `build.sh`) ✅️ -* More blocks 🏗️ -* Perlin noise terrain generation ✅️ - * Water ✅️ - * Biomes 🏗️ - * Caves ✅️ -* Infinite worlds, horizontally and vertically too 🏗️ -* Mobs and multiplayer (this would require changing the rendering engine to some degree) 🏗️ -* Day/night ✅️ - -*✅️ - got that!* - -*🏗️ - not yet...* +More info and Linux/Windows versions can be found in [original repo](https://github.com/sashakoshka/m4kc/). ## Dependencies -### Bare minimum to make this code run * KolibriOS [GCC Toolchain](https://git.kolibrios.org/Egor00f/kolibrios-gcc-toolchain) * KolibriOS [SDK Folder](https://git.kolibrios.org/KolibriOS/kolibrios/src/branch/main/contrib) * KolibriOS [SDL2 Library](https://git.kolibrios.org/KolibriOS/SDL2)