android游戏
六道对穿肠
android开发程序员,写过小程序,前端. 喜欢用技术解决实际问题.
展开
-
android游戏初步 01 游戏框架
大致流程: 使用SurfaceView 绘制 在子线程更新UI上代码自己的surfaceview public class MySurfaceView extends SurfaceView implements Callback, Runnable { //用于控制SurfaceView private SurfaceHolder sfh; //声明一个画笔 pr原创 2016-05-26 10:49:46 · 621 阅读 · 2 评论 -
android 游戏 实战打飞机游戏 菜单页面(1)
目标 实现 控制 小飞机 左右移动 躲避子弹 打boss.本节 实现 开始菜单界面1 首先 资源文件拷过来2, 划分游戏状态 public static final int GAME_MENU = 0;// 游戏菜单 public static final int GAMEING = 1;// 游戏中 public static final int GAME_WIN =原创 2016-05-30 15:22:54 · 5350 阅读 · 7 评论 -
android 游戏 实战打飞机游戏 怪物(敌机)类的实现(4)
分析 : 根据敌机类型区分 敌机 运动逻辑 以及绘制/** * 敌机 * * @author liuml * @time 2016-5-31 下午4:14:59 */public class Enemy { // 敌机的种类标识 public int type; // 苍蝇 public static final int TYPE_FLY = 1;原创 2016-05-31 18:19:03 · 6508 阅读 · 4 评论 -
android 游戏 实战打飞机游戏 子弹生成与碰撞 以及爆炸效果(5)
android 子弹的生成 以及爆炸效果原创 2016-06-01 13:51:24 · 6871 阅读 · 0 评论 -
android 游戏 实战打飞机游戏 BOSS的设计 以及胜利失败页面(6结束)
修改子弹类:public class Bullet { //子弹图片资源 public Bitmap bmpBullet; //子弹的坐标 public int bulletX, bulletY; //子弹的速度 public int speed; //子弹的种类以及常量 public int bulletType; //主角的原创 2016-06-01 14:52:00 · 5076 阅读 · 0 评论 -
360度游戏摇杆
public class MySurfaceView extends SurfaceView implements Callback, Runnable { // 用于控制SurfaceView private SurfaceHolder sfh; // 声明一个画笔 private Paint paint; // 文本的坐标 private int转载 2016-07-20 11:16:23 · 1056 阅读 · 0 评论 -
从零开始box2d(1) 创建世界
给自己的备忘录1, 首先需要下载jbox2d 依赖包 导入我们的工程. 2, 介绍box2d的 基本概念 主要用到的类 World : 顾名思义 就是整个世界 沙盒 所有游戏内的操作都在world里面运行AABB : 包围盒 主要用于设置界面的大小 Vec2 : 二维向量原创 2016-09-02 14:11:15 · 666 阅读 · 0 评论 -
从零开始box2d(2) 物体的运动
一步步来 从简单到困难 就像王健林说的 先定一个小目标 一步步来 哈哈.上一篇说了世界的创建 下面 模拟物体的运动首先需要介绍新的东西 上一片介绍了AABB 包围盒 Vec2 二维向量 和world 世界.在物理世界里面 还需要有物体 那么就是 Body . body (刚体 )创建的时候不能通过直接从构造器创建,必须通过World类对象的.createBody(BodyDef bd) 方法原创 2016-09-02 14:47:45 · 2029 阅读 · 0 评论 -
android 蓝牙通信 聊天
我也忘了是从哪下的dmeo 了 很不错 蓝牙通信 实现了 发送和接受 就用了两个类就实现了 挺好的 不错 说下思路把 主要有两个类 主界面类 和 蓝牙聊天服务类 . 首先创建线程 实际上 就是创建BluetoothChatService() (蓝牙聊天服务类) 这个时候把handler 传过去 这样就可以操作 UI 界面了, 在线程中 不断轮询读取蓝牙消息 ,当主界面 点击发送按钮原创 2016-07-25 17:51:39 · 1246 阅读 · 0 评论 -
android 游戏 实战打飞机游戏 实现无限循环的背景图(2)
分析下游戏界面内的元素 : 无限滚动的背景图, 可以操作的主角,主角的子弹, 主角的血量,两种怪物(敌机),一个boss, boss的爆炸效果.1, 首先实现无限滚动的背景图 原理: 定义两个位图对象 当第一个位图到末尾是 第二个位图从第一个位图的末尾跟上.原创 2016-05-31 14:31:58 · 3064 阅读 · 0 评论 -
android 游戏 实战 打飞机 实现主角以及主角相关元素(3)
先看效果图新建player 类public class Player { private int playerHp = 3; private Bitmap bmpPlayerHP; // 主角坐标以及位图 private int x, y; private Bitmap bmpPlayer; // 主角移动速度 private int speed =原创 2016-05-31 15:37:45 · 1498 阅读 · 0 评论 -
anroid 游戏初步 Bitmap 渲染与操作
Bitmap 渲染与操作 对bitmap 进行缩放,镜像 旋转等操作原创 2016-05-27 10:22:19 · 514 阅读 · 0 评论 -
android 游戏 剪切区域
两种方式 1 Path设置可视区域 2 利用Region设置可视区域原创 2016-05-27 10:32:16 · 476 阅读 · 0 评论 -
android 游戏 动画
public class MyView extends View implements AnimationListener { public static MyView mv; private Paint paint; private Bitmap bmp; private int x = 50; private Animation mAlphaAnimati原创 2016-05-27 10:35:06 · 689 阅读 · 0 评论 -
android 游戏 自定义动画 动态位图
public class MySurfaceView extends SurfaceView implements Callback, Runnable { private SurfaceHolder sfh; private Paint paint; private Thread th; private boolean flag; private Canva原创 2016-05-27 10:45:32 · 717 阅读 · 0 评论 -
android 游戏 剪切图动画
帧动画 和补间动画 不写了 public class MySurfaceView extends SurfaceView implements Callback, Runnable { private SurfaceHolder sfh; private Paint paint; private Thread th; private boolean flag;原创 2016-05-27 11:33:55 · 770 阅读 · 1 评论 -
android 游戏 让人物动起来
public class MySurfaceView extends SurfaceView implements Callback, Runnable { private SurfaceHolder sfh; private Paint paint; private Thread th; private boolean flag; private Canva原创 2016-05-27 11:57:46 · 1525 阅读 · 1 评论 -
android 游戏 碰撞检测
矩形碰撞 原理: 两个矩形位置 的四种情况 不是这四中情况 则碰撞圆形碰撞 原理: 利用两个圆心之间的距离进行判定.当两个圆心的距离小于半径之和则碰撞.像素碰撞 :不适用 遍历所有像素 检测 太多了多矩形碰撞: 设置多个矩形碰撞检测区域 检测碰撞矩形数组 与另一碰撞矩形数组之间的位置关系.原创 2016-05-27 12:03:55 · 4797 阅读 · 0 评论 -
android 游戏 Canvas 常用方法
效果图public class MySurfaceView extends SurfaceView implements Callback, Runnable { //用于控制SurfaceView private SurfaceHolder sfh; //声明一个画笔 private Paint paint; //声明一条线程 private Thr原创 2016-05-31 10:04:23 · 850 阅读 · 0 评论 -
仿开心消消乐 大树星星无限循环 点击(自定义view实现)
啥都不说先上效果图把.. 这个是我项目里的效果![这里写图片描述]下面的是我抽取出来的 demo 适配啥的我基本上都做好了没做其他的原创 2016-06-29 17:51:54 · 10390 阅读 · 13 评论