Principal Jogos Corsairs Legacy Corsairs Legacy: Naval Mission Notícias Comunidade Contatos
Игра Corsairs Legacy
pt
pt
de
en
es
fr
ja
ko
pl
ru
tr
ua
zh
World of Sea Battle – motor do jogo
World of Sea Battle – motor do jogo

Você está lendo um material preparado durante o desenvolvimento do simulador de vida pirata Corsairs Legacy, criado pelo estúdio Mauris com o objetivo de popularizar o tema marítimo e, em especial, os jogos de piratas. Você pode acompanhar as novidades do projeto em nosso site, em nosso canal no YouTube e no Telegram.

No dia 12 de abril de 2021, realizamos uma entrevista com o desenvolvedor de World of Sea Battle, Sergey, que começou a planejar o desenvolvimento de um jogo sobre batalhas navais ainda nos tempos de escola e que, após se formar, conseguiu criar quase sozinho, do zero, o conhecido simulador de navios à vela World of Sea Battle.

Na entrevista, fizemos várias perguntas sobre o processo de criação do jogo. A versão completa da conversa pode ser lida aqui.

A ideia de criar o jogo World of Sea Battle surgiu para Sergey no 9º ano. No tempo livre, ele aprendia linguagens de programação, e após concluir a escola, lançou o primeiro protótipo de World of Sea Battle em 2015.

Sergey iniciou o desenvolvimento de World of Sea Battle utilizando a tecnologia Microsoft XNA.

  Microsoft XNA (XNA’s Not Acronymed) é um conjunto de ferramentas com ambiente de execução gerenciado criado pela Microsoft para facilitar o desenvolvimento de jogos. O objetivo principal era evitar a necessidade de escrever “código repetitivo e padronizado” durante a criação de jogos.

Algum tempo depois, mais precisamente em meados de 2021, Sergey decidiu que precisava evoluir profissionalmente e começou a fazer uma transição gradual para o SharpDX Toolkit.

  SharpDX Toolkit é um conjunto de ferramentas baseado na API DirectX, totalmente open-source.

A parte do servidor (back-end) de World of Sea Battle foi escrita em C Sharp (C#), enquanto parte do código de rede foi desenvolvida em C++.

   C Sharp (C#) é uma linguagem de programação orientada a objetos com tipagem segura para a plataforma .NET.

   C++ é uma linguagem compilada, de tipagem estática e de uso geral.

Unity e Unreal Engine estão entre as plataformas mais populares entre desenvolvedores de jogos.

   Unity é um ambiente de desenvolvimento multiplataforma criado pela empresa americana Unity Technologies.

   Unreal Engine é um motor de jogo desenvolvido e mantido pela Epic Games.

No entanto, o desenvolvedor de World of Sea Battle optou por não usar essas plataformas, pois já havia avançado muito no projeto e mudar de motor naquele estágio consumiria muitos recursos. Além disso, Sergey já tinha experiência com Unity e sabia que a velocidade de desenvolvimento de World of Sea Battle não mudaria significativamente com essa engine.

Esperamos que este material tenha sido útil para você!

Saiba mais sobre o projeto Corsairs Legacy – Historical Pirate RPG Simulator e adicione o jogo à sua lista de desejos na página do Steam.

Um novo jogo pirata está agora no Steam

Compre no
Artigos semelhantes

Onde baixar World of Sea Battle?

World of Sea Battle – visão do desenvolvedor