
ขอบคุณสำหรับโลโก้ Batarian711!
ชีวิตวิเศษ
โลกแฟนตาซีที่จินตนาการว่าเกมสไตล์ Rimworld สามารถทำได้อย่างแท้จริงถ้ามันมีองค์ประกอบเพิ่มเติมที่เหมือนกันกับเกม RPG
สาขาหลัก:
สาขาการพัฒนา:
ความต้องการโครงการ
พื้นผิว
เอฟเฟกต์เสียง
เพลง/ซาวด์แทร็ก
เควส/เรื่องเขียน/ตำนาน
โปรแกรมเมอร์
ผู้ทดสอบ
หากคุณสามารถให้สิ่งใดสิ่งหนึ่งข้างต้นโปรดแจ้งให้เราทราบ!
คุณสามารถส่งอีเมลถึงฉันได้ที่ [email protected] หรือสร้างปัญหาในที่เก็บนี้
ฉันจะขอบคุณความช่วยเหลือ ขอบคุณ!
คุณสมบัติ
- การสนับสนุนผู้เล่นหลายคน
- กราฟิกเร่งฮาร์ดแวร์ผ่าน monogame
ตรวจสอบการสาธิตเพื่อดูความคืบหน้าล่าสุด!
ROADMAP (ไม่มีลำดับโดยเฉพาะ)
AKA TODO:
ไม่ใช่กราฟิกบั๊กกี้
รายการ
การกระทำของตัวละคร (เช่นการขุดหรืออาคาร)
บันทึก/โหลดเกม
วัตถุธรรมชาติเช่นต้นไม้
คลาสตัวละครและ ระบบ XP
รายการสิ่งของ
เกษตรกรรม
ผู้ค้า
สิ่งมีชีวิต (ศัตรูและสัตว์)
AI
คาถา/ความสามารถ
ปลั๊กแฟนตาซี
คุกใต้ดิน
เควสแบบสุ่ม
การสนับสนุน mod: ลำดับความสำคัญเสมอ
คำแนะนำการติดตั้ง
- ดาวน์โหลดและติดตั้ง. NET Framework 4.7.1 รันไทม์
- ค้นหาและดาวน์โหลดรีลีสจากแท็บรีลีสของโครงการนี้
- แยกการเปิดตัว
- สนุก!
คำแนะนำการพัฒนา
- ดาวน์โหลดและติดตั้ง Visual Studio รุ่น ใดก็ได้
- ดาวน์โหลดและติดตั้ง monogame 3.7.1 สำหรับ Visual Studio
- ดาวน์โหลดและติดตั้ง 2012 VC ++ x64 redistributable
- โคลนที่เก็บนี้
- เปิดโซลูชันและตั้งค่าการกำหนดค่าโซลูชันเป็น debug, x64
- นั่นคือทั้งหมด!
คำแนะนำ: เนื่องจากมีบางอย่างแปลก ๆ ที่มี monogame ใน Visual Studio ฉันแนะนำ ให้สร้าง GUI หรือเซิร์ฟเวอร์เฉพาะ (ขึ้นอยู่กับสิ่งที่คุณต้องการแก้ไขข้อบกพร่อง) ทุกครั้งที่คุณเปลี่ยนรหัสและต้องการเรียกใช้เกมนี้ การเริ่ม ต้นการเริ่มต้น ดูเหมือนจะไม่รวบรวมการเปลี่ยนแปลง/แทรกจุดพักของคุณเมื่อทำงานกับ monogame
วิสัยทัศน์
เกมขัดเงาที่มีลักษณะคล้ายกับ Rimworld แต่มีเวทมนตร์และแง่มุมของ RPG
เป้าหมาย
- ค่าการเล่นซ้ำสูง
- การเล่นเกมที่สมดุล
- ประสบการณ์เกมที่มีผู้เล่นหลายคนสนุก
คุกใต้ดิน
- ควรจะน่ากลัว (เสียงที่น่ากลัว, ภาพที่น่ากลัว, สัตว์ประหลาดที่น่ารังเกียจ)
- มีการวางไข่ในโลกด้วยความยากลำบากแบบสุ่ม
- ไปสู่ความเสี่ยงของคุณเอง
- ความยากลำบากยิ่งสูงกว่ารางวัล
- ส่วนประกอบบางอย่างสำหรับการสะกดคำหรือส่วนประกอบเทคโนโลยีอาจพบได้ที่นี่
- ซึ่งแตกต่างจากเกมอย่าง D&D ไม่มีข้อ จำกัด เกี่ยวกับจำนวนตัวละครที่ไปสำรวจดันเจี้ยน
- ประชากรจำนวนมากอาจช่วยให้คุณโจมตีดันเจี้ยนที่ยากขึ้นและมีผู้เสียชีวิตสูง
เศรษฐกิจ
- ขึ้นอยู่กับอุปสงค์และอุปทาน
- ทุกสิ่งที่พ่อค้าขายต้องมาจากที่ไหนสักแห่ง
- หากอุปกรณ์แห้งขึ้นพ่อค้าก็ไม่มีอะไรจะขายมากนักและราคาก็ขัดขวาง
- คุณสามารถให้อาณานิคมของคุณทำเส้นทางการค้ากับผู้เล่นคนอื่น ๆ ซื้อสินค้าสำหรับสินค้าหรือเงินอื่น ๆ ในอัตราที่ได้รับการปรับปรุงใหม่
ผู้เล่นหลายคน
- ควรรองรับผู้เล่นอย่างน้อย 10 คนที่ทำงานบนเซิร์ฟเวอร์เฉพาะ
- ระบบการทูตเปิดใช้งานสนธิสัญญาต่าง ๆ (เช่นเดียวกับสงคราม)
- สนธิสัญญาสันติภาพสนธิสัญญาการค้าสนธิสัญญาป้องกันพันธมิตร
- คุณสามารถเรียกร้องอาณาเขตโดยการสร้างโครงสร้างพิเศษ
- ผู้เล่นคนอื่นไม่สามารถทำอะไรได้นอกจากผ่านเว้นแต่คุณจะให้สิทธิ์ที่ถูกต้องแก่พวกเขา
ศัตรู
- ศัตรูจะขึ้นอยู่กับตำนานต่าง ๆ เช่นตำนานเทพเจ้ากรีกตำนานนอร์ส ...
โลก
- โลกที่สร้างขึ้นตามขั้นตอน
- ขนาดโลกที่กำหนดเอง
- "มิติ" อื่น ๆ ที่มีสิ่งมีชีวิตที่แตกต่างกันชีวิตพืชและวัสดุ
อาหาร
- ทุกอย่างต้องกิน
- คุณเริ่มเกมด้วยเมล็ดพันธุ์สองถุงที่แตกต่างกัน
- เพื่อให้ได้เมล็ดพันธุ์ใหม่คุณต้องซื้อจากพ่อค้าหรือสร้างพืชผลเป็นจำนวนมากลงในถุงเมล็ด
- พ่อค้ามีเพียงไม่กี่เมล็ดดังนั้นบนเซิร์ฟเวอร์ผู้เล่นหลายคนขนาดใหญ่คุณจะต้องแลกเปลี่ยนมัน
เทคโนโลยีและเวทมนตร์
- ทั้งเทคโนโลยีและเวทมนตร์สามารถใช้ได้
- เทคโนโลยีมีพื้นฐานมาจากการประมวลผลทรัพยากรและการวิจัยมากขึ้น
- เวทมนตร์ขึ้นอยู่กับการปรับระดับตัวละครเรียนรู้คาถาใหม่และรวบรวมส่วนประกอบสำหรับคาถาที่ผ่านการรับรอง
ชั้นเรียน
- มีคลาสอักขระที่หลากหลายอยู่
- ตัวช่วยสร้าง, นักบวช, ขโมย, Paladin, Necromancer (Evil Cleric), Monk, Warrior, Knight *แต่ละคนสามารถมีคลาสย่อย
- ตัวละครที่มีชั้นเรียนดังกล่าวไม่สามารถเข้าร่วมในความก้าวหน้าทางเทคโนโลยีได้จริงๆ
- พวกเขาไม่ได้รับอนุญาตให้ค้นคว้าเทคโนโลยีหรือสร้างรายการเทคโนโลยี
- เมื่อตัวละครเพิ่มขึ้นพวกเขาสามารถเลือกที่จะได้รับความสามารถต่าง ๆ
- ในระดับต่ำพวกเขาได้รับอนุญาตให้เลือกความสามารถที่พวกเขาได้รับทันทีเมื่อปรับระดับขึ้น
- ในระดับสูงพวกเขาอาจเพิ่มระดับ แต่เพื่อให้ได้ความสามารถใหม่และใช้คะแนนความสามารถที่พวกเขาจำเป็นต้องได้รับการฝึกอบรมจากผู้ฝึกสอน
ทักษะ
- ทุกอย่างเป็นทักษะ
- การก่อสร้างการขุดการลากการยิงระยะประชิดการวิจัยการซื้อขาย
- แม้แต่สิ่งต่าง ๆ จากชั้นเรียน RPG ก็เป็นทักษะ
- เพียงเพราะพ่อมดได้รับความสามารถในการร่ายคาถาใหม่ไม่ได้หมายความว่าเขาเก่งในการคัดเลือกคาถานั้น
- นักสู้ต้องได้รับการเคลื่อนไหวและความสามารถที่หลากหลายที่พวกเขาเรียนรู้
เทคโนโลยี
- ต้นไม้เทคโนโลยีเริ่มต้นในยุคหินโดยทั่วไป
- คุณรู้วิธีทำไฟล่าและทำอาวุธและเครื่องมือดิบ
- Tech Tree สิ้นสุดลงในอนาคตอันไกลโพ้นซึ่งทุกอย่างเป็นดิจิตอลปัญญาประดิษฐ์จะดำเนินการฐานของคุณและการตายสามารถรักษาทุกอย่างได้
เวทมนตร์
- มีคาถาสำหรับทำเกือบทุกอย่าง
- Spellcasters รู้เพียงไม่กี่คาถาที่จะเริ่มต้นด้วย
- พวกเขาต้องค้นหาม้วนด้วยคำที่ถูกต้องเพื่อจดจำ
- คาถาบางตัวเป็นที่อนุญาต
- ตัวอย่างของคาถา pervenent *เบา, ปลูกพืช, สัญญาณเตือนผู้บุกรุก ...
- คาถาชั่วคราว
- ดินแดน Terraform, Fireball, Energy Bolt, Magic Barrier ...
- Spellcasters มีมานามากเท่านั้นดังนั้นพวกเขาจึงสามารถร่ายคาถาได้มากมายจนกว่าพวกเขาจะหมด *มานาได้รับการฟื้นฟูโดย Sleepa
- ล้อประเภทเดียวกันสามารถทำงานร่วมกันได้
- ตัวอย่าง: นักบวชสองคนสามารถทำงานร่วมกันเพื่อใช้คาถาที่มีข้อกำหนดมานาสูงกว่าที่พวกเขาจะได้พบกันเพียงอย่างเดียว
การให้เครดิต
ผู้มีส่วนร่วม
Lynngr - ทำผลงานศิลปะทั้งหมด
Ockenyberg - สร้างเอฟเฟกต์เสียงทั้งหมด
Batarian711 - สร้างโลโก้สำหรับโครงการนี้
คำอธิบายแอสเซมบลี
Magicallifeapistandard
- เกมหลัก API จัดการสิ่งต่าง ๆ ส่วนใหญ่ยกเว้นกราฟิกและคำสั่งเซิร์ฟเวอร์
Magicallifeapiclientstandard
- จัดการวิธีการที่ไคลเอนต์ตีความข้อความจากเซิร์ฟเวอร์
Magicallifedededservercore
- ควบคุมเซิร์ฟเวอร์
- เรียกใช้คำสั่งเซิร์ฟเวอร์
mlguiwindows
Magicallifemod
- เนื้อหาเกมหลักที่เพิ่มเข้ามาในเกมในรูปแบบของ mod *ซึ่งทำเพื่อให้แน่ใจว่า mods มี API ที่ดีในการโต้ตอบและไม่จำกัดความสามารถของ modding *หากเกมหลักสามารถทำได้
Magicallifeserverstandard
- จัดการฟังก์ชั่นเซิร์ฟเวอร์เช่น:
- การส่งข้อมูลไปยังลูกค้า
- การจัดการข้อมูลจากลูกค้า
- สร้างโลก
- จัดการทั้งตรรกะเซิร์ฟเวอร์เฉพาะและท้องถิ่น
Magicallifesettingsstandard
- ถือการตั้งค่าบางอย่างสำหรับแอสเซมบลีทั้งหมดในโครงการ
ห้องสมุดที่ใช้
คู่สมรส
เปิดตัวภายใต้ใบอนุญาตสาธารณะ Microsoft และใบอนุญาต MIT
การยกหนักสำหรับกราฟิกการโหลดสินทรัพย์และอื่น ๆ !
fmod
เปิดตัวภายใต้ข้อตกลงใบอนุญาตผู้ใช้ FMOD ปลายทาง
เสียง
monogame.extended
ปล่อยภายใต้ใบอนุญาต MIT
ใช้ในการจับแป้นพิมพ์และอินพุตเมาส์
อัลกอริทึม* โดย Roy-T
ปล่อยภายใต้ใบอนุญาต MIT
ให้การค้นหาเส้นทางสำหรับชีวิตที่มีมนต์ขลัง
protobuf-net
เปิดตัวภายใต้ใบอนุญาต Apache 2.0
ใช้สำหรับวัตถุที่ทำให้เป็นอนุกรมอย่างรวดเร็วลงในน้ำหนักบรรทุกขนาดเล็กที่จะส่งผ่านเครือข่าย
TCP ง่ายๆ
เปิดตัวภายใต้ใบอนุญาต Apache 2.0
ใช้เพื่อส่งข้อมูลผ่านเครือข่าย
ไลบรารี C# ดัชนีเชิงพื้นที่ (RTREE)
เปิดตัวภายใต้ใบอนุญาตสาธารณะ GNU Lesser ทั่วไป
ใช้สำหรับการค้นหาวัตถุอย่างรวดเร็วใกล้กับสถานที่หรือรับวัตถุทั้งหมดภายในบางพื้นที่