BIG BIG NEWS !!! This version 2.1 is awesome!
The game is now fully translated in French!
And it can be translated in any language!
An update of the framework Dina has been made to implement the translation.
In version 1.0, the compass and the Fountain of Youth has been added.
If you discover the Fountain of Youth, you achieve the game.
For your information, you must be really lucky if you acheive to finish the game. Without cheating, I couldn't finish it myself (^_^)
In the next version, you could watch the compass which indicate the direction of the Fountain of Youth.
In version 0.9, the choosen type now affect the gameplay :
I've also double the number of food that can be carry.
The Soldier and the poisonous food are not implemented yet...
After these 2 features, I'll start to add sounds and music.
I didn't found enough time to implement all my ideas.
As you could expect from the game description, it seems to be promising. but the island generation (using Perlin noise) and the collisions give me some troubles (and you may experience them while playing).
The game do not have any sound/music and I won't have time to find/add some.
I will try to add the food during the vote period.
Merci beaucoup pour ton retour.
J'ai eu beaucoup de problèmes pour comprendre puis mettre en place certains mécanismes (caméra pour ne citer qu'elle 😵💫).
Par contre, tu pourrais me dire ce que tu entends par "doc" ? J'en ai une pour mon moteur en Lua mais j'en ai pas pour celui utilisant SDL2 😣
N'hésite pas à me contacter sur Discord si tu as besoin d'infos/explications.
J'ai utilisé ce prototype pour améliorer mes connaissances sur plusieurs domaines.
Le premier, bien entendu, c'est ma connaissance du C++. Bien qu'ayant un nombre certain d'années d'expérience en informatique, il y a encore beaucoup de concepts que je ne maîtrise pas. Ce prototype m'a permis de réviser certains d'entre eux comme la Fabrique (Factory en anglais) même si mon code n'en exploite pas encore les nombreux avantages que cela peut procurer.
Le second est l'utilisation des packages NuGet qui pourrait me permettre de faire connaître plus largement mon moteur.
Bien que ce soit relativement simple à mettre en place, il faut cependant faire une bonne gestion des versions du moteur ainsi que des packages NuGet. Tout ceci étant également lié à une documentation. Bref, cette partie de gestion qui rebute un grand nombre d'entre nous (moi y compris). mais tout bonnement obligatoire (selon moi).
Un dernier (sur lequel je sais que j'ai partiellement réussi), c'est la gestion de la caméra. J'ai rencontré de nombreuses difficultés dues au fait de mon mauvais choix d'implémentation. Bien que j'ai rattrapé certaines de mes erreurs, il n'en reste pas moins un grand nombre qui sont, pour le moment, corrigées à l'aide de rustines...
Ce prototype a également permis de mettre en lumière certaines lacunes dans mon moteur. J'ai pu en corriger quelques unes mais un gros travail est nécessaire pour en venir à bout.
Résultats :
Ce fût une belle expérience de travail et j'en tire une certaine fierté car j'ai réussi à implémenter, sans l'aide des ateliers ou du guide, une simple IA. J'ai également appris beaucoup sur la gestion de la caméra et je ferais plus simple la prochaine fois (^_^)
Merci d'avoir pris le temps de me lire.
Non, vraiment, pas la peine de noter ce prototype.
Mais si vous le voulez vraiment, je vous invite plutôt à noter le code :
https://github.com/Asthegor/GJ35-Zombie
Excellente idée d'avoir rajouté des clients !
Pourrais tu voir pour permettre une navigation du menu principal au gamepad ?
C'est le seul point qui semble "manquer".
Et j'ai hâte de voir les épreuves pour les permis !
J'allais oublier !
Le garage est super bien fait ! La transition entre les véhicules est très bien réalisée. On voit que tu t'es appliqué à la faire.
Si on passe du camion à la petite citadine assez vite, on peut voir en fond le camion derrière la berline, du plus bel effet !