德国柏林小型独立游戏开发公司Broken Games虚线游戏公司使用Delphi开发跨平台的MMORPG多人在线角色扮演网络游戏
Broken Games是一家雄心勃勃的小型独立游戏开发公司,总部位于德国柏林。他们的旗舰游戏Rise of Legions是可用于Windows平台的多人RPG。联合创始人Tobias和Martin专注于通过玩游戏将人们聚集在一起,新玩家可以轻松访问这些游戏,但为铁杆用户提供了足够的挑战和深度。欢迎加入Delphi开发局QQ群:32422310 Delphi控件源码下载网站
“即使进行了当今的优化,我们估计Delphi仍然比其他语言编译器快四倍。”
Tobias Tenbusch,CTO /联合创始人
挑战
使用自主开发定制的游戏引擎构建满足苛刻性能标准的多人在线游戏,该游戏引擎可以由小型独立开发团队维护。
解决
当创始人Martin Lange和Tobias Tenbusch创立自己的独立游戏公司时,他们寻求具有高性能,快速编译时间以及出色的代码可读性和维护性的开发环境和编程语言。他们使用Delphi®找到了答案。
作为独立工作室进入游戏行业可能会充满挑战。虚线游戏公司评估了Unity引擎,但认为它太昂贵了,可靠性是一个问题。Broken Games最终选择在Delphi中开发自己的游戏引擎。这一决定使开发人员可以控制自己的更新和错误修复周期,同时减少与外部定价模型相关的成本。对源代码的访问使他们的开发团队可以快速解决错误,而用优雅的Delphi语言编写则可以减少新工具的学习难度。
使用Delphi 设计漂亮的桌面和移动应用程序UI
您准备好设计一生中最好的UI了吗?我们屡获殊荣的Windows VCL框架和适用于跨平台UI的FireMonkey(FMX)可视框架为您提供了直观,美观的用户界面的基础,这些界面在以下任何平台上都可以使用:Windows,macOS,iOS,Android和Linux。
- 快速设计视觉上令人惊叹的响应式主UI布局,然后轻松自定义平台和设备特定的视图,而无需重复设计工作。
- 使用我们的视觉设计器从面板中快速拖放视觉和非视觉组件。
- 使用LiveBindings Designer将用户界面元素可视地连接到数据源。
- 使用实时设备上预览实时设计验证,以将活动表格同时广播到多个设备。
- 使用适用于台式机,平板电脑和智能手机的分辨率感知组件构建完全响应式设计
- 特定于平台的真实本机控件,可改善用户体验。
结果
2019年1月,早期版本的“军团崛起”吸引了100,000多名订户。该游戏可免费加入,但包括通过外观,游戏进度等升级来实现游戏内货币化。
虚线游戏公司评估了游戏中自定义字体渲染的几种选项,以平衡质量,易于实现和可用性。DirectWrite提供了他们想要的字体质量,但是实现需要付出大量的努力。FireMonkey(FMX)的源代码通过封装Windows平台的DirectWrite提供了解决方案。Broken Games使用FMX的TCanvas和TTextLayout绘制其自定义字体,然后将图像数据复制到DirectX 11纹理中以在屏幕上显示。FMX为Broken Games提供了将来和其他平台支持的选项。



浙公网安备 33010602011771号