Xiao新 发表于 2010-1-25 20:38:19

跟我从头学ZY | 2010年1月26日14:31:07再次更新

终于稳下心❤来写教程了!我学艺也不精,大家不要踩啊!

目录 : [需要哪个找就好]

----------------------------------------------------------------
序章          地图的保存
第一章       对话系统
第二章      关于较色的塑造
第三章      关于塑造一个好的场景
第四章      导入音乐
第五章      自动执行目标
第六章      自动产兵系统
第七章      购买物品系统
第八章      防玩家擅自改状态设定
第九章      任务系统
第十章      游戏胜利的设定
第十一章   游戏失败的设定
第十二章   防作弊系统
第十三章   封面与战役介绍
第十四章   战役生成
第十五章   战役的加工与AI
---------------------------------------------------------------
补章 一   关于暴击率
补章 二   关于任务的开始于结束
补章 三      单位被固定



【序章】地图的保存

    首先,要制作一个战役首先必须要有场景地图啦,不然玩什么呢?先点击地图编辑器 。这个应该都
会吧?就是中间那个像地图的图标,点击后创建新图。然后先保存吧,因为如果造了半截子掉出游戏
你就慢慢哭吧。

【第一章】对话系统(做战役必须看)[高度基础]

    对话系统是每个战役必须有的,你可以是简易版的,也可是完整些的。
    对话系统有很多方法。
   1、送出对话信息:这个比较通用。玩家当然是设定为玩家1,然后可以有两种格式。第一种是一个事件,然后把名字和说的信息打在一起,格式一般就是 [名字] : 今天天气不错; 另一种是两个事件,分开来,第一个事件[名字]: 第二个事件[今天天气不错]。这样看起来更加的舒服。当然可以把名字的字体色和语言的字体色改下,比如<RED>[名字],这样红色的名字,白色的字,很清晰。
   2、显示指令:这个新手比较常用,而且用的太不正确了!很多新手用这个都是一个事件,每一行一段语言。但是这样太乱了,比较不好。本人及其不推荐用这个方法。所以显示指令还是显示一些信息就好了。

【第二章】关于角色的塑造(必看)

    每个战役都要有自己的角色,这是必须的!如果你有很好的灵感,就快吧!首先肯定要选择一个模底,就是基础单位,比如说我们的模底用勇者剑士,在你希望开始战役的地点把你准备塑造的角色的模底放下,接着就是改名,改名应该都会吧,在事件(效果)里面,最下面,有个【改变目标名称】。你可以更改你角色的攻击力,当然不要太BT,不然就没有玩斗了!如果你希望改防御力或是射程,这个必须用改资料库了,第一弹写不说这种。然后你可以为你的角色塑造一个或多个技能,当然要好的技术。比如暴击率、攻击爆发等。就这样,你的一个角色就完成了,当然,如果只有1个主角有点单调,那就多做几个吧。

【第三章】关于塑造一个好的场景(选看)

    一个好的战役必须要有好的场景,比如一个美丽又繁华的街道、快乐轻快的小山村等,会提起玩家对你战役的情趣,当然要提兴趣还要看创新。你可以多看看成品的来提高灵感:https://www.hawkaoe.net/bbs/forumdisplay.php?fid=85 。

【第四章】导入音乐(选看)

    其实战役里面有没有战役都可以活下去,但是有音乐的战役更可以让玩家起劲哦~比如一个防守敌人总攻的音乐,音乐越激烈玩家的兴致就越高!导入音乐当然要看格式喽,由于帝国2的出产日期比较早,格式要求就比较严格。很多人导入音乐,加入后,可一测试就弹出,很伤脑筋。这是当然的喽,现在帝国2貌似只支持MP3型的音乐(禁止直接修改后缀名)和WAV类型的音乐文件,录音WAV不会弹出,但是测试不会有声音。音效也是同上。音乐大小没有限制,但是太大的话上传就找不到好的地方了。(推荐纳米盘)

【第五章】自动执行目标

    所谓的自动执行目标,就是自动派目标到指定地点。比如3人对话 ,左面1个 右面2个,这是左对右1说话时,就指派目标到右1身上;左对右2说话时,就指派目标到右2身上。另外,很多人在剧情发生时,想让单位做某事也是这个办法,还有很多地方。

