转载请注明原创地址:http://www.cnblogs.com/zisou/p/android-RPG.html

这份源码是在今年6月份写的,当时公司有一个技术部们的学习讨论的讲座,然后我自己就写了一个ppt和一份android原生态游戏的基本框架,对我自己来说也是一种学习,当时在公司讲了当天来听的人很多,哈,受从若惊的感觉,其实虽说是搞传统行业的,但是大家对游戏的兴趣还是非常浓厚。下面我详细说一下这套源码实现了基本的哪些东西?大部分的思路都是基于UI坐标系的,大家可以先去研究一下游戏中的各种坐标系;

1,地图移动(各种移动方式的简单demo)基于UI坐标系;

2,八方向NPC移动;

3,游戏字体渲染(这个利用android自带特性实现起来很不错);

3,任务对话框的制作;

4,传送阵,切换地图场景;

5,人物攻击怪物,施法攻击效果;

源码在eclipse JAVA上的android开发环境就可以轻松跑起来,支持最低android-SDK,2.2版本以上,本套源码系统性能图片加载这些功能已经优化。

OK,我就不废话了,直接上图,你看了图才有去下载学习的动力!

这个是在真机上跑起来的效果图,有一个系统按钮,里面有各种模式按键区实现,右边有技能,和聊天界面的开关!

这个是根据手势来操作人物事件移动!

这个是点击模式,点击目标点移动,已设置传送点,根据碰撞检测执行操作。

上面两张图是做成正式游戏demo封神榜的事例图。所以我分了两个版本的源码demo出来!大家可以继续根据这封神榜这个继续研究下去,完善这个游戏;

游戏demo百度云盘链接地址:

android封神榜demo

android原生态RPG游戏demo

手机研发基本原理

PS:COCOS2DQQ群 ,和大家一起分享cocos2dx开发经验【41131516】

转载于:https://www.cnblogs.com/zisou/p/android-RPG.html

【android原生态RPG游戏框架源码】相关推荐

  1. Android之UiAutomator测试框架源码分析(第三篇:UiDevice功能介绍)

    (注意:本文基于UI Automator测试框架版本为2.2.0) UiDevice类位于androidx.test.uiautomator包中,作为UI Automator测试框架中最重要的类之一, ...

  2. Android 24点游戏 程序 源码

    既然24点的算法写出来了,那就顺便做一个android的小游戏吧. 界面比较简单,也没用复杂的控件. 比http://blog.csdn.net/problc/article/details/7225 ...

  3. 和大家分享一批android应用和游戏的源码

    android祖玛游戏源码 http://www.androidym.com/thread-1672-1-1.html 是男人游戏源码 http://www.androidym.com/thread- ...

  4. android原生见缝插针游戏自定义控件源码

    见缝插针 大球在转动 , 小球从底部向上插入大球 , 当两两小球相互碰撞 , 则游戏失败 效果图 第一步 绘制大球 //靶心大圆绘制public void drawBigBall() {canvas. ...

  5. Android之UiAutomator测试框架源码分析(第二十五篇:Gestures的设计与基本实现分析)

    (注意:本文基于UI Automator测试框架版本为2.2.0) Gestures类产生的对象,由UiObject2使用,UiObject2对象在创建时,持有一个Gestrues对象,我们这篇学习G ...

  6. Android开源框架源码鉴赏:Fresco

    文章目录 一 图片加载流程 1.1 初始化Fresco 1.2 获取DataSource 1.3 绑定DraweeController与DraweeHierarchy 1.4 从内存缓存/磁盘缓存/网 ...

  7. Android开源框架源码鉴赏:Okhttp

    文章目录 一 请求与响应流程 1.1 请求的封装 1.2 请求的发送 1.3 请求的调度 二 拦截器 2.1 RetryAndFollowUpInterceptor 2.2 BridgeInterce ...

  8. Android开源框架源码鉴赏:VirtualAPK

    文章目录 一 VirtualAPK的初始化流程 二 VirtualAPK的的加载流程 三 VirtualAPK启动组件的流程 3.1 Activity 3.2 Service 3.3 Broadcas ...

  9. Android开源框架源码鉴赏:LruCache与DiskLruCache

    关于作者 郭孝星,程序员,吉他手,主要从事Android平台基础架构方面的工作,欢迎交流技术方面的问题,可以去我的Github提issue或者发邮件至guoxiaoxingse@163.com与我交流 ...

最新文章

  1. 小程序 a标签_微慕WordPress小程序增强版V2.0新版上线
  2. Java的基础方法Java的对象_java基础之 创建对象的几种方式
  3. 转载:python3 安装pycrypto
  4. 拖动窗体的任意区域移动窗体
  5. 影视小程序附带搭建教材
  6. as5300g2 nas软件功能_群晖NAS软件Qnote介绍及使用方法教程
  7. python json.dumps()函数输出json格式,使用ensure_ascii参数对中文输入的支持
  8. 二分查找与 bisect 模块
  9. 单层感知机实现或运算
  10. 和谐Froala editor编辑器
  11. 2021年新安全生产法知识考试题库
  12. 最新详细VMware虚拟机下载与安装
  13. 制定自己的工作目标时,应该学会SMART法则
  14. Wox自制主题 - Material
  15. Catia V5-6R2016软件安装教程——附下载地址
  16. Basemap绘制中国地图
  17. LTE: CSI 上报
  18. 511遇见安卓手机投屏支持一键转无线群控
  19. Android 应用清单简介1
  20. Android设置文件共享

热门文章

  1. 转︱机器学习算法线上部署方法
  2. 表格识别----基于模板的文字识别结果结构化处理技术
  3. [linux]centOS 7.6重新分配Home目录的大小
  4. 数组、链表实现队列、栈
  5. Kubernetes 架构与设计
  6. 将进酒,如果李白也编程
  7. Centos7.X自带的防火墙和服务的相关的配置
  8. jdbcType和javaType
  9. 系统批量运维管理器Fabric详解
  10. 设置linux RHEL6.6本地镜像作为yum源