我的世界片头怎么做的?
这题我会!先上图 然后开始讲故事—— 故事背景是,我(主人公)在创造世界时睡着了,做了个怪怪的梦。梦里有个巨大的怪物(末影龙)袭击了我(主人公),我(主人公)很害怕于是就拿着剑和他(末影龙)搏杀了起来…… 接下来就是重点!如何操作让游戏画面“动”起来—— 其实也就是让玩家控制主角去砍断木桩,当玩家砍断所有木桩后,游戏结束并进入动画,动画结束后游戏开始。所以如果玩家没有砍掉所有的木桩,那么游戏就不会进行到动画阶段,这样就能反复玩下去直到砍掉所有木桩为止。
为了实现这个效果,首先需要准备两个存档,一个用来存放游戏数据,另一个用来储存每轮砍树的结果。由于每次游戏开始时都会读取存档,因此只要知道每个木头桩的位置就能根据玩家是否砍断将其标记出来。
接着游戏开始后通过输入关键字的方式告诉程序现在应当执行哪些命令。其中关键字的输入可以通过Java的InputManeuver和KeyboardInputManager组件来完成,这样就可以控制玩家输入来决定游戏的进程。 当完成所有任务的设定之后就可以运行游戏了。首先测试一下程序能否得到预期的结果,然后就可以把程序放到服务器上运行或者制作成app让玩家下载来玩耍啦~
啊,对了,为了让游戏看起来更酷炫一点可以在程序中添加一些特效呀什么的,比如当砍断一棵木头桩的时候画面出现冲击波的效果,或者在最后通关时有彩蛋什么的。我因为时间关系没做这部分所以就直接拿图糊弄了哈哈。
希望对大家有所帮助!