origin的渲染引擎
“起源”引擎由Valve开发,是下一代游戏引擎。它的兼容性、灵活性和完整性使它成为游戏开发者最强大的工具。源与源。reg这个词最早出现在Valve的第一代游戏《半条命》中。在半条命游戏文件夹中,引擎文件夹有两个部分:GoldSource和Source。他们把成熟的技术放在GoldSource(“金牌起源”),不成熟的技术放在Source(“起源”的意思)。如今,Valve的梦想实现了,他们渴望实现的技术都集中在了这台强大的发动机上——“起源”发动机。
模型制作
建模是这个游戏引擎的重点。
特点一:人物模型制作采用最新材料切割技术。
特征二:模型中的骨骼皮肤和顶点皮肤是相互混合而成的。
特点三:在动画制作中,可以根据某种特殊需要直接插入音效进行播放。
特点四:模型中的波段效应。
特点五:角色模型在游戏中,头部可以根据需要智能转动。
语音聊天系统:
Origin中的语音聊天系统不仅支持玩家之间一对一的私人语音聊天。同时也让同一团队的玩家可以通过语音与队友进行充分准确的交流。
网络通信:
网络通信部分代码,采用ACE技术,虽然目前网络游戏很少使用,但是这种解决方案已经开始被推崇,并在其他大型企业网络产品中使用。使用ACE的优点是:增强的可移植性,更好的软件质量,更高的效率和可预测性,更容易转换成标准的高级中间件。
服务器部件:
由ACE+BOOST+LUA组成,是跨平台的。
建议使用Linux2.6系统平台,采用E-Poll技术,从而解决网游最大的瓶颈——IO效率,理论上可以同时允许1024*128个连接。
高性能负载均衡采用mosix或openmosix方案,可以大大降低服务器的运营成本。