http://removers.atari.org/jagtest.abs
(ce lien sera effacé à la fin de la semaine)
et d'essayer sur Jag (ou Project Tempest)
la question qui se pose est:
est-ce qu'il y aurait des gens motivés pour coder sur Jag, sachant que le source de ce que vous venez d'essayer est
#include "init.h"
#include "jagtypes.h"
#include "malloc.h"
#include "sprite.h"
#include "joypad.h"
extern void *background_gfx;
extern void *sprite1_gfx;
extern void *sprite2_gfx;
extern void *soldat_marche_dos_1_gfx;
extern void *soldat_marche_dos_2_gfx;
extern void *soldat_marche_dos_3_gfx;
extern void *soldat_marche_dos_4_gfx;
extern animation_chunk soldat_marche_dos[];
int main(int argc, char *argv[]) {
init_video();
init_vmode0(RGB16);
init_interrupts();
init_display_driver();
set_bg(0);
display *d = new_display(0);
show_display(d);
sprite *backgrnd = new_sprite(320,240,0,0,DEPTH16,&background_gfx);
attach_sprite_to_display_at_layer(d,backgrnd,0);
sprite *s1 = new_sprite(32,32,16,30,DEPTH16,&sprite1_gfx);
attach_sprite_to_display_at_layer(d,s1,1);
sprite *s2 = new_sprite(64,64,50,50,DEPTH16,&sprite2_gfx);
attach_sprite_to_display_at_layer(d,s2,1);
sprite *soldat = new_sprite(16,25,100,100,DEPTH16,&soldat_marche_dos_1_gfx);
soldat->animation = soldat_marche_dos;
soldat->animated = 1;
soldat->animation_data.counter = 1;
soldat->animation_data.index = 0;
attach_sprite_to_display_at_layer(d,soldat,2);
s1->x = 44;
while(1) {
read_joypads();
long joy = state_joypad_1;
if(joy & JOYPAD_A) {
if(joy & JOYPAD_UP) {
d->y--;
} else if (joy & JOYPAD_DOWN) {
d->y++;
}
if(joy & JOYPAD_LEFT) {
d->x--;
} else if (joy & JOYPAD_RIGHT) {
d->x++;
}
} else {
if(joy & JOYPAD_UP) {
s1->y--;
} else if (joy & JOYPAD_DOWN) {
s1->y++;
}
if(joy & JOYPAD_LEFT) {
s1->x--;
} else if (joy & JOYPAD_RIGHT) {
s1->x++;
}
}
launch_collision_test(s1,s2);
short int x, y, w, h;
long result = get_collision_result(&x,&y,&w,&h);
if(result & COLLISION_COLLIDE) {
set_bg(0xf800);
} else if (result & COLLISION_INTERSECT) {
set_bg(0x07c0);
} else {
set_bg(0x0);
}
stop68k();
}
return 0;
}
?
edit: merci aux différentes sources pour les graphes
ils se reconnaitront...



)