起源的渲染引擎
“起源”引擎由Valve开发,是一款次世代游戏引擎。其兼容性、灵活性、完整性使其成为游戏开发者手中最强大的工具。Source®这个词早在Valve第一代游戏《半条命》时代就有出现。在《半条命》游戏文件夹中,引擎文件夹有着两个部分:GoldSource和Source。他们把成熟的技术放在GoldSource(“金牌起源”)中,而未成熟的技术则在Source(意为“起源”)中,今天,Valve的梦想已经实现,他们当年渴望实现的技术已经浓缩在了这个强大的引擎——“起源”引擎中。
模型制作
模型制作是这个游戏引擎的重点,
特色一:角色模型制作采用最新材质切割技术。
特色二:模型中的骨骼蒙皮和顶点蒙皮相互混合的方式制作。
特色三:在动画制作中可以根据某个特殊需要,直接插入音效播放。
特色四:模型中的带子效果。
特色五:角色模型在游戏中,头部可以根据需要智能转向。
·语音聊天系统:
《起源》中的语音聊天系统不仅支持玩家间一对一的私人语音聊天。同时还允许同一个队伍中的玩家运用语音和队友进行充分而准确的交流。
网络通讯:
网络通讯部分代码,采用ACE技术虽然目前网络游戏比较少用,但是该解决方案在其他大型企业网络产品领域已经开始被推崇并使用。使用ACE的好处是:增强可移植、更好的软件质量、更高的效率和可预测性、更容易转换到标准的高级中间件 。
服务器部分:
采用ACE+BOOST+LUA构成,跨平台。
建议使用Linux2.6系统平台,采用了E-Poll技术,从而解决了网络游戏最大的瓶颈-即IO效率,理论上可以同时允许1024*128的连接。
高性能的负载均衡采用mosix或者openmosix方案,可以大大降低服务器运营成本。
广告 您可能关注的内容 |