Download (2.7 MB)

How do I install this?

Kasten 🔗

Work in progress!

A simple building game for Luanti.

This is a minimalist project meant to learn the basics of making games from scratch using the Luanti engine. If this project turns out successful, I will likely make a continuation project implementing more features.

Inspirations:

  • Minecraft Classic / Classicube
  • Legacy+ mods
  • Terraria
  • My own imagination

The name is a mix of the words "castle" and Estonian "kast" ("box").

Features 🔗

Offering:

  • Creative mode
  • 7 colored block variants
  • 3 tree and wood types
  • 3 world types: Modern (v7), Flat, Classic (singlenode)
  • Modern terrain with biomes
  • Textures drawn by yours truly
  • (Hopefully) sane and modular codebase
  • Furniture blocks
  • Block selection menu a la Classicube/Classic MC

Source code is available on the project's GitHub repository.

License 🔗

Game source code licensed under GNU General Public License, version 3 (GPLv3) or later.

Game assets (textures, art, etc.) licensed under Creative Commons CC BY-SA.

Sound effects created using Bfxr and Audacity.

Resources and Thanks 🔗

Reading the source code of these projects has been of help in figuring out how to do certain things:

  • Minetest Classic for figuring out how texturing and item/node registration works.
  • Minetest Game for basically showing how most of what one would want to create is done.
  • Cave Game for figuring out how to do terrain generation in singlenode.
  • KSurvive 2 for showing how to start making a game from scratch in Luanti.

Reviews

Review

Do you recommend this game?

  • No reviews, yet.

Content

View content for game