【第六章】    自动产兵系统

    如果你要造一个一直有兵向主角要保护的地方移动的效果时,就看这个吧。首先新的触发,新条件,条件设定为(这个看你,如果要是每几秒出来个兵就弄成【定时器】,X秒,记住勾上【多重触发】。或是你要造成当XX到XX地点时出兵,就再前面的基础上加一个条件【目标带到指定地点】,同样是【多重触发】。)括号里写的。


【第七章】   购买物品系统

    如果你要造的是RPG类型,而且是独单无转的,就必须要造商人卖东西。首先肯定是建一个商人,就用村民吧,然后改名为商人。然后设定点击商人显示信息,新建条件【选择目标事件】,然后设定目标为商人,然后【送出指令】:商人:上好的银之风之剑,只要5000金子。然后在旁边做个地毯。下面设定【目标带到指定地点】,目标自然设定为角色,地点自然设定为地毯。然后【积累属性】-【黄金】 - 数值设为5000,然后送出贡品,把金子给盖亚女神,自然是5000金子。然后改变主角的攻击力,给主角+个15AT。药品的话就是损坏单位(数值前面必须要有“-”,复制粘贴过去,直接打不出来)。其他物品也一样。


【第八章】   防玩家擅自改状态设定


    这个非常简单,不多说,就是 改变玩家对对象的态度,设定盟友,然后多重触发即可。

【第九章】    任务系统


    RPG或事件战役必须要有任务才比较正常,你们说呢?任务要花很多时间。
1、杀死指定单位一定数量完成任务:比如要做一个去洛阳东郊杀死10个长枪兵完成任务。最简单的方法就是先【目标进入指定地区】,然后积累属性,杀死单位比率,【创建单位】(在一个不为人知的地方)然后【杀死单位】,杀死刚创的。☆接【区域内的目标】,目标就弄成旗子好了☆,设定好地区。然后产生单位,★在一个出不去的方区域中就好★。然后就是接任务,新单位,当然是任务发布员了。旁边建个地毯,当角色走到地毯上开启任务,也就是说,在刚才的区域内建个旗子(☆括起来的那段话)。接着是完成任务,【区域内的目标】,这个区域就是★括住的内段,数量设为10,然后完成任务,得到奖励。这种方法很简单吧,其实说实话,我就会这一种方法,我就是这样做的。
2、帮忙购买物品完成任务:按照购买系统【第七章】做,然后在这种特殊物品后面建个事件(效果),【产生单位】,还是旗子好了,在指定地区建个旗子。完成任务:【区域内的目标】,设定为旗子的位置,设定类型为旗子,【区域内的目标】设为主教站在地毯上,然后给予奖励。
3、杀死某特定目标完成任务:比如设定目标为:杀死痕迹,KK即可完成任务,这时,打开杀死痕迹得到奖励的触发,然后去杀死痕迹即可。(杀死痕迹的触发设为 杀死目标单位,设为痕迹。得到奖励)
4、送信任务:先建立一个新触发,效果为区域内的单位,自然是主角,然后给予奖励。接着关闭这个触发。还是照着老样子建立一个NPC和地毯。到NPC旁的地毯后,然后开启前面关闭的触发。那个触发如果未开启(没接任务),就算到指定地点也不会得到奖励,因为被关闭了。但接任务后,触发也就开启了,这就是这个触发的原理。
还有很多类型的任务..暂时想不起来,大家可以跟帖问我,我如一补充

【第十章】    游戏胜利的设定

    游戏胜利自然是完成了你的任务后胜利啦,所以只要在完成任务给予奖励那个触发里,加个新的效果:【宣布胜利】即可。是不是很简单呢?


【第十一章】    游戏失败的判断

    主角如果死了,或是主线任务失败,游戏就会失败。
    主角死亡:【目标单位被杀死】,宣布胜利,胜利的自然是敌人
    主线任务失败:如果一些特定任务失败,就会输,和上面一样,宣布胜利,胜利的自然是敌人


