Notes
![]() ![]() Notes - notes.io |
There's no doubt that Minecraft is a game that is loved for millions. And being written in Java enables it to run on a variety of platforms, including Linux. There are many Minecraft enthusiasts who would love access to the source code of Minecraft and to work on it. Unfortunately, the source is not available to the general public.
More Great Content
Online course for RHEL technical overview. Download cheat sheets. Find an Open Source Alternative. Read top Linux content. Explore open-source resources.
But there's good news. Many people have attempted to recreate Minecraft and other similar games with open-source software. Interested in a free Minecraft alternative? Here's a brief overview of Minecraft clones and derivatives that you must definitely check out.
https://mycms.org/
These projects are in various stages of completion and serve different goals. Some attempt to recreate the Minecraft experience entirely, while others aim to provide a very similar experience. Others are taking the voxel-based game concept in entirely new directions Some are more of a framework to assist you in creating your own game or create.
Minetest
Minetest is the first game we've listed on our list. Minetest is perhaps the most comprehensive alternative to Minecraft that is described as a "near-infinite-world block sandbox game and an engine for games." It allows multiplayer games and subgames and has a range of terrain generators as well as different default biomes. It also comes with a user-friendly API for creating mods in Lua.
Minetest is open-source under the LGPL. It is written primarily using C++, which is much faster than other scripting languages. Minetest is compatible with Windows, OS X, Linux, Android, FreeBSD, and possibly other operating systems as well. You can download the source code on GitHub.
Minetest screenshot, Minetest website, CC-BY-SA 3.0.
Terasology
Terasology may be the winner of the top rendering engine award in the pack. Its shadows are both beautiful and terrifying. This game started as an experiment in creating procedural terrain. It has since evolved into a fully-featured game that includes multiplayer and various add-on modules that allow players to play with different mechanics.
Terasology is written with Java and made freely available under the Apache 2.0 license. Because it is a Java-based system, it ought to be compatible with any platform that has sufficient power, so long as you have a Java 8 virtual machine installed.
Terasology screenshot, Terasology code repository, Apache 2.0.
Voxel.js
The odd one out in this list is Voxel.js and, unlike the other it's not a gaming application in any way and doesn't claim to be. Instead, Voxel.js is a JavaScript library that lets you create your own Minecraft-style games, renderings, or other interactive widgets using JavaScript and HTML that allows easy embedding on any webpage with no special plugins needed for any browser that supports WebGL.
Voxel.js is composed of a number of related projects, which means you can utilize as much or as little of the code as you wish to create your ideal game. The primary library, voxel-engine, is a fairly basic engine that renders small-sized scenes, but there are over 200 additional add-onsavailable. Visit the gallery for some ideas of what others have created using the engine. The engine itself is released under a BSD-style licence; other add-ons may be licensed differently, so it's worth checking before making assumptions.
Screenshot of voxel forests using Voxel.js by Jason Baker
TrueCraft
TrueCraft is designed to be very similar to the original game. It is described as an Minecraft "implementation," as opposed to a clone and is compatible with official Minecraft server releases. The developer of TrueCraft is looking to implement the beta version 1.7.3 of the original game, which is a period in Minecraft's development he deems "nearly perfect." TrueCraft is a snapshot that was deliberately frozen in time. The author is looking to make features comparable to Minecraft.
TrueCraft is very close to the original. This is why TrueCraft has taken extra care to avoid copyright issues. TrueCraft allows code only from developers who haven't decompiled or otherwise had access the source code of the original game. However those who have had access been granted access are encouraged and welcomed to contribute in different ways. TrueCraft is written in C# and is open source under an MIT license.
TrueCraft screenshot, TrueCraft code repository, MIT license.
Craft
Craft is another open-source voxel engine in the style of Minecraft. The development seems to have slowed down or stopped however there are more than 200 forks and many (such as the school project not2bad-craft) with major improvements. Craft's simplicity may be appealing to you if interested in creating games similar to Minecraft but aren't sure where to begin The game engine is housed in just a few thousand lines of C code and uses OpenGL for rendering. It makes use of simple algorithms to generate terrain and other tasks, and everything is stored in an SQLite3 database. There's also a Python-based multiplayer server that is worth the chance.
Craft is made available under an MIT license.
Craft screenshot, Craft code repository, MIT license.
Other great options
You should also check out these other notable references:
Freeminer is a second sandbox-based game inspired by Minecraft and based on Minetest. The authors want to make the game fun while still maintaining some perfectionist elements. It comes with installers for Linux and Android. ClassiCube is a Minecraft Classic clone written in C#. It is open-source under the OpenTK License and is compatible with Linux, Solaris, Windows OS, Solaris, Windows OS, Mac OS and in a browser.
There you go. This list is far from complete; there are many other options out there just waiting to be explored, and as time passes, we'll undoubtedly see more choices emerge as gamers take these games and rip them out on their own. Which one is your favourite and which did we miss you would have liked to have covered?
My Website: https://mycms.org/
![]() |
Notes is a web-based application for online taking notes. You can take your notes and share with others people. If you like taking long notes, notes.io is designed for you. To date, over 8,000,000,000+ notes created and continuing...
With notes.io;
- * You can take a note from anywhere and any device with internet connection.
- * You can share the notes in social platforms (YouTube, Facebook, Twitter, instagram etc.).
- * You can quickly share your contents without website, blog and e-mail.
- * You don't need to create any Account to share a note. As you wish you can use quick, easy and best shortened notes with sms, websites, e-mail, or messaging services (WhatsApp, iMessage, Telegram, Signal).
- * Notes.io has fabulous infrastructure design for a short link and allows you to share the note as an easy and understandable link.
Fast: Notes.io is built for speed and performance. You can take a notes quickly and browse your archive.
Easy: Notes.io doesn’t require installation. Just write and share note!
Short: Notes.io’s url just 8 character. You’ll get shorten link of your note when you want to share. (Ex: notes.io/q )
Free: Notes.io works for 14 years and has been free since the day it was started.
You immediately create your first note and start sharing with the ones you wish. If you want to contact us, you can use the following communication channels;
Email: [email protected]
Twitter: http://twitter.com/notesio
Instagram: http://instagram.com/notes.io
Facebook: http://facebook.com/notesio
Regards;
Notes.io Team