书籍信息:书籍的名称:《Unity3D/2D游戏开发从0到1》书号(ISBN):978-7-121-26239-5出版社:电子工业出版社发行时间:2015年7月1日写作背景:2015年6月30日我收到电子工业出版社张迪老师寄来,正式发行的《Unity3D/2D游戏开发从0到1》书籍。这本凝结着大半年心血的作品让我感..
分类:
编程语言 时间:
2015-07-01 06:27:49
阅读次数:
387
本帖是延续的:C# Unity游戏开发——Excel中的数据是如何到游戏中的 (二)前几天有点事情所以没有继续更新,今天我们接着说。上个帖子中我们看到已经把Excel数据生成了.bin的文件,不过其实这样到游戏中还是不能用的。主要有两个方面,1.bin文件的后缀使我们随便取的名字,但是这种文件Uni...
分类:
编程语言 时间:
2015-06-06 23:15:38
阅读次数:
282
本帖是延续的:C# Unity游戏开发——Excel中的数据是如何到游戏中的 (一)上个帖子主要是讲了如何读取Excel,本帖主要是讲述读取的Excel数据是如何序列化成二进制的,考虑到现在在手游中应用很广泛的序列化技术Google的ProtoBuf,所以本文也是按照ProtoBuf的方式来操作的。...
分类:
编程语言 时间:
2015-05-30 23:55:58
阅读次数:
2383
引言现在做游戏开发的没有几个不用Excel的,用的最多的就是策划。尤其是数值策划,Excel为用户提供强大的工具,各种快捷键,各种插件,各种函数。但是作为程序来说其实管住的不是Excel而是它最终形成的数据,而在程序中数据其实就是二进制,比如说一个int型就是4个byte,一个字母占2个byte。但...
分类:
编程语言 时间:
2015-05-29 18:03:34
阅读次数:
160
在物体运动中加入重力
实现注意:
使用级数叠加算法
y += vy; //对位置上的加速度
vy += GR; //速度上的加速度
GR为重力加速度,在计算机中使用的加速度单位是特殊的dot/F^2 (像素/平方帧),而不是9.8 m/s^2 (米/平方秒)
微分是一种操作,是一种求微分系数的操作, 而微分系数是指函数关于某个值的变化率,这个概念在游戏开发中经常被用来考察某个函数变化...
分类:
编程语言 时间:
2015-04-23 20:00:43
阅读次数:
190
让物体延任意方向移动实现需注意:
三角函数
正弦
余弦
弧度
计算机程序使用弧度
避免产生极大的弧度值
using UnityEngine;
using System.Collections;//实现一个box从原点向每次变化(2.0f * Mathf.PI) / 10.0f的角度方向移动
//移动出屏幕后再由原点开始下次移动
public class AnyDirectionMotionTest...
分类:
移动开发 时间:
2015-04-22 15:18:31
阅读次数:
131
物体延水平方向运动工程实现需注意:
- 摄像机的设置 Projection Orthographic
- Start() 和 Update()的执行顺序与执行次数
- 屏幕坐标与空间坐标的转换
- 关于Time.deltaTime
- x += v; v = -v;using UnityEngine;
using System.Collections;//匀速运动
public...
分类:
编程语言 时间:
2015-04-22 00:41:48
阅读次数:
163
通过键盘控制物体的运动实现需注意:
获取键盘相应的方法
边界检测
合力方向的速度处理
勾股定理
using UnityEngine;
using System.Collections;//通过键盘控制物体的运动
public class KeyControlMotionTest : MonoBehaviour
{
//物体的X位置
float posX = 0; /...
分类:
编程语言 时间:
2015-04-22 00:41:23
阅读次数:
184
网上有不少利用jdk生成keystore的介绍。本身复杂不容易理解。作为一个Unity游戏开发者,制作keystore不需要这么麻烦。应为Unity本身就自带了制作keystore的功能。下面介绍制作的过程。1.勾选Create New Keystore复选框。2.点击Browse keystore...
分类:
编程语言 时间:
2015-03-18 12:12:33
阅读次数:
244
Unity制作游戏中的场景 1.2.3??场景 在Unity中,场景(Scene)就是游戏开发者制作游戏时,所使用的游戏场景。它是一个三维空间,对应的三维坐标轴分别是X轴、Y轴和Z轴本文选自Unity 2D游戏开发从入门到精通清华...
分类:
编程语言 时间:
2015-03-11 13:11:20
阅读次数:
139