Serwer Minecraft napisany w języku programowania z 1959 roku

Maksym SłomskiSkomentuj
Serwer Minecraft napisany w języku programowania z 1959 roku

Kultowa gra Minecraft od lat przyciąga różnej maści moderów i miłośników DIY. Tworzą oni w tej darmowej grze nie tylko imponujące budowle i mechanizmy, ale też wykorzystują do innych ambitnych projektów. Jednym z nich jest bezapelacyjnie serwer Minecraft postawiony w języku programowania COBOL. Co w nim takiego niezwykłego? Ano choćby to, że zaprojektowano go w 1959 roku.



CobolCraft to serwer Minecrafta w języku COBOL

Z językami programowania jest trochę tak jak językami świata. Jest ich cała masa, ale z czasem pula ich użytkowników zmniejsza się, przez co język staje się zagrożony wymarciem. COBOL jest takim językiem programowania, po który to jednak sięgnięto w ramach nietuzinkowego pomysłu o nazwie CobolCraft.

Modder o pseudonimie meyfa niedawno opublikował w sieci narzędzia i instrukcje dotyczące uruchamiania serwera Minecraft przy użyciu COBOL-a, języka programowania stworzonego dla systemów informatycznych dla firm w latach 50′ i 60′ XX wieku. Pomimo zorientowanej na przedsiębiorstwa natury COBOL-a i braku wcześniejszego doświadczenia dewelopera, alternatywna wersja Minecrafta działa płynnie, obsługując większość podstawowych funkcji gry.



Już teraz działa generowanie nieograniczonych połaci terenu, zapisywanie danych świata, importowanie światów, czy też funkcje bloków i ekwipunku. Ba, działa tryb wieloosobowy dla 10 graczy z czatem, konfiguracją serwera i innymi. Problem dla CobolCraft stanowią bloki wielostanowe, które prawdopodobnie nigdy nie będą działać poprawnie.

Uruchomienie CobolCraft na Linuksie wymaga odrobiny gimnastyki – przede wszystkim narzędzi i „sztuczek”, w tym cobc, make, g++, zlib, curl i najnowszej wersji Java. Szczegółowe instrukcje na temat projektu znajdziecie na stronie Docker Hub

Źródło: hub.docker.com


reklama


Maksym SłomskiMaksym Słomski Z dziennikarstwem technologicznym związany od 2009 roku, a z nowymi technologiami właściwie od dzieciństwa. Pamięta pakiety internetowe TP SA i granie z kumplami w kafejkach internetowych. Newsman, tester, ten od wideo. Miłośnik ulepszania swojego desktopa, czochrania kotów, Mazdy MX-5 i biegania. Wyznawca filozofii xD.