作者 DivKai (DivKai)標題 [閒聊] 遊戲設計師是不是該學程式巢狀/嵌套觀念時間 Fri Mar 20 23:02:52 2026
通常寫程式會避免發生巢狀/嵌套
用神燈遊戲簡單介紹一下就是
if(你想的是生物嗎)
if(你想的是人嗎)
if(性別是男性嗎)
if(還是學生嗎)
if(有在看動畫嗎)
簡單講就是這樣一層又套一層條件判斷
這種寫法事後回頭理解會很費時間
尤其發生bug要回去修,這種屎山代碼會崩潰到不行
通常寫程式會盡量維持兩層巢狀,如果會超過那就是有不好味道,代表寫法需要修正
回到標題,所以遊戲設計師是不是該稍微學習一點程式觀念
這樣就不會把遊戲鍵位設計超多層,操作難到還要學會腳踏車才能玩
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 118.165.87.134 (臺灣)
※ 作者: DivKai 2026-03-20 23:02:52
※ 文章代碼(AID): #1flM6UzF (C_Chat)
※ 文章網址: https://www.ptt.cc/bbs/C_Chat/M.1774018974.A.F4F.html
→ spfy: 這個學了沒用 要吃過自己半年前拉的屎才會乖乖return1F 03/20 23:05
→ Tsozuo: 你以為他們沒有嗎==2F 03/20 23:06
→ max83111: 人家也是寫code的阿 說啥呢 不如叫企劃的人別整天塞好塞滿3F 03/20 23:08
→ nekose: 傳說中的波動拳5F 03/20 23:10
→ AquaCute: 哪款遊戲有波動拳代碼?請舉例。6F 03/20 23:29
→ alaf: 沒有else的話 這樣寫還算是可以看懂 就只是醜而已9F 03/20 23:33
→ AquaCute: 認真說 未來程式交給AI寫的話 不用擔心這個10F 03/20 23:37
推 tank44444: 寫if-else要不要先去學cpu分支預測?
程式給AI寫....算了吧
生成時很快很爽,持續迭代幾個月後,維護成本會反高過真人11F 03/20 23:37
推 rockmanalpha: 像遊戲王這種一堆時間點還有判例的搞不好有些場合這樣寫看起來還更好懂ww15F 03/21 00:16
→ chuegou: 講啥呢…就有人因工程了 你繞遠路還有臉嘴喔17F 03/21 00:24
推 abccbaandy: 現在都AI寫了哪有差...作者自己把握好邏輯對的就好18F 03/21 01:07
推 StarTouching: code長相和設計鍵位哪有什麼關聯
而且多層if也沒到很難懂19F 03/21 01:48
推 Huevon: 寫程式跟設計介面是兩回事21F 03/21 04:18
--