using LWJGL to make a mini minecraft (mac also can run)

Overview

MineCraft Mini

Minecraft

Features

  • MineCraft Lite in Java and OpenGL
  • Physics simulation, water simulation
  • Perlin noise algorithm to generate maps
  • Directional flood-fill to optimize rendering
  • Randomized caves, lakes

Installation

Build on Mac OS X. Scripts can be adapted for Windows. LWJGL libraries not included for linux.

Run ./build.sh to build

Use ./run.sh to run

Gameplay

WASD - to move

F - for fullscreen

Space - to jump

You might also like...

Evocation Sunburst is a pixel-art Java RPG about a raccon named Racc discovering a hidden world in a sewer system, while also becoming a wizard in the process.

Evocation Sunburst is a pixel-art Java RPG about a raccon named Racc discovering a hidden world in a sewer system, while also becoming a wizard in the process.

Evocation Sunburst Evocation Sunburst is a pixel-art Java RPG about a raccon named Racc discovering a hidden world in a sewer system, while also becom

May 10, 2022

A free mixin-based injection hacked-client for Minecraft using Minecraft Forge.

Custom LiquidBounce 1.8.9 build that aims to improve original visuals and bypasses, along with built-in ViaVersion to help you change from 1.8 to 1.17.1 without creating any other version branch.

Jan 2, 2023

Cubic Skies reworks clouds and weather to make them 3D and localized, respectively. EXTREMELY WIP

Cubic Skies reworks clouds and weather to make them 3D and localized, respectively. EXTREMELY WIP

Cubic Skies Cubic Skies is my second mod, and the first one to change vanilla gameplay instead of just the visuals. The mod's clouds and weather is ba

Sep 7, 2021

THIS WAS INSANE. CAN WE BEAT MINECRAFT

Fabric Example Mod Setup For setup instructions please see the fabric wiki page that relates to the IDE that you are using. License This template is a

Aug 24, 2021

Minecraft Mod: Torches made from glowing squids that can be used underwater!

Minecraft Mod: Torches made from glowing squids that can be used underwater!

Aquatic Torches No more dark oceans Ever wondered what to do with glowing ink sacs aside from glowing item frames? Aquatic Torches adds waterproof tor

Jan 9, 2022

A word game inspired by the original Wordle to run in the command line.

Wordle This is a word game inspired by the original Wordle to run in the command line. It can be played in english or in spanish. How to run it Open a

Dec 17, 2022

A set of word-based puzzle games for the CLI while you wait for the build to run

A set of word-based puzzle games for the CLI while you wait for the build to run

Words Words is a set of command line word-based puzzle games. Best way to spend those minutes within the CLI while your build is running ;). But Words

Sep 15, 2022

Run Fabric Mods on Forge! It's an mod loading api, too (not implemented yet). No any releationship between Python library PILlow.

Pillow Mod Loader 中文 | English Quilt that runs on Forge Not implemented yet. Yes, you can believe it. This mod will make Quilt compatible with Forge.

Dec 20, 2022

A minecraft mod that allows using minecrafts structure block based test system

MC Tester Mod This mod allows using the automated structure based test system Mojang created for minecraft. The test system is only partially included

Nov 11, 2022
Owner
null
Small mod for Minecraft Forge 1.16.5 that sends messages of in-game events to a channel in your Discord server. This mod also enables cross-chatting between Minecraft and Discord.

DiscordSync Small mod for Minecraft Forge 1.16.5 that sends messages of in-game events to a channel in your Discord server. This mod also enables cros

AeonLucid 4 Dec 20, 2022
LWJGL is a Java library that enables cross-platform access to popular native APIs useful in the development of graphics (OpenGL, Vulkan), audio (OpenAL), parallel computing (OpenCL, CUDA) and XR (OpenVR, LibOVR) applications.

LWJGL - Lightweight Java Game Library 3 LWJGL (https://www.lwjgl.org) is a Java library that enables cross-platform access to popular native APIs usef

Lightweight Java Game Library 4k Dec 29, 2022
:wrench: LibGDX/LWJGL tutorials and examples

lwjgl-basics is a minimal shader-based library for 2D LWJGL sprite games. It provides essential utilities for handling textures, shaders, and sprite r

Matt DesLauriers 1.8k Jan 3, 2023
[LEGACY] LWJGL 2.X - The Lightweight Java Game Library.

[LEGACY] LWJGL - Lightweight Java Game Library WARNING This is the repository of the original LWJGL, which is no longer actively maintained. Unless yo

Lightweight Java Game Library 529 Dec 26, 2022
MMoCook - Mod including a mini game system to obtain good or bad quality food

MMo Cook Mod including a mini game system to obtain good or bad quality food. -> This mod is entirely inspired by the Genshin Impact system. How does

Titouan-Schotté 2 Jul 22, 2022
It's a particle system only appliaction. Made with LWJGL (OpenGL and GLFW for Java) and ImGui.

ParticleParty It's a particle system only appliaction. Made with LWJGL (OpenGL and GLFW for Java) and ImGui. How To Use Move the camera with ctrl + W/

Ahmet Aydogan 2 Jan 8, 2022
A Java Game Engine created in Java with LWJGL!

?? Suffler Engine Suffler Game Engine is an engine created in java using OpenGL to Graphics. Currently being developed at Eclipse, and Visual Studio C

Suffler Engine 2 Jul 23, 2022
A Minecraft Mod for Fabric which aims to make Block Entity rendering faster and more customizable with almost no compromises.

Enhanced Block Entities EBE is a 100% client side mod for Minecraft on the Fabric mod loader which aims to increase the performance of block entity re

null 151 Dec 30, 2022
PronounMC is a Minecraft plugin designed to make it easier to keep track of pronouns.

PronounMC PronounMC is a Minecraft plugin designed to make it easier to keep track of pronouns. Supported pronouns He She They It Any Other Ask Userna

Ace 10 Dec 10, 2022
A Minecraft Fabric Mod to make splash texts translatable and customizable.

Splasher! ?? Customize Minecraft Splash Texts on Your Own! Contribute a Translation Translate assets/splasher/lang/en_us.json into your favorite langu

KrLite 9 Dec 27, 2022