多人在线版贪吃蛇3D游戏App设计与开发

多人在线版贪吃蛇3D游戏App设计与开发

论文摘要

为了丰富移动用户的业余生活,开发智力、锻炼思维,设计开发了本游戏App。游戏的设计开发采用OpenGL,它是具有跨平台优势的图像API,在移动端OpenGL ES占有主导地位。游戏的设计开发采用OpenGL ES 3.2进行渲染,在场景管理中使用了可视化剔除与碰撞检测,以及提高游戏性能的场景管理八叉树。最后开发实现了多人在线版3D贪吃蛇游戏App,具有界面美观、图像细腻、音效逼真、运行稳定的特点。

论文目录

  • 1 开发环境
  •   1.1 开发工具
  •   1.2 OpenGL ES与EGL
  • 2 系统需求分析
  •   2.1 系统流程
  •     2.1.1 开发流程
  •     2.1.2 游戏流程
  • 3 系统实现
  •   3.1 包围体生成
  •     3.1.1 轴对称包围盒
  •     3.1.2 方向包围盒
  •     3.1.3 球体
  •     3.1.4 圆柱体
  •   3.2 包含测试
  •     3.2.1 平面与包围盒
  •     3.2.2 平面与球体
  •     3.2.3 球体之间
  •     3.2.4 圆柱之间
  •     3.2.5 圆柱与球体
  •   3.3 场景管理八叉树
  •   3.4 网络库
  •     3.4.1 Epoll模型
  •     3.4.2 Iocp模型
  •   3.5 C++11线程与条件变量
  •   3.6 游戏运行效果
  • 4 系统测试
  • 5 结论
  • 文章来源

    类型: 期刊论文

    作者: 沈旭,孟巍,彭正超

    关键词: 多人在线,贪吃蛇

    来源: 计算技术与自动化 2019年04期

    年度: 2019

    分类: 信息科技

    专业: 计算机软件及计算机应用

    单位: 岭南师范学院信息工程学院,山东电力集团公司电力科学研究院

    基金: 国家自然科学基金资助项目(61402399),广东省哲学社会科学“十三五”规划资助项目(GD17XGL33),湛江市财政资金科技专项资助项目(2014A01010),岭南师范学院教育教学改革资助项目(LSJGMS1811)

    分类号: TP311.56

    DOI: 10.16339/j.cnki.jsjsyzdh.201904024

    页码: 126-132

    总页数: 7

    文件大小: 1364K

    下载量: 321

    相关论文文献

    标签:;  ;  

    多人在线版贪吃蛇3D游戏App设计与开发
    下载Doc文档

    猜你喜欢