gamemaker吧 关注:13,696贴子:95,933

回复:萌新 直播学习gms

只看楼主收藏回复

录制图片的 软件帧数略低- - 导致看起来我游戏帧数也这么低


IP属地:湖南16楼2016-04-11 18:04
收起回复
    LZ加油↖(^ω^)↗


    IP属地:上海来自Android客户端18楼2016-04-11 22:49
    回复
      2026-04-07 02:57:14
      广告
      不感兴趣
      开通SVIP免广告
      啊!什么时候开始的,楼主能@一下吗?下一篇要讲IF语句实现移动吗,我也想学,楼主加油!一起进步吧。


      IP属地:浙江来自Android客户端19楼2016-04-12 07:41
      回复
        第3天
        诶 根据昨天和今天的问题 总结一下- -
        主要是关于控制系统的
        之前我出了几次错误

        如图所示 我的本意是想写个8方位位控制系统
        但是 如果不加 break
        他就是会出现 按w 往右上移动的情况....也就是说 函数keyboard_key() 是只能返回一个按键的情况并不能返回组合键所以 break 还是得加
        但是加了以后就变成了4方向移动 的情况 所以 想想别的办法.....
        其中有个地方要注意下- - case: 这里加的事冒号!!!!不是分号 看帮助文档的时候没看仔细敲成了分号直接报错......
        还有case 后面只能跟 字符串和数字 不能跟函数 所以我的前面声明了4个变量
        8位控制系统现在有两个方案
        1.keyboard_string ()这个是可以返回按下的字符 最多 可以返回1024个可打印的字符串
        是可以利用这个函数实现组合键的8位方向操作 但是这个可能要加个计时器什么的 或者限定一下玩家的输入 只允许他输入两个字符
        2 利用 循环 两次判断 他的第一个按键和第2个按键的输入情况


        IP属地:湖南20楼2016-04-12 18:02
        收起回复

          刚刚测试了一下 确实不要用这种方式 因为这种 方式 貌似 是阻塞式....当你按下这个键后 再按其他键 他就接受不到其他的键盘输出


          IP属地:湖南21楼2016-04-12 20:45
          回复
            果然 如楼上这位所说 如果是按下 8位方向很容易就出来了 一个是返回 键盘码 一个是状态 自然是判断状态更好


            IP属地:湖南22楼2016-04-12 20:51
            回复
              接下来有很多是要做
              1 敌人 玩家 生命值
              2 子弹攻击力 与 AE特效(子弹 飞机都好难看)
              3 技能与秒伤输出面板的计算与显示
              4关卡的设计


              IP属地:湖南24楼2016-04-12 21:00
              回复
                有基础的就是不一样,感觉马上就会有个大作要诞生了!


                IP属地:浙江来自Android客户端25楼2016-04-12 21:35
                收起回复
                  2026-04-07 02:51:14
                  广告
                  不感兴趣
                  开通SVIP免广告


                  IP属地:福建27楼2016-04-13 00:51
                  回复
                    当然联网后版本
                    就会有职业 分配和仇恨系统
                    职业
                    1 MT,这种飞机 有一定输出血厚,起到挡子弹啦仇恨
                    2 修理机(治疗)输出不高,速度快能轻易地躲子弹 还能能奶奶奶奶
                    3 dps 输出爆炸 容易OT
                    技能
                    肉飞机 停止任何动作 3秒后 可以释放一道 激光墙 激光墙 向前推进 能抵消大部分敌人子弹
                    2 修理机 按下k键后 停止输出 将自身 生命值 传输给MT 如果自身在一定时间内没有被任何攻击击中 将恢复 所有生命值(传输生命时 并不算在其中)
                    3 dps 按下k键后 会复制一架与自己一模一样的 飞机 但是攻击减少70%(一碰就死 继承玩家操作系统 可以将两架飞机 在墙角重合后 控制 )
                    这样一来 第一关boss 好像就变得容易了- -


                    IP属地:湖南29楼2016-04-13 15:07
                    回复
                      。。。这些只是设计哦,今天晚上做吗?加油!


                      IP属地:浙江来自Android客户端30楼2016-04-13 16:28
                      收起回复
                        这个是直接把MMORPG里的人物角色换成飞机了~~~~


                        IP属地:山东32楼2016-04-13 17:41
                        回复
                          我上网搜了一下才知道dps是什么但楼主你这个是怎么用GM实现的,能告诉我吗?拜托


                          IP属地:浙江来自Android客户端33楼2016-04-13 18:53
                          收起回复
                            回忆一下1945 那篇教程 关于 子弹那一部分 视频里他好像 也是这样然后计时器0跑完30步以后 在时钟1 里 设置变量 keyisheji = 1来限制子弹的发射


                            IP属地:湖南35楼2016-04-13 23:36
                            回复
                              2026-04-07 02:45:14
                              广告
                              不感兴趣
                              开通SVIP免广告
                              好吧 来做实验 。。
                              先完全返照1945那个游戏中的代码 看看这个计时器到底是怎么回事。。


                              IP属地:湖南36楼2016-04-14 00:52
                              回复