关注“差评”,这里有最有趣的技术~
说实话,小尖椒第一次在公司用PPT剪图,引起了一大群朋友围观。 。 。
不就是用PPTP来发图片吗? 有什么大惊小怪的?
用Google Office全家桶做一些简单的设计,这不应该是大学社团生存的必备技能吗? 除了能够剪切图片之外,人们还可以用它们来制作动画。
像这样,做一个简单的设计
另一种简单的设计
我本来以为用PPT为所欲为的技巧可以帮助我在公司里假装一段时间的B。 没想到过了几天,同桌的小发转头问我:“你会用Excel做游戏吗?”
。 。 。 这人怎么这么不会聊天呢?
毕竟他给了我一个链接,打开一看,原来是有人用Excel做了贪吃蛇游戏!
现在的你,如果不会用PPT做动画,不会用Excel做游戏,都不好意思说你会用Office! 安装X的门槛真是越来越高了。 。 。
至于贪吃蛇,虽然早已是用Excel制作游戏的最入门级别了。
不久前,一位名叫sOlly的天才只用了一周的时间,在Excel中编写了400行代码,就完美重现了一个8M大小的《席德梅尔的文明》!
不仅画面有点寒酸,小豇豆暂时也确实挑不出什么毛病。
原创《席德·梅尔的文明》
sOlly 的 Excel 版《席德梅尔的文明》
从地图到专业角色的设计,sOlly 都是在 Excel 上完成的。
别告诉我,一张一张Excel小花堆起来的图片,只是还原了初代《文明》的像素风格设计。
Excel 徽标制成的单位
目前,这个Excel版的《文明》还没有完全完成。 只允许两名玩家相互对战。 游戏体验可能还是比原版差很多。
不过sOlly已经表态了,会在明年内完成,并会带着它参加OLCCODEJAM2019的比赛,不过这款游戏的真正发布还是让人相当期待。
《席德梅尔的文明》从1991年诞生至今,已经有28年的历史了,绝对是经典中的经典,而索利绝对是Excel大鳄中的大鳄。
这家伙还在YouTube上开了一个频道,并发布了一系列使用Excel魔法的视频。
除了做动画之外,我还用Excel渲染光追效果来模拟光线的传播路径,经常渲染3D建模图片等。 。 。
要知道,要实现这种技术,往往需要使用非常高端的专业软件工具,而sOlly用一个办公软件就可以做到,这就像用一根牙签为你雕刻一尊大卫雕像一样。 想必不只是他,没有人会这么闲。 。 。
sOlly并不是第一个使用Excel制作游戏的人,而相比《文明》,你可能更熟悉另一款游戏——《三国志》。
2008年,《三国杀》火遍全省。 作为一名高中生,小牛豆经常在办公室目睹后座女生因为喜欢在课堂上玩《三国杀》而被校长抓住。 。 。
2010年,《三国志》网页游戏版上线,但PC单机版却迟迟不见踪影。 直到一个叫“六只蚂蚁”的人用Excel开发了单机版。
不要仅仅因为它是用 Excel 制作的就低估了别人。 这个版本的《三国志》几乎原封不动地再现了页游版的玩法,游戏体验也是杠杠的。
一不留神,它就成了很多中小学生的必备品。
甚至一不小心就变成了手游版《Excel杀手》。
到现在为止,《Excel杀》的贴吧依然保持着不错的活跃度,也算得上是一款有着20多年历史的老游戏了。
更经典的《超级马里奥》也被Excel重现。
不得不说,这个版本的画面和原版几乎是一样的。
那么问题来了,这种Excel游戏是如何制作的呢?
答案是Excel自带的VBA(Visual Basic for Application)宏语言。
它是Google专门为办公套件开发的。 目的是让office能够执行一系列常见的手动任务。 简单来说,它是一个嵌套在office中的“开发工具”。
进入VBA模式后,您甚至可以直接看到一个编程任务框。
普通人拿来当工资,一键生成工资单几乎就够了。
但到了那些高手的手里,它却摇身一变,变成了一个可以写几百行代码、可以玩游戏、甚至可以渲染的中级编程软件。
想要装B的朋友现在就可以学起来。
话又说回来,同一套软件,在小牛豆手里,连统计数据的工作都拖了下去,但到了别人手里,却成了可以“自动”编程的成熟软件。
我发现问题,不是因为我没有成熟的软件,而是因为我还没有进化出一双成熟的手。 。 。
“你还敢说你精通Excel吗?”
本文采摘于网络,不代表本站立场,转载联系作者并注明出处:https://www.fwsgw.com/a/sanguo/473.html