游戏
文章平均质量分 83
span76
这个作者很懒,什么都没留下…
展开
-
Cocos2d Box2D 开发Android下的 Breakout 撞球游戏
网上有文章介绍如何构造 撞球游戏( http://www.raywenderlich.com/28602/intro-to-box2d-with-cocos2d-2-x-tutorial-bouncing-balls ) 但是它是基于 Apple, 我通过实践构造了 Android 下项目并成功编译运行 现假设已经生成 Android 下的 Hello World 项目 (可以原创 2013-04-13 13:56:46 · 2908 阅读 · 3 评论 -
Android cocos2d 弹弓游戏 Catapult 源代码
根据下面两篇文章, 我一步步实践, 成功让程序在 Samsung Galaxy G2 上运行起来, 感谢这些贡献者 http://www.raywenderlich.com/4756/how-to-make-a-catapult-shooting-game-with-cocos2d-and-box2d-part-1 http://mssyy2010.blog.51cto.com/4595971原创 2013-04-26 18:02:25 · 4145 阅读 · 0 评论 -
理解 Cocos2D 如何绘制帧
绘制帧是游戏的关键环节, 要做事情有两件 1) 处理游戏对象的状态变化 ( 位置移动, 碰撞等等 ) 2) 重新绘制这些对象 绘制对象 本文谈一下我对 Cocos2D 绘制帧实现的理解, 见下图 ( 注意, 这不是严格的UML, 只是为了便于理解绘制的 ) drawScene 就是要求 Cocos2D 去绘制一帧, Schudler_update() 就是处理原创 2013-04-21 17:13:59 · 3243 阅读 · 0 评论 -
Cocos2D 如何做 Android 适配
我们知道Cocos2D 是跨平台的 ( Android, iOS, BlackBerry ), 因此它必须把自己适配到不同平台上, 这些适配包括: 1) 屏幕显示 2) 用户输入 3) 进程主循环 4) 资源文件 (图片,音乐) 资源适配 Android 的程序是 Apk, Apk 也是一个 Zip 文件. 处理资源文件有下列几步 1) Cocos2dxHelper 初始化时会原创 2013-04-21 18:08:34 · 3365 阅读 · 0 评论 -
网络版俄罗斯方块实验
曾经用Delphi 开发了俄罗斯方块,后来用QT改写了代码,并且运行在Moto A760 手机的原型上 后来又熟悉了ACE,花了3天时间进行网络版实验,现在总结一下开发过程 1) 开发分成3个部分 a. 俄罗斯方块的逻辑, 这部分将运行在Server 上 b. 接受用户input 和 绘图的逻辑,这部分将运行在client 上 c. 通信程序,主要是构造,通信协议原创 2013-05-15 18:41:28 · 1439 阅读 · 0 评论 -
Android cocos2d 弹弓游戏 Catapult 源代码 完成
本文是 Android cocos2d 弹弓游戏 Catapult 源代码 的后续 参考下面两篇文章, 完成了较为完整的弹弓游戏 http://mssyy2010.blog.51cto.com/4595971/856611 http://www.raywenderlich.com/4787/how-to-make-a-catapult-shooting-game-with-c原创 2013-05-06 13:27:55 · 1597 阅读 · 0 评论 -
Cocos2d 架构简单分析
以Cocos官方提供 Android 示例程序 org.cocos2dx.Cocos2dxSimpleGame 研究了一下Cocos2d , 下面的我的心得 其结构从上到下共分为 4 层: 最上层是 UI Adaptive Layer 是对不同平台(Android, iOS, etc ) 用户输入和显示进行适配 ( 或者说 porting) 游戏逻辑层需要用户编写,看原创 2013-03-31 16:53:52 · 1625 阅读 · 0 评论 -
分析Cocos2d Android 项目的生成和运行
构建 Cocos2d 的 Android 开发和 build 环境貌似运行了几个批处理, 但实际遇到若干问题, 通过分析其内部机制才得以解决 准备工作请大家参见: "Cocos2d-x学习之windows 7 android环境搭建" ( http://www.cnblogs.com/lhming/archive/2012/06/27/2566460.html ) 生成项目原创 2013-04-05 13:36:25 · 17002 阅读 · 0 评论 -
Android REST 开发网络跳棋对战程序
一直对编写战棋类游戏感兴趣,去年花了些时间来试验把原来C#编写的跳棋改成Android联网对战跳棋,但没有成功,最近再次努力,居然有所成果。 可能是去年想编一个兼顾单机玩和网络玩的游戏,过于抽象了,现在只考虑网络对战。 效果 人和电脑对战 两人对战 设计 主要有两个构件 客户端 com.pnp.chess.android 是客户端在 Android原创 2013-05-07 18:06:02 · 2826 阅读 · 0 评论