游戏开发学习日志——细节捕捉DEMO

因为这还是一个学习过程产品,所以也仍然只是一个普通的DEMO,只有一个关卡,但是开放了部分自定义的实验性功能,可以自行设计关卡保存后给身边的人玩耍,暂时未提供关卡上传功能。

目前仅在自己的手机上做了适配测试,运行正常,但是可能游戏优化不够好,容易发热。

没有适配全面屏、水滴屏、挖空屏等等。

刘海屏:其中一个方向UI偏移,旋转后正常。

全面屏:周围黑边。(因为画面选择了最广泛的比例16:9,而我手机的比例不是,如果强行全屏会导致画面变形)

游戏玩法已经内置到游戏UI中。

PS:其实我在担心是不是难度大了点……我自己都没玩到90分以上。(A上面还有A+、S、SS、SSS级评定)

TIPS:多注意视角边界的物体和视角的中心点,这样子前者可以判断距离是否正确,后者可以判断方向是否正确。

Grade

游戏开始……

文件名:快速捕捉V1.2.apk
文件大小:95.3MB / 描述:未说明

(https://cxbox.luheqiu.com/Game/QuickSnap/v1.2/com.LuHeQiu.QuickSnap.apk)如果直接打不开,可以复制链接到浏览器打开。

适用平台:Android

食用方式:开袋即食。

参考书籍:《Introduction to GAME DESIGN,PROTOTYPING,and DEVELOPMENT》

模型来源:《Introduction to GAME DESIGN,PROTOTYPING,and DEVELOPMENT》

开发引擎:Unity3D

引擎版本:2018.4.16f1

编程语言:C#

工程文件(包含所有数据):这个不是游戏,是制作游戏的工程数据,别下错了

文件名:QuickSnap.zip
文件大小:328.4MB / 描述:未说明

提取码:63bf

核心代码:

这里为了在安卓上使用,做了虚拟摇杆控制移动和滑动屏幕控制视角偏转。这里也算是踩了很多坑。

一个是基于四元数控制物体旋转,这个必须搞好,不然的话就会出现我一开始的情况(x轴移动正常,但当同时上下滑动改变y轴时,因为物体本身已经发生了偏转,会导致视角的旋转,即不保持水平)

后来的解决方案是:x轴y轴拆分,x轴移动角色对象,y轴控制摄像头仰俯角)

第二个是协同控制,一开始想当然了,没弄好多指触控识别,结果出现了使用虚拟摇杆时无法使用视角控制,使用视角控制时使用虚拟摇杆可以,但是如果松开视角控制的手会发生屏幕抖动甚至跳跃。

下面就是游戏功能性代码了

暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