




已阅读5页,还剩11页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
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就可以开始游戏了。 游戏的模式 进入游戏以后,可以看到如下几个选项:arcade(单人游戏)、vs mode(对战模式)、team arcade(组队模式)、team vs(组队对战)、team co-op(另一种组队模式)、training(训练模式)、watch(观赏模式)、options(设置)和exit(退出)。 这里重点说一下options(设置)项里的内容,进入之后可以发现一份非常传统的格斗游戏菜单,可以用来设置难度、生命值、时间、速度、声音和音效的音量、控制设备、组队战斗的模式等。这里重点说一下控制设备的选项(inputconfig),进入以后就可以根据提示来选择你所适用的游戏设备了,可以使用键盘或者摇杆,菜单里介绍的非常明确,这里就不多做介绍了。最后,记得配置到你自己最方便的环境以后,要注意保存设置。 好接着说说加背景的问题 将场景解压到stages文件夹下,然后打开select.def,在人物后面加入stages/xxx.def就搞定了,当然喽,你也可以直接加到ExtraStages标题下面。两者的区别在于:前者的场景是和人物绑定的,也就是说在故事模式下,你的对手将固定地出现在你所加的这个场景当中,后者则是随机的。 例:Characters Camus,stagesTempleofAquarius.def,order=1 . ExtraStages stagesIsleofAndromeda.def stagesTempleofLibra.def stagespalazzo.def 核心系统设置设置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 = 17;上 Crouch = 31;下 Left = 30;左 Right = 32;右 A = 36;轻脚 B = 37;重脚 C = 38;热键 X = 39;轻拳 Y = 35;重拳 Z = 40;热键 Start = 53;开始键 P2也同样 请按照数字来设置。 数字17就是W。可以自己一个个键的数下去,修改完这些参数后。 进入游戏就能按照自己的键位设定还控制了 其他的如声音、缓存、智能配色等一般都用不着修改,就不一一说明了 再到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也是一样哈 原版的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文件就是控制你进入游戏后的动画。系统快捷键F1 P2立即死亡 Ctrl+F1 P1立即死亡 F2 双方生命值变为1 Ctrl+F2 P1的生命值为1 Shift-F2 P2的生命为1 space 时间,生命值,能量值全满 F3 双方能量值全满 F4 重开此局 F5 时间结束 F12 截图(储存为 mugen?.pcx) Pause 游戏暂停,在训练模式下出现功能菜单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-# (#代表数字14) 切换P1P4为 手动/电脑 操控 Ctrl-Alt-# (#代表数字14)开启/关闭 P1P4 Shift-F4 重新加载stage, chars和fight data ScrollLock 在暂停中每按一下就移动一个画格 Esc 退出添加人物1.添加人物想必这个大家都很熟悉了不过有些新人呢不懂在这里我也讲讲吧第一步,把下好的人物包放入MUGEN文件夹下的chars。第二步,打开MUGEN文件夹下的data第三步,打开data文件夹下的select.def文件(用记事本打开)第四步,打开select.def文件后找到Characters在他下面打上人物文件夹名例如我的人物是Bardock我就这样输入CharactersBardock然后点击X点保存然后OKPS:Bardock,stages/dbz_kame_house.def,music=sound/DBZ.mp3,order = 10 stages/dbz_kame_house.def就是我选择Bardock这个人物后就会到这个地图music=sound/DBZ.mp3就是我选择Bardock这个人物会播放这个音乐order = 10 就是电脑控制人物的强度可以选择1-10添加音乐场景添加地图方法第一步,把下好的地图 放入MUGEN文件夹下的stages(每一个背景都有两个文件尾名是def和sff的文件)第二步,打开MUGEN文件夹下的data第三步,打开data文件夹下的select.def文件(用记事本打开)第四步,打开select.def文件后找到ExtraStages在他下面打地图的DEF例如我的人物是tenkaichiHR.def我就这样输入Charactersstages/tenkaichiHR.def简而言之,在Extrastages下加入 stages/xxx.def XXX就是背景DEF的名字,这样,就成功的加入了一个背景然后点击X点保存然后OK接着是音乐 首先将音乐文件(如MP3)存放于sound文件夹下,然后进入stage文件夹,打开与该音乐相应的场景的xxx.def文件,找到Music这个标题,在下面加入音乐,并可设置音量: Music bgmusic = soundxxx.mp3 bgvolume = 353 当然,你也可以单独为人物指定一个音乐,以Camus为例,打开select.def,像下面那样添加音乐:Camus,stagesTempleofAquarius.def,music=sound/TempleofAquarius.mp3 添加画面人物格子数第一步,打开MUGEN文件夹下的data第二步,打开data文件夹下system.def(用记事本)第三步,按Ctrl+F搜索Select Info第四步,在Select Info你会看见rows=和 columns=第五步,rows是行 columns是列例如我MUGEN原来是rows=25columns=25我改成rows=30columns=30进入MUGEN后我的格子就是30x30也就是900格移植技能【简】MUGEN 移植技能简单教程2009-04-02 18:08一 提取原技能相关项目。 1,提取cns项。此技能如1500所有cns项都要复制。 2,查找cmd项。ctrl+F 输入1500。 得到 ;Sangue Passare State -1 type = ChangeState value = 1500 triggerall = Var(50) != 1 & roundstate = 2 triggerall = command = XXXXXXX trigger1 = statetype != A & ctrl = 1 trigger1 = p2statetype != A & p2movetype != H trigger1 = p2bodydist x 导出图片 全部导出来,删去不相干的sff 5,声音文件snd提取。查找相关cns里所有出现playSnd的文件。找出声音编码 选择下面一行的保存 二 校对冲突。 1.把需要被移植的人物包备份。考虑到有移植失败的可能性。 2.首先查看有没有一样编号的cns,还是以1500编号为列。去被移植的人物包里查找有没有一样的1500编号的cns。这样是为了不让移植的技能起冲突。如果发现有一样编号的cns。就将提取出来的技能cns编号改成相近的没有过的编号。尽量用整数。如2500。PS:别对需要移植的人物包做任何改动。 3.接着查找所有相关air的编号。看看有没有冲突的,如果有的话也改个临近的被移植人物包里没有的编号。在摘下来的招式(红本子里)的air里改。只改标题上的。如 ;Blood Burst Begin Action 4020 4010,0, 0,0, 2 4010,1, 0,0, 2 4010,2, 0,0, 2 4010,3, 0,0, 2 4.然后查找cmd里的冲突项。象cns一样改一个一样的编码如2500 确定没有冲突了,就开始着手移植技能了。 三.移植 1.首先添加air。这个最简单。找到需要移植的人物包。用记事本格式打开air项。翻到最后。把提取出来的技能的air(红本里的编码)复制进去就行了。 2.接着就是添加sff。打开FF。找到需要移植的人物包。选择sff。用鼠标拖拽到最后一个SFF后面。点添加sff。添加的时候按组来添加,组名一定要打上。别点共享色表。 3.找到提取出来技能的cns。给此写字本取个便于分别的名字。比如改成zhuxue.txt别用汉字。然后把它复制到需要移植的人物包的文件夹里。复制好就打开这个人物的def。在st的最后一个后面添加上移植技能的cns的名字zhuxue.txt。保存。这样就挂上了移植的技能的cns了。 4.打开FF。进入cmd项。(在此之前保证移植的出招按键不冲突。或者自己改个简单的) 接着把出招项插进相近的cmd Command name = XXXXXXX command = F, DF, B,c time = 15 再翻到cmd最下面一行,把出招条件复制进去。 ;Sangue Passare State -1 type = ChangeState value = 2500 triggerall = Var(50) != 1 & roundstate = 2 triggerall = command = XXXXXXX trigger1 = statetype != A & ctrl = 1 trigger1 = p2statetype != A & p2movetype != H trigger1 = p2bodydist x 20 好了。移植完成。接着进入游戏测试。Begin Action 2201是动画组airStatedef 2200是指令组cns简化技能出招找到*cmd文件 右键编辑会出现一个记事本文件 你可以找到类似这样的编码 Command name = 僆尽僠MAX command = D,DB,B,D,DB,B, y time = 30 Command name = 僆尽僠MAX command = D,DB,B,D,DB,B, x time = 30 Command name = 娲偄婑偣 command = D,DF,F,D,DF,F, b time = 30 Command name = 娲偄婑偣 command = D,DF,F,D,DF,F, a time = 30 Command name = 崿 command = D,DF,F,D,DF,F, y time = 30 Command name = 崿 command = D,DF,F,D,DF,F, x time = 30 Command name = 戝恄 command =D,DB,B,F,DF,D,DB,B, y time = 30 其中 分别对应 B,DB,D,DF,F 而abcxyz就是自定义攻击键 理解了这个就不难理解了 举个例子: 就以最近的这个来说 command是说这是个命令 name后面是这个招式的名字 虽然是乱码= = 下面就是这个招式的发招方法了 一般情况我们就是修改他了 ps:最下面是发招有效时间,就是必须在该时间内完成按键 注意“command = F,DF”中的“”一定不能掉 只要随便按照你想要的方式更改或简化就可以了 s比如说还是这招 Command name = 戝恄 command =D,DB,B,F,DF,D,DB,B, y time = 30 我们可以改成 Command name = 戝恄 command =D,DB,B, y time = 30 那他只需要发一个后下y就可以了修改技能伤害值一般在*.cns文件中 打开并编辑 查找你想修改的招式代码 (代码可以从cmd中看或者看图片) 找到后在里面找到 damage = *,* 就是伤害值 第一个为伤害值,第二个为防御后的 例子: State 200, 3 type = HitDef trigger1 = AnimElem = 3 attr = S, NA Id = 250 animtype = light damage = 50 guardflag = MA pausetime = 12,12 sparkxy = -10,-91 hitsound = S5,0 guardsound = S20,6 ground.type = high ground.slidetime = 8 ground.hittime = 8 ground.velocity = -3.5 air.velocity = -3,-2 airguard.velocity = -2.5,-1简易Stage修改法StageInfo zoffset = 200 ;人物高低 autoturn = 1 ;自动换方向 Shadow color = 255,255,255 ;影子颜色 xscale = -2 ;影子角度 yscale = -0.2 ;影子角度 Music bgmusic = soundXSAIGA.MID ;场景音乐档名 bgvolume = 255 ;场景音乐音量 BGdef spr = stagesFF3.sff ;sff场景档名 BG 0 type = normal spriteno = 0,0 ;图形编号 start = -472, -10 ;位置 delta = 1,1 ;移动速度 window = 0,0, 319, 319 ;大小 mask = 0 ;设定色盘中的哪一色为透明(=0表示不用透明色) layerno = 0 ;层次=1会盖掉人物 BG 3 type = normal spriteno = 0,1 ;图形编号 start = -472, -20 ;位置 delta = 1.3,1.3 ;移动速度 window = 0,0, 319, 319 ;大小 mask = 1 ;设定色盘中的哪一色为透明(=0表示不用透明色) layerno = 1 ;层次=1会盖掉人物常用设置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就有随机选人物的功能了, 问题解答如何设置?号随机人物? 答:人物格那输入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 = 3kyo,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, 好了,这里加人要隐藏的人物如:sura,music=sound/eryu.mp3,order=5 这样,人物就会在人物单的右下角,选不到了。 或许有人想让人物完全隐藏就补全上面的25个X,直到看不见就在加上19个X,加上都是自己定义的数值(加到位置顶到屏幕下为止)。最后再加上人物,这样,人物就看不到了,也不可选了,只有电脑可选 也许大家还没明白data的select.
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年刑法与刑事诉讼法考试试卷及答案
- 2025年数学分析与高等代数考试试卷及答案
- 2025年商业经济学与管理专业知识测试试卷及答案
- 2025年计算机网络与安全考试试卷及答案解析
- 2025年个人理财与投资基础知识考试题及答案
- 以坚强为话题的演讲稿12篇
- 配电箱采购合同协议书详细
- 词语辨析与运用:七年级英语词汇教学方法研究
- 《数字孪生技术及应用》课件 第五章 机器人应用
- 护理专业急救护理技能测试卷
- 江苏省南京2022年中考历史试卷(解析版)
- 《老年人认知记忆训练》课件
- 一年级家长会课件2024-2025学年
- 沪教版八年级化学(下册)期末试卷及答案
- 2024年广东省中考生物+地理试卷(含答案)
- DL-T5796-2019水电工程边坡安全监测技术规范
- 一年级下-科学-非纸笔测试
- 上海地理会考复习
- 设施设备检查记录表
- 油漆安全技术说明书msds
- 小学数学一年级《求一个数比另一个数多几、少几》说课稿
评论
0/150
提交评论