微軟 Office 系列的 Excel 可製作遊戲,這早就不是什麼大秘密,過去網路上已有不少神人分享,不過大多都是透過 VBA 來實現,而這位日本神人更是厲害,不用 VBA 也能利用 Excel 重現超經典遊戲「勇者鬥惡龍 3」,近日他就放上一段成功的影片,真的是讓人跪著看阿,甚至還在部落格上分享製作過程。
日本神人用 Excel 重現「勇者鬥惡龍 3」遊戲
這位 パパセンセイ 日本神人一直以來都很熱衷於專研 Excel 技術,並於個人部落格也分享相關知識,而遊戲部分他也嘗試過,在這款勇者鬥惡龍 3 之前,他就曾成功不用 VBA 製作出踩地雷遊戲:
https://twitter.com/10mikiya/status/1267745678949679106
而為了挑戰更高難度,幾個月前他先在個人 Twitter 詢問網友,下一款不用 VBA 製作的遊戲,大家最想看到哪一款?最終勇者鬥惡龍獲得最高票數,其次是俄羅斯方塊,然後馬力歐,最後一名是太空侵略者,這也是為什麼他先嘗試勇者鬥惡龍 3 的原因:
https://twitter.com/10mikiya/status/1307960581245341696
影片中可以看到,他打開這一個 Excel 檔:
然後勇者鬥惡龍 3 的畫面就出現,右下角還製作一個任天堂搖桿的控制器,按方向鍵來移動主角:
行走時組隊的夥伴也會在後面跟著:
碰到怪物時,進入戰鬥的超經典切換畫面:
攻擊選項、每一支怪物的 H、M 等數值,連對話都有:
碰到打不贏的怪物時,既然是自己製作的遊戲,所有數值當然都能更改,不用靠金手指:
跳出把所有數值都改成 255:
全部都 255 誰都不是對手:
完整影片:
根據他的說明,這次勇者鬥惡龍 3 可以分成三個部分,「一、利用散佈圖來呈現地圖和怪物」「二、使用循環參照(反覆運算)與按住 F9 來創建一個計數器」、「三、於單元上編碼」。
透過更改散佈圖的標記數值,就能做到英雄在地圖上移動的效果:
還能藉由切換屬性,製作出走路的畫面:
他也提醒,散佈圖無法放大或縮小圖片,因此一開始就要設定好對的尺寸:
「循環處理」他認為是所有之中最困難地方,透過函數來循環不是不可能,但遊戲越複雜,需要處理的函數越困難,可能會碰到不少錯誤,因此最終他就改用循環參照的方法:
地圖與戰鬥之間的切換,則藉由在單元格上創建 FizzBuzz 實現,裡面也會加入一些判斷式:
更詳細步驟有興趣的讀者可以點我至這位神人部落格閱讀,雖然說不使用 VBA 情況下,Excel 確實也能重現這款遊戲,但聲音部分他也直言還想不到解決方法,因此玩得過程中不會有任何背景、戰鬥聲音:
https://www.kocpc.com.tw/archives/354549
查看原始文章- 任天堂:每六個月至少為 Nintendo Switch 充電一次,避免電池損壞、無法充電的情形發生
- 日本任天堂本週暫不出貨 Nintendo Switch主機 供貨計畫預定後續公開
- 任天堂推出期間限定 Nintendo Switch空氣跳繩遊戲 《Jump Rope Challenge》
- 中國版 Nintendo Switch 3 只能玩這3款遊戲!?
- Nintendo Switch 系列主機大缺貨,日本任天堂宣布本周起恢復出貨
- 動森已經玩膩了?盤點任天堂Switch 2020下半年必玩的六款遊戲!
- 好想要任天堂Switch推出的新色?你也可以「大改造」手上這台 5件超萌小物快收藏
- ¥100 日圓 Nintendo Wii 及 Nintendo DS 遊戲機有售!有興趣入手嗎?
- 海外限定!任天堂 Switch 胖丁手把,超萌「粉嫩配色」讓寶可夢迷瞬間生火!
- Switch 不用再炒了?任天堂傳增加 Switch 產量,最快 4 月底有貨
- 2019最新遊戲手把搖桿推薦│不要再用鍵盤玩Steam啦:Xbox360、XboxOne、PS4、PS3
- 終於迎來 NIKE RYZ 365 發售日!蘋果綠、粉嫩玫瑰兩色都讓人太難抉擇了
- 2019手腕手臂式血壓計推薦:歐姆龍泰爾茂日本精密小米
- 秋季「韓」風來襲!韓國女孩的 10 大穿搭法則
- JUKSY穿搭教學:【三合一防水外套】戶外休閒穿搭示範 - 男生篇
- 搶翻!好市多必買美食清單!最近夯的是這款跟麥當勞一樣的雞塊⋯
- 可以包色!【3INA炫染腮紅】新色美暈你的春天~
- DIOR也推出airpods保護套了!精品時尚小配件掛在腰間、包上,再也不怕airpods離家出走!
- 【婚禮穿搭】要時髦還要懂禮儀!跟著韓星這樣穿,喝喜酒不出錯!
- 清純氣質妝必備的「奶茶腮紅」,這5顆最美!請全部打包
- 梅雨季衣服老是不乾?不用再擔心!精選8大高CP值『烘衣機』
- Dyson接招:小米推出【手持無線吸塵器 】!三大特色一次看
- 台灣電影熱潮再起興?9年間的年度票房冠軍電影,妳確定都有看過了嗎?
- 2020亞太區最帥臉孔名單出來了!妳的男神上榜了嗎?
- 韓國網友盤點「和你一起穿會200倍好看」的情侶外套!妳最想穿哪一件?
- 不想再被已讀、貼圖敷衍了!「這幾招」讓他主動找上妳
- 甜心教主王心凌,教妳有挫折也不要緊
- 單身必須來一場空中聯誼活動,讓自己在2021年告別單身!
- 2020十二星座11月運勢公開(上)
- 妳有靈魂伴侶嗎?跟著這5個跡象去想看看,誰才是妳的靈魂伴侶!
- 仙女桌布大集合~~~
- 幾個讚美男友的技巧~撩到他心花開一點都不難