猫史档案馆


从零开始做游戏(开源、讨论、教程)

用户:糖柒糖柒查看:6 回复:14 评论:6 创建时间:2019-04-03T04:15:14


刚开始接触,觉得很有意思。

想起来小时候玩过的一个插卡游戏。

双人操作;主角一是飞机,主角二是喵;横版闯关刷怪;

暂时想到这么多,今天做了个开头。

截图先放下面,已经实现了移动、攻击、BOSS受伤功能。

center_image

center_image

作品链接如下:https://ide.codemao.cn/we/21111052(未完待续)

后续更新会持续完善,目标是:

1.随即出现大喵oss

2.boss具备多样攻击形态,以及不同形态下的伤害计算

3.双人玩法下的趣味性、合作性

4.飞机形态的近战远程两种形态变身

5.尽可能多的关卡……(这点不能确定,毕竟这种游戏事实上吸引力并不大,脑洞程太低)

最后,喜欢有趣的小游戏请关注我哦,全部开源,产量极高。


回复

上一页1 页 / 共 1下一页
糖柒糖柒

呵呵,忘了说,喵的前进后退是:上左右键,攻击是回车键

半成品,没有限制,积分也只是一个参考……

另外,招募小伙伴。

有想法、有执行力的小伙伴可以回帖,希望我们可以一起创造出更好玩的游戏!

点赞0


评论


教程喵教程喵

能详细说一下嘛

点赞0


评论


糖柒糖柒

今天的内容,怪物的血量控制:

最初的设计是:

给血条增加一个变量值,当收到血条减少的广播时,血条下一个造型、变量boss减10;

但是发现设计不严谨,后期可能出现问题,于是将此变量添加在怪物模块,当怪物受伤,变量-1;

(这里有个细节,boss变量-1优先级最高,否则,出现吼叫完毕才-1,也就是攻击了好几下,才-1)

 

点赞0


评论


糖柒糖柒

当我试图增加怪物数量、试图区分不同角色的攻击时,我发现这里面要做大量的重复工作,除非……设置阵营。

我将会设置不同的阵营区分子弹等攻击形态。

点赞0


评论


糖柒糖柒

遇到了问题:

当我设定boss碰到子弹(这里的子弹是克隆体),这里将克隆体设置为蓝色阵营,boss设置为红色阵营,判定当自身碰到蓝色阵营,变量血条会减少……

然而事实上,变量血条根本没变,为什么呢?

点赞0


评论


糖柒糖柒

已完成boss躲闪、完整的血条计算等功能,可以上去试玩了!boss最初设定的血量为300,也就是攻击三百下,平均每十次血条会发生变化

点赞0


评论


糖柒糖柒

最近发现图片占用太多资源,红色标记一下,后期优化

点赞0


评论


糖柒糖柒

上传boss界面的血条判定等center_image

点赞0


评论


糖柒糖柒

红色标记一下,攻击方式将从全自动改为手动调整射击方向

点赞0


评论


糖柒糖柒

目前待做:

1.坦克血条

2.飞机完整

3.游离的小怪(小怪怎么彻底消失)

4.怪物的进攻

5.积分塔

(此游戏比较难做,而且趣味性一般,需要看源码的小伙伴可以在下方留言,这个游戏后我将制作一些简单好玩的主题明确的趣味游戏)

点赞0


评论


糖柒糖柒

今日更新:

喵移动的判定本来是碰到边缘反弹,我已经使用强制转向(当释放按键时让坦喵制往前看),然而依旧有bug

现在有了更好的解决办法,简单,有效:

当判定按下[->]键让喵往前移动时,在它前面增加判定,语句为:如果喵x坐标小于等于250;

整合起来的意思是:当喵x坐标小于等于250时,按下[->]键可以让喵往前移动

点赞0


评论


糖柒糖柒

子弹上面,暂时飞机的攻击方式与喵一致,这样就出现了一个问题,代码复用。

效率低。

也许可以使用继承,以后再做

 

点赞0


评论


糖柒糖柒

已更新玩法,飞机出现,w往上飞d往右飞a往左飞s往下飞;j攻击

点赞0


评论


糖柒糖柒

这个游戏差不多就结束了,因为趣味性不高,我今天做了另外一款游戏,挺有趣的,支持手机和电脑,大家可以试玩一下

点赞0


评论