隨機性設計的一些想法
確定一下我所說的隨機性是指場景設計,怪物AI的隨機性設計。比如茶杯頭裡怪物的位置,只狼裡boss的出招。隨機性確實可以提高遊戲的真實性,新鮮感,但是也同樣可以對玩家的體驗和遊戲的難度,產生巨大影響。
【收束】與【擴散】
只狼的【收束】玩過只狼的人應該都有一個感覺——在你完美格擋住某一招之後,boss是註定會做出什麼樣的行動。這就讓玩家可以很快的摸清套路,完成擊殺。
完美格擋最後一擊,固定會出下段橫掃的千足蜈蚣
所以可以說只狼的連招是收束性的,這樣的隨機性相對是對玩家友善的。使得整體遊戲的難度曲線是可控的。如果想禁止玩家進行追擊,可以增加霸體或者範圍殺傷的連招;如果希望玩家攻擊,便可以給出較大硬直。
茶杯頭的【擴散】:相對只狼而言,茶杯頭的隨機就相對有一些放飛自我。Boss的出招只做了單純的排除,剩下的完全看運氣
隨機兩兩組合的海妖,打過的應該都知道難度
(同樣還有場景地形上的隨機)所以這部分就對玩家的操作和臨場應變提出了更高的要求,也對遊戲設計者提出了更高的要求。
蜜蜂平臺是隨機的,有時候偏偏需要躲的方向沒有落腳點
【獨立】與【疊加】
獨立區域
同樣以只狼來打比方,只狼的地形設計上,每個小區域都是獨立的,只有觸發了渲染,才會開啟下一個區域的敵人。所以在一定程度上,當玩家進入某個區域的時候,這個區域與上一個區域基本上可以認為是相互獨立的,並不會互相影響。
不開門便不會渲染內部敵人,區域的完整性可控
就好像蔚藍的每一張小圖一樣,互相獨立,互不影響。這樣就將隨機性所產生的難度切割成一個一個小區域,方便設計者控制難度曲線。
敵人的渲染疊加
對比看,茶杯頭同樣也將boss的技能,小怪的區域進行了切割,區別在於,有一些關卡的這些小區域,存在著一定的重疊。而難點往往就是這部分重疊的區域。
追逐戰中,鬼火出現的位置也是隨機的,非常影響節奏
兩種可能的渲染方式
這樣的渲染方式雖然並無不可,但是可能並不是十分適合這種硬核,注重節奏的遊戲。
隨機性所可能產生的負面效果
個人以為,即便是想要設計一個受難遊戲的話,也應該將受難的點,放在遊戲本身的內容上,例如蔚藍,這種將隨機性徹底取消,完全在跟玩家剛正面的遊戲,即便是被難住了,也並不會讓玩家產生一種死於運氣的心理。這是一個良性的難度。
而通過隨機性所產生的難度,至少在我以及我周圍的人,都將其歸於運氣差(非酋本酋),這樣的遊戲體驗非常的不好。很容易沮喪。
總結
誠然茶杯頭是一個十分優秀的遊戲。以上所說的,我認為是瑕疵的部分,也只是我的一家之談。我也見過有人將茶杯頭玩的不亦樂乎無傷通關的人。只不過就我個人而言,我還是喜歡蔚藍、只狼這種願意在純粹的遊戲性上,跟玩家“剛正面”的遊戲以及遊戲設計。
作者:RayC
來源:奶牛關
原地址:https://cowlevel.net/article/2101720
相關文章
- 程式設計師買房的一些想法程式設計師
- 遊戲設計思考:隨機性遊戲設計隨機
- 從《爐石傳說》中學習隨機性設計隨機
- 許可權安全管控的設計想法
- 迴歸の一些想法
- 對於隨機數的一些分析隨機
- 關於 Spring-WebFlux 的一些想法SpringWebUX
- 關於讀書分享會的一些想法
- 關於單元測試的一些想法
- 《暗黑3》是如何設計隨機地下城的?隨機
- 隨機高併發查詢結果一致性設計實踐隨機
- AI時代下普通小程式設計師的想法AI程式設計師
- 偽隨機數C語言程式設計隨機C語言程式設計
- 整理記錄一些好用的隨機圖API隨機API
- java 程式設計常混淆的一些屬性,方法,工具類Java程式設計
- 隨機的細胞騎士——《死亡細胞》Rougelike隨機性思路的得與失隨機
- 卡牌遊戲中的隨機性(上)遊戲隨機
- 【遊戲設計隨筆06】關於《塞爾達傳說》的迷宮設計(dungeons design)的一些思考遊戲設計
- 設計的一些概念
- web的一些設計Web
- 對於效能測試的一些想法,歡迎交流
- 卡牌遊戲中的隨機性(下):使用標誌性元素遊戲隨機
- 使用DDD重新思考ERP系統的一些初步想法 –feststelltasteAST
- MATLAB設定隨機數Matlab隨機
- Hadoop HDFS 設計隨想Hadoop
- [CEO公開信] 關於管理和組織的一些想法
- 程式設計的一些抽象核心程式設計抽象
- 計算機程式的思維邏輯 (34) – 隨機計算機隨機
- 對於 CF1107E 中 dp 狀態設計的一點想法
- 深度學習:隨機值不可思議的有效性深度學習隨機
- consul的一些隨筆內容
- ai設定虛擬人物的一點想法AI
- UA MATH567 高維統計II 隨機向量1 隨機向量的範數H5隨機
- Axure RP 9:讓設計想法變為現實 mac/win版Mac
- 關於介面設計的一些反思
- 一些設計上的基本常識
- Go程式設計的一些規則Go程式設計
- Norns.Urd 中的一些設計