ณ วันที่ ~ เมษายน 2020 ฉันหยุดทำงานในโครงการนี้ด้วยเหตุผลหลายประการ
วิธีที่ฉันสร้างสิ่งนี้ค่อนข้าง "เสร็จสิ้น" จนถึงจุดที่มันยากที่จะหาวิธีเพิ่มคุณสมบัติใหม่บางทีอาจเป็นเพราะการพยายามเป็นเครื่องยนต์มากกว่าเกม อย่างไรก็ตามฉันสนใจในการทบทวนแนวคิดนี้หนึ่งวันอย่างไรก็ตามอาจจะอยู่ในพื้นที่เก็บข้อมูลที่แตกต่างกันมากกว่าที่นี่
เกม Voxel Sandbox ที่มีลักษณะคล้าย Minecraft ที่มีการรองรับผู้เล่นหลายคน
ข้อมูลเพิ่มเติมเกี่ยวกับโครงการสามารถพบได้ใน Wiki ผู้สร้างแบบเปิด
สิ่งนี้ถูกสร้างขึ้นเป็นส่วนใหญ่สำหรับซีรีส์ YouTube ซึ่งสามารถพบได้ที่นี่: ให้รหัสเป็นเกม Voxel ผู้เล่นหลายคน
Windows พร้อม Visual Studio
macos กับ cmake
Linux กับ cmake
ภาพรวมอย่างรวดเร็วของรหัสและโครงสร้างโครงการสามารถพบได้ในบทความ Wiki:
โครงสร้างโครงการ
โปรดดูบทความหลักที่นี่:
การบริจาค
ภูมิประเทศ Gen:
ภาพหน้าจอต้น:
โครงการนี้ได้รับอิทธิพลอย่างมากจากโครงการต่อไปนี้:
เกมโอเพนซอร์ส Voxel Sandbox อีกเกมหนึ่งในเกมดั้งเดิม สร้างขึ้นโดยใช้ C ++ และยังมีการสนับสนุนผู้เล่นหลายคน
เว็บไซต์ - GitHub
เกม Open Source Multiplayer Voxel Sandbox ที่สร้างขึ้นโดยใช้ Java เช่น Minecraft ดั้งเดิม
เว็บไซต์ - GitHub
โคลน Minecraft สร้างโดย Fogleman ใน C.
เว็บไซต์ - GitHub
D3PSI - เพิ่มการกระทำของ GITHUB และสร้างไฟล์ SOLTEPT.SH เพื่อทำให้กระบวนการติดตั้งบนระบบ Linux เป็นแบบอัตโนมัติ
Calvinspace - สร้างพื้นผิวจำนวนมากสำหรับบล็อก
เดิมทีนี่จะเป็นเกมซอมบี้ แต่ฉันเบื่อมากกับที่เร็วมากและเปลี่ยนโครงการให้เป็นเกม Voxel แทน
ด้วยเหตุนี้รหัสจึงถูกสร้างขึ้นสำหรับเกมซอมบี้ดังนั้นเมื่อฉันตัดสินใจที่จะเปลี่ยนรหัสก็ยุ่งอย่างรวดเร็ว
เพื่อต่อสู้กับสิ่งนี้ฉันได้ทำการปรับแต่งขนาดใหญ่ในเวลาเพียง 2 สัปดาห์เพื่อสร้างส่วนใหญ่ของโครงการอีกครั้ง
สามารถดูได้ก่อนการต่อต้านโครงการ ที่นี่
commit ที่เพิ่มรหัส refactored สามารถพบได้ ที่นี่