Fangame - présentation

Le fangame est en fin de support pour la version 1 ! Mais pas de panique,une version 2 est en cours !

Nous sommes actuellement en train de re-programmer le fangame avec un autre langage de programmation (du python vers du c++) : De nouvelles fonctionnalités feront leurs apparition mais aussi une plus grande stabilité !
Vous pouvez tester les premières sources de ces versions à partir du repository Github. Il faut néamoins la compiler par vous meme.
Certains liens risquent d'être modifiés,il est donc normal que des erreurs surviennent!
à savoir : les informations sur cette page seront valables uniquement sur la version 1 !!

C'est quoi ?

Le fangame est un projet de jeu communautaire (c'est à dire créé par et pour des fans) basé sur la série Kagerou Project.

But du jeu. (version 2)

Vous incarnez un personnage,shintaro par défaut.Tel un RPG, vous l'incarnez dans une map,et réagissez avec l'environnement à la manière d'un light novel.
Chaque choix déterminera une timeloop précise (nommée ROUTE).Ainsi, plusieurs scénarios et fins sont possibles selon vos choix et vos parcourt.

Dans la version 1, seulement une route était disponible et elle n'était pas complétée.

Screenshots (version 1) - Swipez ou cliquez sur les flèches pour naviguer

Avec quel appareil ? (version 1)

Le fangame a été conçu pour fonctionner sur PC, il est donc très conseillé de tester le jeu sur un simple ordinateur plutôt qu'avec votre smartphone.
Il est entièrement compatible avec Windows et Linux.
Pour linux et mac,il faut se contenter du code source à compiler soi même pour le moment.

Il existe aussi une version android mais elle très instable et comporte beaucoup de bugs d'affichage.
En effet,le langage de programmation utilisé pour le jeu n'est pas fait pour android et il y a de très forts problèmes tant au niveau performance que graphique !

QUOI ? Pas pour mac et Iphone ?

C'est triste à dire mais c'est de la faute d'apple,pas assez permissif pour les développeurs.

Pour compiler (c'est à dire rendre le code source lisible par l'ordinateur) pour un mac,il faut déjà en avoir un, ce qui n'est pas mon cas.
Idem pour Iphone mais il faut payer une license de $80 par mois ET re-programmer le jeu avec le langage d'apple (car python n'est pas compatible avec Iphone).
Au final,ce ne sera qu'une perte de temps et sutout d'argent, donc une version pour mac n'est pas pour le moment envisageable et encore moins sur Iphone !

Compatibilité

Le jeu a été créé pour fonctionner sur PC.

Il fonctionne entièrement sur processeurs 32 et 64 bits.
Ce jeu n'est pas gourmand en resources (20Mo de ram au maximum) et ne requiert pas une carte graphique puissante car il est en 2D.
Il a été testé sur Windows et Linux et est fonctionnel mais en revanche,il n'a jamais été testé sur mac et sa stablilité n'est pas garantie.

ATTENTION :Il n'existe pas encore de version compilée pour Linux (ne n'est pas trop un problème pour cet os) et pour MAC.
Utilisez le code source! Reportez vous à la catégorie "sources" !

Comment télécharger ?

  • • À la fin du téléchargement,vous retrouverez une archive zip.Il faut extraire le fichier et l'ouvrir.
    Si vous ne savez pas extraire un fichier zip,suivez ce tutoriel.
  • • Après avoir ouvert l'exécutable,vous vous retrouverez avec un installeur.
    Séléctionnez une langue et suivez les instructions affichée.
  • • Une fois l'installation terminée,vous pourrez trouver le jeu dans le menu démarrer si vous avez choisi lors de l'installation d'installer un raccourci dans le menu démarrer.

Téléchargement

BETA 1

À propos

La version android est une tentative de portage de la version PC sur smartphone.
Elle est différente de la version PC, les textures changeront donc,les règles aussi.
C'est une version instable et il est conseillé de tester la version PC.Vous verrez ci-dessous les différents risques.

C'est lourd ?

Oui,très ! Plus que la version PC !
La version android requiert moins de 90-100 Mo,comparé à la version PC qui n'en requiert que 20-30 Mo

Quel est le meilleur smartphone pour y jouer ?

