Cave Explorer est un jeu Homebrew Wii dans le but de recréer la plupart des aspects de survie de base jusqu'à la version bêta 1.7.3. Toutes les fonctionnalités au-delà ne seront pas ajoutées.
Caractéristiques
Fonctionnalités planifiées (sans ordre particulier, pas terminée)
(à partir de la version PC)
Vous devez télécharger ces bibliothèques vous-même et placer leurs fichiers source dans les répertoires suivants. Ils sont nécessaires pour n'importe quelle plate-forme.
bibliothèque | fichiers | destination |
---|---|---|
Lodepng | lodepng.h et 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 et nbt.h | source/cNBT/ |
pasteur | parson.h et parson.c | source/parson/ |
M * lib | Toute racine *.h | Compilateur Inclure le chemin |
Pour la plate-forme Wii, vous devez installer l'environnement Devkitpro Wii / GameCube. Installez en outre ZLIB à l'aide de Pacman de Devkitpro.
dkp-pacman -S wii-dev ppc-zlib
Pour construire, exécutez simplement faire dans le répertoire racine. Vous devrez peut-être charger d'abord le compilateur transversal (requis par exemple si vous utilisez du poisson au lieu de bash).
source /etc/profile.d/devkit-env.sh
make
Il devrait alors y avoir un fichier .dol dans le répertoire racine que votre Wii peut exécuter. Pour copier le jeu sur vos apps/
dossiers, il faut ressembler à ceci:
cavex
├── assets
│ ├── terrain.png
│ ├── items.png
│ ├── anim.png
│ ├── default.png
│ ├── gui.png
│ └── gui2.png
├── saves
│ ├── world
│ └── ...
├── boot.dol
├── config.json
├── icon.png
└── meta.xml
Le jeu peut également fonctionner sur n'importe quel PC avec la prise en charge d'OpenGL 2.0 et joué avec le clavier et la souris.
Le bâtiment nécessite les bibliothèques supplémentaires suivantes, que vous pouvez installer avec votre gestionnaire de packages système: zlib
, glfw3
et glew
. Vous pouvez ensuite utiliser CMake et GCC pour construire. Le makefile déjà existant est pour la plate-forme Wii uniquement et pourrait être supprimé un peu plus tard.
mkdir build_pc
cd build_pc
cmake ..
make
Veuillez également copier le fragment et les shaders de vertex à partir de resources/
à côté de vos assets/
répertoire.