【第十二章】   防作弊系统

    作者自然不希望别人对自己的地图施加作弊
   【显地图防止】在转区而不会影响到游戏的地方建立 可视,然后宣布胜利,胜利的自然是敌人,但是这个对于那些暂停游戏然后看图,然后又取消秘籍的人......
   【资源秘籍】这个是用积累属性,设定游戏无法到达的数字,如果他超过了这个数字,宣布胜利,胜利的自然是敌人。这个防作弊对于那些高资源的游戏禁止使用,如果你的游戏里有木材代表等级或魔法最大限等等,可以用这个。
   【房眼镜蛇汽车与刘翔】如果你的资料库里有隐藏单位,就可以设定这个了,触发为区域内的目标,目标设为眼镜蛇汽车和刘翔,如果玩家有他们,就宣布胜利,胜利的自然是敌人。


【第十三丈】   封面与战役介绍

    场景指南地图,这个是战役开始界面显示,地图必须是24位位图的BMP格式,大小为550-600x350-370,然后把图放到帝国主文件夹里,游戏里就可以选了。然后在信息里填写地图相关信息。场景指南是开始战役时显示的指南文字。胜利里面写的是胜利后显示的文字,失败即是失败后显示的文字,提示一栏显示在游戏中的提示里面,侦查显示在游戏中的侦查里面。


【第十四章】    战役生成

    在地图编辑器里有个战役编辑器的选项,点开后,第一个信息框是战役的名字,第二个是目前拥有的场景,按顺序导入场景即可,然后先保存第一个,然后再点击下面的保存,这是战役就会在自定战役里显示。文件会在Campaign里面,上传请用RAR或ZIP。

【最后一章】   战役加工与AI

    战役加工是说战役的一些附加信息,例如电影(一般用于序章)。
    AI请看https://www.hawkaoe.net/bbs/thread-25790-1-1.html

我会定期做教材加工和补加,希望新人仔细阅读,对您的技术绝对有帮助!我希望有更多的玩家开始创作自己的作品。
本人才能有限,先做这么多。


【补章 一】   关于暴击率

一定要抓好时间,不然AT会越来越高。
【触发 1】
【定时器】
【改变对象攻击】
【多重触发】
【触发 2】
【定时器】
【改变对象攻击】 [-5]
【多重触发】
(PS:为什么是-5呢?8除2乘1不是 4吗? 因为在0秒的时候也在+AT)

【补章 二】    关于任务的开始于结束

       如果要造个任务,怎么才能让玩家知道呢?当然是显示在任务项里面。
       首先制作一个任务是肯定的,但怎么让它显示出来呢?
       点击任务,在【多重触发】上面有个【显示信息】,把它勾上。它们的左面有个文本框对吧,这个就是任务的显示文字,比如一个跑腿任务,这里面就写[把书信带给XXX]。
       当你把东西带给人家后,当然是把这个任务关闭喽,其实只要你勾上【显示信息】后,完成任务后它就自动把任务划掉了,当然音乐也是自动播放了。


【补章 三】    单位被固定

      有的任务,当角色对话时,一个敌人的侦察兵过来就会把角色引走,这样就算改成玩家2的又有何用?
      有2个方法
      【新设一个专门玩家】:设定一个专门的玩家,名字嘛,就[-----]即刻,然后把它对所有玩家的态度都改成盟友,其他人对他也一样。当对话时,把角色的所有权改成[-----],对话完毕再改不会来。
      【停止单位】:这个是直接把单位弄为非攻击状态,但事后要告诉玩家调回防御状态。

[ 本帖最后由 倭卜僾伱 于 2010-1-26 14:30 编辑 ]

Ikarus 发表于 2010-1-25 20:43:36

KK大小姐 01-25 20: 41: 11 https://www.hawkaoe.net/bbs/redirect.php?tid=26695&goto=lastpost#lastpost
KK大小姐 01-25 20: 41: 29 k哥tears stream full face

老胡V1 发表于 2010-1-25 20:49:06

胡哥tears stream full face


提一个建议不一定要每次都八章吧 可以多点 而且内容太少了 不要那么简单就一章 其实我认为最后几点可以作为附加的小技巧

Xiao新 发表于 2010-1-25 20:51:30

知道的,你放心,所有弹都会下到这一个帖子里面,另外我全部写完再申精吧。主要目的是让更多只会玩不会做的玩家会做图

