基于Android平台手机游戏引擎的设计与实现

被引:16
作者
黎忠文 [1 ]
覃志东 [2 ]
王全宇 [2 ]
倪仲余 [1 ,3 ]
机构
[1] 成都大学信息学院
[2] 东华大学计算机科学与技术学院
[3] 西华大学数学与计算机学院
关键词
游戏引擎; Android; 遗传算法; 手机游戏; 飞机射击游戏;
D O I
10.16208/j.issn1000-7024.2014.01.043
中图分类号
TP311.52 [];
学科分类号
081202 ; 0835 ;
摘要
在研究Android手机游戏引擎基本原理和相关人工智能技术的基础上,设计实现了一个Android手机游戏引擎;并对该游戏引擎的整体框架及各子系统的功能及实现方案进行了详细地介绍。特别地,对人工智能模块中基于Boltzmann行动选择策略的优化遗传算法进行了重点阐述。利用该游戏引擎实现了一个飞机射击类游戏,开发过程和游戏效果表明,该游戏引擎有效增加了非玩家角色的智能性,提高了开发的效率并且降低了游戏开发难度。
引用
收藏
页码:119 / 124
页数:6
相关论文
共 8 条
[1]   Android平台下3D游戏引擎技术的研究及应用综述 [J].
李红波 ;
吴雨芯 ;
赵宽 ;
李宏浩 .
数字通信, 2012, 39 (05) :28-33+38
[2]   基于DEM格网的改进型A*路径搜索算法 [J].
林笃斌 ;
李欣 .
计算机工程与设计, 2011, 32 (10) :3414-3418
[3]   基于Boltzmann选择的人工蜂群KFCM算法 [J].
赵小强 ;
张守明 .
兰州理工大学学报, 2011, 37 (01) :71-75
[4]   基于boltzmann选择策略的人工蜂群算法 [J].
丁海军 ;
冯庆娴 .
计算机工程与应用 , 2009, (31) :53-55
[5]   基于斜视角可变的游戏引擎设计 [J].
陈松 .
计算机科学, 2006, (11) :240-242
[6]  
Game-on-demand:.[J].Frederick W. B. Li;Rynson W. H. Lau;Danny Kilis;Lewis W. F. Li.ACM Transactions on Multimedia Computing; Communications; and Applications (TOMCCAP).2011, 3
[7]  
基于J2ME的2D手机游戏引擎的分析与设计.[D].冉静.西南交通大学.2007, 04
[8]  
人工智能技术在计算机游戏软件中的应用.[D].任巍.西安电子科技大学.2006, 02