这篇介绍跨平台输入工具包CrossPlatformInput,主要包括 Prefabs 和 Scripts 两个文件夹: 由于该包中的脚本联系比较紧密,都是配合着去实现特定的功能,没有太大的独立可重用性,所以我们只介绍各个预设。 CarTiltControls预设: 用于赛车游戏的跨平台输入控制。可 ...
分类:
编程语言 时间:
2016-05-16 23:21:50
阅读次数:
2030
一.综述在Unity3D官方资源中Standard Assets –>Vehicles–>Car是赛车的相关资源,包括赛车模型、赛车控制脚本等。虽然用起来很方便,但是由于对有些脚本理解不彻底,就用不好。尤其是主要控制脚本CarController,我此次就对这个脚本进行了全面解析二.CarController1.主要函数流程图整个CarController脚本主要是通过共有函数Move对赛车进行控制...
分类:
编程语言 时间:
2016-05-12 11:26:57
阅读次数:
200
我之前一直在做C# 的Winform多媒体软件开发。从去年十一月份开始转型自学Unity3D。发现对这个领域、这个方向更为喜爱。在经过两个多月的跟书自学、跟游戏实例教程练习之后,决定自己完成一款游戏,以融会贯通,让我对整体的Unity3D游戏开发有一个认识与提升。我最后选择了赛车游戏,其一是这个我更为喜欢、其二对当时的我来说,我觉得这个更具挑战性、却也容易入门。本文章先对游戏整体进行介绍。...
分类:
编程语言 时间:
2016-05-06 16:06:24
阅读次数:
242
一.综述游戏UI菜单制作前,得先设计好菜单的层级、风格再进行设计。我是用的是unity5.01e,这个版本中uGui已经很好用了。果然我还是喜欢用官方的东西,感觉很舒服,虽然目前有些组件还没有。找不到用C#时那一堆UI组件的畅快感觉。二.UI布局关键技术1.RectTransform这是uGUI的一个特色组件,是继承自Transform得来的。相当于是在Transform上加上了锚点的数据,然后更适...
分类:
编程语言 时间:
2016-05-06 15:50:54
阅读次数:
368
一.综述对于赛车游戏来说,最关键的就是对赛车的实时监测,从而进行实时排名、比赛完成判断、行进方向判断。只有有了实时监测,才能实现游戏的可控性、实现对赛车游戏的管理,才算得上是一款赛车游戏。
今天我主要记录的就是我的赛车游戏制作道路监测点的过程。二.什么是道路监测点道路监测点,就是道路赛车碰撞检测点,监测点会密布在整条赛道上,尽量的均匀散开。用来实时记录赛车当前位置、计算排名、检测赛车行进是否正常等...
分类:
编程语言 时间:
2016-05-06 14:58:32
阅读次数:
357
一.综述赛车游戏的敌人赛车自动寻路一般有两种方式,一种是路点寻路,另外一种就是使用Unity自带组件NavMeshAgent进行寻路了,我介绍的是后者,另外后者在水平面上的汽车寻路导航还不错,但是一旦有Y方向的爬坡、下坡等,汽车就会因为角度依然保持水平显得很不自然,并且轮胎也不会旋转,我对此进行了优化二.NavMeshAgent这个和NavMesh是一对,用来设置寻路的游戏对象。关于属性,我不再一一...
分类:
编程语言 时间:
2016-05-06 13:06:04
阅读次数:
1335
提到赛车游戏,大家最关心的应该就是漂移吧?! 从学unity开始,我就一直在断断续续的研究赛车 因为自己技术太烂、悟性太差等原因,我走了不少弯路 也许你会说,网上那么多资料,你不会查啊 是啊!网上一搜一大把unity赛车例程,还有好几篇被转发了很多次的赛车漂移实现思路 【wheelcollider: ...
分类:
编程语言 时间:
2016-04-15 07:05:44
阅读次数:
454
题目链接:http://www.lydsy.com/JudgeOnline/problem.php?id=1927 Description 10 年一度的银河系赛车大赛又要开始了。作为全银河最盛大的活动之一, 夺得这个项目的冠军无疑是很多人的梦想,来自杰森座 α星的悠悠也是其中之一。 赛车大赛的赛场 ...
分类:
其他好文 时间:
2016-04-07 14:47:35
阅读次数:
226
今天是周末,很晚才起,想起这两天都没写博客了,还是打开了电脑,先记录下来再出去看赛车。 函数返回值 什么是函数返回值? 简单的说,函数就是一个算法,有没有返回值是跟这个函数做什么的有关系。return a +b//这就是返回a+b 的和,用这个函数时,你只需a,b两个数就可以了。也可以说是 函数执行
分类:
编程语言 时间:
2016-03-20 13:11:33
阅读次数:
218
1.以前我在和同学组队完成老师的任务是总是想让同学跟着自己的思路走,编程也是要按自己的风格来最后往往导致自己与同学不欢而散。 2.但是自从看了构建之法结对编程后受益很大,才发现自己以前做的是有多么的不对。我和搭档应该平等的,肩并肩互补的开发才能达到最大的效率,就像赛车,不能有2个驾驶员而没有领航员。
分类:
其他好文 时间:
2016-03-19 19:23:12
阅读次数:
155