像LoL和天堂Lineage这样的游戏是用什么语言制作的?

Lineage是用C++编写的。

作为一个早期的MMORPG,我们从当时主流的C/C++ Pascal Basic中选择了C++。

这是由于VisualC是Windows平台上最流行的语言。

客户端程序是用C++ API编写的,工具是VisualStudio,这一点通过可执行转储得到了证实。

可执行转储。

服务器程序不是官方的,但它也是用C++ API编写的,VisualStudio被推测为是作为工具使用。

原因是NCSOFT使用WindowsServer套件来配置Lineage服务器。

与其他大规模的服务器/客户端结构不同,许多公司在其服务器上使用定制的Linux,NC选择使用相当昂贵的WindowsServer产品。

通过使用相当昂贵的WindowsServer产品和MSSQL,NC注意到了由于Windows服务器特有的多个连接(如IOCP)而产生的负载处理。

我们注意到了由于Windows服务器(如IOCP)的多重连接而产生的负载处理,我们在早期发现了一些问题,但我们很好地解决了这些问题,并一直持续到现在。

LOL是一个比较新的作品,是用ADOBE RID工具编写的。

由于LOL和Lineage之间有10多年的时间差,而且开发技术也有很多进步,所以LOL没有使用现有的语言,需要很长的时间

LOL通过将拥有快速开发速度的AdobeAir技术应用于其客户,迅速进入市场。

最近,随着个人电脑性能的提高,以前需要的游戏=C+优化的公式已经崩溃,Java、C#、Flex和脚本语言的快速发展和稳定性也随之提高。

Java、C#、Flex和脚本语言,表现出快速发展和稳定性。

换句话说,个人电脑的性能提高了,用户可以创造令人满意的游戏,而不必使用以前为速度而优化的语言,如C/C++。

以前为速度而优化的语言,如C/C++。

LOL的服务器还没有被披露,但通过制作公司RiotGames的招聘广告推测,可能是使用Linux服务器的JAVA。

使用Linux服务器的JAVA。

像LoL和天堂Lineage这样的游戏是用什么语言制作的?

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注