gpt4 book ai didi

security - 跨平台游戏开发 : ease of development vs security

转载 作者:行者123 更新时间:2023-12-02 05:27:36 25 4
gpt4 key购买 nike

<分区>

我是 Argentum Online (AO) 的成员和贡献者社区,来自阿根廷的第一个 MMORPG,which is Free Software ;虽然它不是 3D,但它确实让人上瘾,并且拥有成千上万的用户。

真的不幸的是AO是用Visual Basic开发的(是的,你可以笑)但是以前的社区,所以想象一下,代码不仅糟糕,而且可移植性为零。

我正计划与一些 friend 一起重写客户端,并且作为一个 GNU/Linux 狂热者,想要跨平台进行。还有一些人是doing the same with the server in Java .

所以我最大的问题是我们想使用一种快速开发语言(如 Java、Ruby 或 Python),但客户端会很不安全。 Ruby/Python 版本将拥有所有可用代码,而 Java 版本将很容易反编译(是的,我们社区中有一些破解者)

我们考虑过将 C/C++ 中的安全模块实现为动态库的选项,但它可以用自定义的替换,所以它不是很安全。

我们还在考虑用 C++ 编写核心应用程序并在 Ruby/Python 中编写 GUI 的选项。但还没有分析它的所有含义。

但我们真的不想用 C/C++ 编写整个游戏,因为它不需要那么多的性能(游戏的平均帧率为 18fps),我们希望尽快开发它。

那么在我的情况下你会选择什么?

谢谢!

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com