近日,日本一位“猛人”在不使用VBA(Visual Basic for Application)的情况下,利用Excel真实再现了人气RPG《勇者斗恶龙3》的画面。
作者“パパセンセイ”曾在9月21日发起了一项问卷调查(不使用VBA的Excel游戏)以确定制作什么游戏,结果《勇者斗恶龙》的票数最多,他也就开始了再现《勇者斗恶龙3》的挑战。整个制作过程将近一个月,我们先来看下成果:
如上所述,不使用VBA是一切的重点,他是怎样利用Excel的机能突破这一限制的呢?
他用三行文字做了简单的说明:
· 地图和怪物用分散图表示
· 持续按使用循环参照制作计数器的F9
· 在单元格上编程
最后,作者表示制作过程中最有挑战的是动画部分,在地图上实现角色的走动和战斗场景而又不使用VBA的话,初时自己也觉得不太可能。因此在以前制作时间不会超过一星期的情况下,此次却花费了将近一个月。他还表示自己接下来将会尝试制作《俄罗斯方块》,让我们拭目以待吧。