마인크래프트 대체용 10가지 오픈소스 게임,

10 open source alternatives to Minecraft

 

10 open source alternatives to Minecraft
Image by : 

opensource.com

There's no denying that Minecraft is a favorite game to millions. And being written in Java enables it to run on a variety of platforms, including Linux. With a huge modding community, there are countless Minecraft tinkerers out there who would love to be able to get under the hood and play around with the source code themselves. Unfortunately, the source is not available to the general public.

 

But there's good news. Minecraft's popularity has led to many attempts to recreate the game, and others in a similar vein, as open source software. Interested in a free Minecraft alternative? Here's a quick look at some of clones and derivatives out there that you really ought to check out.

These projects are in widely varying levels of completion, and serve a number of different goals. Some seek to duplicate the Minecraft experience completely, or to at least provide a very similar experience. Others are taking the voxel-based gaming concept in entirely new directions, and still others are really more of a framework to help you build your own game or creation.

Minetest

The first game on our list is Minetest. Minetest is perhaps the most complete alternative to Minecraft, which is billed as a "near-infinite-world block sandbox game and a game engine." It supports multiplayer games and subgames, features a number of terrain generators, and a number of different default biomes. It also features a very user-friendly API for creating mods in Lua.

Minetest is open source under the LGPL, and is written primarily in C++ so it's fairly fast compared to some others written in scripting languages. Minetest runs on Windows, OS X, Linux, Android, FreeBSD, and possibly other operating systems as well. Check out the source code on GitHub.

 

 
Minetest screenshot courtesy Minetest website, CC-BY-SA 3.0.

Terasology

Terasology might win the award for the most beautiful rendering engine in the pack; its shadows are both ominous and spectacular. What started out as an experiment in procedural terrain generation has turned into a full-featured game, complete with multiplayer and a number of addon modules installed by default to let you try out different gameplay mechanics.

Terasology is written in Java, and is made available under an Apache 2.0 license. Because of it's Java-based system, it ought to run on just about any platform with sufficient power so long as you have a Java 8 virtual machine installed.

 

 
Terasology screenshot courtesy Terasology code repository, Apache 2.0.

Voxel.js

The odd one out in this list is Voxel.js; unlike the others, it's not a game at all and doesn't claim to be! Instead, Voxel.js is a JavaScript library enabling you to build your own Minecraft-style games, renderings, or other interactive widgets in JavaScript and HTML, enabling easy embedding on any webpage with no special plugins needed for any browser that supports WebGL.

Voxel.js is put together as a number of related projects, meaning you can use as much or as little of the code as you wish when you craft your perfect game. The main library, voxel-engine, is a fairly basic engine for rendering boxy scenes, but there are over 200 additional addons available. Check out the gallery for some ideas of what others have built with the engine. The main engine is released under a BSD-style license; other addons may be licensed differently, so it's worth checking before you make assumptions.

경축! 아무것도 안하여 에스천사게임즈가 새로운 모습으로 재오픈 하였습니다.
어린이용이며, 설치가 필요없는 브라우저 게임입니다.
https://s1004games.com

 

 
Screenshot of voxel-forest using Voxel.js by Jason Baker.

TrueCraft

TrueCraft is written to be very close to the original game, and is described as a Minecraft "implementation," as opposed to a clone, and is compatible with official Minecraft server releases. The author of TrueCraft seeks to implement beta version 1.7.3 of the original game, a time in the game's development he deems "nearly perfect." A snapshot intentionally frozen in time, TrueCraft seeks feature-parity with Minecraft.

Because it is so close to the original, TrueCraft has taken great pains to avoid copyright issues by only allowing code from developers who have not decompiled or otherwise had access to the original game's source code, though those who have are welcome to contribute in other ways. TrueCraft is written in C# and is open source under an MIT license.

 

 
TrueCraft screenshot courtesy TrueCraft code repository, MIT license.

Craft

Craft is another open source voxel engine in the style of Minecraft. Its simplicity may appeal to you if you've interested in building a game similar to Minecraft but aren't sure where to start: the game engine resides in just a few thousand lines of c code and uses OpenGL for rendering. It uses simple algorithms for terrain generation and other tasks, and everything is stored in an sqlite3 database. There's also a Python-based multiplayer server which is worth giving a try.

Craft is made available under an MIT license.

 

 
Craft screenshot courtesy Craft code repository, MIT license.

