这些excel小问题你遇到过几个(今天才发现原来一直用错了)
关注“差评”,这里有最好玩的科技~
实不相瞒,小辣椒第一次在公司用 PPT 抠图的时候,引起了一大帮同事的围观。。。
不就是用 PPT P 个图吗,有什么好大惊小怪的?
用微软 office 全家桶做些简单的设计,这难道不应该是大学社团生存的必备技能吗?不仅能抠图,人家还能用来做动画呢。
像这样,做个简单的设计
再来个简单设计
本来以为,用 PPT 为所欲为的这项技能可以帮我在公司装会儿 B ,没想到过了几天同桌的小发扭过头问我:“ 你会用 Excel 做游戏么?”
。。。这人怎么这么不会聊天呢?
说罢还甩给我一链接,打开一看,原来是有人用 Excel 做了一个贪吃蛇游戏!
这年头,不会用 PPT 做动画,不会用 Excel 做游戏你都不好意思说自己会用 office 全家桶!想装个 X 的门槛是真的越来越高了。。。
而贪吃蛇,其实已经是用 Excel 做游戏几乎最入门的一个级别了。
前不久,有个名为 sOlly 的神人,仅仅只花了一周的时间,用 Excel 写下 400 行代码完美复刻出了一个只有 8M 大小的《 席德梅尔的文明 》!
除了画面稍微了简陋了些,小辣椒暂时还真挑不出什么毛病。
原版《 席德梅尔的文明 》
sOlly 的 Excel 版《 席德梅尔的文明 》
从地图到职业角色的设计,sOlly 全部在 Excel 上完成。
你别说,用一个一个 Excel 小格子拼凑出来的画面,刚好还原了初代《 文明 》像素风的设计感。
Excel 标志制作出来的单位
目前这款 Excel 版的《 文明 》还没有完全完成,只允许两个玩家玩对抗,游戏体验可能比起原版还是差了不少。
不过 sOlly 发过话了,会在今年内把它做完,还会带着它参加 OLC CODEJAM 2019 大赛,并且真实发布这款游戏,想想还挺期待的。
《 席德梅尔的文明 》从 1991 年诞生至今已经有 28 年的历史了,绝对是经典中的经典,而这位 sOlly 也绝对是精通 Excel 大佬中的大佬了。
这家伙在 YouTube 上还专门开了个频道,发布了一系列用 Excel 神操作的视频。
不仅做动画,还用 Excel 渲染光追效果模拟光的传播途径,还时不时渲染个 3D 建模画面啥的。。。
要知道想实现这些技术往往都得用到非常高端专业的软件工具,而 sOlly 就用个办公软件就做出来了,这就好比用一双筷子就给你雕了一座大卫像,想必除了他也没人会这么闲了吧。。。
sOlly 并不是第一个用 Excel 做游戏的人,而相比《 文明 》,可能大家对另一个游戏会更加熟悉 —— 《 三国杀 》。
2008 年《 三国杀 》风靡全国,还是个初中生的小辣椒没少在教室目睹后排的男生们因为上课玩儿《 三国杀 》被班主任抓到办公室。。。
2010 年《 三国杀 》推出了的页游版,但迟迟不见 PC 单机版现身,直到一个叫 “ 六只蚂蚁 ” 的人用 Excel 开发才有了单机版。
别因为它是用 Excel 做出来的就小瞧人家,这个版本的《 三国杀 》几乎原封不动的复刻了页游版本的玩法,游戏体验也是杠杠的。
一不小心就成了不少中小学生的装机必备。
甚至还一不小心直接被做成了手游版的《 Excel 杀 》。
到现在《 Excel 杀 》的贴吧还保持着不错的活跃度,也算是个有 20 多年历史的老游戏了。
更经典的《 超级马里奥 》也被用 Excel 复刻过。
不得不说,这个版本画面几乎和原版一毛一样啊。
那么问题来了,这些 Excel 的游戏到底是怎么做出来的呢?
答案就是 Excel 里面自带的 VBA ( Visual Basic for Application )这种宏语言。
它是微软专门为 office 套装开发出来的,目的就是让 office 能执行一系列通用的自动化任务,简单来说,就是一个嵌套在 office 里的 “ 开发工具 ”。
进入 VBA 模式之后,你甚至可以直接看到一个编程任务框。
普通人拿它就算算工资,一键生成个工资单什么的就差不多了。
不过放到这些大神手里,它就摇身一变变成了能写几百行代码,能做游戏,甚至能做渲染的高级编程软件。
想装 B 的差友们,现在就可以学起来了。
话又说回来,同样一套软件,在小辣椒手里连统计数据的工作都做得拖拖拽拽,但到人家手里,就变成了可以 “ 自动 ” 编程的成熟软件。
问题我是找到了,不是我没有成熟的软件,是我压根儿就还没进化出一双成熟的手。。。
“ 还敢说自己精通 Excel 么 ”,
免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com