
Sie lesen ein Material, das während der Entwicklung des Piraten-Lebenssimulators Corsairs Legacy vom Mauris-Studio erstellt wurde, um das maritime Thema im Allgemeinen und Piraten-Spiele im Besonderen zu popularisieren. Projekt-Neuigkeiten finden Sie auf unserer Website, unserem YouTube-Kanal und auf Telegram.
Am 12. April 2021 führten wir ein Interview mit dem Entwickler von World of Sea Battle, Sergey, der bereits während seiner Schulzeit begann, die Entwicklung eines Spiels über Seeschlachten zu planen – und es nach seinem Abschluss fast vollständig allein geschafft hat, den bekannten Segelschiff-Simulator World of Sea Battle von Grund auf zu entwickeln.
Im Interview stellten wir ihm mehrere Fragen zur Entwicklung des Spiels selbst. Die vollständige Version des Interviews können Sie auf unserer Website lesen.
Die Idee für das Spiel World of Sea Battle kam Sergey bereits in der 9. Klasse. In seiner Freizeit lernte er Programmiersprachen, und nach seinem Schulabschluss erschien 2015 der erste Prototyp von World of Sea Battle.
Sergey begann die Entwicklung von World of Sea Battle mit der Microsoft-XNA-Technologie.
Microsoft XNA (XNA’s Not Acronymed) ist ein Set spezifischer Tools mit einer verwalteten Laufzeitumgebung von Microsoft, die entwickelt wurden, um die Spieleentwicklung zu erleichtern. Ziel des Frameworks ist es, das Schreiben von „immer wiederkehrendem Standardcode“ zu vermeiden.
Nach einiger Zeit – genauer Mitte 2021 – entschied Sergey, dass er sich weiterentwickeln müsse, und begann schrittweise, auf das SharpDX Toolkit umzusteigen.
SharpDX Toolkit ist ein verwaltetes Open-Source-Toolkit, das auf der DirectX-API basiert.
Der Servercode (oder „Back-End“) von World of Sea Battle wurde in C Sharp geschrieben. Ein Teil des Netzwerkcodes wurde in C++ implementiert.
C Sharp (C#) ist eine objektorientierte Programmiersprache mit sicherem Typsystem für die .NET-Plattform.
C++ ist eine kompilierte, statisch typisierte, universelle Programmiersprache.
Unity und Unreal Engine gehören zu den beliebtesten Plattformen in der Spieleentwicklung.
Unity ist eine plattformübergreifende Game-Engine, entwickelt von Unity Technologies.
Unreal Engine ist eine Game-Engine, die von Epic Games entwickelt und gepflegt wird.
Der Entwickler von World of Sea Battle entschied sich jedoch bewusst gegen die Nutzung dieser Plattformen, da zu diesem Zeitpunkt bereits ein großer Teil der Arbeit abgeschlossen war und ein Wechsel der Engine einen enormen Ressourcenaufwand bedeutet hätte. Außerdem hatte Sergey bereits Erfahrung mit Unity und wusste, dass sich die Entwicklungsgeschwindigkeit von World of Sea Battle durch diesen Wechsel nicht wesentlich verbessert hätte.
Wir hoffen, dass dieses Material für Sie nützlich war!
Erfahren Sie mehr über das Projekt Corsairs Legacy – Historical Pirate RPG Simulator und setzen Sie es auf Ihre Wunschliste auf der Steam-Seite.



