當開發時遇到需求需要大幅度調整框架或系統架構時,
開發者往往都會用一些小聰明
(犧牲維護性和擴充性)
來滿足需求(然後之後再來還技術債XD)
在遊戲開發也很常見,
剛剛看到幾個有趣的案例
Fallout3:
https://i.imgur.com/Wq9Rzfz.jpg
魔獸世界:
https://game.ettoday.net/article/807892.htm
刺客教條:
刺客教條初代裡面,因為技術問題所以沒辦法製作馬的骨架還有動畫,因此其實裡面的每
個馬都是人形骨架,也就是說玩家其實一直都在騎著人類到處跑。