Skip to content
/ sucle Public
forked from gregcman/sucle

Common Lisp Voxel Game Engine

License

Notifications You must be signed in to change notification settings

melpme/sucle

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Minecraft in lisp !

click for video:
IMAGE ALT TEXT HERE

This One Weird Repo Microsoft Doesn't Want You To Know Will 😲Change Your Life 😩 [SECRET]

-_-
-_-
-_-
-_-
-_-
-_-
-_-
-_-
-_-
-_-
0_-
0_0 0_0 :pill:
💎
💣
🍖
0_0

5 Reasons Why Your Life Will Change. Or not.

  1. Want to improve your coding skills? You can code While Playing 'minecraft

  2. Been wanting to play Minecraft but can't afford it? Well here you go.

  3. An Open Source license means no one can steal and destroy your items. AKA Notch, Jeb, Mojang, and Microsoft...

  4. Do you want to build the city of your dreams? To become the master of the world you inhabit and wreak destruction on the natural environment? Unfortunately cube programs all too often fail to give their users what they really want. What makes this repo different? Everything here is 100% Pure Free and Open Source Common Lisp. If you are not familiar with Common Lisp, do yourself a favor and click here.

💎
💊
🍖
💊
🍖 (ノ◕ヮ◕)ノ 💎
💣 🍖
0_0 :bomb: :pill: :meat_on_bone:
💣 💎
🍖 💎
💣 💊 💎
💣 🍖 💎
💊 🍖 💊 🍖 (ノ◕ヮ◕)ノ 💎
💣 🍖 💣 💊 🍖 💣 🍖 💣 💊 🍖 💣 🍖 💎
💣 💊 💎
💣 🍖 💎 🍖 💎 💣 💎 💎 💊 🍖 💊 🍖 (ノ◕ヮ◕)ノ 💎
💣

The Most Moddable Voxel Engine That Has Ever Existed

Features:

  • Edit the source code on the fly, making it very easy to write mods
  • Livecode the graphics, play around with shaders, textures, display lists
  • Create ad-hoc functions for manipulating terrain and creating structures,
  • Read and write Minecraft McRegion and Anvil world formats [see cl-nbt]
  • 3d block physics
  • Quite fast, depending on the Common Lisp implementation

Personal Workflow:

  1. Generate a world based on perlin noise or some random function
  2. Fly around touching up the world with different "brushes" to use on the world. Create brushes at the REPL or in a source file and C-C C-C it
  • Examples:
    • Convert stone to dirt and grass
    • Grow trees and cacti
    • Flood fills pools with water
    • Round edges or fill holes
    • Draw lines and spheres
    • Draw boxes
  1. Use the resulting terrain as the ultimate parkour experience
  2. Repeat 2-3
  3. Be a creative and interesting and artistic mineman pvp parkour legend

Please let me know if you:

  • are aware of a voxel engine that is superior in modding capabilities
  • share that burning passion for Minecraft
  • have a suggestion on how to get a real, non Minecraft life
  • do not know what Minecraft is

How To Install:

https://github.com/pupcraft/sucle/blob/master/INSTALL.md

About

Common Lisp Voxel Game Engine

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Common Lisp 100.0%