rétro-jeu
Il s'agit d'un jeu 2D fabriqué en C ++ et SFML avec une sorte d'esthétique rétro.
Version Alpha 0.3.0 Aperçu court
aperçu.1.mp4
Description
Le joueur contrôle un héros, qui combat les monstres dans un monde généré de manière procédurale.
Les ennemis peuvent apparaître dans différents biomes.
Tous les ennemis ont leurs propres propriétés. Certains attaqueront contre vue, d'autres s'enfuiront ou seront neutres. Il existe également différents types de monstres avec leurs propres propriétés.
Quelques monstres se battront jusqu'à leur dernier point HP, tandis que d'autres vont s'échapper en cas de HP.
Il existe de nombreuses classes à choisir et chacune a des capacités uniques.
État du projet
Vider
Bâtiment de Source
En utilisant la ligne de commande
- Installez SFML à partir de leur site Web d'origine: https://www.sfml-dev.org/download.php
- Dans cMakelists.txt, définissez le sfml_location à votre emplacement de téléchargement SFML
- Utilisez les commandes suivantes dans la ligne de commande:
cmake . cmake --build . - Déplacez les bibliothèques de liens dynamiques SFML à partir du SFML_LOCATION / BIN vers le dossier avec l'exécutable dans le répertoire du projet.
- Cliquez simplement sur l'icône de l'application. Cela devrait fonctionner maintenant.
Utilisation d'un IDE
- Installez SFML à partir de leur site Web d'origine: https://www.sfml-dev.org/download.php
- Configurez-le avec votre IDE. Voici quelques tutoriels: https://www.sfml-dev.org/tutorials/2.5/
- Créez un nouveau projet et ajoutez les fichiers source dans le projet.
- Copiez les DLL SFML (fenêtre, graphiques et système) où se trouve l'exécutable.
- Exécutez le jeu.
Installation
- Installez la version à partir de l'onglet "Release".
- Décomposer le package
- Exécuter l'exécutable
Contributif
Si quelqu'un veut aider à se sentir libre de se débarrasser, ajouter certaines choses et contribuer.
Vous pouvez également commencer un problème et laisser des commentaires.
Il y a beaucoup de choses à faire:
- Rendre le code plus lisible
- Documentation
- Changements de l'interface graphique
- Plus de mécanismes de gameplay (capacités, effets spéciaux, obstacles, etc.)
- Son
- Un duel de jeu de duel
- Attaques à distance
- Inventaire des joueurs
- Langue
- Et bien plus encore
Licence
Mit