淺談遊戲機制(GAME MECHANICS) - Kencoder 開發日誌

文章推薦指數: 80 %
投票人數:10人

不論大遊戲小遊戲,都有遊戲機制; 那麼是遊戲機制是什麼? 答案係: 令遊戲成立的主要元素,玩家在遊戲內遇上的東西! 包括以下 ... 直接觀看文章 選單 開啟搜尋 這次是研究關於遊戲機制(GameMechanics)的設計,內容主要來自一本叫LevelUP!的書; 不論大遊戲小遊戲,都有遊戲機制; 那麼是遊戲機制是什麼? 答案係:令遊戲成立的主要元素,玩家在遊戲內遇上的東西! 包括以下的元素: 危險/挑戰(Hazard/Challenge) 強化道具(PowerUp) 收集品(Collectible) 敵人(Enemies) 選擇(Choices) 其他元素…. 遊戲核心三元素 要成立一個遊戲,基本是要以下這3個元素: 玩家+ 遊戲機制+ 遊戲規則 例如:網球(Tennis)為例子: 玩家:你 遊戲機制:你的朋友,會接你的球或發球給你; 遊戲規則: 接不到時,對手加分;高分的玩家勝出; 就係咁簡單,就能成立一個遊戲! 不過夠不夠好玩,怎樣更好玩,這留給大家去想,這裡不多說了; 機制元素介紹 以下會簡介其他不同元素是什麼及一些例子(!不過看字面,也應懂是什麼) 危險/挑戰(Hazard/Challenge) Hazard就是那些會令玩家“輸"的元素,玩家不易輸等於遊戲沒什麼挑戰性;Hazard又可理解為Challenge, 遊戲內有什麼令玩家感到挑戰和要想辦法解難呢? –例子1:FlappyBird中,那些讨厌的水管 –例子2:MarioRun中,那些乌龟,蘑菇 – 例子3:CandyCrush,可移动次数 強化道具(PowerUp) PowerUP就是那些提升玩家“勝出"的元素; –例子1:酷跑游戏(e.gSubwaySurfer)中的飛行道具,让玩家加速和避开𥕞礙物 – 例子2:CandyCrush中的黑朱古力 收集品(Collectible) Collectible就是那些提升玩家在這遊戲內能收集品/獲取的東西; 收集品可用於購買道具,裝備,。





–例子1:英雄聯盟的金錢,可用於購買裝備,眼睛和葯水等 – 例子2:AngryBird的星星,可用於解閧新關卡 敵人 (Enemies) Enemies其實係Hazard的一種,和玩家一樣,好像是活生生的,也是和玩家對立的角色; 當敵人做得好,往往能成為遊戲的一個亮點; – 例子1:AngryBird的豬 – 例子2:SpaceInvader的Aliens – 例子3:PacMan(食鬼)中的鬼 補充說明: 以上只簡單介紹了遊戲機制的常見元素(RolePlay或midcore遊戲); 如果puzzle遊戲,賽車遊戲也未必含有這些元素,或以其他模式出現 在設計遊戲機制時,也需要考慮整體Gameplay,尤其是如何提升遊戲的難度 好的遊戲機制,是技術或美術上能實現到; 反過來,創新的技術或美術,應能創造出新的遊戲機制; 結論: 遊戲機制雖然不是遊戲的全部,但是卻是遊戲的核心; 做遊戲時,要好好評估遊戲機制是否okay; 學做遊戲時,也要研究別人的機制,那些好,那些不夠好和做了那些創新; 參考書本: – LevelUp!TheGuidetoGreatVideoGameDesign,2ndEdition Sharethis:TwitterFacebook請按讚:喜歡正在載入... 發表迴響取消回覆 在此輸入你的回應… 在下方填入你的資料或按右方圖示以社群網站登入: 電子郵件(必須填寫)(電子郵件地址不會公開) 名稱(必須填寫) 個人網站 您的留言將使用WordPress.com帳號。

( 登出 /  變更 ) 您的留言將使用Twitter帳號。

( 登出 /  變更 ) 您的留言將使用Facebook帳號。

( 登出 /  變更 ) 取消 連結到%s 透過電子郵件通知我後續回應。

有新文章時用Email通知我。

Δ 分類 AR(12) 特效(13) 網頁開發(10) 編程(7) 遊戲(38) UI・UX(11) 其他(6) 手機(7) 標籤2dgame 2D動畫 admob android animation AR ARFace ARFoundation bugfix build cg cocos2d-x coding Css defold demo design designpattern devops docker flutter gamecenter gamedev GameJam getVersion Icon設計 inspector iOS jni keynote kickstart Logging ParticleSystem prefab RPG runner scriptableObject sdkbox shader share submission Tailwind tile tileMap tip tutorial ui uiux. unit unity UnityBasic UnityScript UnityTricks Unity工具 Unity技巧 Unity開發筆記 ux vfx vscode xcode 參展 工作回顧 廣告 心得 戰鬥動畫 教程 界面 粒子系統 編程筆記 解謎遊戲設計 遊戲 遊戲命名 遊戲製作 遊戲設計 閱讀心得 近期文章 如何使用DockerCompose建立WordPress 如何分享Docker映像 Docker映像DIY 啟動Docker引擎 使用TailwindViewer 在WordPress.com寫網誌. 向上↑ 隱私權與Cookie:此網站可使用Cookie。

繼續使用此網站即表示你同意使用Cookie。

若要瞭解更多資訊,包括如何控制Cookie,請參閱此處: Cookie政策 追蹤 已追蹤 Kencoder開發日誌 我要註冊 已經有WordPress.com帳號了?立即登入。

Kencoder開發日誌 自訂 追蹤 已追蹤 註冊 登入 複製短網址 回報此內容 以閱讀器檢視 管理訂閱 收合此列 %d位部落客按了讚:



請為這篇文章評分?