小白零基础搞unity手机跑酷游戏-01-GettingStarted
小白零基础搞unity2D手机跑酷游戏-01-Getting Started
- 策划
- 键位
- 内容
- 准备工作
这是我第一次在CSDN上写博客,是想锻炼一下自己,也是对自己的一种激励吧,毕竟立了一个很大的flag,做不出来就贻笑大方了。
2019年,全新的开始。今天是2019年1月1日,祝大家元旦快乐!
好,现在先是第一篇:01-Getting Started,首先我介绍一下这个游戏的策划。
策划
游戏是一个2D的横板跑酷(用unity主要还是因为简单,有人跟我说unity和傻瓜游戏制作器差不多,我笑了,确实,你可以把它用的跟傻瓜游戏制作器一样)
在手机上玩的,主要是有这样的一个操作吧
键位
(这些操作都是我原创的,请不要转载或者私自拿去使用)
然后按A可以冲刺一下(就是很快的往前猛冲一下),B键可以跳,1,2,3,4是技能键,
技能会有组合技,这时候就体现出来手机的优越性,比如技能是1234,你就可以用大拇指向上一翻,一下把1234划一遍,操作起来十分爽快。
道具:你在游戏中会有获得道具,也有自带道具,但是一共只有4个槽位,用按住B键并滑动到1,2,3,4上进行开启
内容
具体故事情节以后再搞,先开发出来一个游戏系统
大概就是这样:
主角在一直往前跑,对面会有各种障碍,也会有敌人
我是一名在校大学生,现在开发主要是以大学为背景,敌人大多数是什么搞推销的(嘿嘿)
然后也会有一些任务点,比如到点会提示你进行指定的技能操作
玩到一定阶段会进阶,可以进入下一阶段玩,也可以在这个阶段继续跑
OK,现在就讲这么多,大概知道自己要搞一个什么项目了
下面就是要搞unity了
今天先做一点点的准备工作吧
准备工作
我习惯是先让图片什么的都准备好再做的,有大佬跟我说,你先拿画图什么的随便画画,我受不了
大家可以先找一下一些素材图片
首先介绍一下Sprite图。
有人管他叫精灵,有人叫雪碧图,爱怎么叫怎么叫,反正unity是英文的,是Sprite就对了
Sprite就是小妖怪,小精灵嘛,雪碧的英文也叫Sprite,可以观察一下。
跑题了。Sprite是2d游戏里面很重要的概念。
但是——天气冷我不想打字,自己百度
总之Sprite图就是一张画满了画的大图,上面有很多小图
可以上这个网址找一下吧
https://www.spriters-resource.com/
关于Sprite的问题之后再谈。天气冷我不想打字,今天这篇先到这里,如果不想自己找的话,之后我用到的资源我都会放上来的,当然不会是放在CSDN下载了(本人对各种积分下载深恶痛绝)
小白零基础搞unity手机跑酷游戏-01-GettingStarted相关推荐
- 零基础用Unity制作你的第一个游戏(1)
零基础用Unity制作你的第一个游戏(1) 1.开发环境 2.创建项目 3.Unity界面基本介绍 1.界面介绍 2.场景视图操作 4.创建对象 1.创建地板 2.创建主角 5.不能缺少的仪式感(让游 ...
- python和循环语句_Python 小白零基础入门 -- 条件语句和循环语句
Python 小白零基础入门 -- 条件语句和循环语句 点击上方 "Python 读数", 选择 "星标" 公众号 重磅干货, 第一时间送达 Python 零基 ...
- vue2+vue3小白零基础教程—vue2篇,全网2021最详细教程
vue教程 提示:Vue3系列请参考Vue2+Vue3小白零基础教程-vue3篇文章,本文为vue2篇. 1. Vue核心 1.1 Vue简介 1.1.1 Vue是什么 一套用于构建用户界面的渐进式J ...
- 零基础入门 Unity 之 UGUI 详解专栏 | 寻找C站宝藏
零基础入门 Unity 之 UGUI 详解专栏 | 寻找C站宝藏 六大推荐理由 理由一:系统 理由二:详细 理由三:专业 理由四:图解 理由五:深度 理由六:实例 一键直达:<UGUI 控件详解 ...
- 小白零基础学习Java编程好学吗?
Java作为一门基础性编程语言,伴随着IT行业的兴起.目前,学习Java的人变得越来越多,但是想要学好Java通过自学可没有那么容易,尤其是对于初学者而言.那么小白零基础学习Java编程好学吗? IT ...
- Construct2 ——— 零基础也能自己做游戏
Construct2 --- 零基础也能自己做游戏 Construct2是一款跨平台的二维游戏开发引擎,他不需要你有任何的编码基础,通过定义部件和事件而完成游戏的制作.简单直观,迅速的让你拥有自己的小 ...
- python中5种简单的数据类型,Python小白零基础入门 —— 变量及简单的数据类型
微信公众号:「Python读财」 若有问题或建议,请公众号留言 最近想着出一个Python小白零基础入门系列的文章,但愿能对入门的小伙伴有所帮助,内容会囊括简单的数据类型.列表.字典.循环以及函数的定 ...
- mysql 李天生_笔记:《零基础搞定机器学习及深度学习(覃秉丰)》
引自:<零基础搞定机器学习及机器学习>(网易云课堂 - 覃秉丰) 线性回归 回归分析最典型的例子就是"房价预测". 代价函数 相关系数 决定系数 y为真实值,加 - 表 ...
- 小白零基础重装操作系统Win10
小白零基础重装操作系统Win10(由win7 32位重装成win10 64位并重新分区) 相信有不少没有装过操作系统的朋友和我一样,当需要重装系统的时候第一时间就想到了号称万能的某娘,但是某娘上的内容 ...
最新文章
- 深入理解 Mybatis 插件开发
- UA MATH564 概率论 依概率收敛的一个例题
- 5.2 TensorFlow:模型的加载,存储,实例
- GP TEE_ObjectInfo结构体在不同的版本之间的变化
- 机器学习基础-弹性网 Elastic Net-08
- 高级数据结构与算法 | 回溯算法(Back Tracking Method)
- 模态对话框和非模态对话框区别
- 何时使用领域驱动设计
- 单片机中volatile的应用
- 拳王虚拟项目公社:最新创业好项目有哪些,90后创业好项目,虚拟资源兼职副业好项目
- 解决SSM项目下静态资源(img、js、css)无法引用的问题
- 20144303 《Java程序设计》第一周学习总结
- libSM.so.6: cannot open shared object file: No such file or directoryapt-file search libSM.so.6
- Rust : rust-bindgen中ffi中类型转换
- 金山词霸2006常规窗口不见了!只能看到最大化的的原因
- Virtualbox安装xp后网络不通
- C# BackgroundWorker的用法
- Android 局部刷新
- Java之png图片工具类
- 在android安卓模拟器BlueStacks蓝手指上使用微信摇一摇