PyBreak360 arkanoid Breakout multiplayers python / pygame

Description

je n'ai rien trouvé comme jeu avec lequel je puisse jouer avec plus de 2 enfants
sur plusieurs ordinateurs.
un jeu simple, facile, pas trop long, mais suffisement addictif.
j'en ai donc fait un:
PyBreak360 est un Arkanoid Breakout multijoueur resau, qui a la particularité de
se jouer a 360°.

editez pybreak360.cfg pour configurer en dehors du jeu.
certains parametres n'apparaissent pas au menu (ENTREE ou ESPACE)

se joue a la sourie ou aux touches LEFT, RIGHT, UP, DOWN.
appuyez sur ESPACE ou ENTREE pour acceder au menu.
choisissez votre pack de niveaux par menu/F9.
voir dans levels/*.level pour editer/creer vos propres niveaux.
chaque niveau peut etre configurer finement: rapiditee des balles, position des
bricks, espace entre bricks, decalee ou allignee, image de fond, bande sonore...

appuyez sur PAGE_UP, PAGE_DOWN pour changer de nivau dans le pack encours.
appuyez sur B pour lancer l'ordinateur comme joueur.

vous pouvez jouer seul, contre un ordinateur (lancé sur un autre pc),
et jusqu'a 4 joueurs en reseau
selectionnez lequel sera serveur par menu/F1, puis connect/disconnect par F10.

sauvegarde hi-scores dans pybreak360.hiscores. mode un joueur uniquement
(en multi joueurs, les balls sont illimités). affichés en fin de jeu, ou par
la touche "H" pendant le jeu pour afficher les records.

la touche "D" pendant le jeu passe en editeur de nivaux.

12 briques bonus, et plus de 90 nivaux.
j'espere que vous aurez plaisir a y jouer, autant que j'en ai eu a l'ecrire
(et a y jouer avec petits et grands).

ecrit en 2.7.x et PyGame 1.9.1 (fonctionne aussi en 1.9.2)

la version actuelle 1.0.7rc1:
corrige bug V1.0.6rc1 en multijoueurs lors de reception message ball idx.
corrige update ParBallSpeedSlow, ParBallSpeedFast, lorsqu'on change de levelpack.
adjuste l'affichage du tableau de briques, meilleur centrage.
ajout NuclearBall brick bonus, temporisée à 10 Sec.
ajout BigBall brick bonus, temporisée 7 sec (ball deux fois plus grosse).
ajout editeur de niveau (ENFIN !!! tres pratique pour creer/modifier des nivaux!).
appuyez sur "D" pendant le jeu passe en editeur de nivaux.
modification des levelpacks Classic480 & 640 (avec l'editeur de nivaux!).
extrait la Class Brick dans pybreak360_bricks.py
nettoyage du code encours...

la prochaine version sera essentiellement du nettoyage de code.
une future version pour android est en projet.

package pour windows (>10Mo) http://sourceforge.net/projects/pybreak360

les videos de pybreak360 sur youtube:
v1.0.4 : https://www.youtube.com/watch?v=TYGZ4Va3JOo
v1.0.3 : http://youtu.be/mQbBKgUXdf0
v1.0.2 : http://youtu.be/8fNMpSOV_RI
v1.0.1 : https://www.youtube.com/watch?v=O2ysNwVeF0M

Codes Sources

A voir également

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.