我對任天堂遊戲設計的理解

更新 發佈閱讀 4 分鐘

@經過一些google網路資料的查詢,第一次知道,原來四十年前的任天堂紅白機,雖然號稱family computer(家用電腦遊戲機),但其實紅白機的cpu的性能是非常簡化的。

@第一,紅白機的cpu只能做整數計算,不能計算小數點的浮點數。

@第二,紅白機的cpu只能做組合語言的二進位及十六進位的堆疊運算,不能做加減乘除,以及sin,cos等三角函數運算。

@紅白機如此簡化的cpu,要做出馬利兄弟那樣的靈活動作,或是魂斗羅,魔界村那樣的雲會飄,背景會捲動等精緻畫面,再再的考驗紅白機的遊戲程式設計師的功力與創意。馬莉兄弟之所以能空中轉體,按相反鍵會剎車等靈活動作,是因為馬利兄弟的人物移動時,每個移動軌跡都切分為類似九宮格的部分,馬利兄弟的靈活動作,就是切分的九宮格移動軌跡,所做出的細微動作變化,先算成十六進位碼,然後再重寫回遊戲程式碼的段落裡面。可是紅白機的CPU是不能計算小數點的,要切分成九宮格的移動軌跡,只有先寫一個數字,然後再寫程式指令,把數字切分成100等分,造成0.01的程式碼效果。

@如此,馬利兄弟就可以在紅白機CPU不能計算小數點之下,做出精確計算小數點的空中轉體,反向剎車等靈活動作。

@因為紅白機的CPU的太簡化,所以紅白機遊戲程式設計師們,就發展出,PPU法,查表法,等組合語言程式的優秀技術。例如查表法,就是把加減乘除,SIN,COS三角函數,等計算結果先列表在遊戲程式碼裡面,然後遊戲遇到遊戲人物需要各種動作的數學計算時,不用算,直接用組合語言指令查表,然後遊戲人物就會快速地做出前進,後退,轉彎或跳躍等動作,這種因為CPU沒有加減乘除功能,所以把加減乘除的結果直接列表,用指令查詢來模擬真正的電腦CPU的效果,真的是遊戲程式設計師的巧思與天才的呈現。

@而這種直接把數學計算結果列表,不用計算只要查表的程式設計方式,在今日的網頁CSS動態效果,和一些AI即時查表運算上,還是有紅白機時代的延伸技術還在使用的。

@筆者五專電機科時,畢業的專題,是組合語言的晶片連接試波器的應用,可是當時是我同一組的同學做的,我根本不懂是混畢業的。(現在很多私立科技大學,這種陋習還在)但是在三十五歲再拾起BASIC,JAVA等電腦程式來溫習時,反而會好奇當年畢業專題的組合語言控制晶片,是怎麼做出來的。

@經過GOOGLE查詢資料,和問人工智慧約六七十個組合語言控制紅白機晶片的問題之後,大概了解,當年紅白機的CPU和晶片,用組合語言程式來做瑪莉兄弟,薩爾達傳說等遊戲,其實和用8051晶片和組合語言程式,來做機器手臂,生產線自動控制的原理是一樣的,只是一個是做遊戲,一個是做工廠的各種電子零件產品,有如此的分別。

@我原本以為的紅白機遊戲,其實代表的是四十年前,日本的半導體晶片產業,和電腦程式能力,能夠佔世界大半的市場,並威脅到美國的半導體業的日本工業的昭和時代啊......


