安装好cocos-2d之后,创建一个好一个Android项目,在项目中复制下载好的Cocos-2d包中的cocos2d-master\cocos2d-android\libs中的所有文件,全部粘贴到Android项目中的libs目录下,右击libs中的cocos2d-android.jar,然后builder path操作。这样就创建好了游戏项目。
以下是一个入门的小程序:
MainActivity.java代码:
import org.cocos2d.layers.CCScene; import org.cocos2d.nodes.CCDirector; import org.cocos2d.opengl.CCGLSurfaceView; import android.os.Bundle; import android.app.Activity; public class MainActivity extends Activity { //Cocos2d引擎将会把图形绘制到View对象上 private CCGLSurfaceView view = null; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); view = new CCGLSurfaceView(this); setContentView(view); //得到CCDirector对象 CCDirector director = CCDirector.sharedDirector(); //设置游戏的相关属性 //设置当前游戏程序中所使用的view对象 director.attachInView(view); //设置是否显示FPS值 director.setDisplayFPS(true); //设置游戏渲染一帧所需要的时间 director.setAnimationInterval(1/30); //生成一个游戏场景对象 CCScene scene = CCScene.node(); //生成布景对象 GameLayer gameLayer = new GameLayer(); //将布景层对象添加到游戏场景中去 scene.addChild(gameLayer); //运行游戏场景 director.runWithScene(scene); } } |