cocos2d_android 第一个游戏

依据上一篇文章。创建好cocos2d——android的开发环境

先上效果图

实现该效果的代码:

package com.cn.firstgame;

import org.cocos2d.layers.CCScene;
import org.cocos2d.nodes.CCDirector;
import org.cocos2d.opengl.CCGLSurfaceView;

import android.app.Activity;
import android.os.Bundle;
import android.view.Menu;

public class MainActivity extends Activity {

//CC引擎会把图像绘制在该View
private CCGLSurfaceView view;

@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);

view=new CCGLSurfaceView(this);
setContentView(view);

//获得导演对象
CCDirector director=CCDirector.sharedDirector();

/**
* 设置游戏属性
*/
director.attachInView(view);
director.setDisplayFPS(true);
director.setAnimationInterval(1.0f/30);

//生成游戏场景对象
CCScene scene=CCScene.node();

//生成游戏布景对象
GameLayer layer=new GameLayer();

//将布景对象增加到场景中
scene.addChild(layer);

//执行布景
director.runWithScene(scene);
}

@Override
public boolean onCreateOptionsMenu(Menu menu) {
// Inflate the menu; this adds items to the action bar if it is present.
getMenuInflater().inflate(R.menu.main, menu);
return true;
}

}
package com.cn.firstgame;

import org.cocos2d.layers.CCLayer;

public class GameLayer extends CCLayer {

public GameLayer() {
        }
}
				
时间: 2024-10-13 09:54:37

cocos2d_android 第一个游戏的相关文章

编程之美笔记--第一章游戏之乐--1.2中国象棋将帅问题

后来一版作者又将最后一句改为:”要求在代码中只能使用一个字节存储变量“. 我的解法: package android.zlb.java; /** * * @author zhanglibin * */ public class TestXiangqi { public static void main(String[] args) { for(int i = 11; i < 100; i++) { if(i / 10 % 3 == 1 && (i % 10 == 1 || i % 1

cocos2d_android开发简单游戏

1)游戏图层设计: public class WellcomeLayer extends CCLayer { public WellcomeLayer() { this.setIsTouchEnabled(true); CCSprite background1 = CCSprite.sprite("background.jpg"); CCSprite background2 = CCSprite.sprite("background.jpg"); backgroun

TH文字编辑器开发的第一个游戏,唐伯虎泡妞

使用TH编辑器开发. 游戏是我女朋友用编辑器制作的,呵呵. 下载地址: http://tieba.baidu.com/p/3015237996 TH文字编辑器开发的第一个游戏,唐伯虎泡妞,码迷,mamicode.com

零基础入门学习python--第二章 用Python设计第一个游戏

知识点汇总1. 什么是BIF? BIF(Built-in Functions)内置函数,共68个,可直接调用,方便程序员快速编写脚本程序.输入dir(__builtins__)即可查看所有内置函数,help(function_name)可查看该函数功能描述.2. python区分大小写.3. python代码书写时需注意代码缩进,如果在正常的位置输入冒号“:”,IDLE会自动将下一行缩进.4. python不允许if条件中赋值(且没有括号),即判断条件中应写为if i==1:,赋值号”=”与判断

【转】265行代码实现第一人称游戏引擎

原文:html5gamedev.org/?p=2383 总在有个自以为很先进的理念后不久就在网上找到别人的实现! 今天,让我们进入一个可以伸手触摸的世界吧.在这篇文章里,我们将从零开始快速完成一次第一人称探索.本文没有涉及复杂的数学计算,只用到了光线投射技术.你可能已经见识过这种技术了,比如<上古卷轴2 : 匕首雨>.<毁灭公爵3D>还有 Notch Persson 最近在 ludum dare 上的参赛作品.Notch 认为它够好,我就认为它够好! 用了光线投射就像开挂一样,作为

Python[小甲鱼-002用Python设计第一个游戏]

–Code——————————————————————- print("----------第一个小游戏----------") temp = input("猜一下我现在心里在想那个数字") guess = int(temp) if guess == 8: print("我草,你是我肚子里的蛔虫么?") print("Fuck,你猜中了也没有奖励") else: print("猜错了,是8.") print

《游戏架构设计与策划基础》笔记 第一章 游戏策划概述(上)

1.1 什么是游戏策划 游戏的目的就是通过玩来获得娱乐,因此,设计游戏既需要艺术家一样的创造力,也需要工程师一样的精心规划.游戏设计是一门手艺,就像是好莱坞的电影摄像或服装设计一样.一个游戏既含有艺术要素,也含有功能要素:它必须能给人以美的享受,同时又必须能很好地运行,让游戏者享受到快乐.具备这两种特点的游戏才是好的游戏. 1.2 游戏策划的任务 游戏策划根据自己的创作理念,结合市场调研得来的数据,参考其他开发人员的意见和建议,在开发条件允许的基础上,将游戏创意以及游戏内容和规则细化完整,形成策

gamemaker studio2 官网第一个游戏的图文教程 Arena Shooter(竞技场射击) 1 教程搬运加自己经验

1 20:38 2017年 我游戏的命名规则 例如o_xxx s_xxx 首先创建精灵命名 导入素材 设置原点 创建obj对象命名 链接精灵资源 (obj对象就像编程语言类蓝图 不知道我说的对不对) 注意:每场游戏至少一个房间 goom 将obj对象拖动到房间里面 按运行按钮 显示窗口 运行成功 (感觉像是创建类实例一样) 如何拖动对象到房间?方法如下: 或者直接拖动对象到游戏房间场景 我们可以先尝试一下精灵的位置移动  在步事件中 也就是对象中对应事件step事件 步事件就是每秒都执行 循环执

(翻译)开始创建你的第一个游戏--CraftyJS

原文链接:http://craftyjs.com/getting-started/ buildnewgames.com的作者Darren Torpey写了一篇很棒的入门指南教你如何开始学习Crafty.js. http://buildnewgames.com/introduction-to-crafty/ 安装Crafty.js是很容易的,只要将它放入<script>标签中并且运行: <html> <head></head> <body> <