主要的 游戏 Corsairs Legacy Corsairs Legacy: Naval Mission 消息 社区 联系方式
Игра Corsairs Legacy
zh
zh
de
en
es
fr
ja
ko
pl
pt
ru
tr
ua
World of Sea Battle – 游戏引擎
World of Sea Battle – 游戏引擎

您正在阅读的内容由 Mauris 工作室在开发海盗生活模拟游戏 Corsairs Legacy期间撰写,旨在推广海洋主题以及海盗类游戏。您可以通过我们的网站、YouTube 频道以及Telegram关注最新资讯。

2021 年 4 月 12 日,我们采访了 World of Sea Battle 的开发者 Sergey。他早在学生时代就开始筹划一款海战游戏,并在毕业后几乎以一人之力从零打造了知名的帆船模拟器 World of Sea Battle

在采访中,我们向他询问了大量关于游戏开发过程的问题。完整内容可在此处查看:点击阅读采访全文

World of Sea Battle 的最初想法出现在 Sergey九年级的时候。他利用课余时间学习编程语言,并在 2015 年毕业后发布了首个原型版本

最初,他使用 Microsoft XNA 技术开始开发 World of Sea Battle。

  Microsoft XNA(XNA’s Not Acronymed)是一套由微软推出的托管运行环境与工具集,旨在简化电子游戏的开发流程。其主要目标是避免开发者编写大量重复性的“模板代码”。

之后,在2021 年年中,Sergey 决定继续提升自己的技术能力,并逐步转向使用 SharpDX Toolkit

  SharpDX Toolkit 是基于 DirectX API 的开源开发工具集。

World of Sea Battle 的服务器端(后端)代码使用 C#(C Sharp)编写,而部分网络代码使用 C++编写。

   C#(C Sharp)是一种面向对象、具有安全类型系统的 .NET 平台编程语言。

   C++(C Plus Plus)是一种通用、静态类型、编译型编程语言。

Unity 和 Unreal Engine 是当前最受游戏开发者欢迎的引擎平台之一。

   Unity 是由 Unity Technologies 开发的跨平台游戏引擎。

   Unreal Engine 是由 Epic Games 开发和维护的高性能游戏引擎。

然而,World of Sea Battle 的开发者选择不使用这些平台,原因是当时项目已完成大量工作,此时更换引擎会造成巨大的资源浪费。此外,Sergey 曾经使用过 Unity,他很清楚:即使切换到 Unity,引擎本身也不会显著加快 World of Sea Battle 的开发速度

希望这篇内容对您有所帮助!

想了解更多关于 Corsairs Legacy – Historical Pirate RPG Simulator 的信息,并将游戏加入 Steam愿望单,请访问 Steam 页面

一款新的海盗游戏现已登陆 Steam

类似文章

在哪里下载 World of Sea Battle?

World of Sea Battle — 开发者见解