Główny Gry Corsairs Legacy Corsairs Legacy: Naval Mission Aktualności Wspólnota Łączność
Игра Corsairs Legacy
pl
pl
de
en
es
fr
ja
ko
pt
ru
tr
ua
zh
World of Sea Battle – silnik gry
World of Sea Battle – silnik gry

Czytasz materiał przygotowany podczas prac nad symulatorem życia pirata Corsairs Legacy, tworzonym przez studio Mauris, którego celem jest popularyzacja tematyki morskiej oraz gier o piratach. Najnowsze informacje o projekcie znajdziesz na naszej stronie internetowej, kanale YouTube oraz na Telegramie.

12 kwietnia 2021 roku przeprowadziliśmy wywiad z twórcą World of Sea Battle, Siergiejem, który już w czasach szkolnych zaczął planować stworzenie gry o bitwach morskich, a po ukończeniu szkoły zdołał niemal całkowicie sam od zera stworzyć dobrze znany symulator żaglowców World of Sea Battle.

W trakcie rozmowy zadaliśmy mu szereg pytań dotyczących procesu tworzenia gry. Pełną wersję wywiadu możesz przeczytać tutaj.

Pomysł na stworzenie gry World of Sea Battle pojawił się u Siergieja już w dziewiątej klasie. W wolnym czasie uczył się języków programowania, a po zakończeniu szkoły, w 2015 roku, powstał pierwszy prototyp gry.

Siergiej rozpoczął prace nad World of Sea Battle, korzystając z technologii Microsoft XNA.

  Microsoft XNA (XNA’s Not Acronymed) to zestaw narzędzi i środowisko uruchomieniowe stworzone przez Microsoft, którego celem było ułatwienie i przyspieszenie tworzenia gier wideo poprzez eliminację „powtarzalnego kodu szablonowego”.

Po pewnym czasie — dokładniej w połowie 2021 roku — Siergiej uznał, że powinien rozwijać swoje umiejętności i zaczął stopniowo przechodzić na SharpDX Toolkit.

  SharpDX Toolkit to środowisko narzędziowe oparte na otwartej bibliotece DirectX.

Kod serwerowy (back-end) World of Sea Battle napisany jest w języku C# (C Sharp), natomiast część kodu sieciowego powstała w C++.

   C# (C-Sharp) to obiektowy język programowania z bezpiecznym systemem typów, przeznaczony dla platformy .NET.

   C++ (Si-Plus-Plus) to kompilowany, statycznie typowany, wszechstronny język programowania ogólnego zastosowania.

Platformy Unity i Unreal Engine należą do najpopularniejszych rozwiązań wykorzystywanych przez twórców gier.

   Unity to wieloplatformowe środowisko do tworzenia gier, opracowane przez firmę Unity Technologies.

   Unreal Engine to silnik gier tworzony i rozwijany przez Epic Games.

Jednak twórca World of Sea Battle zrezygnował z pracy na tych platformach, ponieważ na tym etapie duża część projektu była już gotowa, a zmiana silnika byłaby wyjątkowo czasochłonna i kosztowna. Ponadto Siergiej miał doświadczenie z Unity i wiedział, że przejście na ten silnik nie przyspieszyłoby znacząco produkcji World of Sea Battle.

Mamy nadzieję, że ten materiał okazał się dla Ciebie przydatny!

Więcej o projekcie Corsairs Legacy – Historical Pirate RPG Simulator oraz możliwość dodania gry do listy życzeń znajdziesz na jej stronie na Steam.

Nowa gra o piratach jest już na platformie Steam

Kup na
Podobne artykuły

Skąd pobrać World of Sea Battle?

World of Sea Battle – spojrzenie dewelopera