当前位置:问答库>论文摘要

题目:基于C/S的MMORPG引擎的设计与实现

关键词:C/S系统框架;游戏引擎;OpenGL;服务器安全

  摘要

游戏引擎在当今的游戏开发中占据着非常重要的地位,一款设计合理的游戏引擎将很大程度上直接决定游戏开发的成败。如何设计并实现一款架构合理的引擎是每个游戏开发者十分关注的问题。尽管基于B/S模式的网页游戏发展迅速,但是基于C/S的游戏依然是占据绝对的市场份额,这主要是因为客户端、服务器端模式有着前者无法具备的优点。C/S系统的开发需要解决:Client端和Server端程序的进程间通信;Client端和Server端程序的层次设计和实现;Client端和Server端程序的部署。客户端的设计主要涉及到图形显示方面,一些游戏数据处理等;服务器的设计主要在安全和效率上,这一点在目前国内游戏行业有着重要的意义。论文按照面向对象设计原则,以Visual C++ 6.0 IDE为开发平台,利用OpenGL提供的图形接口和一些开源引擎共享的资源构建了一款图形显示优良的2.5D MMORPG引擎。该引擎在技能特效和玩家的装备显示上表现画面良好,可以达到目前市场上主流2.5D引擎的表现水平,这一点在实际对外测试时从玩家的反馈上得到了验证。