Minetest
Minetest (dahulu disebut "Minetest-C55") adalah permainan video gratis sumber terbuka yang menggunakan Irrlicht 3D engine, dan diprogram dalam C++. Permainan ini termasuk permainan video bak pasir independen. Dibuat oleh Perttu "celeron55" Ahola dan kontributor lainnya dan dirilis di bawah lisensi LGPL.
Minetest terinspirasi oleh InfiniMiner dan permainan sejenis dan difokuskan pada kreativitas dan pembangunan, yang memungkinkan pemain untuk membangun konstruksi dari kubus bertekstur dalam dunia 3D, juga dikenal sebagai dunia "voxel".
Alur permainan terbagi dalam dua mode utama: Minetest dapat dimainkan dalam mode pemain tunggal maupun multi pemain. Minetest memiliki proses modifikasi yang terbuka dan sederhana menggunakan bahasa Lua dan dapat berjalan dengan lancar pada mesin lama maupun baru.
Pemain memiliki kebebasan dalam cara bermain Minetest, dengan tujuan utama untuk bertahan hidup dan membangun tempat berlindung. Saat memulai permainan pemain muncul di tempat acak di lingkungan yang terus-menerus dibuat oleh permainan.
Dunia terdiri dari kubus 3D yang disebut "node", yang menunjukkan materi yang berbeda (seperti kayu, tanah, batu) dan masing-masing berukuran kira-kira 1 meter kubik pada dunia nyata. Blok-blok tersebut ditata sedemikian rupa saat memulai sehingga seperti dunia nyata. Terdapat bukit, lembah, gunung, tebing, dan lain-lain. Juga terdapat bioma-bioma yang berbeda.
Pemain dapat menggali berbagai macam material di sekelilingnya, yang akan muncul di inventaris mereka. Setelah itu, pemain dapat menaruh blok tersebut kembali, sehingga pemain dapat membangun bangunan sesuai imajinasi mereka. Untuk mendapatkan barang-barang lain, pemain diharuskan membuat kerajinan (misalnya membuat kapak beliung untuk menambang bijih besi).
Terdapat berbagai macam mineral dan bahan-bahan dalam Minetest, dari pohon dan tanah sampai yang lebih langka seperti "Mese", yang digunakan untuk membuat pedang, kapak, beliung, sekop, dan juga sebagai material konduktor utama dalam modifikasi "Mesecons" (yang sebanding dengan "redstone" dari "Minecraft").
Pemain juga memiliki kesehatan yang dapat berkurang oleh menyentuh lava, jatuh dari ketinggian, atau kejadian lain. Kesehatan dapat dipulihkan dengan memakan apel atau makanan lainnya. Saat pemain memiliki nol kesehatan, maka pemain tersebut mati, dan bangkit pada posisi tertentu.
Dunia permainan dibuat terus-menerus di saat pemain menjelajahi daerah baru di dunia tersebut. Minetest memiliki dunia dengan daerah yang hampir tak terhingga untuk dibuat. Meskipun ada batas wilayah dunia. Permainan ini dapat melakukan hal tersebut dengan cara membagi dunia ke dalam blok-blok yang disebut "MapBlocks", yang hanya dimuat saat membuat dunia atau pemain di dekatnya.
Karakter non-Pemain (disebut juga "NPC, "dikenal sebagai "mobs") dapat ditambahkan dengan memasang modifikasi.
Dalam mode ini, pemain memiliki kesehatan yang dapat berkurang karena kejadian tertentu. Jika pemain mati, maka akan bangkit di titik/tempat yang sama saat memulai permainan, kecuali jika sudah diatur.
Pemain dapat mengambil bahan-bahan di sekitarnya. Dari bahan-bahan tersebut dapat diolah (dibuat kerajinan) yang akan menghasilkan barang yang lebih baik.
Permainan ini memiliki sistem inventaris, dan pemain dibatasi jumlah barang yang dibawa. Pemain diberikan 32 tempat barang, yang dapat menampung minimal 1 barang dan hanya 1 jenis untuk setiap tempat. Setiap tempat dapat diisi sebanyak yang diatur oleh permainan, yang disebut tumpukan ("stack").
Pemain mempunyai akses ke barang tak terbatas lewat layar "inventaris kreatif". Pemain cukup menyeret benda dari inventaris kreatif ke inventaris pemain. Jika pemain atau administrator menambahkan modifikasi, maka barang tersebut akan muncul otomatis. Dalam mode ini, "mobs" masih tetap muncul, seperti mode bertahan hidup ("survival").
Minetest pertama kali dipublikasikan oleh Perttu "celeron55" Ahola melalui GitHub pada tanggal 31 Juli 2011 dengan versi 0.2.20110731_3. Kemudian setelah mendapat perhatian dari pengguna, banyak yang kemudian ikut mengembangkan Minetest. Mereka membantu dengan memperbaiki bug, menambahkan fitur, modifikasi, atau ide.