來學習開發一個網頁版馬里奧小游戲吧


說起全球最有吸金能力的IP,大家會想到什么呢?是漫威?是哈利波特?還是王者榮耀(笑)?

其實很多印象都是主觀的,根據Wikimili從上市公司財務數據、全球第三方權威數據統計平台等多方面匯總出來的數據,我們可以看到,目前全球最最吸金的IP,可是寶可夢喲!

file

整整1000億美元,不過我們今天要說的主角可不是寶可夢,TJ君今天想跟大家分享的是榜單上的第9名,力壓哈利波特一頭的,super mario,馬里奧大叔~

畢竟,對於80后的TJ君來說,馬里奧大叔就是童年FC的美好回憶,所以今天要和大家分享的就是一款完全由TypeScript完成的馬里奧在線開源小游戲!

MarioHTML

file

項目需要安裝TypeScript和相關依賴

npm install -g typescript

然后運行TSC編譯器來構建JavaScript文件

這里整理了一波超級好用的IDEA插件,一定有你喜歡的!

目前游戲一共有8關,就是8個level,每個level都有獨立的文件對應。

file

整體來說,MarioHTML對於原作的還原還是蠻高的。

像水管、岩漿、小怪、金幣、烏龜、庫巴,以及最后的公主都有,操作還是傳統的上下左右跑跳~

file

file

file

file

不過要提一點,最后的公主有點。。。嗯。。。大家還是自己體驗吧。TJ君可是死了無數次才看到了公主~

想試下這款小游戲對馬里奧致敬或者學習下TypeScript的小伙伴,趕快!

開源地址:https://github.com/nbarkhina/MarioHTML

歡迎關注我的公眾號:程序猿DD,分享外面看不到的干貨與思考!


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM