YaoLingJump开发者日志(二)
熟悉了一点LGame里的套路,可以正式开工了。
增加了一个信息栏,显示得分、硬币数、生命值和当前关卡(仿照了超级玛丽的布局)。
准备瑶玲的各种动画(静止、奔跑、跳跃、趴下、休息和死亡等)。
设计了第一关的关卡。
增加了敌人与敌人的碰撞(这玩意还得自己实现,分情况讨论一下)。
增加了通往下一关的传送门(第二关还没有实现)。
下面介绍一下具体玩法吧。(以下截图来自于卡的要死的Genymotion模拟器)
一开始瑶玲会被空降到一个位置,迎面走来一只萌萌哒板栗仔。
如果瑶玲要和板栗仔亲密接触的话,就会被它弄死。
瑶玲也可以选择把它踩扁并加分。
吃到硬币也可以加分,收集100个硬币会自动兑换成一条命(据说超级玛丽也是这样设计的)。
这个是问号砖。
顶到会触发一些事件,比如说出现一个金币。
或者一个板栗仔啥的。
这个是霹雳龟(不知道取什么名字好-_-|)。
踩它它就会缩进壳里进行防御。
瑶玲可以一脚把它踢飞,并干掉沿途的一些怪物,不过这玩意撞到墙会反弹的。
设计的是瑶玲跳跃时最多比3个格子高一点,可以撞到第4个格子,有些地方需要借助踩怪物从而跳得更高,比如这里。
右上角的那个通向下一关的传送门。
写到这里,一些问题不得不停下脚步思考一下:这个游戏的背景故事是什么?瑶玲为什么要在小黑屋里与板栗仔和霹雳龟做斗争?游戏主人公的主要矛盾和最终目的究竟是什么?
所有问题归结在一起就是这个游戏的剧情是什么?
我有以下初步构想:
1、按照原剧的剧情来设计,瑶玲需要收集散落在人间的圆梦书才能回到天国...
但是作为一个把这部优秀的动画片从头到尾看了好几遍的我来说,这个设计不免有点缺乏新意,有老调重弹之嫌。
2、仿照超级玛丽的剧情(大反派库巴把玛丽的公主女友抓走了),剧中的男主角江贤被邪恶势力抓走了,瑶玲需要去救出江贤...
江贤就是一个普通的小男孩啊,邪恶势力抓他作甚?
3、瑶玲想念天国的小伙伴,想回家,但是必须进入到邪恶的城堡经过重重考验拿到罕见的宝物才行...
想念天国的伙伴照照镜子不就行了,而且这个剧情不够刺激。
4、大反派黑狐狸解除封印,卷土重来,攻陷了天国,抓走了所有其它狐狸。瑶玲作为唯一幸存的天国狐狸踏上了封印黑狐狸,解救族人的征途...
有没有《雷神3》的即视感?这个剧情很中二,我喜欢!
那就这么定了!
最后祝大家新年快乐,狗年大吉!
YaoLingJump开发者日志(二)的更多相关文章
- YaoLingJump开发者日志(七)
LGame用起来真是各种蛋疼,插背景都可以显示不出来.在屏幕结束后释放资源,重载该屏幕时再setbackground也不行,直接用Lpaper当background更不行,会把tilemap上的东 ...
- YaoLingJump开发者日志(九)V1.1.1版本完成
跳跃吧瑶玲下载连接 百度网盘下载 介绍 Android版本升级到8.0,发现原来的图标不显示了: 百度了一下解决方案,用了该博客提供的第二种方法,修改roundIcon的内容. 可爱的图标 ...
- YaoLingJump开发者日志(八)V1.1版本完成
跳跃吧瑶玲下载连接 官网下载(网站服务器不支持10M以上的文件上传-_-||) 百度网盘下载 介绍 忙里偷闲,把之前的工作整理了一下完成V1.1版本,下面是更新! (1)去掉了积分榜. (2)增加 ...
- YaoLingJump开发者日志(六)
作为一只天才魔法少女狐,不会魔法怎么行?于是我给瑶玲增加了一个技能:魔法弹. 当然,能使用魔法的前提是得有个魔杖,像这样: 魔杖不仅能让瑶玲使用魔法,当瑶玲被攻击时还能提供2s的无敌状态: ...
- YaoLingJump开发者日志(五)V1.0版本完成
跳跃吧瑶玲下载连接 官网下载 百度网盘下载 提取码:apx9 介绍 总算完成V1.0版本了,下面来简单地介绍一下吧! 打开游戏,最开始会进入到"主界面". 右上角的按钮 ...
- YaoLingJump开发者日志(四)
这么有意思的游戏没有剧情怎么行?开始剧情的搭建. 用到了LGame中的AVGScreen,确实是个好东西呢,只需要准备图片和对话脚本就行了. 经过不断的ps,yy,ps,yy,游戏开头的剧 ...
- YaoLingJump开发者日志(三)
开始第二关的筹建. 增加了地刺和会移动的砖块. 每次增加一个新东西都要改好多代码,好累吖. 把第二关搞出来后发现太难了,强行调整难度. 修复了一些bug. 调整难度后还是发现太 ...
- YaoLingJump开发者日志(一)
写完PokeCats之后意犹未尽,还想做一个更加有趣的游戏,比如说像超级玛丽那样. 游戏的主角就选"瑶玲"了,这是我小时候最喜欢的动画片<瑶玲啊瑶玲>的女主角. ...
- 移动端IM开发者必读(二):史上最全移动弱网络优化方法总结
1.前言 本文接上篇<移动端IM开发者必读(一):通俗易懂,理解移动网络的“弱”和“慢”>,关于移动网络的主要特性,在上篇中已进行过详细地阐述,本文将针对上篇中提到的特性,结合我们的实践经 ...
随机推荐
- 最完整的数据倾斜解决方案(spark)
一.了解数据倾斜 数据倾斜的原理: 在执行shuffle操作的时候,按照key,来进行values的数据的输出,拉取和聚合.同一个key的values,一定是分配到一个Reduce task进行处理. ...
- HDFS的JavaAPI
配置windows平台的Hadoop环境 在 windows 上做 HDFS 客户端应用开发,需要设置 Hadoop 环境,而且要求是windows 平台编译的 Hadoop,不然会报以下的错误: F ...
- rails ajax上传文件以及controller处理
ajax提交文件 var formData = new FormData(); formData.append('file', $('input[name="file"]')[0] ...
- C++ 数组复制
参考:https://blog.csdn.net/huangxiaohui123/article/details/81984175 补充: int tu[N][N],dis[N][N]; memcpy ...
- 不使用IDE,用maven命令打包war项目及出现的问题解决(最全攻略,亲测有效)
第一次在博客园写博客,写的不好大家见谅啊!! 一.首先,在用maven打包之前,一定确认好你使用的jdk版本和maven的版本,最好就是用jdk1.8和maven3.3以上的,版本太低了容易出现一些意 ...
- Chrome浏览器保存微信公众号文章中的图片
用chrome浏览器打开微信公众号文章中时,另存为图片时保存的是640.webp,不是图片本身,用IE则没有此问题.大部分chrome插件也无法保存图片. 经过多番尝试,找到一款插件可以批量保存微信公 ...
- TensorFlow之tf.nn.dropout():防止模型训练过程中的过拟合问题
一:适用范围: tf.nn.dropout是TensorFlow里面为了防止或减轻过拟合而使用的函数,它一般用在全连接层 二:原理: dropout就是在不同的训练过程中随机扔掉一部分神经元.也就是让 ...
- Java设计模式(11)——结构型模式之享元模式(Flyweight)
一.概述 概念 避免大量拥有相同内容的小类的开销(如耗费内存),使大家共享一个类(元类). UML简图 单纯享元模式 角色 抽象享元角色(Flyweight):定义享元子类公共接口 具体享元角色(Co ...
- Error starting mongod. /var/run/mongodb/mongod.pid exists.启动mongodb报错
linux上安装mongodb,启动时报上面的错,解决如下: 解决方法: 1.删除mongod.pid文件 rm -rf /var/run/mongodb/mongod.pid 2.修改/tmp/mo ...
- DSP5509的GPIO学习-第5篇
1. 使用CCS V6.1版本,目前已经不局限于仅仅把实验搞清楚了,要深入去探究内部的原理,本章看下GPIO实验 2. 在CCS启动的时候,提示,这个问题是什么,XDAIS是什么?XDAIS (eXp ...