Cave Explorer هي لعبة Wii Homebrew بهدف إعادة إنشاء معظم جوانب البقاء الأساسية حتى Beta 1.7.3. لن تتم إضافة أي ميزات خارج.
سمات
الميزات المخطط لها (في أي ترتيب معين ، غير مكتمل)
(من إصدار الكمبيوتر الشخصي)
تحتاج إلى تنزيل هذه المكتبات بنفسك ووضع ملفات المصدر الخاصة بها على الدلائل التالية. فهي مطلوبة لأي منصة.
مكتبة | الملفات | وجهة |
---|---|---|
LODEPNG | lodepng.h و lodepng.c | source/lodepng/ |
CGLM | include/cglm/ | source/cglm/ |
CNBT | buffer.c ، buffer.h ، list.h ، nbt_loading.c ، nbt_parsing.c ، nbt_treeops.c ، nbt_util.c and nbt.h | source/cNBT/ |
بارسون | parson.h و parson.c | source/parson/ |
م*ليب | أي جذر *.h | المترجم يشمل المسار |
بالنسبة لمنصة Wii ، تحتاج إلى تثبيت بيئة Devkitpro Wii/Gamecube. بالإضافة إلى ذلك تثبيت Zlib باستخدام Pacman of Devkitpro.
dkp-pacman -S wii-dev ppc-zlib
للبناء ، ببساطة تشغيل جعل في دليل الجذر. قد تحتاج إلى تحميل برنامج التحويل البرمجي المتقاطع أولاً (مطلوب على سبيل المثال إذا كنت تستخدم الأسماك بدلاً من Bash).
source /etc/profile.d/devkit-env.sh
make
يجب أن يكون هناك ملف .dol في دليل الجذر الذي يمكن أن يعمل Wii الخاص بك. لنسخ اللعبة إلى apps/
مجلدك ، يجب أن تبدو هكذا:
cavex
├── assets
│ ├── terrain.png
│ ├── items.png
│ ├── anim.png
│ ├── default.png
│ ├── gui.png
│ └── gui2.png
├── saves
│ ├── world
│ └── ...
├── boot.dol
├── config.json
├── icon.png
└── meta.xml
يمكن أن تعمل اللعبة أيضًا على أي جهاز كمبيوتر مع دعم OpenGL 2.0 ولعبها مع لوحة المفاتيح والماوس.
يتطلب إنشاء المكتبات الإضافية التالية ، والتي يمكنك تثبيتها مع مدير حزمة النظام الخاص بك: zlib
و glfw3
و glew
. يمكنك بعد ذلك استخدام CMake و GCC للبناء. Makefile الموجود بالفعل هو لمنصة Wii فقط ويمكن إزالتها في وقت لاحق.
mkdir build_pc
cd build_pc
cmake ..
make
يرجى أيضًا نسخ شظايا الشظية و vertex من resources/
بجانب assets/
الدليل.