哈喽,大家好,我是飞麦菌。

这一系列的文章将记录我自己使用Unity开发网游《坦克世界》(对,白毛子做的那个)的全过程,会重点详细记录我自己遇到代码上的困难。我想把这个记录做得对新手极度友好的那种,希望能帮助到有需要的人。我也是网上查各种资料,边学边做的,难免有缺漏不足的地方,希望能指正出来!感谢~

喜欢的话不仿收藏一下吧~

未经允许,请勿转载。

1.下载一个Unity(真·从0开始)
免费软件,用邮箱注册一个账号,下载地址.
我项目创建的版本是2018.3.8f1.

2.创建一个新的空项目
项目名字和储存地址随便取(英文最好,怕出问题),然后注意Template选3D.也就是说我们做的是3D游戏。

3.导入素材
我的素材基本上是资源商店(Asset Store)里找的免费素材,一些UI是自己画的。这部分比较杂,因为项目还没有完工,就还不能打包给大家,等完工后再说。我先列出我已经下载的资源:

  • Unity Particle Pack //提供了基础的粒子效果
  • Ammunition pack(demo) //坦克炮弹预制体.其实是子弹,不过无所谓了,反正也看不清2333
  • M4A3E2 //谢馒头坦克预制体
  • MC-1 USSR Toon Tank Big //MS-1预制体 苏系一级车哈哈哈好萌
  • WW2 Maus Tank //鼠爷预制体
  • Pz.KpfwIV(H)//四号预制体(前期工作大部分是在这个预制件上实现的,请优先下载

好了,最最最基础工作已经完成,下一期将创造地形,实例化坦克,然后设置摄像机位置。

从零开始用Unity开发《坦克世界》1.创建项目,导入素材相关推荐

  1. 从零开始用Unity开发坦克世界4.用动画控制履带的旋转运动

    坦克履带的动画效果有很多制作方法.在上篇中,利用改变贴图的offset来模拟出履带的运动.这种方法虽然凑合,但近看的时候太粗糙了,并且只适合于履带是一块模型的时候使用.如果履带是由数十个履带块组成的时 ...

  2. 【Unity3DRPG入门学习笔记第一卷】创建项目导入素材

    一.创建 3D (Core) 项目 1. 安装 Universal RP 2. 创建 New Universal Render Pipeline Asset 3. 项目设置 4. 导入素材 在选择的素 ...

  3. Swift游戏实战-跑酷熊猫 01 创建工程导入素材

    原文:Swift游戏实战-跑酷熊猫 01 创建工程导入素材 在这节里,我们将建立一个游戏工程,并导入一些必要的素材,例如序列帧动画文件,声音素材文件.动画文件我们使用atlas形式.在打包发布或者模拟 ...

  4. QT案例实战1 - 从零开始编写一个OCR工具软件 (3)创建项目

    一.创建项目 打开Qt Creator,点击Create Project. 可以看到项目类型有应用.应用for python.类库等等,这里选择第一个QT应用,然后第二个栏中选择QT Weidgets ...

  5. 新手上路之django项目开发(一)-----创建项目并运行

    一,创建项目 1,PyCharm创建 或者 2,django-admin startproject mysite mysite 是项目名. 二,配置settings.py文件 创建templates目 ...

  6. 【Android FFMPEG 开发】音视频基础 和 FFMPEG 编译 ( 音视频基础 | MPEG-4 标准 | Android 开发环境 | FFMPEG 交叉编译 | 安卓项目导入配置 )

    本篇博客代码及资源下载 : https://download.csdn.net/download/han1202012/10382762 文章目录 一. 音视频基础 1. 音频基础 (1) 声音要素 ...

  7. 从零开始用Unity开发《坦克世界》3.坦克前进和旋转

    首先打开资源包里的四号坦克的预制件,将其拖拽到场景里. 为其添加上Box Collider立方体型碰撞体,点击edit collider可以在场景里拖拽编辑它的范围,将坦克包围起来. 为其添加上rig ...

  8. 游戏设计模式:命令模式(以Unity开发坦克大战为例)

    命令模式 命令模式(Command Pattern)是一种数据驱动的设计模式,它属于行为型模式.请求以命令的形式包裹在对象中,并传给调用对象.调用对象寻找可以处理该命令的合适的对象,并把该命令传给相应 ...

  9. unity开发小贴士之十 项目优化

    原文链接: https://zhuanlan.zhihu.com/p/36930662 所以这篇博客的主题还是以这次分享的核心内容为主线,顺便把PPT的内容也提供出来,可能添加少量当时没聊的私货(以引 ...

最新文章

  1. Linux系统/boot目录破损无法启动怎么办
  2. php的基础知识(四)
  3. 系统分析的几个好工具
  4. Py之pipenv:Python包的管理利器pipenv简介、安装、使用方法详细攻略
  5. java ant 安装成功_Ant学习---第一节:Ant安装和简单使用
  6. warning: rpmts_HdrFromFdno: Header V3 DSA signature: NOKEY, key ID
  7. JS中的this好神奇,都把我弄晕了
  8. 产生java的动态库文件so的配置步骤
  9. ARM架构——面试了菊厂,中兴,MTK,鼎桥,总结了ARM Cortex-M3中断
  10. 清华姚班和100个“张小龙” | 中国AI天才养成计划
  11. 朋友圈加粗字体数字_字体:新游黑体(游ゴシック)重大更新,精巧的日系字体~...
  12. pdf 分形 张济忠_分形理论及其研究方法.pdf
  13. VAD自适应算法降噪控制毕业论文【matlab】
  14. ftp 报错 227 Entering Passive Mode (192,168,169,141,213,232)
  15. C语言中的各种百分号都代表什么意思
  16. 零基础能学平涂插画么?
  17. android N编译
  18. 穹顶之下,关于数据中心的“绿色”思考
  19. Proxifier+Fiddler 抓取PC客户端数据包
  20. Google 2018年Android平台新政策,终于强硬了一回!

热门文章

  1. type计算机英语,Type是什么意思_Type在线翻译_英语_读音_用法_例句_海词词典
  2. 【NPS】安装和配置
  3. 汉诺塔递归 C语言 代码简洁
  4. 绝大多数情况下,没有解决不了的问题,只有因为平时缺少练习而惧怕问题的复杂度,畏惧的心理让我们选择避让,采取并不那么好的方案去解决问题...
  5. 项目可行性的研究内容
  6. 扬帆志远:shopee跨境电商如何补单?
  7. 跨境电商行业行业乱象将合规化
  8. 笛卡儿积与我的小故事
  9. Zabbix系统接口文档
  10. UWA DAY 2021 课程推荐四——优化篇