Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

PACMAN ONLINE - 4 JOUEURS


Information sur la source

Catégorie :Divers Classé sous : Pacman, Socket, jeu, Picwin Niveau : Débutant Date de création : 09/06/2008 Date de mise à jour : 21/06/2008 14:13:54 Vu / téléchargé: 2 933 / 44

Note :
9 / 10 - par 1 personne
9,00 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10

Commentaire sur cette source (7)
Ajouter un commentaire et/ou une note


Description

Cliquez pour voir la capture en taille normale
Donc voici un code qui date, j'avais scripté un pacman il y a longtemps (certains ici s'en souviennent), mais sous mon vieux window 98, il tournait très très mal.Cette version du code n'est pas de moi, un certain Ag2x avait retravaillé mon code pour l'améliorer et j'ai, cette semaine, récupéré l'antiquité pour corriger les derniers petits détails. (merci ArKanis)

Il faut impérativement 4 joueurs + un server pour faire tourner le jeu (le server peut également être un joueur), le premier joueur qui se connecte au server est le pacman (ou alors le prochain a se connecter s'il le joueur qui était le pacman se déconnecte), les autres sont les fantômes
Le server est uniquement composé de socket, donc il faut être sur d'avoir un port ouvert pour être le server

Pour crée le server : /pacmanserv port
si vous ne spécifié pas de port, 8000 est pris par défaut
Pour rejoindre le server : /pacman Ip port Pseudo
Une fois sur la fenetre du server (@pacman)
!jouer permet de lancer le jeu
!quit permet de quitter le jeu (pareil qu'avec un clique droit > Quitter le server, ou si vous fermez la fenetre)

A noter que :
-vous pouvez jouer avec minimum au moins un fantôme (donc 2)
-même si le jeu a été recodé en mieux, un gros lag est bien présent
-les mouvements sont anticipés, si vous tournez a droite et que vous ne pouvez pas tourner, il essayera de prendre la prochaine a droite si vous ne changez pas votre direction
-si le jeu avait été mieux fait dès le début, on pourrait facilement changer les niveaux, il n'y en a qu'un malheuresement.
-pour les plus vaillant, l'algo de Fjxokt est toujours implémentable, et on remplacerai les joueurs manquants par des CPU
-Le pacman a trois vies pour essayer de finir le niveau, dès qu'il meurt, il y a une pause de 5 seconde avant la reprise, s'il gagne, la fenetre se ferme et l'on peut rejouer a partir de @pacman.

Les déplacements se font bien sur avec les flèches du clavier.

Have fun

 

Conclusion

Il y a surement encore des bugs, je compte sur vous !
Si vous avez des suggestions, n'hésitez pas.
Dézipez les fichiers dans un même repertoire et chargez les deux .mrc (seuls le pacclient.mrc est nécéssaire si vous n'etes pas le server mais je conseille de charger les deux)

Par exemple dézipé dans un dossier pacman de votre mirc et ensuite :
//load -rs pacman\pacclient.mrc | load -rs pacman\pacserver.mrc


 

Fichier Zip

Pour les "Membres Club", vous pouvez télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip

Historique

21 juin 2008 14:13:54 :
(simplement des correction d'orthographe :\)

Commentaires et avis

signaler à un administrateur
Commentaire de wims le 09/06/2008 14:18:03

Si vous ne pouvez pas faire de server et que vous voulez essayer, passé me voir sur epiknet (#mirc) par exemple

signaler à un administrateur
Commentaire de doob666 le 14/06/2008 09:12:48 9/10

n'y as t-il pas de possibilité pour pouvoir joué tout seul?

signaler à un administrateur
Commentaire de wims le 14/06/2008 12:06:49

Le code est tel que cela ne fonctionne que par socket, donc non, c'est pas en projet de faire un mode solo sans socket.
Cependant, j'ai déja recodé le jeu avec l'algo de fjxokt pour des IA, mais je n'est pu faire aucun test encore.Il sera normalement possible de jouer *seul* mais il faudra quand même passé par un server, les 3 fantômes seront alors des IA, mais il y a une question que jme pose, c'est bien beau de faire avancé les IA vers le pacman, mais lorsque que c'est au tour du pacman de pouvoir manger les fantômes, j'ai pas prévu d'alternative x(

signaler à un administrateur
Commentaire de RCA ArKanis le 19/06/2008 17:43:58

Ah, ça fait plaisir de voir ce code finalement sorti :)
On y a passé tellement d'heures à le debugguer/tester que bon, s'il sortait pas ça aurait été vraiment dommage :(

signaler à un administrateur
Commentaire de wims le 19/06/2008 21:12:57

Lol, comme je l'ai dis, c'est une version modifié de la version ou on a passé temps de temps.

signaler à un administrateur
Commentaire de wims le 19/06/2008 21:15:35

tant de temps ^^

signaler à un administrateur
Commentaire de RCA ArKanis le 21/06/2008 10:53:52

vu que tu es dans la phase "correction des erreurs d'orthographe/grammaire", corrige moi ce titre en rajoutant un S à joueur ... "4 joueur", ça ne le fait vraiment pas
bon après, je passe les 20 fautes de la description :p

Ajouter un commentaire

Discussions en rapport avec ce code source dans le forum

Comment connecter un Socket ( sock ) à travers un proxy ? [ par biggoude ] JE souhaite connecter un Socket sur un server IRC en le passant par un Proxy, comment faire cela ?Merci jeu pour bot ? maillon faible ? [ par MeF ] voilou j'ai déjà eu l'occasion de jouer sur irc au maillon faible.Yavait des sons qui accompagnaient le jeu, c'étaient bien sympathique, avec de nombr Recherche, qu'en pensez-vous ? [ par ScreaM ] Voici une p'tite idée que je viens d'avoir. Le but serait de reproduire le jeu du maillon faible mais sur un canal irc qui pourrait s'appeller #maillo Plus aucun socket ne répond... [ par Kolibot ] Aucun socket ne répond depuis qqs jours... quelqu'un aurait'il une idée...By Koli Dégradé [ par Bloock ] Bon voila, je vais faire un lecteur mp3 en picwin, et j'aimerai savoir comment on fait [/b]un dégradé dans une fenêtre Picwin[/b]! Merci d'avance <img dcc send en socket [ par abdoulax ] yo j'aurai besoin que qlq1 m'explik ac précsion le protocole du dcc send . ou sinon il me faudrai un exemple d'addon ki reproduirai le dcc send en soc socket tokens avec gametiger.net [ par pcgpegase ] bjour / bsoir tout les gens ! :)Bon alors étant un newbie du scripting irc et n'ayant pas trouvé de réponses à mon problème je demande votre aide :&gt socket ! [ par Le_Corse ] Salut,Quelqun connaitrais pas un bon tuto pour les sockets Svp ?merci ^^» Le_Corse Aide Socket & picwin [ par _VeSpArO_ ] Salut tout le monde je voulai savoir comment stocker un fichier txt d'un site dans un fichier .txt ou autre dans mon mirc.CAD: telecharger par exemple affichage de serveur de jeu pour bot/bot dans la barre de tache [ par GVDS ] Bonjour, j'ai bien cherché et je n'ai pas trouvé, j'aimerais avoir la commande qui me permet de donner les infos de mon serveur ( nombres de joueurs,


Nos sponsors

Sondage...

CalendriCode

Juillet 2009
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :

Comparez les prix Nouvelle version

Photothèque Nouveau !



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,203 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.