mugen新手吧 关注:199贴子:1,372
  • 16回复贴,共1

mugen基础教程 【转自mugen共享吧】

只看楼主收藏回复

ok,请你先下载一个MUGEN的主程序;目前都流行win mmugen
解压缩后得到六个文件夹:chars、data、docs、font、sound、stages,我先说一下这六个文件夹的作用:
chars:这个目录是放置你角色的目录,所有人物必须以目录方式存放在这里(就是说建立一个目录,把人物的文件解压到里面)。
data:这个目录可以说是MUGEN的核心目录了,里面放着MUGEN的配置文件,包括系统设置、增加人物、开场结尾动画控制……等。
docs:里面放着MUGEN的官方教程,这些文件对大家很有帮助,可惜都是英文的,游戏中用到的所有变量使用方法都可以在这里学到。
font:这里面存放着游戏中所使用的字体。
sound:呵~这里当然是放音乐的地方了。
stages:游戏中所有的背景都存在这里了
接着要将人物文件(后面的跟贴提供人物文件的下载)的文件夹放到chars里,切记一点:人物文件夹的名字一定要于文件夹内的.def文件的名字一致。下面,我们以人物Optimus_Prime为例,下载人物文件的RAR之后,把里面的所有文件解压到名字为Optimus_Prime文件夹里面,再把这个文件夹整体复制到chars目录下面,然后用WINDOWS的记事本打开select.def文件,按照下面这样添加Optimus_Prime:
[Characters]
Optimus_Prime,
  注意“,”号一定要输入,而且必须在英文状态下输入,这样就成功的添加了一个人物。然后运行主程序MUGEN.exe就可以开始游戏了。
3、游戏的操作。
  进入游戏以后,可以看到如下几个选项:arcade(单人游戏)、vs mode(对战模式)、team arcade(组队模式)、team vs(组队对战)、team co-op(另一种组队模式)、training(训练模式)、watch(观赏模式)、options(设置)和exit(退出)。
  这里重点说一下options(设置)项里的内容,进入之后可以发现一份非常传统的格斗游戏菜单,可以用来设置难度、生命值、时间、速度、声音和音效的音量、控制设备、组队战斗的模式等。这里重点说一下控制设备的选项(input config),进入以后就可以根据提示来选择你所适用的游戏设备了,可以使用键盘或者摇杆,菜单里介绍的非常明确,这里就不多做介绍了。最后,记得配置到你自己最方便的环境以后,要注意保存设置。
好接着说说加背景的问题~
将场景解压到stages文件夹下,然后打开select.def,在人物后面加入stages/xxx.def就搞定了,当然喽,你也可以直接加到[ExtraStages]标题下面。两者的区别在于:前者的场景是和人物绑定的,也就是说在故事模式下,你的对手将固定地出现在你所加的这个场景当中,后者则是随机的。
例:[Characters]
Camus,stages\TempleofAquarius.def,order=1
...
[ExtraStages]
stages\IsleofAndromeda.def
stages\TempleofLibra.def
stages\palazzo.def
接着是音乐~
首先将音乐文件(如MP3)存放于sound文件夹下,然后进入stage文件夹,打开与该音乐相应的场景的xxx.def文件,找到[Music]这个标题,在下面加入音乐,并可设置音量:
[Music]
bgmusic = sound\xxx.mp3
bgvolume = 353
当然,你也可以单独为人物指定一个音乐,以Camus为例,打开select.def,像下面那样添加音乐:


1楼2014-11-21 11:31回复
    Camus,stages\TempleofAquarius.def,music=sound/TempleofAquarius.mp3
    设置mugen.cfg~
    这个文件在data目录下,它包括了游戏的最最基本的设置,包括整体生命力、游戏速度、游戏难度、游戏音乐控制、显示设置、游戏手柄设置等。具体设置方法如下:
    [Options]
    Difficulty = 4 游戏的难度,最高为8级
    Life = 100 游戏中人物生命力的百分比,默认值100
    Time = 99 每个回合的时间,-1为无限时间
    GameSpeed = 0 游戏运行速度
    WavVolume = 50 wav音乐的音量大小,最大值255
    MidiVolume = 50 Midi音乐的音量大小,最大值255
    Team.1VS2Life = 150 假如我以1人出场,对方2人的话,我将以150%的生命力出战
    Team.LoseOnKO = 0 组队模式中,如果2P输了,电脑控制的人物是否继续战斗,1为是,0为否
    motif = data/system.def 系统文件链接
    MP3Volume = 50 MP3音乐音量的大小,最大值255
    [Rules]
    Default.Attack.LifeToPowerMul = .7 击中对方,给予自己的能量值
    Default.GetHit.LifeToPowerMul = .6 击中对方,给予对方的能量值
    [Config]
    GameSpeed = 60 游戏的每秒运行的帧数,默认值60,请不要设置少于10,不然游戏会运行不正常
    DrawShadows = 1 游戏中是否显示人物的阴影,1为是,0为否
    [Debug]
    Debug = 0 是否开启作弊模式,1为开启
    AllowDebugMode = 1 在作弊模式关闭的情况下,按Ctrl+D键可以重新开启
    AllowDebugKeys = 0 无显示信息的作弊模式
    Speedup = 0 除错信息的显示速度
    StartStage = stages/stage0.def 默认的场景
    [Video]
    Width = 320 屏幕分辨率的设置,默认320X240
    Depth = 16 游戏以哪种颜色模式显示,有8位、16位、24位可供选择
    Stretch = 0 是否拉伸,1为是,0为否
    DoubleRes = 0 屏幕显示方式有:0、1、2、3可供选择
    0 - off
    1 - diagonal edge detection
    2 - bilinear filtering
    3 - horizontal scanlines
    Vesamode = Linear 显卡模式,建议不要随意更改,有Banked和Linear可供选择
    [P1 KEYS]
    Jump=18 跳
    Crouch=32 蹲
    Left=31 后
    Right=33 前
    A=36 轻拳
    B=37 中拳
    C=38 重拳
    X=22 轻腿
    Y=23 中腿
    Z=24 重腿
    Start=28 开始


    2楼2014-11-21 11:32
    回复
      以上按键请参照ASCⅡ代码表进行设置
      至于其他的如声音、缓存、智能配色等一般都用不着修改,这里就不一一说明了
      再到System.def ~
      在data目录下,它包含着画面包的重要设置,在这里只对选人屏的设置作一个介绍:
      [Select Info]
      rows = 7 选人框的行数
      columns = 8 选人框的列数
      pos = 18,152 选人框的坐标
      showemptyboxes = 0 是否显示空的选人框
      moveoveremptyboxes = 1 是否让光标在空格上移动
      cell.size = 27,31 大头像的尺寸(X、Y)
      cell.spacing = 9 各个选人框的单距
      p1.cursor.startcell = 1,3 P1在进入选人框的默认位置(1,3表示在第一行的第三个选人框中)
      p1.cursor.active.anim = 160 P1光标的动画
      p1.cursor.done.anim = 161 P1选定后的框的动画
      p1.cursor.move.snd = 100,0 P1在移动选人框时的声音
      p1.cursor.done.snd = 100,1 P1选定人物后的声音
      stage.move.snd = 100,0 选择场景时的声音
      stage.done.snd = 100,1 选定场景时的声音
      p1.face.offset = 23,82 P1大头像的坐标
      p1.face.scale = 1,1 P1大头像的大小
      p1.face.facing = 1 P1大头像的朝向(1为右,0为左)
      p2也是一样哈~
      系统热键~
      F1 P2立即死亡
      F2 双方生命值变为1
      F3 双方能量值全满
      F4 重开此局
      F5 时间结束
      F12 截图(储存为 mugen?.pcx)
      Ctrl-F1 使P1的生命为0
      Ctrl-F2 使P1的生命为1
      Ctrl-C 显示碰撞区块
      Ctrl-D 显示DeBug信息
      Ctrl-I 强制将双方转换至站立动作(State 0)
      Ctrl-F 调整Frame-Skip设定
      Ctrl-L 隐藏Life-Bar与Power-Bar
      Ctrl-S 游戏速度调至最快(启动V-Sync时此功能无效)
      Ctrl-V 启动V-Sync功能
      Ctrl-# (#代表数字1~4) 切换P1~P4为 手动/电脑 操控
      Ctrl-Alt-# (#代表数字1~4)开启/关闭 P1~P4
      Shift-F4 重新加载stage, chars和fight data
      Shift-F2 P2的生命为1
      space 时间,生命值,能量值全满
      Pause 游戏暂停,在训练模式下出现功能菜单
      ScrollLock 在暂停中每按一下就移动一个画格
      Esc 退出
      MUGEN有六个文件夹,chars就是放人物的地方(支持文件夹),stages是游戏背景的地方可以自己放进去,font是游戏字体也就是A,B,C,D....
      1234567890和时间无限的字体,可以用专用的工具改
      sound是放音乐的地方,不过在MUGEN里音乐需要扩大,否则在游戏中音乐就很小声了(在winmugen不需要扩大),可能听不到。


      3楼2014-11-21 11:33
      回复
        MUGEN音乐扩大方法:先双击右下角的那个调整音乐的,调整波形和路线输入到最顶端,好了,完成这部分后,打开录音机,把录音电平调整一下
        不要调整太大,不然会出现杂音,要是自己播放的音乐小电平可以调整大
        要是音乐中等调整到一定程度就可以了,再录制一个自己想要的音乐,录音完后停止。放到sound文件夹里,音乐在游戏中就可以听到了,音乐响声部分完成了吧。
        chars加人物背景方法:
        把人物(文件夹)放进chars文件夹里面,再复制放进去的文件夹名
        打开data的select.def文件,在[Characters]下加入
        xxx,stages/SSS.def,music=sound/AAA.mp3,order = ?
        xxx就是你刚放进chars文件夹的名字,
        SSS就是背景的名字,就是刚放进背景def格式的名字,也就是说,遇上这个人物就会用上这个背景
        AAA就是mp3的名字,就是刚放进sound的名字,这就表明,遇上这个人物就会播放这个mp3,
        order = ?可以自己设定如果电脑控制人物强的话,就把?设为高一些吧
        可选1到10之间的数字
        想把人物放到别的位置的话,就可以想下面这样,比如我要把这个人物
        放到第8格。XX就是随便打的拉(就是chars没有的),不过逗号要加上,加人物逗号也要加上
        XX,
        XX,
        XX,
        djfdf,
        dsjad,
        dfsjadf,
        dsjad,
        xxx,stages/SSS.def,music=sound/AAA.mp3,order = ?
        这样设置,人物就会被移动到第8格了,很简单吧,对了,如果打上randomselect就有随机选人物的功能了,
        加入背景的方法:
        把背景的SFF和DEF文件放到stages里
        同样打开data里select.def的文件,在
        [Extrastages]下加入
        stages/xxx.def
        XXX就是背景DEF的名字,这样,就成功的加入了一个背景
        如何设置?号随机人物?
        答:人物格那输入randomselect即可.
        为什么有时候加不了人物?
        答:先检查加进去人物的文件夹,打开文件夹,查看def的名字。
        比如,这个文件夹的名字是IORIz,文件夹里面的def名字是IORI
        就把文件夹名IORIz的z去掉,然后再加入,就OK了。
        为什么有时选人物或背景时会退出游戏?
        解释:因为人物或背景的命令inguarddist和type = trans,lifemax等命令不支持MUGEN,打开选不得的人物的文件夹里的cns或cmd,查找我上面说的命令,可以把这些命令删去,加入相关的命令就可以了,不加入也没关系,也可运行,但人物有些不正常
        如果不想这样干可以把人物删除了。
        如何设置隐藏人物BOSS?
        如果你觉得某人物电脑控制太强,适合做隐藏人物可以按照以下做法
        例子:先打开data的system.def的文件
        找到这一行
        [Select Info]
        rows = 1000;就是列数,这个数值改成1000没关系,可以增加许多人物,也就是人物列数上限.
        columns = 25;就是横着过去要多少个位置,也就是行数.
        好了,打开人物背景单data的select.def文件
        比如这样设置[Characters]
        kyo03,,music=sound/0.mp3,order = 3
        kyo01,,music=sound/0.mp3,order = 3
        kyo-0,,music=sound/0.mp3,order=3
        neokyox,,music=sound/neokyox.mp3,order = 4
        ccikyo,,music=sound/0.mp3,order = 3
        kyo`,,music=sound/0.mp3,order = 3


        4楼2014-11-21 11:33
        回复
          kyo,,music=sound/kyo.mp3,order=3
          ironkyo,,music=sound/kyo-0.mp3,order = 4
          Kyoko,,music=sound/kyo.mp3,order=3
          benimaru,,music=sound/benimaru.mp3,order = 4
          Oswald_XI,,music=sound/0.mp3,order = 3
          daimonx,,music=sound/daimonx.mp3,order = 4
          ccishingo,,music=sound/0.mp3,order = 3
          shingo,,music=sound/0.mp3,order = 3
          yabuki,,music=sound/0.mp3,order = 3
          shingoX,,music=sound/0.mp3,order = 3
          vken,,music=sound/0.mp3,order = 3
          Sken,,music=sound/0.mp3,order = 3
          eryu,,music=sound/eryu.mp3,order = 4
          x,
          x,
          x,
          x,
          x,
          x,
          上面都是可选人物,X是什么意思呢?那些就是放隐藏人物的地方
          再加上19个X,
          X,
          X,
          X,
          X,
          X,
          X,
          X,
          X,
          X,
          X,
          X,
          X,
          X,
          X,
          X,
          X,
          X,
          X,
          X,
          好了,这里加人要隐藏的人物如:sura,,music=sound/eryu.mp3,order=5
          这样,人物就会在人物单的右下角,选不到了。
          或许有人想让人物完全隐藏就补全上面的25个X,直到看不见就在加上19个X,加上都是自己定义的数值(加到位置顶到屏幕下为止)。最后再加上人物,这样,人物就看不到了,也不可选了,只有电脑可选,这种方法还行吧,各位。
          也许大家还没明白data的select.def文件这行的意思
          [Options]
          arcade.maxmatches = 0,0,0,0,0,0,0,0,0,0;对战模式出场顺序及场数
          team.maxmatches = 0,0,0,0,0,0,0,0,0,0;组队模式出场顺序及场数
          这样说居然还有人不明白,详细的说
          arcade.maxmatches的第一个0到10个0就可以自己设置数值
          如果把第一个0设为5的话,那么order=1的CPU就会出现5次
          类推下去都是这样,最大是order=10
          第一个0就相当order=1,以此类推
          系统热键
          F1 P2立即死亡
          Ctrl+F1 P1立即死亡
          F2 双方生命值变为1
          Ctrl+F2 P1的生命值为1
          F3 双方能量值全满
          F4 重开此局
          F5 时间结束
          F12 截图(储存为 mugen?.pcx)
          Ctrl-C 显示碰撞区块
          Ctrl-D 显示DeBug信息
          Ctrl-I 强制将双方转换至站立动作(State 0)
          Ctrl-F 调整Frame-Skip设定
          Ctrl-L 隐藏Life-Bar与Power-Bar
          Ctrl-S 游戏速度调至最快(启动V-Sync时此功能无效)
          Ctrl-V 启动V-Sync功能
          Ctrl-# (#代表数字1~4) 切换P1~P4为 手动/电脑 操控
          Ctrl-Alt-# (#代表数字1~4)开启/关闭 P1~P4
          Shift-F4 重新加载stage, chars和fight data
          Shift-F2 P2的生命为1
          space 时间,生命值,能量值全满
          Pause 游戏暂停,在训练模式下出现功能菜单
          ScrollLock 在暂停中每按一下就移动一个画格


          5楼2014-11-21 11:33
          回复
            Esc 退出
            mugen.cfg ,这个文件在data目录下,它包括了游戏的最最基本的设置,包括整体生命力、游戏速度、游戏难度、游戏音乐控制、显示设置、游戏手柄设置等。具体设置方法如下:
            [Options]
            Difficulty = 4 游戏的难度,最高为8级
            Life = 100 游戏中人物生命力的百分比,默认值100
            Time = 99 每个回合的时间,-1为无限时间
            GameSpeed = 0 游戏运行速度
            WavVolume = 50 wav音乐的音量大小,最大值255
            MidiVolume = 50 Midi音乐的音量大小,最大值255
            Team.1VS2Life = 150 假如我以1人出场,对方2人的话,我将以150%的生命力出战
            Team.LoseOnKO = 0 组队模式中,如果2P输了,电脑控制的人物是否继续战斗,1为是,0为否
            motif = data/system.def 系统文件链接
            MP3Volume = 50 MP3音乐音量的大小,最大值255
            [Rules]
            Default.Attack.LifeToPowerMul = .7 击中对方,给予自己的能量值
            Default.GetHit.LifeToPowerMul = .6 击中对方,给予对方的能量值
            [Config]
            GameSpeed = 60 游戏的每秒运行的帧数,默认值60,请不要设置少于10,不然游戏会运行不正常
            DrawShadows = 1 游戏中是否显示人物的阴影,1为是,0为否
            [Debug]
            AllowDebugKeys=1;1是开启作弊,0是关闭作弊
            Debug = 0 是否开启作弊模式,1为开启
            AllowDebugMode = 1 在作弊模式关闭的情况下,按Ctrl+D键可以重新开启
            Speedup = 0 除错信息的显示速度
            StartStage = stages/stage0.def 默认的场景
            [Video]
            Width = 320 屏幕分辨率的设置,默认320X240
            Depth = 16 游戏以哪种颜色模式显示,有8位、16位、24位可供选择
            Stretch = 0 是否拉伸,1为是,0为否
            DoubleRes = 0 屏幕显示方式有:0、1、2、3可供选择
            0 - off
            1 - diagonal edge detection
            2 - bilinear filtering
            3 - horizontal scanlines
            Vesamode = Linear 显卡模式,建议不要随意更改,有Banked和Linear可供选择
            说下键位设定:
            [P1 Keys]
            Jump = 17;上
            Crouch = 31;下
            Left = 30;左
            Right = 32;右
            A = 36;轻脚
            B = 37;重脚
            C = 38;热键
            X = 39;轻拳
            Y = 35;重拳
            Z = 40;热键
            Start = 53;开始键
            P2也同样
            [P2 Keys]
            Jump = 200
            Crouch = 208
            Left = 203
            Right = 205
            A = 79
            B = 80
            C = 81
            X = 75
            Y = 76
            Z = 77
            Start = 71
            请按照数字来设置。
            数字17就是W。可以自己一个个键的数下去,修改完这些参数后。
            进入游戏就能按照自己的键位设定还控制了
            另外,进入游戏还会看到这些:
            SINGLE PLAY 单人通关模式
            SINGLE VS P1和P2 PK 模式
            TEAM PLAY 组队通关模式
            TEAM VS 组队PK模式
            TEAM COOP P1和P2通关模式
            PRACTICE 练习模式
            OPIONS 键位设定
            EXIT 退出
            原版的winmugen之默认10个人物。增加人物数量方法如下。
            打开system.def,找到[Select Info],下面[Select Info]。pos是第一个格的坐标位置。
            [Select Info]
            rows = 1000;就是列数,这个数值改成1000没关系,可以增加许多人物,也就是人物列数上限.
            columns = 25;就是横着过去要多少个位置,也就是行数.
            data的ending.def文件就是控制动画结局,credits.def文件就是用来 控制the end。
            gameover.def文件是游戏结束的文件,也就是game over的。
            fight.def文件就是控制战斗第1局,2局。。。和ko的文件。
            intro文件就是控制你进入游戏后的动画。
            其他大家也该明白了.


            6楼2014-11-21 11:34
            回复
              顶你


              来自手机贴吧7楼2014-11-21 12:51
              回复
                顶你


                IP属地:新疆8楼2014-12-06 21:04
                回复
                  6666666


                  IP属地:湖北9楼2016-09-29 10:59
                  回复
                    你资源没附上


                    IP属地:贵州来自Android客户端10楼2016-10-05 20:37
                    回复
                      data用什么打开的?


                      来自Android客户端11楼2016-12-13 23:39
                      收起回复
                        怎么我下了个人物凶到神的为什么感觉只有凶怎么调到神


                        12楼2016-12-15 18:58
                        回复
                          这个绝对要收藏,,大佬说的很仔细啊


                          来自Android客户端13楼2017-01-03 23:39
                          回复
                            ding


                            IP属地:浙江14楼2017-10-19 16:51
                            回复
                              大神,人物对白音量太小,怎么调最大


                              IP属地:福建15楼2022-06-17 07:46
                              收起回复