Serveur minecraft

10 jeux gratuits de style Minecraft open source et moteurs de jeu – Monter un serveur MineCraft

Le 12 juin 2019 - 7 minutes de lecture

On ne peut nier que Minecraft est un jeu préféré de millions de personnes. Et être écrit en Java lui permet de fonctionner sur une variété de plates-formes, y compris Linux. Avec une énorme communauté de modding, il y a d'innombrables bricoleurs Minecraft qui aimeraient pouvoir se mettre à l'abri et jouer avec le code source eux-mêmes. Malheureusement, la source n'est pas disponible pour le grand public.

Mais il y a de bonnes nouvelles. La popularité de Minecraft a conduit à de nombreuses tentatives pour recréer le jeu, et d'autres dans le même esprit, en tant que logiciels open source. Intéressé par une alternative gratuite à Minecraft? Voici un aperçu de certains clones et dérivés que vous devriez vraiment vérifier.

Ces projets ont des niveaux d'achèvement très variables et servent différents objectifs. Certains cherchent à reproduire complètement l'expérience de Minecraft, ou du moins à fournir une expérience très similaire. D'autres prennent le concept de jeu à base de voxel dans des directions entièrement nouvelles, et d'autres encore constituent davantage un cadre pour vous aider à créer votre propre jeu ou votre propre création.

Minetest

Le premier jeu sur notre liste est Minetest. Minetest est peut-être l'alternative la plus complète à Minecraft, présentée comme un "jeu de sandbox à blocs quasi infinis et un moteur de jeu". Il prend en charge les jeux et sous-jeux multijoueurs et propose un certain nombre de générateurs de terrain et différents biomes par défaut. Il comporte également une API très conviviale pour la création de mods dans Lua.

Minetest est open source sous la licence LGPL et est écrit principalement en C ++. Il est donc assez rapide par rapport à d’autres écrit en langage de script. Minetest fonctionne également sous Windows, OS X, Linux, Android, FreeBSD et éventuellement d'autres systèmes d'exploitation. Découvrez le code source sur GitHub.

Minetest

Capture d'écran de Minetest, site Web de Minetest, CC-BY-SA 3.0.

Terasologie

Terasology pourrait gagner le prix du plus beau moteur de rendu du pack; ses ombres sont à la fois inquiétantes et spectaculaires. Ce qui a commencé comme une expérience de génération de terrain procédurale s’est transformé en un jeu complet, avec multijoueur et un certain nombre de modules complémentaires installés par défaut pour vous permettre d’essayer différents mécanismes de jeu.

Terasology est écrit en Java et mis à disposition sous une licence Apache 2.0. En raison de son système basé sur Java, il devrait fonctionner sur à peu près n'importe quelle plate-forme disposant d'une puissance suffisante, à condition qu'une machine virtuelle Java 8 soit installée.

Terasologie

Capture d'écran de Terasology, référentiel de code Terasology, Apache 2.0.

Voxel.js

L'intrus dans cette liste est Voxel.js; contrairement aux autres, ce n'est pas du tout un jeu et ne prétend pas l'être. Au lieu de cela, Voxel.js est une bibliothèque JavaScript vous permettant de créer vos propres jeux, rendus ou autres widgets interactifs de style Minecraft en JavaScript et en HTML, ce qui permet une intégration facile sur toute page Web, sans plug-in particulier pour un navigateur prenant en charge WebGL.

Voxel.js est constitué d'un certain nombre de projets connexes, ce qui signifie que vous pouvez utiliser autant ou aussi peu de code que vous le souhaitez lorsque vous créez votre jeu parfait. La bibliothèque principale, voxel-engine, est un moteur assez basique pour le rendu de scènes en boîte, mais il existe plus de 200 add-ons supplémentaires disponibles. Consultez la galerie pour quelques idées sur ce que les autres ont construit avec le moteur. Le moteur principal est publié sous une licence de type BSD; les autres modules peuvent avoir une licence différente, il est donc utile de vérifier avant de faire des hypothèses.

Capture d'écran de voxel-forest à l'aide de Voxel.js

Capture d'écran de voxel-forest à l'aide de Voxel.js, Jason Baker.

TrueCraft

TrueCraft est écrit pour être très proche du jeu original. Il est décrit comme une "implémentation" de Minecraft, par opposition à un clone, et est compatible avec les versions officielles des serveurs Minecraft. L’auteur de TrueCraft cherche à implémenter la version bêta 1.7.3 du jeu original, une période dans le développement de Minecraft qu’il juge "presque parfaite". Un instantané intentionnellement figé dans le temps, TrueCraft recherche la parité des fonctionnalités avec Minecraft.

En raison de sa proximité avec l’original, TrueCraft s’est efforcé d’éviter les problèmes de droit d’auteur en autorisant uniquement le code provenant de développeurs qui n’ont pas encore décompilé le code source du jeu ou n’ont pas eu accès au code source du jeu original, bien que ceux qui le souhaitent puissent contribuer de manière différente. . TrueCraft est écrit en C # et est open source sous une licence MIT.

TrueCraft

Capture d'écran TrueCraft, référentiel de code TrueCraft, licence MIT.

Artisanat

Craft est un autre moteur voxel open source du style Minecraft. Sa simplicité peut vous intéresser si vous souhaitez créer un jeu similaire à Minecraft mais que vous ne savez pas par où commencer: le moteur de jeu contient quelques milliers de lignes de code C et utilise OpenGL pour le rendu. Il utilise des algorithmes simples pour la génération de terrain et d'autres tâches, et tout est stocké dans une base de données SQLite3. Il existe également un serveur multijoueur basé sur Python qui vaut la peine d'essayer.

Craft est mis à disposition sous licence MIT.

Artisanat

Capture d'écran Craft, référentiel de code Craft, licence MIT.

Autres bonnes options

Quelques autres mentions notables que vous devriez essayer:

  1. Voxelands est une fourche sous licence GPL de Minetest. Les développeurs disent qu'ils essaient de "remettre le plaisir dans le jeu" avec Voxelands, qui est partiellement inspiré des jeux de rôle.
  2. Freeminer est un autre jeu de sandbox inspiré de Minecraft et basé sur Minetest. En guise de fourchette, les auteurs cherchent à "rendre le jeu amusant tout en échangeant des brins de perfectionnisme".
  3. ClassicalSharp est un clone de Minecraft Classic écrit en C #. Il est open source sous la licence OpenTK.
  4. Manic Digger est une autre version du moteur de jeu voxel, écrite dans les langages de programmation C # et C, et publiée sous Unlicense. Manic Digger prend en charge de nombreux modes de jeu, y compris une implémentation du jeu de tir à la première personne.
  5. Lamecraft est sorti en 2011 en tant que clone de Minecraft pour la PSP. Il est sous licence GNU GPL v2.

Et voila. Cette liste est loin d’être exhaustive. il existe de nombreuses autres options qui n'attendent que vous, et avec le temps, nous verrons sans aucun doute de plus en plus de choix émerger à mesure que les passionnés se lancent dans ces jeux ou se lancent tout seuls. Lequel est votre préféré et lequel avons-nous laissé que vous auriez aimé pouvoir couvrir?

Cet article a été publié en 2015. Il a été mis à jour pour inclure les suggestions supplémentaires formulées par les lecteurs dans les commentaires, ainsi que pour supprimer quelques projets qui ne sont plus disponibles.

Commentaires

Laisser un commentaire

Votre commentaire sera révisé par les administrateurs si besoin.