2011-9-23 14:53
小兵1234
設計敵方豋場角色個性的方法。
如題,設計敵方豋場角色個性的方法,利用事件編寫,將角色性格顯現在其戰場行動方式中。
一、目前只想出幾個可行的性格。
1.例如候成,個性貪生怕死,在豋場S劇本中,初始行動是主動攻擊,HP低於50%,開始自撤退至某地點,到某地點後,又開始撤退至另一地點,總之是繞著滿場跑,除非被補血至80%以上,行動模式才變回主動攻擊。
2.例如袁紹,個性憂柔慎重,在豋場S劇本中,初始行動是主動攻擊,HP低於50%,開始撤退至主城,到主城後,行動模式轉為堅守不出,直到血回復至全滿再轉回主動攻擊。
3.例如呂布,有勇無謀,在豋場S劇本中,從頭到尾旳行動模式都是主動攻擊。
二、目前還沒想到完成的性格。
1.忠心護主(壹),讓某將領,例如孔明,一直追著劉備跑(假設該關劉備是主將),如果有補血的能力,不管其他人傷地多重,劉備HP只傷了一兩點還是先幫劉備補血。
2.忠心護主(貳),讓某將領,例如趙雲,一直追著劉備跑(假設該關劉備是主將),如果有補血的能力,而且堅持要站在劉備前方一格當肉盾。
3.擒賊先擒王,讓某將領,例如關羽,一直追著曹操打,其他人都不管,除非是擋住他通往曹操身邊的路,才出手殺敵。
2011-9-23 15:13
KYOKO
有点意思,不过貌似影响太小,个别人根本不影响大局,知道了AI模式还素剩下被玩家捏的份鸟
2011-9-23 16:57
hhp19910906
想法不错,技术应该不难,但水王说的问题可以设定成某些战场的特殊需要,参考瓦岗罗成的回马枪拉人的设定,通常没大用处,但有些时候可以必须用
2011-9-23 19:00
小兵1234
[quote]原帖由 [i]KYOKO[/i] 于 2011-9-23 15:13 发表
有点意思,不过貌似影响太小,个别人根本不影响大局,知道了AI模式还素剩下被玩家捏的份鸟 [/quote]
其實只是用來突顯人物個性的小技巧,多少能增加MOD趣味性。
例如看著明明呂布帶著戚霸、高順極眾小兵一窩蜂主動攻擊殺過來。
侯成、魏續跟宋憲幾各不講義氣旳,卻是一受傷,就大喊『我撐不住了』這台詞,然後改變行動模式,繞著滿場跑,很有趣。
2011-9-23 19:02
小兵1234
[quote]原帖由 [i]hhp19910906[/i] 于 2011-9-23 16:57 发表
想法不错,技术应该不难,但水王说的问题可以设定成某些战场的特殊需要,参考瓦岗罗成的回马枪拉人的设定,通常没大用处,但有些时候可以必须用 [/quote]
我不覺得技術容易,貪身怕死跟優柔寡斷,我都成功創作出來過了,在自制的MOD中S劇本中。
但是以下幾個構思,卻怎麼樣都想不出要如何做。
1.忠心護主(壹),讓某將領,例如孔明,一直追著劉備跑(假設該關劉備是主將),如果有補血的能力,不管其他人傷地多重,劉備HP只傷了一兩點還是先幫劉備補血。
2.忠心護主(貳),讓某將領,例如趙雲,一直追著劉備跑(假設該關劉備是主將),如果有補血的能力,而且堅持要站在劉備前方一格當肉盾。
3.擒賊先擒王,讓某將領,例如關羽,一直追著曹操打,其他人都不管,除非是擋住他通往曹操身邊的路,才出手殺敵。
2011-9-25 18:25
小兵1234
難道都沒人想到方法嗎?
如果有人想到其他有趣的性格跟行動模式,也歡迎提供。
2012-11-26 08:12
小兵1234
還有幾個點子。
1.嚴以律人:假設我們預設某S劇本中侯成HP低於200或士氣呈下降時,觸發變項,大喊:「撐不住了!」,AI由主動攻擊變成移動至某定點,如大本營;可是此一條件一觸發,高順也會大喊:「臨陣脫逃者,罪無可涉。」,AI轉為追隨武將侯成。
當兩武將相鄰時,高順做出攻擊動作,並喊出:「這是給你的教訓!」,侯成HP減少20至30滴血,高順AI再次轉為主動攻擊。
2.威嚇全軍:不管是魏續、侯成還是郝萌(各自寫觸發條件),只要有人AI轉為逃至特定定點,呂布都會轉為追隨該武將,當兩武將相鄰時,呂布做出攻擊動作,並喊出:「再有臨陣脫逃者,死!」,兩武將AI都再次轉為主動攻擊。
3.不聽調度(這是給我方的):假設曹仁HP降至一定程度,曹仁喊出一句:「孟德怎麼指揮的。」,我軍的曹仁自戰場撤退;在大本營的友軍曹仁登場。
2012-11-26 12:15
szwd1997
此贴让我领悟了一个特技的设定 感谢
2012-12-14 23:43
小兵1234
又想到一性格─好色。
可惜除無雙戰略版外,沒有多少mod有分男女。
設計一角色凡是與女性武將接觸(所以該mod女角不能太多,不然寫到手軟),就會觸發事件,狀態變為麻痺,變項1轉為ture。
敵軍(或我軍,看它是哪陣營的)行動階段,變項1轉為false。
页:
[1]
Powered by Discuz! Archiver 5.0.0
© 2001-2006 Comsenz Inc.