CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

[DEV] mon premier jeux PAC-BALL

tom190
tom190
Niveau 7
31 mai 2006 à 21:13:01

je c mai jveu pa cree un oblivion nn plu juste un pti jeu de 5min mai chai pa komen fer dc jvoulia savoir...

t3uch1
t3uch1
Niveau 7
02 juin 2006 à 18:13:32

rastalapin : ben comparais au reste du jeux si

Le code de mon jeux :

------------------------------

  1. include <PA9.h>
  1. include "gfx/all_gfx.c"
  2. include "gfx/all_gfx.h"
  3. include "music_1.h"
  4. include "music_2.h"

void pac_ball(); //
int Nombre_fois = -1;
int x1=200;
int Y1=10;
int x2=70;
int Y2=10;

s16 framecount;

int main(void)
{
PA_InitSound();
time_music++;
PA_PlaySimpleSound(3,music_1);

PA_Init();
PA_InitVBL();
PA_InitText(1,0);
PA_InitText(0,0);
PA_SetTextCol(0,31,22,22);
PA_LoadTiledBg(1,1,fond);
PA_LoadTiledBg(0,3,touch_screen);
PA_LoadSpritePal(0,0,(void*)red_Pal);

PA_CreateSprite(0,0,(void*)red1_Sprite,OBJ_SIZE_3
2X32,1,0,300,250);
PA_CreateSprite(0,1,(void*)red_Sprite, OBJ_SIZE_1
6X16,1,0,300,250);

pac_ball();

return 0;
}

void pac_ball()
{
while(!Stylus.Held)
{
PA_WaitForVBL();
}

PA_LoadTiledBg(0,3,fond_jeu);
x1=200;
Y1=10;
x2=70;
Y2=10;
float vitesse=2;
int haut=1;
int bas=2;
int gauche=3;
int droite=4;
int dir=0;

while(1)
{
//~ x1 += (Pad.Held.Right - Pad.Held.Left)*vite
sse_balle;
//~ Y1 += (Pad.Held.Down - Pad.Held.Up)*vitesse
_balle;

if((Pad.Newpress.Up)&&(dir!=haut)&&(dir!=bas)) dir=haut;

if((Pad.Newpress.Down)&&(dir!=haut)&&(dir!=bas))
dir=bas;

if((Pad.Newpress.Left)&&(dir!=gauche)&&(dir!=dro
ite)) dir=gauche;

if((Pad.Newpress.Right)&&(dir!=gauche)&&(dir!=dr
oite)) dir=droite;
if(dir==haut) Y1-=vitesse;
if(dir==bas) Y1+=vitesse;
if(dir==gauche) x1-=vitesse;
if(dir==droite) x1+=vitesse;
vitesse+=0.001;

if((x1>x2-20)&&(x1<x2+20)&&(Y1>Y2-20)&&(Y1<Y2+20
))
{
x2=PA_RandMax(256-32);
Y2=PA_RandMax(192-32);
Nombre_fois++;
}

PA_SetSpriteXY(0, 0, x1, Y1);
PA_SetSpriteXY(0, 1, x2, Y2);

if((x1<-00)||(x1>215+10)||(Y1<-00)||(Y1>150+10))
break;

PA_WaitForVBL();

}

PA_LoadTiledBg(1,0,perdu);
PA_OutputSimpleText(0,0,2,"Votre score :");
PA_OutputText(0,15,2,"%d",Nombre_fois);
PA_InitSound();
time_music++;
PA_PlaySimpleSound(4,music_2);

while(!Pad.Held.A)
{
PA_WaitForVBL();
}

PA_LoadTiledBg(0,3,touch_screen);
PA_LoadTiledBg(1,0,fond);
x1=300;
Y1=250;
x2=300;
Y2=250;
Nombre_fois = 0;
PA_OutputText(0,0,0," ");
PA_OutputText(0,0,1," ");
PA_OutputText(0,0,2," ");
PA_SetSpriteXY(0, 0, x1, Y1);
PA_SetSpriteXY(0, 1, x2, Y2);
pac_ball();

}

Le code pour ajouter la fonction du stylet :

-------------------------------

if (Stylus.Held)
{
PA_SetSpriteXY(screen, sprite, Stylus.X, Stylus.Y);
}

Voila ce qu´il faut que j´ajoute et que je configure celon mon jeux !!

Tu trouve toujours sa dure ?? ?!!! Comparais a tout ce que j´ai fais pour ce jeux je pense que le stylet et une des fonctions a ajouter les moins dure !! !!

tom190 tu veut créer un jeux sur PC ok mais pour PC ou pour NDS ?? ?!!!

Sous forums
  • PlayStation
  • PlayStation Vita
  • Gameboy
  • Nintendo DS
  • PlayStation 3
  • Megadrive
  • Super Nintendo
  • Saturn
  • Gamecube
  • Nintendo 64
  • Xbox (2001)
  • Dreamcast
  • Gameboy Advance
  • PlayStation 2
  • PlayStation Portable
La vidéo du moment