Le ratio (en gros, la taille) idéal de votre écran de smartphone pour jouer au jeu est de 16:9 (c'est à dire 480x854 px).
un ratio de 5:3 (480x800 px) est aussi jouable.

En dessous,vous riquez de ne pas voir tout les éléments du jeu et
au dessus,le gamepad et tout les éléments du jeu seront trop petits et le rendront injouable !
Vous risquerez également de voir des éléments non voulus (par exemple,vous risquez de voir les jambes d'ayano coupées dans le visual novel tel un fantôme :o !)

La version d'android minimale est la 4.0.
Il est fort probable que les téléphones android récents (depuis la version 5.1) rendent le jeu trop rapide et la taille de votre écran risque d'être trop grand

Mais pourquoi une taille d'écran ? Sur PC,un mode fullscreen existe !

C'est un problème inévitable.J'ai essayé le mode fullscreen mais cela n'a pas marché.
Pour cause : cette option n'existe pas sur android.
Après un contact avec le développeur de PGS4A (compilateur de la librairie pygame pour android), celui-ci m'a répondu que le projet PGS4A est abandonné (plus de mises à jour) et qu'il n'y a actuellement aucun moyen de mettre en plein écran comme avec les PC.
En gros,une fonction "fullscreen" n'existe pas et plus sur android.Patienter une prochaine mise à jour ne changera rien.

Peu importe,je veux tester ! Comment l'installer

  • Pour installer,le fichier se trouve dans les weekly-sources mais je mets à disposition plus bas un lien de téléchargement rapide.
  • Même après la fin du téléchargement,il faut vérifier si le fichier pèse bien 34 Mo environ.
    Si vous avez ouvert le fichier et d'un message du type "Problème lors de l'analyse du package" survient,c'est surement que vous avez une version android trop basse et que votre téléchargement est corrompu. Dans ce cas,relancez le téléchargement jusqu'à ce que ça marche.
  • Ouvrez donc le fichier.Un avertissement de sécurité survient.Ne paniquez pas,c'est comme ça avec toutes les versions d'android.
    Ce jeu est libre et open source,la preuve qu'il n'y ait pas de virus est dans les sources et aussi les permissions (juste vibrer le téléphone et accéder au fichiers mais pas à la connection internet.)
    En cas d'avertissement,cliquez sur le bouton pour aller dans les paramètres de sécurité et cochez les "sources inconnues".
  • Le fichier est enfin ouvert et l'installation se fera automatiquement.Vérifiez à ce qu'il y ait assez d'espace (120 Mo environ) pour télécharger le jeu.
  • Si le fichier s'ouvre et se ferme instantanément (crashe pendant l'ouverture),contactez moi avec les commentaires !
    à savoir aussi que l'application rique de ne pas fonctionner sur tablette !
BETA 1

Le code source de la version 2 est directement dans le repository GitHub. étant en développement, vous ne serez pas en mesure de pouvoir jouer !!

Qu'est-ce que les weekly sources ? (version 1)

Le jeu a été programmé entièrement à la main (en "code") et n'utilise pas de logiciel.
Ce jeu est libre : il mets à sa disposition son code source gratuitement,pour aider les autres déveoppeurs à créer leurs propres jeux ou à améliorer et trouver des bugs sur celui-ci.
Ce jeu a été programmé en langage python et utilise la librairie pygame.

En période de développement,les weekly-sources sont actualisées tout les mois.

Je suis un utilisateur de mac et on m'a dit de venir ici !

Comme expliqué avant,je ne possède pas de mac et il n'est pas possible d'avoir sa version toute faite !
Il est toujours possible de tester le jeu mais l'étape sera longue et dure!

  • 1)Ouvrez votre terminal et copiez collez un par un les lignes de codes suivantes :
    ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
    export PATH=/usr/local/bin:/usr/local/sbin:$PATH
    brew install python3
  • 2)Ensuite installez la librairie pygame sur cette page.
    Il faudra vous rendre sur la catégorie "Macintosh" et cliquer sur le premier lien (li doit se finir par un .dmb).
  • 3)Téléchargez les weekly sources "RELEASES" à l'aide du bouton en bas de la page.Dé-zippez le fichier.
  • 4)Allez dans le dossier où se trouve le fichier "Play.py" et double cliquez dessus.
  • 5)Si aucune application n'est reconnue, ouvrez-le avec python 3.x
  • 4.2)une autre méthode consiste à ouvrir le fichier play.py avec le terminal.Si vous ne savez pas le faire,visitez ce lien
  • 5.2)entrez
    python3 Play.py
  • Tout fonctionne? Félicitations! Mettez en commentaire que vous avez réussi à installer le fangame sur MAC !!!

Consulter en ligne DeveloppementDeveloppementReleases

Vous pouvez poster votre commentaire avec l'aide de votre compte facebook ou disqus

Avec un compte Facebook


Avec un compte Disqus