2014-05-14 09:42:37 +02:00
|
|
|
----------------------------------------------------------------
|
|
|
|
## WireChem
|
2014-04-10 10:02:37 +02:00
|
|
|
|
2014-05-14 09:42:37 +02:00
|
|
|
![The new chemistry game](logo.png)
|
|
|
|
|
|
|
|
http://wirechem.dahut.fr
|
|
|
|
|
|
|
|
*(C) Copyright 2013-2014 Nicolas Hordé
|
|
|
|
Licence GPL V3.0*
|
|
|
|
|
|
|
|
----------------------------------------------------------------
|
|
|
|
### A faire !!!!
|
|
|
|
|
|
|
|
#### GAME PLAY
|
2014-04-10 10:02:37 +02:00
|
|
|
|
2014-05-14 09:42:37 +02:00
|
|
|
* Implémenter l'automate cellulaire "Sand" dans le déplacement des
|
2014-04-10 10:02:37 +02:00
|
|
|
protons & neutrons sur le plateau de jeu.
|
2014-05-14 18:31:58 +02:00
|
|
|
* Ajouter une fenêtre qui s'affiche au changement de niveau
|
|
|
|
technologique afin de présenter les nouveautés accessibles.
|
2014-05-19 23:14:40 +02:00
|
|
|
* Ajouter des bulles d'aide au survol des éléments de la grille jeu pour
|
2014-05-14 18:31:58 +02:00
|
|
|
informer le joueur sur leur nature et leur état.
|
|
|
|
* Ajouter un mode Pas a pas (liseré vert) qui permettra de passer pas a
|
|
|
|
pas le fonctionnement du modèle, la victoire n'est pas comptabilisé dans
|
|
|
|
ce mode, ajout d'un élément de menu pour le pas à pas.
|
|
|
|
* Ajouter un système avec des points de recherche acquis lors des
|
|
|
|
changements de niveau (Niveau*50), avec il serait possible d'accélérer
|
|
|
|
l'acquision de certaines fonctionnalités en les
|
|
|
|
achetant. Un arbre technologique pourrait permettre d'effectuer les
|
|
|
|
achats et récapituler la situation.
|
|
|
|
* Les acquisitions possibles concerneraient soit :
|
|
|
|
- Déblocage d'un transmuteur (canaliser, refroidisseur...)
|
|
|
|
- Ajout de fonctionnalités (enregistrement > 5 slots , pas a pas.
|
|
|
|
..)
|
|
|
|
- Amélioration d'un transmuteur (canon à électron consommant 75% d'
|
|
|
|
energie, positiveur chauffant moins...)
|
2014-05-19 23:14:40 +02:00
|
|
|
* Le niveau special est celui qui debloque le monde suivant, il est mis
|
|
|
|
en évidence avec un icone biohazard. Il est impossible d'enregistrer et
|
|
|
|
le temps est limité.
|
2014-04-10 10:02:37 +02:00
|
|
|
|
2014-05-14 09:42:37 +02:00
|
|
|
#### STRUCTURE/PROGRAMMATION
|
2014-04-10 10:02:37 +02:00
|
|
|
|
2014-05-14 09:42:37 +02:00
|
|
|
* Modifier la méthode d'accès aux variables "dat" & "art".
|
|
|
|
* Optimiser le code pour rendre l'usage d'OpenGL plus efficient.
|
|
|
|
* Repenser le mode simulation de façon orienté objet.
|
|
|
|
* Ajouter un makefile pour automatiser la construction du programme.
|
2014-05-14 18:31:58 +02:00
|
|
|
* Ajouter l'évènement "scroll,release" à la gestion des menus.
|
|
|
|
* Creer un gestionnaire de zones sensibles pour gérer le menu de
|
|
|
|
selection des labos et les bulles d'aide.
|
2014-04-10 10:02:37 +02:00
|
|
|
|
2014-05-14 09:42:37 +02:00
|
|
|
#### STATISTIQUES
|
|
|
|
|
|
|
|
* Gérer le stockage des statistiques de victoire dans la base de donnée
|
2014-04-10 10:02:37 +02:00
|
|
|
utilisateur.
|
2014-05-14 09:42:37 +02:00
|
|
|
* Ajouter les statistiques de victoire dans le menu principal.
|
|
|
|
* Ajouter les statistiques dans le mode simulation dans le dernier
|
2014-04-10 10:02:37 +02:00
|
|
|
panneau prévu à cet effet.
|
2014-05-14 09:42:37 +02:00
|
|
|
* Permettre la compilation et l'envoie de statistiques concernant le
|
2014-04-10 10:02:37 +02:00
|
|
|
joueur vers le site internet de WireChem.
|
|
|
|
|
2014-05-14 09:42:37 +02:00
|
|
|
#### CONCEPTION
|
2014-04-10 10:02:37 +02:00
|
|
|
|
2014-05-14 09:42:37 +02:00
|
|
|
* Finir la conception du labo N°2.
|
2014-05-19 23:14:40 +02:00
|
|
|
* Créer le tutoriel pour chaque niveau du monde hydrogène.
|
2014-04-10 10:02:37 +02:00
|
|
|
|
2014-05-14 09:42:37 +02:00
|
|
|
#### FONCTIONNALITES
|
2014-04-10 10:02:37 +02:00
|
|
|
|
2014-05-19 23:14:40 +02:00
|
|
|
* Ajouter un mode création de niveau qui faciliterait l'ajout
|
2014-04-10 10:02:37 +02:00
|
|
|
et la configuration.
|
2014-05-14 09:42:37 +02:00
|
|
|
* Finir la fenêtre des préférences du jeu.
|
2014-05-14 18:31:58 +02:00
|
|
|
* Changer la forme du curseur lors de certaines actions.
|
|
|
|
* Utiliser la molette de la souris dans le jeu.
|
|
|
|
* Mettre en évidence les raccourcis clavier dans les bulles d'aide.
|
2014-04-10 10:02:37 +02:00
|
|
|
|
2014-05-14 09:42:37 +02:00
|
|
|
#### BOGUES
|
2014-04-10 10:02:37 +02:00
|
|
|
|
2014-05-14 18:31:58 +02:00
|
|
|
* Supprimer un bug d'activation selon le sens des photons.
|
2014-05-14 09:42:37 +02:00
|
|
|
* Supprimer le bug lorsque 2 électrons se croisent de face, ils rebond-
|
2014-04-10 10:02:37 +02:00
|
|
|
issent.
|
2014-05-14 09:42:37 +02:00
|
|
|
* Corriger les bogues qui apparaissent parfois lors de l'usage des
|
2014-04-10 10:02:37 +02:00
|
|
|
transmuteurs "canaliseurs".
|
2014-05-14 18:31:58 +02:00
|
|
|
* Disparition du texte sous windows au bout de quelques minutes de jeu
|
2014-04-10 10:02:37 +02:00
|
|
|
|
2014-05-14 09:42:37 +02:00
|
|
|
#### DESIGN/MULTIMEDIA
|
2014-04-10 10:02:37 +02:00
|
|
|
|
2014-05-14 09:42:37 +02:00
|
|
|
* Améliorer la qualité de la vidéo d'introduction.
|
|
|
|
* Améliorer la qualités de l'accompagnement sonore & le diversifier.
|
|
|
|
* Ajouter des bruitages de jeu pour rendre les simulations plus immers-
|
2014-04-10 10:02:37 +02:00
|
|
|
ives.
|
|
|
|
|
2014-05-14 09:42:37 +02:00
|
|
|
#### DOCUMENTATION/COMMUNICATION
|
2014-04-10 10:02:37 +02:00
|
|
|
|
2014-05-14 09:42:37 +02:00
|
|
|
* Améliorer les textes des documentations.
|
2014-04-10 10:02:37 +02:00
|
|
|
|