无码av一区二区三区无码,在线观看老湿视频福利,日韩经典三级片,成 人色 网 站 欧美大片在线观看

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

Scratch版三國霸業(yè)創(chuàng)作歷程(二)城池占領(lǐng)篇

2021-09-20 11:12 作者:SPC編程愛好者  | 我要投稿

? ? ? ? 游戲的終極目標(biāo)是統(tǒng)一全國,在收到進攻其他城池的指令時,會先通過“造型編號”判斷對方城池的狀態(tài),如果是未占領(lǐng)的狀態(tài),則會提示“可直接占領(lǐng)”,這時再選擇進攻命令,就可以兵不血刃直接占領(lǐng)該城池,該城池的圖標(biāo)也會相應(yīng)變?yōu)榧t色三角,表示我方已占領(lǐng)。如果是已獨立,也就是已有君主的城池,則需要戰(zhàn)勝對方才可以占領(lǐng)。這時發(fā)動進攻會先判斷“獲勝概率”,并給玩家提示戰(zhàn)勝對方的概率大小,由玩家決定是否還要繼續(xù)進攻。

通過城池狀態(tài)判斷如何進攻

如果玩家選擇繼續(xù)進攻,根據(jù)獲勝概率將會出現(xiàn)三種結(jié)果:失敗、平手、獲勝。無論是哪種結(jié)果,士兵都會減少。如果我方戰(zhàn)敗,根據(jù)雙方的戰(zhàn)力,我方士兵減少到0還不夠的話,就會減少我方人口。戰(zhàn)斗結(jié)束后,將及時更新士兵數(shù)、人口數(shù)以及戰(zhàn)力值。

繼續(xù)進攻后的三種判斷

? ? ? ? 目前是以我方進攻為主,未來考慮加入其他城池的自發(fā)進攻,也就是其他已獨立的城池,會根據(jù)一定的算法,主動發(fā)起進攻,可以攻打未占領(lǐng)或同樣是獨立的城池,也可以攻打我方城池,但這部分得用Scratch3.0來做,2.0已撐不住這么多代碼,詳情請見第一篇哈。

Scratch版三國霸業(yè)創(chuàng)作歷程(二)城池占領(lǐng)篇的評論 (共 條)

分享到微博請遵守國家法律
德州市| 九龙县| 江都市| 桃园市| 宁晋县| 滦南县| 睢宁县| 涿州市| 泌阳县| 云霄县| 财经| 安康市| 甘洛县| 岳西县| 西贡区| 扬州市| 团风县| 巩义市| 晋州市| 鄂托克前旗| 巩义市| 宜兰市| 中阳县| 五大连池市| 雷山县| 临高县| 安庆市| 岐山县| 延寿县| 河池市| 巴东县| 长岭县| 泸西县| 鸡东县| 共和县| 正安县| 乐平市| 响水县| 昌黎县| 静宁县| 伊春市|