Ikarus 发表于 2010-1-25 21:40:51

……其实你还不如给大家宣传宣传宝典,那个系统多了,而且极端基础……

Xiao新 发表于 2010-1-25 21:45:19

完整版完成,增加7章,对了,我也录制过视频教材!                     https://www.tudou.com/playlist/playindex.do?lid=6258750&cid=10

Ikarus 发表于 2010-1-25 21:57:50

……精神很好。努力吧

Xiao新 发表于 2010-1-26 09:45:52

请看补章
[字数真是讨厌,赶紧改吧...............]

Ikarus 发表于 2010-2-1 08:59:20

撤销高亮。
因为说实话,你的教程只是为你自己写的(请自己理解我的话。)
不建议新手看本教程,如果宝典初级看完了再看看这个吧。
一张图都没有、、、:34:
码字党、、、

Ikarus 发表于 2010-2-1 09:00:24

RPG或事件战役必须要有任务才比较正常,你们说呢?任务要花很多时间。
1、杀死指定单位一定数量完成任务:比如要做一个去洛阳东郊杀死10个长枪兵完成任务。最简单的方法就是先【目标进入指定地区】,然后积累属性,杀死单位比率,【创建单位】(在一个不为人知的地方)然后【杀死单位】,杀死刚创的。☆接【区域内的目标】,目标就弄成旗子好了☆,设定好地区。然后产生单位,★在一个出不去的方区域中就好★。然后就是接任务,新单位,当然是任务发布员了。旁边建个地毯,当角色走到地毯上开启任务,也就是说,在刚才的区域内建个旗子(☆括起来的那段话)。接着是完成任务,【区域内的目标】,这个区域就是★括住的内段,数量设为10,然后完成任务,得到奖励。这种方法很简单吧,其实说实话,我就会这一种方法,我就是这样做的。
2、帮忙购买物品完成任务:按照购买系统【第七章】做,然后在这种特殊物品后面建个事件(效果),【产生单位】,还是旗子好了,在指定地区建个旗子。完成任务:【区域内的目标】,设定为旗子的位置,设定类型为旗子,【区域内的目标】设为主教站在地毯上,然后给予奖励。
3、杀死某特定目标完成任务:比如设定目标为:杀死痕迹,KK即可完成任务,这时,打开杀死痕迹得到奖励的触发,然后去杀死痕迹即可。(杀死痕迹的触发设为 杀死目标单位,设为痕迹。得到奖励)
4、送信任务:先建立一个新触发,效果为区域内的单位,自然是主角,然后给予奖励。接着关闭这个触发。还是照着老样子建立一个NPC和地毯。到NPC旁的地毯后,然后开启前面关闭的触发。那个触发如果未开启(没接任务),就算到指定地点也不会得到奖励,因为被关闭了。但接任务后,触发也就开启了,这就是这个触发的原理。
还有很多类型的任务..暂时想不起来,大家可以跟帖问我,我如一补充




我被雷到了:34:
请问你玩过几个rpg、、

舞墨飞 发表于 2010-2-1 10:34:28

个人认为LZ的动机是比较好的,但是这个教程质量的确有待提高。排版还有改进空间,不要一堆字不改格式就这样码下来,看起来很乱的,相关描述再详细点,最好面向新手,配上点图,让人更好地明白你说的。

Xiao新 发表于 2010-2-1 13:36:19

LS我支持,KK您就别说了,您最容易打击别人自尊,不信您发个投票贴

老胡V1 发表于 2010-2-1 13:53:22

防作弊还有很多的……自己去搜索

我举几个例子吧

例如AEGIS
指派电脑村民去杀鹿 给鹿加很多血 如果鹿死了就宣布敌人胜利

Ikarus 发表于 2010-2-1 14:21:46

原帖由 倭卜僾伱 于 2010-2-1 13:36 发表 https://www.hawkaoe.net/bbs/images/common/back.gif
LS我支持,KK您就别说了,您最容易打击别人自尊,不信您发个投票贴
得了

的确有几个字眼不太好。
别计较
页: [1]
查看完整版本: 跟我从头学ZY | 2010年1月26日14:31:07再次更新