设为首页收藏本站同能贴吧 切换语言 繁体中文
开启辅助访问 切换到窄版
返回列表
+ 发新帖
查看: 540|回复: 0

[转载发布] 【4月13日更新】≮炸弹人≯【教程、范例,手稿】 - 人人可

[复制链接]
累计送礼:
0 个
累计收礼:
1 个
  • TA的每日心情
    开心
    3 天前
  • 签到天数: 221 天

    连续签到: 1 天

    [LV.7]常住居民III

    9100

    主题

    890

    回帖

    7万

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    VIP
    7
    卡币
    64872
    OK点
    16
    推广点
    0
    同能卷
    50
    积分
    74892

    灌水之王

    发表于 2024-4-19 23:10:58 | 显示全部楼层 |阅读模式
    让我们来学着做一个炸弹人游戏吧!


    4月4号                                                               

    首先,不要考虑效率问题。
    然后来确定制作的列表吧




    1.PP爆炸可以用动画的形式
    (不足处:动画会建立至少15个sprite,影响移动时候的流畅。)
    2.泡泡事件的制作内容
    (需要涉及爆炸范围的碰撞检查:如事件,图块通行)
    3.敌人的设置




    目前就这些吧,开工!

    遵循一个规律:先把简单的做好再慢慢完善:
    泡泡爆炸时候威力我们先设为一个定值吧,就取2吧,也就是说泡泡爆炸的范围如下:
           ○
           ○
    ○○ X ○○
           ○

           ○
    现在制作泡泡了吧
    1.先设置好图像(随便)
    2.当按下C(空格)就会放炮所以如下:


    3.如图设置好后,必须要把事件移动到主角位置上并显示图像
    所以我们可以在按下空格后切换事件页:
    在第一个事件页中我们必须把泡泡传送过去:

    其实红框中的部分可以替代为:4.继续在第2张事件页里做,要勾一些选项如下图:

    5.看完图了吧,然后进入3事件页,我们真正的制作就开始了!!

    看完图片了吧?
    下面讲解一下方块中的脚本:


    [code]#自己的坐标ox = $game_map.events[@event_id].xoy = $game_map.events[@event_id].y#遍历地图所有事件for event in $game_map.events.values#获取事件XYx = event.xy = event.yif (x - ox).abs

    本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有账号?立即注册

    x

    帖子地址: 

    天天去同能,天天有童年!
    回复 送礼论坛版权

    使用道具 举报

    文明发言,和谐互动
    文明发言,和谐互动
    高级模式
    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    简体中文
    繁體中文
    English(英语)
    日本語(日语)
    Deutsch(德语)
    Русский язык(俄语)
    بالعربية(阿拉伯语)
    Türkçe(土耳其语)
    Português(葡萄牙语)
    ภาษาไทย(泰国语)
    한어(朝鲜语/韩语)
    Français(法语)
    关闭

    幸运抽奖

    社区每日抽奖来袭,快来试试你是欧皇还是非酋~

    立即查看

    聊天机器人
    Loading...

    QQ|Archiver|手机版|小黑屋|同能RPG制作大师 ( 沪ICP备12027754号-3 )

    GMT+8, 2026-10-20 04:40 , Processed in 0.072667 second(s), 56 queries .

    Powered by Discuz! X3.4

    Copyright © 2001-2020, Tencent Cloud.

    快速回复 返回顶部 返回列表