SurfaceView游戏框架在游戏开发当中有举足轻重的地位。SurfaceHolder类是用来控制SurfaceView的大小、格式,并且主要用于监听Surface的状态。SurfaceView好像就是一块内存数据里面记录着数据,更改数据而是由SurfaceHolder来控制,使用SurfaceH...
分类:
移动开发 时间:
2014-08-26 22:54:36
阅读次数:
379
一、游戏的基本框架:WelcomeScene ——》 GameScene ——》 GameOverScene || || || ∨ ∨ ∨WelcomeLayer BackgroundLayer GameOverLayer PlayerLayer EnemyLayer BulletLayer Con...
分类:
微信 时间:
2014-08-06 22:48:12
阅读次数:
398
本文基于Quick cocos2d x这个游戏框架,为了行文流畅,后面都简称Q2D导出自定义c++类给项目使用已经有了现成的例子了详见:http://quick.cocos.org/?p=235我们讨论的是如何导出给框架,使得我们以后每次新建项目的时候,都能使用到这个类咱也是新手,忙活了会,编译成功...
分类:
编程语言 时间:
2014-08-05 00:01:18
阅读次数:
250
OGEngine_环境搭建前言OGEngine开源引擎是一款开源免费、简单易学、高效实用的android游戏引擎,适用于不同层次不同专业的人员,降低广大用户在android平台上开发游戏的门槛。引擎可用于完整开发游戏框架,并提供了很多快捷、高性能的内存管理技术,同时支持第3方jar包接入,有..
polemo-logger 是网易游戏框架 polemo 的一部分,为其日志系统。本文分析其相对于基本包 log4js-node 的变化之处。
分类:
其他好文 时间:
2014-07-03 00:30:19
阅读次数:
992
前面几篇已经建立游戏框架和元素,现在还差游戏的主要逻辑:滑动时对卡片的合并计分以及游戏结算检查。现在就来完成卡片合并的逻辑。卡片的合并需要检查各个卡片的数值,这里使用一个二维数组来存储卡片。 首先在GameLayer.h中声明一个二维数组: //卡片数组 CardSprite* cardArr[4]...
分类:
其他好文 时间:
2014-06-21 16:25:46
阅读次数:
220
Phaser是一个简单易用且功能强大的html5游戏框架,利用它可以很轻松的开发出一个html5游戏。在这篇文章中我就教大家如何用Phaser来制作一个前段时间很火爆的游戏:Flappy Bird,希望大家看后也能做出自己的html5游戏。大家可以先点击这里来试玩一下我已经做好的这个游戏,感受一下P...
分类:
移动开发 时间:
2014-06-18 21:53:38
阅读次数:
290
前段时间,看了一个视频,用javascript实现的2048小游戏,发现不难,都是一些基出的语法和简单逻辑。整个2048游戏没有很多的数据,所有,实现起来还是很有成就感的。先上图,简直就和原版游戏一样一样的。下面分享一下整个2048游戏的代码逻辑:首先,搭建游戏框架其次,开始我们的代码编写index...
分类:
编程语言 时间:
2014-05-26 11:20:31
阅读次数:
390
cocos2d-x是一个支持多平台的 2D 手机游戏引擎,使用 C++ 开发,基于OpenGL
ES,支持 WOPhone, iOS 4.1, Android 2.1 及更高版本,WindowsXP & Windows7,WindowsPhone
8Cocos2d-x是一个开源的移动2D游戏框架,M...
分类:
其他好文 时间:
2014-05-15 07:48:45
阅读次数:
357