【遊戲開發】我做了一個支持“各種XXX功能”的構築系統,可是呢.

哈嘍,這是一隻東方肉鴿遊戲。

構築配置系統已經開發完,但是,實際構築配置問題還是很大。導致最後一塊難以完成,後續可能會有個改變很大的demo,歡迎試玩。

先大概看下有哪些可能得情況,首先是最基本的權重概念,默認1就可以了,權重可以很好的改變卡出率,或者直接決定是否出來。一般比如吸血鬼倖存者,這種似乎沒必要搞太複雜,簡單隨機挑出來即可。這裏如果配置上*.max:0,那麼數量達到上限的時候0權重,非常簡單的剔除規則;

然後是品質的支持。這次也加入了品質的變化支持,參數可以和很多東西掛鉤,比如當前分數,關卡進度等等,簡單配置上算法,就可以改變權重啦。

品質變化,我是直接讓原本的這個卡,進行自我替換,主要是爲了兼容當前系統。

其實這個設計可以擴展出其他規則,比如一張卡,內部有很多子卡,當選中時,重新刷新或者追加,可以突破原本的數量。或者增加一張增加不了的廢卡等。或者不知道還有沒什麼其他奇特設計呢?

品質相關方面,其他不少肉鴿似乎也有這種設定。一般玩家看到高品質的,一定是有種很開心的感覺吧。

hades

接下來關於卡之間的關聯,比如新星漂移這種,  當然目前的設計支持,可能需要關係搞的更復雜或者微妙點。簡單來講就是,有關聯,然後不斷產生更高端或者複合,或者其他等等的。。這個在肉鴿中算是不錯的設計吧。

這個對於技能構築來講,似乎也會變得更有用,比如設計流派的時候,不過這方面也沒啥經驗。現在技能還沒有很好的支持,可能還有一場開發惡戰。

選擇路線方面,根據不同的選擇路線產生,於是會產生比如,一張卡容易讓另一張出現率更高,或者排斥也可以,讓選擇路線單一化等等。多個不同選擇,可以結合產生新的複合卡等。不過這感覺過於理想化了,不知道能不能設計好。

當然還要支持一些特別自定義的,比如達到某某條件,極大概率出現某卡等,典型例子,比如達到關卡數,分數,以及當前解鎖的如成就等,可以出現更多關卡的卡,甚至類似無限模式也可以融入進去,當然這個只是實現的一種可能。不一定真會這麼設計。

這次還增加了偏好系統,主要是解決構築中過於隨機問題,不過現在還沒實踐好不好,但先支持了,比如配置的時候,獲得偏好值,然後處理出現權重等等。

爲了支持以上功能,對配置也做了大量的設計,比如這種奇怪的配置,可

以在配置表輕易的做運算。

最後,目前實際的配置還有很多問題,數值方面更是迷茫中。

附上一隻鴿子的威嚴!!!

最後的最後,附上一隻非肉鴿,但真鴿子游戲,歡迎關注+願望單。。

歡迎【點我】添加有生之年,上古鴿子精遊戲~~

更多遊戲資訊請關註:電玩幫遊戲資訊專區

電玩幫圖文攻略 www.vgover.com