PPT互动类动画游戏开发

引言

        近年来,可视化编程发展的脚步从未停止。而应用于游戏的这类可视化游戏制作引擎也不断在更新、出炉。但由于这些引擎的学习成本依然比较庞大,且对C语言有一定基础要求。因此,我将目光放在了我们所熟知的 PowerPoint(PPT)上。

正文

一.那么——什么是我们所熟知的PPT呢?

        PPT是Microsoft PowerPoint软件的常用简称,它是Microsoft Office办公软件套装中的一个程序,主要用于制作幻灯片演示文稿。用户可以在PowerPoint中创建多页幻灯片,每页可以包括文本、图片、图表、表格、音视频等内容,同时也支持添加过渡效果和动画效果,从而制作出生动、具有视觉吸引力的演示文稿。PowerPoint广泛用于教育、商业、宣传、演讲等场合,是一种常见的展示和传达信息的工具。

二.那么——我们是否能够利用PPT来制作动画呢?

        你可以利用PowerPoint制作各种类型的动画。PowerPoint提供了丰富的动画效果和工具,可以帮助你创建各种生动有趣的动画。以下是一些常见的动画类型和例子:
        1.对象动画:通过移动、旋转、缩放等方式使对象在幻灯片上运动。
        2.幻灯片转场动画:为幻灯片之间添加过渡效果,如淡入淡出、旋转等,制作更流畅的切换效果,如果你的PPT版本较高,更是可以利用“平滑”等功能强大的切换效果。
        3.路径动画:沿着指定路径移动对象,如曲线或自定义路径。
        4.多步动画:分步显示某个对象或文本,逐步揭示信息,形成渐进式呈现效果。
        5.交互式动画:通过按钮、超链接等功能实现用户与动画的交互,制作简单的互动动画效果。

        并且,在各大视频网站中,你也能搜索到利用PPT所制作的各类动画。甚至在某些PPT比赛中,也能看到相当优秀的PPT动画。

三.那么——我们是否能够利用PPT来制作互动类的动画游戏呢?

        PowerPoint可以用来制作简单的互动动画游戏。你可以利用PPT的动画和超链接功能来创建按钮、选择题、动态图形等内容,从而打造基于触发动作的互动体验。这种方法适合制作一些简单的知识问答游戏、幻灯片冒险游戏或者故事情节选择游戏。虽然与专业游戏开发工具相比,PowerPoint的交互性和游戏性会受到一些限制,但对于简单的游戏想法,它仍然是一个很好的选择。

        在本人不断的摸索和总结中,我总结出了利用PPT制作游戏的核心思想——“引导与欺骗”,即欺骗“游玩者/交互者/浏览者”,让其真的以为自己在游玩一款游戏,而不是在浏览一张张的PPT。因为PowerPoint这款软件无法做到专业的游戏制作软件一般的“强交互”性能。因此,我们必须将精力更多地花费在“人物塑造”,“画面冲击感”,“背景音乐”,“背景故事与游玩剧情”,“按键交互与交互反馈”等等这些方面。从而达到以“常识”的惯性思维来欺骗游玩者大脑的目的。在此过程中,我们也应该着重游玩者交互的引导。以下是本人在摸索的过程中的一些总结,如有疏漏请谅解。

        (1)比如在这个画面中,右下角的“KO框”,我所命名的“数量/数据框”。在玩家与其对应模块(点击动物)互动时,提供一个对应的“KO框”并且载有相应的动画和音效。这会让游玩者产生有种“哦,点了动物是有用的。”这一“错觉”

(2)再则,当玩家产生了这种错觉并且陷入惯性思维之后。我们可以对这种惯性思维加以利用。比如下图。大家发现了吗,这两张PPT的“背景”是相同的。但是某些动物的位置发生了改变。

——是的,这是我进行的一次“欺骗”。我让其中三种动物在第一次顺序触发的动画中留下了三个动物不进行“动画快退”设置,然后在玩家点击一个必会停留的兔子后,切换到下一个幻灯片,这时在游玩者的眼里是没有什么差别的(设置的好的话),他们几乎不会发现已经切换了场景,开始了下一轮的顺序触发的动画。这就不得不提到一个功臣“BGM”

