2D小游戏《疯狂小猪战斗》——Construct 3 游戏设计

前言

      该游戏灵感来源于2D游戏《疯狂小人战斗》,是两个玩家利用地形与道具采取策略进行射击争取胜利的游戏。本游戏通过construct 3进行设计。

一、开始

        进入construct 3 编辑器界面:editor.construct.net,点击“新建项目”(初次使用者可通过教程一步步进行学习)。初始化自己的项目名称、预设尺寸、可视区域、屏幕方向和初始事件等。然后便可以通过画布页、事件表、左侧的属性栏、右侧的项目栏开始游戏的编辑和设计。

二、游戏规则

      游戏双方分别移动各自的小猪士兵,对对方进行射击。小猪士兵触碰到对方的子弹会受到伤害。某一方生命值归零或限定时间到时生命值较低一方则失败。场上有三种道具对小猪士兵的属性值有增幅效果。到最后关头生命较低的小猪士兵还会有意想不到的狂暴效果!

三、初始工作

      首先创建一个Title background对象,选择自己心仪的背景。然后调整可视区域至覆盖整个游戏场景。然后在项目栏锁定该层,防止后续编辑受到影响。新增一层为主游戏层。后续的设计都在此层进行。再在此层增添三个文本对象,其中一个在顶部,以便后续使用。

四、属性设置

        游戏的主体为两个小猪士兵、平台、可被子弹打破的墙壁方块。均采用添加“精灵”的方式向主游戏层分别添加这些对象,在这期间可以选取自己喜欢的素材作为外观。要注意的是,如果素材的透明边框过大会影响碰撞体积,可以选中精灵后点击“裁剪透明边框”。还要注意的是,由于两个小猪士兵由不同的玩家操纵,他们的外观也是水平镜像的,要注意分别创建精灵以免编辑粘连。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值