代码改变世界

Java学习笔记(四):流程控制

2016-02-29 19:18 by 阿诚de窝, 301 阅读, 0 推荐, 收藏,
摘要:if语句 if判断语句比较简单,具体有下面的几种写法: 1 int i = 0; 2 // if 判断 3 if (i == 0) 4 { 5 // to do something 6 } 7 // if else 判断 8 if (i == 1) 9 { 10 // to do something 阅读全文

Java学习笔记(三):数组

2016-02-26 13:18 by 阿诚de窝, 276 阅读, 0 推荐, 收藏,
摘要:数组声明 java语言中,数组是一种最简单的复合数据类型。数组是有序数据的集合,数组中的每个元素具有相同的数据类型,可以用一个统一的数组名和下标来唯一地确定数组中的元素。 int arr1[]; int[] arr2; 两种写法都可以。 初始化 动态初始化 使用new来为数组分配内存空间: int[ 阅读全文

Java学习笔记(二):String

2016-02-24 19:57 by 阿诚de窝, 393 阅读, 0 推荐, 收藏,
摘要:String 在Java中String是作为引用对象存在的一种数据类型,用来保存字符串。 实例化和赋值 //直接声明 String s1 = "Hello world!"; //通过构造函数创建, 提供了 11 种不同参数创建的方法 char[] c = { 'h', 'e', 'l', 'l', 阅读全文

Java学习笔记(一):数据类型与变量

2016-02-18 19:27 by 阿诚de窝, 938 阅读, 0 推荐, 收藏,
摘要:数据类型 Java中存在2种数据类型,下面我们来详解一下: 可以用一张表来记录: 基本数据类型 整型 byte:1个字节8位,取值范围为:[-128, 127],直接写值:(byte) 1; short:2个字节16位,取值范围为:[-32768, 32768],直接写值:(short) 1; in 阅读全文

Android游戏之平台接入的一点记录

2016-01-21 13:38 by 阿诚de窝, 834 阅读, 0 推荐, 收藏,
摘要:最近手头有需要接入多个渠道的工作,我负责的是Android方面的接入,一般来说,渠道是非常多的,每一个渠道调用的接口都不一致,如果每一个渠道都要自己去弄回非常的耗时,所以网上会有一些接入的中间件提供商,帮助我们处理多个渠道的接入,我们只需要调用中间件相同的接口即可,不用关心不同渠道的异同。 目前中间 阅读全文

Unity3D行为树插件Behave学习笔记

2015-12-25 13:13 by 阿诚de窝, 3391 阅读, 1 推荐, 收藏,
摘要:Behave1.4行为树插件下载地址:http://pan.baidu.com/s/1i4uuX0L安装插件和使用我们先来看看插件的安装和基本使用方法,新建一个Unity3D项目,这里我使用的是5.0以上的版本:导入插件第一步当然是导入下载好的插件包了,操作略过...创建资源首先我们创建一个名为BT... 阅读全文

行为树的理解和学习

2015-12-25 13:09 by 阿诚de窝, 18731 阅读, 2 推荐, 收藏,
摘要:最近打算好好研究一下行为树,在使用行为树之前,我们应该先理解行为树的基本概念和相关的逻辑,然后我们就Unity3D平台下的行为树插件的使用来进行学习行为树。什么是行为树如果了解过状态机,会知道在行为树之前,在实现AI用得比较多的技术是状态机,状态机理解起来是比较简单的,即一个状态过渡到另一个状态,通... 阅读全文

Unity3D之飞机游戏追踪导弹制作

2015-12-07 18:51 by 阿诚de窝, 8108 阅读, 0 推荐, 收藏,
摘要:最近开发完成一款打飞机的游戏,记录一下制作追踪导弹的方法,最开始在网上找到的资料制作出来的追踪导弹都不够真实,主要的问题是没有对导弹进行一个阀值处理,导弹每帧都始终会面向目标,而不是按照一定的角度进行旋转,导致无法躲避跟踪导弹,下面我来说一下更加真实的跟踪导弹的制作方法。拖拽首先,我的Demo里有两... 阅读全文

Unity3D之游戏暂停制作方法记录

2015-12-07 18:51 by 阿诚de窝, 12061 阅读, 1 推荐, 收藏,
摘要:在游戏开发中我们一般都需要涉及到一个功能:游戏暂停,但是这里指的暂停仅仅是核心模块的暂停,并不是整个游戏都暂停,比如一些UI和UI上的动画与特效是不能被暂停的,整个游戏都暂停了玩家该如何继续游戏呢。这里我们主要讨论Unity的游戏暂停实现。使用timeScale我们通过设定Time.timeScal... 阅读全文

Unity3D之移植学习笔记:移植到Android平台更好的方法

2015-12-07 18:48 by 阿诚de窝, 2003 阅读, 0 推荐, 收藏,
摘要:接上文,之前我们采用了直接将Unity项目导出为Eclipse项目来修改的方式,这种做法存在的一个最大的问题就是:每当Unity被修改之后,都需要重新导出,而每次导出的项目在Android平台方面的Java代码又需要重新编写对应的功能,这样开发效率会受到极大的影响,所以这里我们使用另外一种方式来移植... 阅读全文
上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 27 下一页