——开始时间我设置的2:36,是因为如果我将“兔子游戏”也就是BGM设置在动画的第一个位置,那么后续动画会直接“宕机”,也就是等到BGM的“动画"播放完成后才会进行执行。这时候我怕玩家等的花儿都谢了。这时我们可以将第一次开始的时间直接在末尾,这样在所有动画开始时,BGM就已经轮到了第二遍。然后BGM设置为-重复:直到幻灯片末尾。这里要注意,因为你的这次场景有2个PPT,因此你必须得设置-停止播放:在(F)2张幻灯片后。不然你切换画面时不就露馅了嘛。

注:如果你的BGM不是有0有整的怎么办?-你可以将BGM的末尾用“播放”设置里将其“淡化持续时间”中的渐弱设置为0.5s-1s(看你自己需求)。或者剪切音频,让其为整数。然后,我在第二次尝试中将第二个关卡分成了9个PPT,演示的效果比较不错。如上最后一个图。

        因为篇幅原因,本人再分享一些技巧或者方法。就是在插入的超链接中,图中的“链接”能够进行“本地检索”,也就是能够解决“动作”中的超链接的路径问题。目前发现只适用于图形(文本不可以)。切设置界面一定要是如图的操作界面才行。还有就是,当一个PPT链接到另一个PPT时,先前的PPT会暂停运行。当打开的PPT退出时,第一个PPT会继续开始运行。这种效果可以有效地规避“动画的缺失”。但使用该种方法会导致这类互动游戏无法进行“存档”。然后,个人认为在“动画”设置中的“播放后隐藏”和“下次单击后隐藏”(注:这个“单击”可以是下一个动画的弹出”)

        最后,当玩家游玩到一定进度后,其实他打开的PPT数量可能是一直在有变化的(也许刚开始是1个,然后是2个,再然后是3个,最后是2个。退出后“返回”到了“主页面”)。这就是我所总结的,制作PPT互动类动画游戏的核心——“引导与欺骗”

        以下是一些PPT可能或者必要的设置,我就不过多进行解释了——

四.我为什么要用PPT制作游戏。

        首先,本人深知PPT功能较为强大,想要突破固有思维进行知识拓展。正巧本人想利用空余时间制作一款“游戏”,本人秉持着“实践出真知”的思想,以此才有了开始着手PPT制作游戏的想法。本人的原意是想与小伙伴们进行友好地讨论,增长各自自身的知识与才能。我想这有助于拓宽自己与各位的思维与知识面。如有不妥之处请望各位海涵。且因为个人原因。可能不会再对其进行更新。

*五.关于 “ X World ” 的部分设定概念

X World 大致分为三个部分

第一章:world C ——表世界(实体)

第二章:world B ——里世界(意识)

第三章:world A ——元世界(虚无)

第一章       world C(基本完成)

表世界(实体)——现实事件的映射。与现实所关联,被意识所描述。

在表世界的“我们”无法与里世界的“她们”对话。只能通过一层层地深入意识找到门的存在,并通过门才能与“她们”对话。也许“我们”的无意识能够叩响门扉,但某人似乎并不想让我们涉入其中,只要你能意识到这是一场梦就能破妄这一切。

第二章       world B(未完成)

里世界(意识)——意识形态的具象。被现实所控制,与元初相链接。

在里世界的“我们”可以与里世界的“她们”对话。但实体的意识将更加深入“虚无”。

也许想起那一切,忘记这一切,就能够居表持里。

作为实体的我们,就算沉入意识当中,我们也能够对“她们”的“线”进行观测。我们无法也许无法知晓所有过程。但也许我们能知晓所有结果。

第三章       world A(未完成)

元世界(虚无)——开始与终结之地。于意识中诞生,于实体中湮灭。

只要付出应有的代价,便可意识回归于自身。

“终归于实体,始源于意识。如此往复,唯有虚无。”

实机演示

B站实机演示视频(不是转载版本):

https://www.bilibili.com/video/BV1HC411h77A/?share_source=copy_web&vd_source=c714caea2095373009d4e31e5f2cddd0。

分享自提

https://www.hostize.com/zh/v/c8_6MMXPh2/x-world-2024-6-10-zi

分享文件:X world (2024.6.10).zip
链接:https://pan.xunlei.com/s/VO-5eqaz5yJBmejvu-iyLSCnA1?pwd=3ezs#
复制这段内容后打开手机迅雷App,查看更方便

        最后,祝君增长才干才能,心想事成万事如意。

2024年3月25日 唐文嘉(笔名)发布

  • 29
    点赞
  • 24
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值