Unity3D实战之——【见缝插针】(一)

大家好,我叫小熊猫0.0,今天想写一个2d的小游戏,分享出来和大家一起学习,希望能发现自己更多的不足和认识更多的朋友^_^ 。好了,这次我们要做的游戏叫做【见缝插针】,是属于和swing copters那种虐心一类的游戏哦,如果还有童鞋没有玩过的,可以下载来玩玩额,本游戏的最终apk文件下载呢在http://pan.baidu.com/s/1eQs6xmM,当然在百度上也是能下载到其他的版本的。

我们先来看看我们要做成的最终效果吧:

     

怎么样?还算不错吧哈哈

文章用到的游戏素材呢都会在文章的末尾处提供链接(没有用到素材就没有链接)。

不过在正式开始介绍之前,我得首先表明一点,我是非常希望你们能够支持我的,如果我的每篇文章能有一条评论我就很满足了。当然,如果我写的实在够烂,没有任何价值,那么自然而然也就没有人看,没有人看自然而然我也就不必写了。(=。=写这段话实在是因为本人是第一次想写专栏,内心忐忑,感觉怕怕的。)

言归正传,那么咱们下面就开始啦:)

首先,先介绍下我们的开发顺序是:

1. UI(采用NGUI)

2. 代码逻辑(c#)

3. 优化(对象池)

4. 发布apk文件

以后我们会按照这个顺序进行开发。

那么,本篇就先介绍创建工程并导入素材吧。(熟悉者可快速略过)

1.导入NGUI插件,版本为NGUI v3.6.8 (Jul 13, 2014),文章末尾会提供

2.更改为安卓平台:File->Build Settings,选择Android,点击Swith Platform,完成后在Game面板,点击左上角的下拉列表,选择WVGA Portrait(480x800)的分辨率

3.在Project面板中建立后面我们将要用到的文件夹:Scripts, Textures, Prefabs,由于我用的是VS2010,所以我还要导入一个UnityVS插件

最后的设置结果应该是这样的:

素材链接:http://pan.baidu.com/s/1qWA2Tsg

如有我没说清楚的或者不懂的,以及意见建议,请留言给我。好了,时间不早啦,大家晚安^_^

时间: 2024-12-28 21:19:37

Unity3D实战之——【见缝插针】(一)的相关文章

【Unity3D实战】零基础一步一步教你制作跑酷类游戏(填坑完整版)

在两个月前曾写了一篇<[Unity3D实战]零基础一步一步教你制作跑酷类游戏(1)>,里面一步一步演示了制作跑酷类游戏,然而由于时间原因,只写到了让角色往前移动为止.这个坑一直没有时间去填,(虽然也没多少人看啦),今天刚好有时间完成了一个跑酷类游戏的Demo.放上来给有兴趣的朋友看看. Demo源码及对应素材下载:链接:http://pan.baidu.com/s/1i4QkkuD 密码:p04w 游戏简要说明 游戏类型:跑酷类游戏(Demo,非完整游戏) 操作方式:左右方向键(可自己移植到手

《Unity3D 实战核心技术详解》书中关于矩阵的错误

最近一直在学习实时渲染,不免要接触线性代数.而渲染中,一定会用到矩阵,当我再次去复习我之前看的书时,发现<Unity3D 实战核心技术详解>关于矩阵就有几处错误 ,特标注出来. 书的第一章<3D数学与Unity>,1.3.2讲矩阵缩放.1.3.3讲矩阵的旋转.缩放是一个矩阵,后面旋转针对绕三个不同的轴的旋转矩阵(x.y.z),总共4个矩阵,其中3个是错误的,只有一个绕y轴旋转是正确的.我不确定是印刷问题,还是作者本身对矩阵了解和掌握的就不深入,但出现这样的低级错误实属不该. 我直接

unity3D 实战 《小十传奇》系列之一:构建UI系统

今天开始学习慕课网上的unity3D教程,在学习的过程中记录下来,帮助自己和网友们梳理下unity3D做游戏的流程. 游戏玩法 小十传奇讲的是一个方块下落,若周围数字相加等于10就自动消除的游戏. 游戏截图 稍后补上 准备工作 去慕课网下载需要的素材和一个GDgeek工具包,下载地址: 走你 GDgeek工具包在assets目录下面,在自己的Project 中新建一个Plugins目录,讲GDGeek粘贴进去. unity3D的版本需要在4.6版本以上(好像是这个版本以上才有UI这个工具条的)

unity3D 实战 《小十传奇》系列之二:控制层(上)

大家好,我们今天来一起学习 小十传奇 的控制层. 操作步骤 为了结构美观,新建一个空节点,把Model,View,Ctrl都移动到Ten目录下面: 在assets目录下面新家Code文件夹,在COde下面新建Ctrl,View的C#脚本. 修改Ctrl.cs脚本 一个重要的名词:有限状态机    由游戏开发极客提供的工具包GDGeek包中包含. 有限状态机可以控制游戏的开始,游戏,结束状态的转换. 利用有限状态机添加三个状态.并且设置状态触发函数,代码如下: using UnityEngine;

【Unity3D实战】方块跑酷初级开发实战(一)

欢迎大家来到LDS的博客,今天开始我们讲解一下跑酷类游戏的基本操作,本文为原创,视频请观看[ http://www.mkcode.net/html/unity_jc/chuji/monkeycuberun.html ],猴哥的视频,只要98元,就能让你这个初学者爽到不能呼吸!(●'?'●) 这里诚信推荐猴哥的视频,讲的非常透彻,一点就透! 1.我们首先来设计方块跑酷的界面,方块跑酷的界面UI还是蛮简单的,用心去做,都是会设计好的,不对说,首先我们看第一图片: 2.这里我们用的是NGUI,首先我们

Unity3D引擎之Shader Forge应用

笔者介绍:姜雪伟,IT公司技术合伙人,IT高级讲师,CSDN社区专家,特邀编辑,畅销书作者,国家专利发明人;已出版书籍:<手把手教你架构3D游戏引擎>电子工业出版社和<Unity3D实战核心技术详解>电子工业出版社等. CSDN视频网址:http://edu.csdn.net/lecturer/144 本篇博客给读者介绍一个材质渲染的组件-Shader Forge,在材质渲染中可以起到事半功倍的效果,对于很多开发者不熟悉材质渲染的人来说,更容易上手,在应用时首先要对号入座,下面先把

Unity3D优化技巧系列七

笔者介绍:姜雪伟,IT公司技术合伙人,IT高级讲师,CSDN社区专家,特邀编辑,畅销书作者,国家专利发明人;已出版书籍:<手把手教你架构3D游戏引擎>电子工业出版社和<Unity3D实战核心技术详解>电子工业出版社等. CSDN视频网址:http://edu.csdn.net/lecturer/144. 上篇博客实现了LoginState的封装,其实作为UI的各个窗口,每个窗口都对应着自己的State也就是状态类.这么多状态类,不能鼓孤立的存在着,它也需要我们封装一个状态管理类去处

Unity3D优化技巧系列八

笔者介绍:姜雪伟,IT公司技术合伙人,IT高级讲师,CSDN社区专家,特邀编辑,畅销书作者,国家专利发明人;已出版书籍:<手把手教你架构3D游戏引擎>电子工业出版社和<Unity3D实战核心技术详解>电子工业出版社等. CSDN视频网址:http://edu.csdn.net/lecturer/144 下面给读者讲解在游戏开发中经常使用的FSM有限状态机的实现,有限状态机在状态切换中使用的非常多,比如足球游戏,动作游戏等.角色在游戏场景中经常需要动作的切换,比如Idle,Run,A

Unity3D 利用FSM设计相机跟随实现

笔者介绍:姜雪伟,IT公司技术合伙人,IT高级讲师,CSDN社区专家,特邀编辑,畅销书作者,国家专利发明人;已出版书籍:<手把手教你架构3D游戏引擎>电子工业出版社和<Unity3D实战核心技术详解>电子工业出版社等. CSDN视频网址:http://edu.csdn.net/lecturer/144 FSM有限状态机前面已经跟读者介绍过,使用Unity3D引擎实现了动作状态以及技能切换,FSM使用的条件是有限个状态切换,我们可以将FSM应用到相机中,很多人会问在相机中如何使用FS