![]() |
|
![]() |
![]() |
![]() |
![]() |
![]() |
Ouvrir sur le forum | Recherche | Messages du jour | Marquer les forums comme lus |
Projets Projets de développement amateur sur Nintendo DS |
Publicité |
![]() |
|
Outils de la discussion | Modes d'affichage |
![]() |
#101 |
Membre confirmé
Date d'inscription: 06/12/2006
Messages: 83
|
![]() Et bien ...
tu met les << 8 pour x et y. et tu mettra les >> 8 dans DualSetsprite pour te deplacer tu fera balle.x += PA_Cos(balle.angle)* balle.vitesseX; balle.y -= PA_Sin(balle.angle)* balle.vitesseY; Test et dit nous si sa fonctionne ainsi. pouer256 |
![]() |
![]() |
Publicité |
![]() |
#102 | |
Membre confirmé
Date d'inscription: 04/08/2006
Messages: 424
|
![]() dans les variables j'ai mis :
Code:
s32 x<<8 = 6; s32 y<<8 = 33; u16 angle_balle = 128; u32 vitesse_balleX = 1; u32 vitesse_balleY = 1; Code:
if((x<<8 >=6) && (x<<8 <=242) && (y<<8 >=33) && (y<<8 <=390)){ x += PA_Cos(angle_balle)* vitesse_balleX; y -= PA_Sin(angle_balle)* vitesse_balleY ; if (x>>8 < 6) { x = 6 << 8; vitesse_balleX = - vitesse_balleX; } else if (x>>8 > 242) { x = 242 << 8; vitesse_balleX = - vitesse_balleX; } else if (y>>8 < 33) { y = 33 >> 8; vitesse_balleY = - vitesse_balleY; } else if (y>>8 > 390) { y = 390 << 8; vitesse_balleY = - vitesse_balleY; } } PA_DualSetSpriteXY(12, x>>8, y>>8); } Citation:
|
|
![]() |
![]() |
![]() |
#103 |
Membre confirmé
Date d'inscription: 06/12/2006
Messages: 83
|
![]() oui c'est logique test plutot sa :
Code: s32 x = 6<<8; s32 y = 33 << 8; u16 angle_balle = 128; u32 vitesse_balleX = 256; u32 vitesse_balleY = 256; et dans le code j'ai mis Code: if((x<<8 >=6) && (x<<8 <=242) && (y<<8 >=33) && (y<<8 <=390)){ x += PA_Cos(angle_balle)* vitesse_balleX; y -= PA_Sin(angle_balle)* vitesse_balleY ; if (x>>8 < 6) { x = 6 << 8; vitesse_balleX = - vitesse_balleX; } else if (x>>8 > 242) { x = 242 << 8; vitesse_balleX = - vitesse_balleX; } else if (y>>8 < 33) { y = 33 >> 8; vitesse_balleY = - vitesse_balleY; } else if (y>>8 > 390) { y = 390 << 8; vitesse_balleY = - vitesse_balleY; } } PA_DualSetSpriteXY(12, x>>8, y>>8); } edit je pense que tu devrait faire la structure que je t'ai passé il y a pas longtemps ton code marchera pareil mais sa sera plus comprehensible. |
![]() |
![]() |
![]() |
#104 | |
Membre confirmé
Date d'inscription: 04/08/2006
Messages: 424
|
![]() ok avec ce code ça compile mais la balle ne bouge pas
Citation:
j'ai jamais fait ce genre de chose donc je vais mi perdre si je fai des choses comme ça Dernière modification par CyBeRCeD ; 14/02/2007 à 13h42. |
|
![]() |
![]() |
![]() |
#106 |
Membre confirmé
Date d'inscription: 04/08/2006
Messages: 424
|
![]() meric samote, en lisant ça je comprend mieux maintenant
|
![]() |
![]() |
![]() |
#107 |
Membre confirmé
Date d'inscription: 06/12/2006
Messages: 83
|
![]() Alors CyBeRCed, tu a reussi a integrer ma structure et esque sa fonctionne ?
|
![]() |
![]() |
![]() |
#108 |
Membre confirmé
Date d'inscription: 04/08/2006
Messages: 424
|
![]() non j'ai pas encore eu le temmps, falait que j'aille au code.
|
![]() |
![]() |
![]() |
#109 | |
Membre
Date d'inscription: 16/04/2006
Messages: 20
|
![]() Citation:
Préférences => format d'exportation non compressé => autre => raw => signed 8bit pcm => ok => fichier => exporter en raw Voila, maintenant switch le fait très bien aussi ![]() |
|
![]() |
![]() |
![]() |
#110 |
Elite
Date d'inscription: 10/04/2006
Localisation: Pays de la moutarde
Messages: 901
|
![]() Tiens essaye ce code : (exemple modifié de DualSprite)
pour explications voir tuto trajectoire Code PHP:
|
![]() |
![]() |
![]() |
#111 |
Membre confirmé
Date d'inscription: 04/08/2006
Messages: 424
|
![]() merci pour votre aide
|
![]() |
![]() |
![]() |
#112 |
Membre confirmé
Date d'inscription: 12/01/2006
Localisation: Terre
Messages: 434
|
![]() Sa marche ?
|
![]() |
![]() |
![]() |
#113 |
Membre
Date d'inscription: 23/05/2006
Messages: 34
|
![]() Bonjours tout le monde, alors oui a présent tout marche a merveille, deplacement de la balle, collision avec les coté du baby foot, deplacement des joueurs, animations de ceux-ci. Le code a ete remis entierement a neuf. Il reste encore a faire les collisions de la balle avec les joueurs, les but, les points... enfin bref encore tout un tat de travail. On vous tien au courant avec CyBerCeD
Dernière modification par YnotnA ; 16/02/2007 à 13h04. |
![]() |
![]() |
![]() |
#114 |
Membre confirmé
Date d'inscription: 04/08/2006
Messages: 424
|
![]() c'est bon ynotna m'a aidé pour le déplacement de la balle. Elle rentre en collision avec les 4 bords du baby mais j'aimerai insérer les gages dans les collisions j'ai fait un truc bien compliqué mais ça marche pas. Vous n'auriez pas une idée ?
Code:
if((balle.x > 242) || (balle.x < 6)) { balle.x=tempballe.x; balle.vitessex = (balle.vitessex)*(-1); } if((balle.y > 390) || ((balle.y < 33 ) && (balle.x >6) && (balle.x <98)) || ((balle.y<33)&&(balle.x>160)&&(balle.x<242)) || ((balle.y <11) && (balle.x >98) && (balle.x<160)) || ( balle.x>98) &&(balle.x<160) (balle.y)) { balle.y=tempballe.y; balle.vitessey = (balle.vitessey)*(-1); }
__________________
code Wii => 8057-1967-9433-1038 |
![]() |
![]() |
![]() |
#115 |
Elite
Date d'inscription: 10/04/2006
Localisation: Pays de la moutarde
Messages: 901
|
![]() Alors Cyberced tu en es où de ton projet?
Je pensais que tu allais participer Ã* la compo Neoflash ![]() peut-être celle de cet été? ![]() sinon désolé pour ta question je vois pas ce que tu veux faire .... |
![]() |
![]() |
![]() |
#116 |
Membre confirmé
Date d'inscription: 12/01/2006
Localisation: Terre
Messages: 434
|
![]() Ouai c'est vrai sa sa fait longtemps que t'a pas fait d'update, c'est pour quand ?
Dernière modification par Samote ; 29/03/2007 à 18h46. |
![]() |
![]() |
![]() |
#117 | |
Membre confirmé
Date d'inscription: 04/08/2006
Messages: 424
|
![]() je sais pas, il faudrait que j'arrive Ã* insérer les cages dans les collisions pour commencer. Ensuite faire : si la balle arrive en angle droit, elle rebondit et il y a gamelle, sinon il y a but et la balle revient au centre du terrain pour l'engagement.
Citation:
__________________
code Wii => 8057-1967-9433-1038 Dernière modification par CyBeRCeD ; 29/03/2007 à 18h36. |
|
![]() |
![]() |
![]() |
#118 | |
Elite
Date d'inscription: 10/04/2006
Localisation: Pays de la moutarde
Messages: 901
|
![]() Citation:
![]() Et ton idée de baby-foot, elle, elle est géniale. Tu es juste un padawan de la programmation, accroches-toi et je suis sure que tu y arriveras . La compo c'est juste pour te booster, même si tu ne gagnes pas ça serait génial de te voir y participer, et franchement la compétition devient de plus en plus rude mais ton jeu mérite d'y participer et d'être fini ![]() Moi qui cherchais depuis longtemps une idée de jeu comme ça ![]() Tu m'as grillé ![]() Tu m'as inspirée ( et une ballade dans le Jura) : je vais faire un flipper foot ![]() Zut pas pu me retenir j'ai lachée le morceau ![]() |
|
![]() |
![]() |
![]() |
#119 |
Maître Chinpoko-extra-mon
|
![]() Il existe un jeu de bab' sur palm : http://www.deluxeware.com/TableFootball.htm
![]() ![]() |
![]() |
![]() |
![]() |
#120 |
Membre confirmé
Date d'inscription: 04/08/2006
Messages: 424
|
![]() merci j'avai déja essayé une dizaine de jeux flash de baby foot mais merci je vais l'essayer. De toute façon, ce n'est pas l'inspiration qui me manque,c'est plutot la réalisation qui me bloque.
__________________
code Wii => 8057-1967-9433-1038 |
![]() |
![]() |
![]() |
#121 |
Membre confirmé
Date d'inscription: 04/08/2006
Messages: 424
|
![]() Bonjour, désolé de déterrer ce vieux post.
Un poil nostalgique de mes début de développeur, je reviens me remémorer de bons souvenirs sur ce forum. J'ai malheureusement perdu le code source et le fichier .nds Quelqu'un aurait encore la dernière version ? Merci beaucoup
__________________
code Wii => 8057-1967-9433-1038 |
![]() |
![]() |
![]() |
#122 |
Membre confirmé
Date d'inscription: 26/11/2005
Localisation: Rouen, France
Messages: 813
|
![]() Yo
![]() Je ne suis pas sûr que ce soit la version que tu cherches, mais j'ai trouvé ça : https://pdroms.de/files/nintendo-nin...foot-ds-beta-2 Ce site est une mine ! (j'ai retrouvé mes vieux homebrews GBA tout pétés de quand j'avais 15 ans ![]()
__________________
![]() |
![]() |
![]() |
![]() |
#123 |
Membre confirmé
Date d'inscription: 04/08/2006
Messages: 424
|
![]() Génial ! Merci beaucoup, j'ai réussi Ã* le télécharger la Beta 2. C'est déjÃ* super.
Si quelqu'un trouve la beta 4 je suis preneur ![]()
__________________
code Wii => 8057-1967-9433-1038 |
![]() |
![]() |
![]() |
#124 |
Membre confirmé
Date d'inscription: 04/08/2006
Messages: 424
|
![]() Trouvé ici : https://www.gamebrew.org/wiki/Baby-foot_DS
J'ai essayé de modifier le topic pour uploader le fichier ici mais il y a des erreurs Ã* l'upload. Le fichier fait pourtant moins de 1.9mo et j'ai essayé en .zip et .rar
__________________
code Wii => 8057-1967-9433-1038 Dernière modification par Dr.Vince ; 12/12/2021 à 00h37. |
![]() |
![]() |
![]() |
#125 |
Administrateur
|
![]() C'est corrigé !
__________________
Projets Abandonnés: [Arcomage Advance] [Puzznic] [PA Card Games] [Blob Runner] Projet en cours: [Ne plus abandonner de projet...] |
![]() |
![]() |
![]() |
Liens sociaux |
Publicité |
Utilisateurs regardant la discussion actuelle : 1 (0 membre(s) et 1 invité(s)) | |
Outils de la discussion | |
Modes d'affichage | |
|
|