admin 管理员组

文章数量: 887021


2023年12月25日发(作者:ubuntu安装输入法)

龙源期刊网

基于Cocos2d—android的手机游戏开发

作者:彭守镇 詹发荣

来源:《电脑知识与技术》2014年第20期

摘要:该文介绍了一款2D手机游戏软件的开发过程,该软件使用Cocos2d-Android-1作为引擎,设计了植物精灵、僵尸精灵、子弹精灵等精灵类及背景层、精灵层。游戏软件的业务逻辑并不复杂,只设计了第一关卡。游戏的碰撞检测根据不同要求采用不同的逻辑思想,各精灵也产生在不同的图层上,从而增加了游戏的效果。整个游戏匹配了相应的音效。

关键词:Cocos2d;导演类;精灵类

中图分类号:TP37 文献标识码:A 文章编号:1009-3044(2014)20-4827-02

The Development of Mobile Phone Game Based on Cocos2d-android

PENG Shou-zhen 1 , ZHAN Fa-rong 2

(1Zhaoqing Science and Technology Polytechnic, Guangdong Zhaoqing; 2 Zhaoqing

Fenghua Lithium Battery Co Ltd Guangdong Zhaoqing)

Abstract: This paper introduces the development process of a 2D mobile phone game

software, the software uses the Cocos2d-Android-1 as the engine, designed the elves, elves,

plant zombie bullet fairy elf and elves background layer, layer. The business logic of the game

software is not complicated, just design the first checkpoint. Collision detection game using logic

according to different requirements, the elves also produced in different layers, thereby increasing

the effect of the game. The game matched the corresponding sound.

Key words: Cocos2d; director; the wizard class

目前,市场上手机游戏软件琳琅满目,开发工具和方法多种多样,这类的游戏软件大多数是基于C++和java的,有的不用引擎,但不用引擎做游戏开发周期长,工作复杂。使用引擎开发手机游戏能够节省大量的开发工作和时间,提高开发效率。当前互联网上游戏引擎为数较多,有免费引擎和商业引擎之分,这其中又有2D和3D之分。该文介绍的是使用Cocos2d作为引擎、基于android系统的一款2D手机游戏软件。关于Cocos2d引擎的版本较多,互联网上使用该类引擎的版本大多数是Cocos2d-X,而Cocos2d-android-1版本使用较少,相关参考资料也较少,该文介绍的游戏软件正是基于Cocos2d-android-1版本开发的。本人在开发过程中借鉴了互联网上“植物大战僵尸”这款游戏的相关图片资源,不作为商业用途。

1 引擎介绍及开发环境


本文标签: 引擎 精灵 开发 游戏 使用