
感謝您的徽標batarian711!
神奇的生活
一個想像Rimworld風格遊戲的幻想世界,如果它與RPG有更多共同的元素,那麼它可以真正做什麼。
主分支:
發展分支:
項目需求
紋理
聲音效果
歌曲/配樂
任務/書面故事/傳說
程式設計師
測試人員
如果您可以提供上述內容之一,請告訴我!
您可以通過[email protected]給我發送電子郵件,或在此存儲庫中創建問題。
我將感謝您的幫助。謝謝!
特徵
查看演示以查看最新進度!
路線圖(沒有特別的順序)
又名Todo:
不是故障圖形
專案
角色動作(例如採礦或建造)
保存/加載遊戲
天然物體(例如樹木)
角色類和XP系統
存貨
農業
交易者
生物(敵人和動物)
人工智慧
咒語/能力
幻想戰利品
地牢
隨機任務
mod支持:始終優先
安裝說明
- 下載並安裝.NET框架4.7.1運行時
- 從該項目的“發布”選項卡中查找並下載版本
- 提取版本
- 享受!
開發說明
- 下載並安裝任何版本的Visual Studio 2017
- 為Visual Studio下載並安裝單體3.7.1。
- 下載並安裝2012 VC ++ X64可重新分配
- 克隆這個存儲庫
- 打開解決方案,並將解決方案配置設置為調試X64 。
- 就這樣!
提示:由於Visual Studio中的單體組合很奇怪,我建議您每次更改代碼並希望運行此遊戲時構建GUI或專用服務器(取決於您想要調試的內容)。打擊開始似乎並不總是會編譯您的更改/插入斷點時,在使用Monogame時。
想像
一款具有類似Rimworld的方面的拋光遊戲,但具有魔術和RPG方面。
目標
地牢
- 應該有點可怕(可怕的聲音,可怕的視覺效果,討厭的怪物)
- 地牢在世界上呈現出隨機困難
- 冒險
- 難度越高,獎勵越高
- 一些用於拼寫或技術組件的組件可以在此處找到
- 與D&D這樣的遊戲不同,對於探索地牢的角色有多少個角色沒有限制
- 大量人口可能使您能夠突襲更加困難的地牢,佔地高傷亡
經濟
- 基於供求
- 商人出售的一切都必須來自某個地方
- 您可以讓您的殖民者與其他玩家進行貿易路線,以預先的稅率交易其他商品或金錢
多人遊戲
- 應該支持至少10位在專用服務器上運行的玩家
- 外交系統實現各種條約(以及戰爭)
- 您可以通過建立特殊的結構來要求領土
- 除非您給予正確的權限,否則其他玩家除非通過任何事情都可以通過
敵人
世界
- 程序生成的世界
- 定制世界規模
- 其他“尺寸”,具有不同的生物,植物生命和材料
食物
- 一切都需要吃
- 您可以用兩個不同的種子開始遊戲
- 要獲得一種新型種子,您必須從商人購買或將很多農作物製作成種子袋
- 商人只攜帶幾種類型的種子,因此在大型多人服務器上,您將不得不交易它
技術與魔術
- 技術和魔術都可用
- 技術更多地基於資源處理和研究
- 魔術基於角色升級,學習新咒語和收集組件以獲得允許的咒語
課程
- 存在各種角色類
- 嚮導,牧師,小偷,聖騎士,死靈法師(邪惡的牧師),僧侶,戰士,騎士 *這些都可以有子類
- 具有上述課程的角色實際上沒有能力參與技術進步
- 當角色水平時,他們可以選擇獲得各種能力
- 在低級別,他們可以立即選擇升級時獲得的能力
- 在高水平上,它們可能會升級,但要獲得新的能力和花費能力點,他們需要由培訓師培訓該特定技能
技能
- 一切都是技巧
- 建築,採礦,拖運,射擊,近戰,研究,交易
- 即使是RPG課程的事情也是技能
- 僅僅因為巫師獲得了施放新咒語的能力,並不意味著他擅長施法
- 戰士必須擅長他們所學的各種動作和能力
技術
- 科技樹基本上從石器時代開始
- 您知道如何開火,狩獵和製造粗製的武器和工具
- 科技樹以遙遠的未來結束,一切都是數字,人工智能運行您的基礎,而垂死的一切都可以治愈一切
魔法
- 幾乎可以做所有事情的咒語
- 施法者只知道幾個法術
- 有些咒語是允許的,另一些是一個時間效果 *允許的咒語需要組件,並且具有很高的法術力成本
- 允許咒語的示例 *輕,種植農作物,入侵者警報...
- 臨時法術
- Terraform土地,火球,能量螺栓,魔術障礙...
- 施法者只有太多的法力法
- 相同類型的腳輪可以一起工作
- 例如:兩個神職人員可以一起施放一個法術,其法術要求高於他們獨自見面的咒語
學分
貢獻者
Lynngr-做了所有的藝術品
Ockenyberg-發出所有聲音效果
batarian711-為該項目創建徽標
組裝描述
Magicallifeapistandard
- 主遊戲API,管理大多數內容,除了圖形和服務器命令
MagicAllifapicLient標準
MagicallifededicatedServercore
mlguiwindows
MagicAllifeMod
- 核心遊戲內容,以mod的形式添加到遊戲中 *這是為了確保MOD具有良好的API進行交互,並且不限制MIDDDING功能 *如果主遊戲可以執行此操作,那麼任何Mod都可以
MagicAllifServerStandard
MagicAllifesettings標準
庫利用
一單親
根據Microsoft公共許可證和MIT許可發布
繁重的圖形,資產加載等等!
fmod
根據FMOD最終用戶許可協議發布
聲音的
單體
根據MIT許可發布
用於捕獲鍵盤和鼠標輸入
Roy-t的*算法
根據MIT許可發布
為魔法生活提供了途徑
Protobuf-net
根據Apache許可證2.0發布
用於快速將對象序列化為一個小有效載荷,以通過網絡發送
簡單的TCP
根據Apache許可證2.0發布
用於通過網絡發送數據
C#空間索引(RTREE)庫
根據GNU較少的通用公共許可發布
用於快速查找最接近位置的對象,或在某個區域內獲取所有對象。