在瀏覽器中運行的JavaScript中構造芯片8仿真器。

”“”

在瀏覽器的JavaScript中構建芯片8仿真器

您的投資組合和訪談成功的權威項目

您是否對視頻遊戲的內部操作感到好奇?這些小型矽芯片如何相互通信以創建令人印象深刻的圖形並響應我們的所有命令?如果您想了解微處理器如何與內存,顯示,鍵盤和音板相互作用,那麼此課程非常適合您。

在此高級課程中,您將學習使用JavaScript開發自己的芯片8仿真器。該模擬器可以在任何瀏覽器上執行,這使其成為您的投資組合中的寶貴補充,並在面試中進行了令人印象深刻的討論。 CHIP-8是1970年代的虛擬機,旨在簡化遊戲開發。它已被用來攜帶經典遊戲,例如乒乓球,太空侵略者,俄羅斯方塊和Pac-Man,以及迷宮發電機和Conway的生活遊戲等應用。

如果您有以前的編程經驗或一直夢想創建自己的仿真器,那麼本課程適合您。即使您過去已經嘗試在沒有成功的情況下構建模擬器,也可以使很多課程受益。我們將指導您為每個硬件組件(包括內存,顯示,聲卡和鍵盤)創建新的JavaScript類。然後,我們將深入研究CHIP-8的複雜性,從其註冊服務商開始,並實施其35個選項中的每一個。

在本課程結束時,您將擁有一個功能齊全的CHIP-8模擬器,能夠在Internet上運行許多免費遊戲和應用程序。

您將學到什麼:
– 模擬器的內部操作以及如何創建一個
– 了解微處理器以及如何模擬它們
– 獲取有關機器操作的見解
– 探索設備通信
– EMURE硬件組件,例如內存,顯示,微處理器,聲卡和鍵盤

Scroll to Top