留言
avatar-img
張旭淵的沙龍
11會員
348內容數
張旭淵的沙龍的其他內容
2025/08/10
湘軍統帥曾國藩在和太平天國軍隊作戰時,只要自己親自指揮作戰,幾乎都會中了太平軍的陷阱和埋伏大敗。 於是後來曾國藩得到教訓,之後的作戰之中,他只負責調兵遣將,幕後指揮,第一線的戰場,就讓羅澤男,塔齊步,左宗棠這些優秀的猛將去親臨戰場。 之後湘軍的戰事越打越順,收復湖南,湖北,江西,安徽,直指太
Thumbnail
2025/08/10
湘軍統帥曾國藩在和太平天國軍隊作戰時,只要自己親自指揮作戰,幾乎都會中了太平軍的陷阱和埋伏大敗。 於是後來曾國藩得到教訓,之後的作戰之中,他只負責調兵遣將,幕後指揮,第一線的戰場,就讓羅澤男,塔齊步,左宗棠這些優秀的猛將去親臨戰場。 之後湘軍的戰事越打越順,收復湖南,湖北,江西,安徽,直指太
Thumbnail
2025/08/07
繪圖軟體:photoshop 2020 油畫筆刷,粉蠟筆筆刷,刮刀筆刷
Thumbnail
2025/08/07
繪圖軟體:photoshop 2020 油畫筆刷,粉蠟筆筆刷,刮刀筆刷
Thumbnail
2025/08/07
繪圖軟體:corel painter12 油畫筆刷,粉蠟筆筆刷,調色筆筆刷,刮刀筆刷
Thumbnail
2025/08/07
繪圖軟體:corel painter12 油畫筆刷,粉蠟筆筆刷,調色筆筆刷,刮刀筆刷
Thumbnail
看更多
你可能也想看
Thumbnail
HP電競筆電顯卡4060 ASUS曲面螢幕 滑鼠品牌POJUN波軍 麥克風HYPERX S 鍵盤平民牌子 我之後會回去嘗試直播遊戲實況,有圖奇TWITCH帳號的可以追蹤我的TWITCH我會不定期的做直播和訂閱我的YT感謝
Thumbnail
HP電競筆電顯卡4060 ASUS曲面螢幕 滑鼠品牌POJUN波軍 麥克風HYPERX S 鍵盤平民牌子 我之後會回去嘗試直播遊戲實況,有圖奇TWITCH帳號的可以追蹤我的TWITCH我會不定期的做直播和訂閱我的YT感謝
Thumbnail
這是一場修復文化與重建精神的儀式,觀眾不需要完全看懂《遊林驚夢:巧遇Hagay》,但你能感受心與土地團聚的渴望,也不急著在此處釐清或定義什麼,但你的在場感受,就是一條線索,關於如何找著自己的路徑、自己的聲音。
Thumbnail
這是一場修復文化與重建精神的儀式,觀眾不需要完全看懂《遊林驚夢:巧遇Hagay》,但你能感受心與土地團聚的渴望,也不急著在此處釐清或定義什麼,但你的在場感受,就是一條線索,關於如何找著自己的路徑、自己的聲音。
Thumbnail
5 月將於臺北表演藝術中心映演的「2026 北藝嚴選」《海妲・蓋柏樂》,由臺灣劇團「晃晃跨幅町」製作,本文將以從舞台符號、聲音與表演調度切入,討論海妲・蓋柏樂在父權社會結構下的困境,並結合榮格心理學與馮.法蘭茲對「阿尼姆斯」與「永恆少年」原型的分析,理解女人何以走向精神性的操控、毀滅與死亡。
Thumbnail
5 月將於臺北表演藝術中心映演的「2026 北藝嚴選」《海妲・蓋柏樂》,由臺灣劇團「晃晃跨幅町」製作,本文將以從舞台符號、聲音與表演調度切入,討論海妲・蓋柏樂在父權社會結構下的困境,並結合榮格心理學與馮.法蘭茲對「阿尼姆斯」與「永恆少年」原型的分析,理解女人何以走向精神性的操控、毀滅與死亡。
Thumbnail
你知道嗎?有時候女生玩起電腦來也很瘋的,想起十多年前,有場林口的案子,完成後,她還推薦她住深坑山區的閨密給我,兩位一組起來都是四顆螢幕起跳...
Thumbnail
你知道嗎?有時候女生玩起電腦來也很瘋的,想起十多年前,有場林口的案子,完成後,她還推薦她住深坑山區的閨密給我,兩位一組起來都是四顆螢幕起跳...
Thumbnail
任天堂DS是第一款由任天堂開發和發行的手持式遊戲機。它於2004年在日本首次推出,後來在全球范圍內取得了巨大成功。DS的最大特色是雙屏幕設計,其中一個屏幕是主屏幕,另一個屏幕則是觸控屏幕,使得遊戲開發者能夠創造出獨特的遊戲體驗。 任天堂DS主機的特點 觸控屏幕: DS的下屏幕是一個觸控屏幕,
Thumbnail
任天堂DS是第一款由任天堂開發和發行的手持式遊戲機。它於2004年在日本首次推出,後來在全球范圍內取得了巨大成功。DS的最大特色是雙屏幕設計,其中一個屏幕是主屏幕,另一個屏幕則是觸控屏幕,使得遊戲開發者能夠創造出獨特的遊戲體驗。 任天堂DS主機的特點 觸控屏幕: DS的下屏幕是一個觸控屏幕,
Thumbnail
[懷舊遊戲週報 2024/8-2] 懷舊遊戲週報收集每週與懷舊遊戲相關的新訊,預定每週五出刊。 本週主要的消息包含: ‧迷你 PC-8801mkⅡSR 主機新情報 ‧《RIKI 8Bit GAME Collection》發表 ‧《潛龍諜影》無線通信頭像蓄光胸章轉蛋...等其他資訊
Thumbnail
[懷舊遊戲週報 2024/8-2] 懷舊遊戲週報收集每週與懷舊遊戲相關的新訊,預定每週五出刊。 本週主要的消息包含: ‧迷你 PC-8801mkⅡSR 主機新情報 ‧《RIKI 8Bit GAME Collection》發表 ‧《潛龍諜影》無線通信頭像蓄光胸章轉蛋...等其他資訊
Thumbnail
本文分析導演巴里・柯斯基(Barrie Kosky)如何運用極簡的舞臺配置,將布萊希特(Bertolt Brecht)的「疏離效果」轉化為視覺奇觀與黑色幽默,探討《三便士歌劇》在當代劇場中的新詮釋,並藉由舞臺、燈光、服裝、音樂等多方面,分析該作如何在保留批判核心的同時,觸及觀眾的觀看位置與人性幽微。
Thumbnail
本文分析導演巴里・柯斯基(Barrie Kosky)如何運用極簡的舞臺配置,將布萊希特(Bertolt Brecht)的「疏離效果」轉化為視覺奇觀與黑色幽默,探討《三便士歌劇》在當代劇場中的新詮釋,並藉由舞臺、燈光、服裝、音樂等多方面,分析該作如何在保留批判核心的同時,觸及觀眾的觀看位置與人性幽微。
Thumbnail
背景:從冷門配角到市場主線,算力與電力被重新定價   小P從2008進入股市,每一個時期的投資亮點都不同,記得2009蘋果手機剛上市,當時蘋果只要在媒體上提到哪一間供應鏈,隔天股價就有驚人的表現,當時光學鏡頭非常熱門,因為手機第一次搭上鏡頭可以拍照,也造就傳統相機廠的殞落,如今手機已經全面普及,題
Thumbnail
背景:從冷門配角到市場主線,算力與電力被重新定價   小P從2008進入股市,每一個時期的投資亮點都不同,記得2009蘋果手機剛上市,當時蘋果只要在媒體上提到哪一間供應鏈,隔天股價就有驚人的表現,當時光學鏡頭非常熱門,因為手機第一次搭上鏡頭可以拍照,也造就傳統相機廠的殞落,如今手機已經全面普及,題
Thumbnail
不知你可曾有過這樣的回憶: 小時候趁爸爸出門上班、媽媽出門買菜之後,潛伏在電腦主機旁的小手隨即按下開機鍵,讓年事已高的大屁股電腦開始緩緩運轉。為的就是用VBA模擬器(Visual Boy Advance)免費暢玩那百玩不膩的遊戲——「神奇寶貝水晶版」,一切的一切都是那麼地蠻橫且童真。
Thumbnail
不知你可曾有過這樣的回憶: 小時候趁爸爸出門上班、媽媽出門買菜之後,潛伏在電腦主機旁的小手隨即按下開機鍵,讓年事已高的大屁股電腦開始緩緩運轉。為的就是用VBA模擬器(Visual Boy Advance)免費暢玩那百玩不膩的遊戲——「神奇寶貝水晶版」,一切的一切都是那麼地蠻橫且童真。
Thumbnail
現在主機遊戲變得很多元,有一些需要靠著一個超級主機來支撐他的記憶體存量,這裡可以回答你的主機硬體必須知道的三件事!
Thumbnail
現在主機遊戲變得很多元,有一些需要靠著一個超級主機來支撐他的記憶體存量,這裡可以回答你的主機硬體必須知道的三件事!
Thumbnail
本文介紹NDSL掌機的特色,包括豐富的遊戲庫、優良的硬體品質,以及簡便的維修方式等。NDSL作為一款快20歲的老電動,儘管年代久遠,仍受到許多玩家的喜愛和收藏。對於喜歡懷舊遊戲和追求性價比的玩家來說,NDSL仍然是一個好選擇。
Thumbnail
本文介紹NDSL掌機的特色,包括豐富的遊戲庫、優良的硬體品質,以及簡便的維修方式等。NDSL作為一款快20歲的老電動,儘管年代久遠,仍受到許多玩家的喜愛和收藏。對於喜歡懷舊遊戲和追求性價比的玩家來說,NDSL仍然是一個好選擇。
Thumbnail
現代人都很忙~只要花少許時間~ 就可以知道實物的可動度及實體與官方照片的差異! 給有想買的人參考!
Thumbnail
現代人都很忙~只要花少許時間~ 就可以知道實物的可動度及實體與官方照片的差異! 給有想買的人參考!
追蹤感興趣的內容從 Google News 追蹤更多 vocus 的最新精選內容追蹤 Google News