Merci d'activer JavaScript pour naviguer pleinement sur le site.

Ça, c'est notre jeu

Un mélange de casse-briques et de Space Invaders. Avec une balle folle. Et des briques. Qui se défendent.

Notre jeu

Ça aussi !

Toute la puissance des technos modernes, réunies pour vous dans un jeu délicieusement rétro. Excellent.

Nos engagements



Multi-plateformes

Disponible en exécutables pour Windows et GNU/Linux.
Votre plateforme n'est pas incluse ? Vous avez la possibilité de compiler vous-même le code.

Code libre

Parce que nous croyons en un web libre et au partage des connaissances, l'intégralité du code utilisé pour le développement du jeu est public et libre de droits.
Et c'est aussi le cas du site.

Personnalisable

Tout le programme est entièrement personnalisable, rapidement et simplement.
Changez les images, les scores ou les vitesses en quelques clics, et construisez un jeu qui vous ressemble.



Avancement du projet



Étape actuelle : Mécanisme de défense des briques


Le projet est actuellement en développement ; toutes les fonctionnalités peuvent ne pas être implémentées correctement.
Vous pouvez facilement contribuer au projet : du code, une correction, un favori ou même un test du jeu ; chaque action compte !



Plus d'infos



Comment jouer ?


BreakInvaders est un mélange entre le traditionnel casse-briques et le non moins célèbre Space Invaders. Le but est de réussir à obtenir le plus haut score, en éliminant les briques. Mais attention, elles peuvent se défendre , tandis que les noires ne se laisseront pas briser si facilement ! Garre aux murs, qui peuvent vous renvoyer la balle avec force...


Dès le début de la partie, déplacez votre palette afin de rattraper la balle, et visez les briques. Si la balle tombe, c'est perdu... Enfin, après 3 essais ! Visez les briques spéciales (vous les reconnaitrez !) et obtenez des vies en plus... ou en moins.


Pour chaque brique cassée, votre score est incrémenté. Les points que rapportent chaque brique sont calculés selon sa position : plus la brique est dure à atteindre, et plus elle vous rapportera de points.
Le nombre de vies restant en fin de partie vous accorde un bonus de points : les vrais survivants sont bien évidemment récompensés... Les lâches, aussi, puisque vous faire toucher par un missile diminue votre score !



  • Lancer le jeu
    • Espace
  • Quitter le jeu
    • Echap
    • Q
  • Relancer la partie
    • R
  • Mettre en pause
    • Espace
    • P
  • Activer/Désactiver le mode Nuit
    • N
  • Déplacer la palette
    • Gauche
      • Flèche gauche, Flèche haut, H, J
    • Droite
      • Flèche droite, Flèche bas, K, L

Contexte du Projet


L'initiative du projet vient du Cours Gestion de Projet de l'IUT MMI du Puy-en-Velay, promotion 2013-2014. Le but est de réaliser un projet, quelconque, sur le thème du Pixel Art ; vidéos, murales, jeux, ..., pas plus de contraintes.


Les élèves participants à ce projet sont Logan BRAGA, Claire DELAYE et Marie NUEL, tous trois étudiants à l'IUT du Puy-en-Velay, et dont vous pouvez retrouver les informations ici.


Le projet consiste essentiellement en la gestion d'un projet concret et la mise en place d'un site support ; la réalisation même du projet (ici, le jeu) étant facultative. L'ensemble est dû au Lundi 02 Juin 2014. Passé cette date, le jeu ne sera développé qu'en tant que hobby ponctuel et devrait recevoir des mises à jour beaucoup plus terses.
Si, néanmoins, le projet vous intéresse, vous pouvez nous contacter pour étudier les modalités de contributions permanentes sur le Github du projet.


Télécharger le jeu



Windows


Compatible Windows Vista™, Windows Seven™ et Windows 8™. La désactivation de l'antivirus peut être nécessaire au lancement de l'exécutable.

GNU/Linux


Compatible toutes distributions GNU/Linux. L'application du bit d'exécution peut être nécessaire au lancement de l'exécutable.



Merci de signaler tout exécutable défectueux ou lien mort en nous contactant.





Compiler le jeu



Votre plateforme n'est pas incluse, les exécutables ci-dessus ne vous conviennent pas ou vous aimez tout simplement compiler vos programmes ? C'est possible !
Attention, vise les utilisateurs avancés.


 Récupérer les sources

  1. Récupérer le code source sur Github
  2. Disposer d'un compilateur C++
  3. Installer l'utilitaire GNU Make / Windows Make
  4. Obtenir la bibliothèque Qt
  5. Installer le programme Qt Creator

 Compiler

  1. Générer le projet Qt
  2. qmake
  3. Lancer la compilation
  4. make
  5. Nettoyer le répertoire
  6. make clean

 Installer

  1. Installer le programme
  2. [sudo] make install
  3. Ajouter un raccourci
  4. Recharger le $PATH et/ou le shell
  5. Jouer
  6. BreakInvaders





Mettre à jour



Le programme n'est (pour l'instant) pas capable de se mettre à jour automatiquement. Vous devrez vérifier les mises à jours disponibles et les installer manuellement en répétant les opérations ci-dessus.

Astuces 

  • Vous pouvez être prévenu des nouvelles mises à jour en suivant le dépôt Github du projet.
  • Si vous compilez depuis les sources fréquemment, n'exécutez pas make clean : garder les fichiers objets pré-compilés permet de gagner du temps à la compilation.
  • Le programme peut ne plus se compiler/fonctionner si ses dépendances ont subies d'importants changements ; surveillez les mises à jours requises des dépendances dans le changelog du projet.

Historique des versions de BreakInvaders
  Version   Date   Commit
1.0.0 01/06/2014 7d8248bf8dea0d12171...
0.2.1 17/05/2014 e7b373a2c4440f560a9a...
0.1.1 15/05/2014 42ac1de982664884b459...
  Comment ça marche ?

Les versions sont numérotées sous la forme X.Y.Z, avec :

  • X numéro de version majeure
  • Y numéro de fonctionnalité
  • Z numéro de correction de bug

L'identifiant de version se lit de droite à gauche :

Correction Z de fonctionnalité Y dans la version X du programme.


Qui sommes-nous ?

Logan BRAGA <loganbraga.fr>
Développeur étudiant

Claire DELAYE <delaye-claire.fr>
Graphiste étudiante

Marie NUEL <marienuel.com>
Community Manager étudiante

Nous contacter



Logan BRAGA - Claire DELAYE - Marie NUEL
Licence WTFPL
Base thème par blacktie.co