PICO4開發(fā)實戰(zhàn)一:節(jié)奏光劍(VR)(需求文檔)
一、V1 基礎(chǔ)功能開發(fā)
目的:配置PXR環(huán)境,并借助Unity自帶的基礎(chǔ)模型搭建一個簡單的場景?;谠搱鼍皩崿F(xiàn)方塊生成、移動和方塊和光劍的交互(光劍碰到方塊則將方塊銷毀)。
1、V1版本完成頁面
2、V1基本功能需求介紹
(1)配置PXR基礎(chǔ)環(huán)境創(chuàng)建XR Origin并綁定光劍
(2)環(huán)境搭建
一共六個物體:兩個地面,一個矩形外殼。四個光柱發(fā)光烘托氛圍。構(gòu)成一個簡單的節(jié)奏光劍的場景。后續(xù)可以對該場景進行一下升級
(3)方塊生成與移動
放置四個空物體做為生成點。并編寫物塊生成腳本。
該腳本主要實現(xiàn)功能:隨機抽四個位置中的一個,生成一個方塊預(yù)制體。
方塊移動。該CubeMove腳本主要實現(xiàn)功能:令方塊朝著一個玩家方向移動。
(4)光劍擊毀方塊
在光劍上綁定一個腳本負責實現(xiàn)對方塊的擊毀
二、V2 交互體驗優(yōu)化
1、V2交互體驗優(yōu)化 完成頁面
待放置
2、V2交互體驗優(yōu)化需求介紹
截止目前,可玩性依舊比較小,只能簡單的戳戳戳,不但枯燥且難度低,玩法有限。所以目前需要針對游戲性交互進行一下優(yōu)化。
(1)切割方塊
為了提高打擊感并為了后續(xù)的提高難度的方向切割留下擴展口,需要將方塊直接的銷毀改為切割。方塊切割后再在兩邊施加力向兩邊彈開形成一種劈的效果。
(2)新增紅藍方塊Lable并指定特定光劍劈砍
目前方塊類型比較單一,只用Unity自帶的cube做為方塊,顏色白白板板正正的?,F(xiàn)在我們將其分成兩種方塊:紅藍小方塊。自古紅藍出cp,砍cp多爽。后續(xù)也可以換其他的塊塊切
- 框框 嶄新的CP就嗑好了.
- 在之前四個發(fā)射點的基礎(chǔ)上。在每輪Cube生成前,令一個隨機數(shù)0/1,控制生成方塊的顏色。
- 設(shè)置紅藍方塊和紅藍光劍的Tag分別為RedTarGet、BlueTarGet
- 在切割的時候判斷碰撞雙方的Tag是否一致
(3)限定紅藍方塊切割方向
目前的方塊是所有方向都可以切割,這對一些同學(xué)來說太 easy了根本提不起玩下去的興趣,也很難進入心流。為了人為給前來挑戰(zhàn)/游玩(受虐)的同學(xué)增加一點難度,所以對切割塊塊的方向也要做一個限定。
- 框框很快啊,就給小紅和小藍加了一個白白的小塊做為方向指引。之后只有從白色最近的面切割才可以切割成功。
- 給切割代碼修修,添加切割條件,切割物體的法向量與切割面的法向量夾角小于40才能切割
- 為每個物體生成八個數(shù)字,意味八個角度。同時增加初始旋轉(zhuǎn)特效。
(4) 增加光劍揮舞粒子特效
目前的光劍,揮舞有些單調(diào),為了增加光劍移動特效。增加拖尾效果
增加教程【Unity教程】一秒變帥,給你的游戲技能加個拖尾buff
三、V3場景體驗優(yōu)化
1、V3場景體驗優(yōu)化 完成頁面
待放置
2、V3場景體驗優(yōu)化需求介紹
目前的場景,除交互物體光劍和方塊以外,太單調(diào)了。不但視覺沖擊力弱,無法長時間輔助玩家沉浸式進入心流,切割眼前一切敵人。也沒有音效,聲音是游戲的靈魂,沒有聲音的世界很蒼白。針對該需求,對游戲進行一下場景體驗優(yōu)化優(yōu)化
(1)使用已建模好的復(fù)雜場景與天空盒子
(2)方塊生成的位置制作場景動畫
(3)四周增加光電閃爍,粒子特效
(4)增加游戲音效與背景樂
四、V4游戲開始界面UI設(shè)計
目前的場景,直接就進入。沒有緩沖也沒有其他選擇。文章來源:http://www.zghlxwxcb.cn/news/detail-607484.html
五、V5游戲關(guān)卡,多場景設(shè)計
六、文檔攥寫提供者
該文檔由深圳技術(shù)大學(xué)棱圖元宇宙開發(fā)協(xié)會_風吹落葉提供,如有AR/VR/MR 相關(guān)合作需求歡迎,協(xié)會郵箱:2981007652@qq.com文章來源地址http://www.zghlxwxcb.cn/news/detail-607484.html
到了這里,關(guān)于PICO4開發(fā)實戰(zhàn)一:節(jié)奏光劍(VR)(需求文檔)的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!