話說回來,用Excel整活,其實都是社畜們的傳統(tǒng)藝能。
Excel之所以能變幻莫測,很大程度上得益于它支持的VBA編程語言這個“外掛”。VBA,這種起源于90年代的面向對象編程語言,雖然外表看起來可能略顯復古,但實則內功深厚。它沒有那些花里胡哨的噱頭,卻功能齊全,實用性爆表,無論是數(shù)據處理還是圖形操作,都能輕松駕馭。
VBA的另一個殺手锏是它能夠直接在Excel內部編譯,無需額外安裝任何工具或依賴特定的運行環(huán)境。這對于許多對軟件安裝有嚴格限制的辦公電腦來說,簡直不要太適配。
對于編程高手而言,在Excel中用VBA打造一個2D游戲引擎并非難事,甚至實現(xiàn)簡單的3D效果也不在話下。除了基本的像素繪圖,Excel還擁有“插入多邊形”和“3D圖形繪制”這兩個強大的功能,這使得它在繪圖領域也大有可為,潛力拉滿。
不論是日式動漫風格的立體人物圖,還是逼真風格的風景圖,甚至是3D建模的寫實畫作,都在Excel的繪圖能力覆蓋之下。再配合對Flash動畫的兼容,可以說,構建游戲引擎所需的圖形功能,Excel已經掌握了大半。
在這些強大的功能下,網友制作出的一款Excel版《2048》,畫面幾乎比原版的還要細致:
實際上,不止那些規(guī)則簡單的游戲可以在Excel上重制,即使是那些規(guī)則復雜的游戲,網友們也總是想方設法移植到Excel上。比如在2020年,日本的一位油管博主甚至把《勇者斗惡龍3》移植進了Excel里。
可以說這是真正正經的完美移植,不光保留了原版游戲里的所有美術素材,連UI和戰(zhàn)斗界面都得到了完美還原。
還有一個ID叫做s0lly的網友用Excel重制了初代的《席德梅爾的文明》。
別看這個重制版的”文明“只有8M,卻已經有了一套相對完整的功能。玩家可以移動角色和鏡頭,建造新的城市,占領的城市可以建造各種單位,戰(zhàn)士、弓箭手、投石車等等。
你別說,用一個一個 Excel 小格子拼湊出來的畫面,剛好還原了初代《 文明 》像素風的設計感。
還有更經典的《超級馬里奧》也被用 Excel 復刻過...
實際上,Excel游戲是個大坑,深挖下去不少好玩的作品。從《大富翁》到塔防和RPG,幾乎能想到的經典玩法,都有對應的Excel版本。
當然從另一方面來想,也能看出有些人的工作到底有多閑...
現(xiàn)如今,我們上網搜搜就能發(fā)現(xiàn),還有許多excel電競比賽、作畫、制作游戲等新聞,excel好像沒啥做不到的,這早不是辦公軟件的范疇了。
只不過真在excel上玩游戲會不會快樂,就不好說了....
玩家和粉絲買賬才是硬道理。
君の偽中國語本當上手
大伙真是不管多少歲都有一顆叛逆的心啊。