Other great options

Some other notable mentions which you should give a try:

  • TechCraft is another Minecraft-style engine written in C# using XNA 4.0, and is open source under a Microsoft Public License. It was written to support a game called Xenogalaxies, but is used by other projects as well.
  • Manic Digger is another take on the voxel game engine, written in the C# and Ć programming lanuguages, and is released under an Unlicense. Manic Digger supports numerous gameplay modes include a first person shooter implementation.
  • Freeminer is another sandbox game inspired by Minecraft, and based on Minetest. As a fork, the authors seek to "make the game fun while trading off some bits of perfectionism."
  • The final two picks are open source alternatives to the Minecraft server, OpenCraft and Glowstone. OpenCraft seeks priimarily to add scripting capabilities and griefing-prevention to the standard Minecraft server, while Glowstone's focus is on being lightweight and maintaining a mature API. There are many other options for you to consider beyond these as well, a partial list of which is available here.

And there you have it. This list is far from comprehensive; there are many other options out there just waiting for you to explore, and as time goes on we'll undoubtedly see more choices emerge as enthusiasts fork these games or strike out on their own. Which one is your favorite, and which one did we leave off that you wish we had covered?

 

[출처] https://opensource.com/alternatives/minecraft

 

 

 

본 웹사이트는 광고를 포함하고 있습니다.
광고 클릭에서 발생하는 수익금은 모두 웹사이트 서버의 유지 및 관리, 그리고 기술 콘텐츠 향상을 위해 쓰여집니다.
번호 제목 글쓴이 날짜 조회 수
478 1조원 짜리 앱 아이디어 file 졸리운_곰 2016.12.05 198
477 Find and List all Files and Folders in a Directory file 졸리운_곰 2016.12.04 107
476 Rest Api 이해와 설계 및 개발 file 졸리운_곰 2016.11.28 270
475 우분투(Ubuntu) 서버 네트워크 설정 졸리운_곰 2016.11.26 85
474 말뫼(Malmo) 사용법 Tutorial file 졸리운_곰 2016.11.20 88
473 "마인크래프트로 AI 연구"…MS 오픈소스 프로젝트 공개 file 졸리운_곰 2016.11.20 126
» 마인크래프트 대체용 10가지 오픈소스 게임, 10 open source alternatives to Minecraft file 졸리운_곰 2016.11.13 274
471 App기획 [앱개발 프로세스] 졸리운_곰 2016.10.27 257
470 인공지능 기술자를 위한 파이썬 특강 (v0.2)의 사본.docx file 졸리운_곰 2016.10.27 142
469 프로그래밍 언어별 딥러닝 라이브러리 정리 file 졸리운_곰 2016.10.27 123
468 인공지능언어 프롤로그 프로그래밍 prolog.pdf file 졸리운_곰 2016.10.27 298
467 [엑셀로 웹 스크래핑3] Excel VBA Web Scraping Tutorial file 졸리운_곰 2016.10.09 302
466 [엑셀로 웹 스크래핑2] Scrape webpage data using Excel & VBA 졸리운_곰 2016.10.09 441
465 [엑셀로 웹 스크래핑] Web Scraping - Basics 졸리운_곰 2016.10.09 374
464 Web Scraping Tutorial by ms excel 엑셀로 웹 스크래핑 file 졸리운_곰 2016.10.09 936
463 게임기획자를 위한 엑셀VBA 강좌 자료 파일 업로드 file 졸리운_곰 2016.10.03 129
462 마크다운에 관하여 file 졸리운_곰 2016.08.28 223
461 마크다운(Markdown)으로 글을 써보자 file 졸리운_곰 2016.08.28 225
460 Windows에서 텐서플로우 (tensorFlow)설치 file 졸리운_곰 2016.08.21 745
459 Top 50 open source web crawlers for data mining 졸리운_곰 2016.08.10 141
대표 김성준 주소 : 경기 용인 분당수지 U타워 등록번호 : 142-07-27414
통신판매업 신고 : 제2012-용인수지-0185호 출판업 신고 : 수지구청 제 123호 개인정보보호최고책임자 : 김성준 sjkim70@stechstar.com
대표전화 : 010-4589-2193 [fax] 02-6280-1294 COPYRIGHT(C) stechstar.com ALL RIGHTS RESERVED