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