:: PlayerAdvance.org ::

:: PlayerAdvance.org :: (http://www.playeradvance.org/forum/index.php)
-   Aide au développement (http://www.playeradvance.org/forum/forumdisplay.php?f=246)
-   -   PSP Jeu Adhoc (http://www.playeradvance.org/forum/showthread.php?t=37671)

madjac 17/03/2011 20h08

Jeu Adhoc
 
Bonjour,
Tout d'abord merci à ce forum qui m'est d'une grande utilité et est une bonne source d'information.

Je souhaite réaliser un jeu sur la PSP développer en C++ avec oslib.

C'est un pong banal mais l'élément "innovant" est la possibilité de jouer entre 2 psp (voir x psp dans une amélioration future) à l'aide d'un réseau adhoc.

Le codage du pong en lui même n'est pas très difficile, mais je bloque un peu sur le réseau.
Je suis donc à la recherche d'un exemple de code qui effectue une communication entre 2 psp qui auront donc la possibilité de s'envoyer des données.

J'ai étudié un peu les divers fonctions d'oslib pour un réseau adhoc mais un exemple m'aiderai beaucoup.

J'ai commencé par m'inspirer d'un exemple de Zorba:
Titre: Articles - 22 - Adhoc com
http://pspzorba.com/articles/articles.php?id=58&cat=4

J'ai même réussi à intégrer ce code au mien, mais je le trouve bien trop compliqué et ... il n'utilise pas cette bonne vieille "oslib".

Voilà, j'espère avoir été assez clair, merci d'avance!
A bientôt!

daaa57150 18/03/2011 12h27

OSlib a des fonctions pour le réseau hadhoc? A ce que je me rappelle je crois que non.
Il a l'air plutot cool son exemple, tout est encapsulé dans des classes qui vont bien. T'as juste à les importer (ie: copier coller dans les .h et .cpp et les ajouter à ton make; puis #include là où t'en as besoin) et utiliser les quelques fonctions visibles qui te sont fournies (sendData, receiveData etc..).
T'en es où dans ton projet? T'as un pong qui tourne en utilisant OSLib?

Et bienvenue sur le forum sinon :)

madjac 18/03/2011 14h05

Ouep, j'ai un pong qui tourne, mais j'essaie de le booster un peu pour le rendre attractif:

- sprite de la balle qui change de couleur tout le temps (ça fait un peu plus psyché^^)

- de même pour le fond d'écran

- gestion de collision avancée

Mais si tu regardes la doc sur doxygen:

http://www.sakya.it/OSLib_MOD/doc/html/

Y'a bien des fonctions adhoc et j'aimerais bien les utiliser. Je vais essayer de les étudier plus en détails pour adapter l'exemple de zorba. Si quelqu'un a une petit exemple, ça m'aiderais bien!

Salut!

daaa57150 18/03/2011 14h32

Ah ça c'est l'OSLib mod de Sakya :)
En effet y a des fonctions adhoc c'est cool, j'ai dû arrêter de programmer sur la PSP avant cette release...

Tiens après une petite recherche sur son forum, j'ai trouvé un exemple:
http://www.sakya.it/forums/viewtopic...26&hilit=adhoc

madjac 19/03/2011 11h34

Oh je suis vraiment un boulet! Je suis tombé sur cette page l'autre jour, mais je me suis pas attardé dessus et j'ai pas vu qu'il y avait une piece jointe!

En tout cas, merci, j'ai survolé le code, ça m'a l'air sympa, je regarderai ça dans les jours qui viennent!

Je vous tiens au jus pour le jeu si vous voulez, je pense que ça peut être sympa un pong à 3 joueurs en adhoc ^^

Merci beaucoup, et a plus! :bravo: la rapidité!


Fuseau horaire GMT +2. Il est actuellement 19h01.

Édité par : vBulletin® version 3.7.2
Copyright ©2000 - 2022, Jelsoft Enterprises Ltd. Tous droits réservés.
Version française #16 par l'association vBulletin francophone