Inspiration
Notre inspiration principale vient d'un autre dating-sim s'appellant Doki Doki Literature Club . Un jeu très apprécier et considérer dans les classiques des dating simulators. Renpy, en soit, est un "visual novel engine" permettant de s'inspirer grandement de ce jeu, qui fait maintenant parti des grands classiques.
What it does
Nous voulions intégrer et montrer l'importance des intéractions humaines afin de pouvoir guider les individus jouant à "Just Another Night" dans le monde professionnel à l'aide de question guider par des questions généré par ChatGPT. Nous affirmons que par poser des questions plus personnelle à chacun permet de pouvoir donner vraiment un aperçu global de la personne.
How we built it
Pour cela, nous avons commencer par utiliser du Renpy pour creer notre visual novel engine, puis on a utilisé chatgpt pour créer des dialogues dynamiques et intéressants.
Challenges we ran into
Nous avons rencontrer beaucoup d'obstacles à tous les rabors. Premièrement, il était très difficile de trouver un AI assez consistant pour génener plusieurs personnages avec le même style artistique (gratuitement), et cela pour plusieurs identités genrées. Le deuxième soit le fait que nous avions originalement fait la décision d'implémenter l'API de Gemini, un AI tout aussi puissant, voire plus performant que ChatGPT. Cependant, nous avions eu plusieurs difficultés, de par le fait les versions de Gemini et Respy sont incompatibles. En effet, Respy utilise une version ancienne de python, alors que Gemini arrive seulement dans une version moins ancienne que celle que Respy utilise. À cause de la disparité des versions et du language, en plus de la documentation très limité, nous avions fait la décision d'utiliser l'API de ChatGPT. Au contraire, la documentation de ChatGPT était beaucoup plus facile d'accès et de comprehension. L'implémentation de cet API a une pondération importante sur tout le travail, donc il est normal que les difficultés soient là. À cause de la fatigue vers la nuit, il était aussi normal de trouver des erreurs qu'on aurait pas fait si on n'était pas fatigué comme des petites erreurs d'inattention par-ci par-là.
Accomplishments that we're proud of
Nous avons accompli à faire une application en moins de 24h permettant de pouvoir aider des personnes à s'orienter dans leur parcours professionnels. Nous sommes très fier.e de notre travail puisque cette experience nous permet de collaborer ensemble dans un but commun dans la programmation. Pour nous trois, nous avons jamais appris, ou utiliser Renpy. Cela montre que notre capacité d'adaptation nous a permit de comprendre dans quoi nous nous aventurons, mais aussi comment l'utiliser, et nous sommes fier de ça. De plus, implémenter un API est une tâche plus au moins difficile, et nous sommes fier que nous avons réussi à l'implémenter. Nous avons eu beaucoup de haut et de bas, mais notre travail global est représentatif de l'effort que nous avons passer dessus.
What we learned
Ce que nous avons appris... nous pouvons affirmer que tout le projet (depuis Renpy jusqu'à des niveaux de disparités en ce qui concerne implémenter une API dans l'équipe, nous en avons appris de tout les côtés durant toute la durée du projet.
What's next for Just Another Night
Bien sur, le projet a été fait dans une durée limité, on aurait pu ajouter plus d'animations, une histoire plus narrative, plus longue, mais cela n'est pas le principe d'une suite de projet. Nous pourrions étendre nos horizons comme guide de vie. Un guide d'étude, un guide professionnel, un guide thérapeutique, etc. Dans cette histoire, nous voudrions une fin, une fin qui correspondra
Built With
- api
- chatgpt
- python
- ren'py
Log in or sign up for Devpost to join the conversation.