Hauptsächlich Spiele Corsairs Legacy Corsairs Legacy: Naval Mission Nachricht Gemeinschaft Kontakte
Игра Corsairs Legacy
de
de
en
es
fr
ja
ko
pl
pt
ru
tr
ua
zh
World of Sea Battle – Spiel-Engine
World of Sea Battle – Spiel-Engine

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 Programmier­sprachen, 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 Entwicklungs­geschwindigkeit 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.

Ein neues Piratenspiel ist jetzt auf Steam

Kaufen auf
Ähnliche Artikel

Wo kann man World of Sea Battle herunterladen?

World of Sea Battle – Einblicke des Entwicklers