Accueil Ti-Gen Foire Aux Questions Chat sur le chan #tigcc sur IRC
Liste des membres Rechercher Aide
Bienvenue Invité !   Se connecter             Mes sujets   
Administrer
0 membre(s) et 1 visiteur(s) actif(s) durant les 5 dernières minutes Utilisateurs actifs : Aucun membre + 1 visiteur
Avant de poster sur le forum, il y a des régles de bases à respecter pour une bonne entente et un respect de tous.
Veuillez lire la charte du forum.
  :: Index » Forum Ti68K » Projets » Jeu de course auto (347 réponse(s))
./POST DE DEPART (post n°0)   Marquer comme non lu.
jeffix Ecrit le: Vendredi 6 mai 2005 à 14:25 Déconnecté(e)    Voir le profil de jeffix Envoyer un email à jeffix Visiter le site WEB de jeffix Envoyer un message privé à jeffix  

Voila je veux faire un jeu avec un effet de 3D parce qu'il y en a marre des jeux de courses vus de dessus et que c'est un projet qui a l'air assez compliqué !!!
Si quelqu'un se propose de m'aider pour les graphismes c'est pas de refus !!!
Voila je voulais savoir un peu ce que vous voudriez comme options dedans merci !!!
Jeff ! Couc en force !
Concepteur de Fish Adventure !
Mention TB au Bac !
Développeur fou et vaniteux :
Futur maître du monde :D
    
./Post n°1   Marquer comme non lu.
Lionel Debroux Ecrit le: Vendredi 6 mai 2005 à 14:38 Déconnecté(e)    Voir le profil de Lionel Debroux Envoyer un email à Lionel Debroux Visiter le site WEB de Lionel Debroux Envoyer un message privé à Lionel Debroux  

Tu veux faire de la vraie 3D, ou de la 3D approchée (mode7, etc.) ? F-Zero est du mode7.
Les graphismes ne sont peut-être même pas ce qui se fait de plus difficile dans un projet comme ça...
Lionel Debroux - membre de TICT.
    
./Post n°2   Marquer comme non lu.
Folco Ecrit le: Vendredi 6 mai 2005 à 15:27 Déconnecté(e)    Voir le profil de Folco Envoyer un email à Folco Envoyer un message privé à Folco  


>>Les graphismes ne sont peut-être même pas ce qui se fait de plus difficile dans un projet comme ça...
#crayon#
<<< Kernel Extremist©®™ >>>
Pas la peine d'aller là plus d'une fois tous les six mois...

"Il faut apprendre pour savoir qu'il faut apprendre pour savoir."
    
./Post n°3   Marquer comme non lu.
Thor Ecrit le: Vendredi 6 mai 2005 à 15:43 Déconnecté(e)    Voir le profil de Thor Envoyer un email à Thor Visiter le site WEB de Thor Envoyer un message privé à Thor  


Lionel Debroux : si j'ai bien compris il voulais faire de la vraie 3D mais on l'a découragé (moi aussi) car c'est impossible (enfin possible mais lent) donc il s'est rabatu sur de la fausse 3D mais pas du mode7. Il cherche des sprites de voitures vues de derrière donc pour moi c'est de la fausse 3D ;)
Cyril MOTTIER aka {==Thor==}
Modérateur général du forum de Tigen
[Etudiant à l'Institut National des Sciences Appliquées (INSA) de Rennes]
Mon site perso c'est ici
    
./Post n°4   Marquer comme non lu.
Sasume Ecrit le: Vendredi 6 mai 2005 à 15:58 Déconnecté(e)    Voir le profil de Sasume Envoyer un email à Sasume Visiter le site WEB de Sasume Envoyer un message privé à Sasume  

Mais, et la route, elle sera comment ?
    
./Post n°5   Marquer comme non lu.
LionelA Ecrit le: Vendredi 6 mai 2005 à 16:01 Déconnecté(e)    Voir le profil de LionelA Envoyer un email à LionelA Visiter le site WEB de LionelA Envoyer un message privé à LionelA  


On lui a conseillé de reprendre le projet LTC :)
Auteur de Mode7 Engine pour ti68k
Auteur de F-ZERO for TI68k
Membre de Orage Studio
Mon site perso : http://www.tigen.org/lionela/
Le gite de mes parents à coté de Narbonne :
http://chaletdenis.free.fr/
    
./Post n°6   Marquer comme non lu.
limmt Ecrit le: Vendredi 6 mai 2005 à 19:34 Déconnecté(e)    Voir le profil de limmt Envoyer un email à limmt Visiter le site WEB de limmt Envoyer un message privé à limmt  


ben apparemement comme dit dans le titre ca sera comme vrally
http://www.falco-fr.com/ - http://www.jump67.com/ - http://www.msf-league.com/
    
./Post n°7   Marquer comme non lu.
Lionel Debroux Ecrit le: Vendredi 6 mai 2005 à 21:36 Déconnecté(e)    Voir le profil de Lionel Debroux Envoyer un email à Lionel Debroux Visiter le site WEB de Lionel Debroux Envoyer un message privé à Lionel Debroux  

Pour LTC, il faudrait prendre des idées sur l'excellent port TI-Z80. SimCity et LTC sont parmi les rares softs majeurs dont il n'existe pas un port correct (je veux dire, C/ASM), ou pas de port du tout sur les TI-68k.
Lionel Debroux - membre de TICT.
    
./Post n°8   Marquer comme non lu.
jeffix Ecrit le: Vendredi 6 mai 2005 à 23:13 Déconnecté(e)    Voir le profil de jeffix Envoyer un email à jeffix Visiter le site WEB de jeffix Envoyer un message privé à jeffix  

Oui ben je voudrais faire quasiment comme V-Rally sur GBA une voitrure vue de derrière parcourant une route qui tourne avec un décors (je sais pas si il sera trés développé, je suis pas trés fort pour les graphisme !!)
Voila donc si vous avez des trucs qui pourraient m'aider merci de me les faire parvenir merci d'avance !!
Jeff ! Couc en force !
Concepteur de Fish Adventure !
Mention TB au Bac !
Développeur fou et vaniteux :
Futur maître du monde :D
    
./Post n°9   Marquer comme non lu.
Folco Ecrit le: Vendredi 6 mai 2005 à 23:31 Déconnecté(e)    Voir le profil de Folco Envoyer un email à Folco Envoyer un message privé à Folco  


Le problème du jeu, ça ne me semble pas du tout les graphismes, mais plutot comment faire ton moteur de jeu, et d'affichage?
<<< Kernel Extremist©®™ >>>
Pas la peine d'aller là plus d'une fois tous les six mois...

"Il faut apprendre pour savoir qu'il faut apprendre pour savoir."
    
./Post n°10   Marquer comme non lu.
Onur Ecrit le: Samedi 7 mai 2005 à 05:22 Déconnecté(e)    Voir le profil de Onur Envoyer un email à Onur Visiter le site WEB de Onur Envoyer un message privé à Onur  


En tous cas, tu as l'air motivé. Et quand la motivation est énorme, on s'en fout de la difficulté, on est près à tout faire pour arriver à ses fins. :) (j'en sais quelque chose)

Bon courage..
Je ne veux pas faire quelque chose de bien, je cherche l'excellence:ETP Studio...


et autres projets à finir avant 2010
    
./Post n°11   Marquer comme non lu.
jeffix Ecrit le: Samedi 7 mai 2005 à 09:45 Déconnecté(e)    Voir le profil de jeffix Envoyer un email à jeffix Visiter le site WEB de jeffix Envoyer un message privé à jeffix  

Bon ben je pense que pour l'instant je vais remplacer mes sprites par des rectangles pour voir faire le moteur du jeu !!!
Mais le probleme du jeu va aussi devenir les graphismes un jour ou l'autre donc!!
Enfin bon je vais tester avec des rectangles deja !!
Mais il faudra aussi que je pense à faire un affichage du classement et de la vitesse ainsi que le temps pendant la course !!
Jeff ! Couc en force !
Concepteur de Fish Adventure !
Mention TB au Bac !
Développeur fou et vaniteux :
Futur maître du monde :D
    
./Post n°12   Marquer comme non lu.
jeffix Ecrit le: Samedi 7 mai 2005 à 11:46 Déconnecté(e)    Voir le profil de jeffix Envoyer un email à jeffix Visiter le site WEB de jeffix Envoyer un message privé à jeffix  

Quelqu'un aurait pas une idée pour le parcours parce que je pensais a faire un tableau de coordonnées mais bon et sinon pour les autres voitures je pensais faire un rapport entre temps et coordonnées virtuelles !!!
Ainsi au départ le temps qu'elles mettrait a faire le parcours serait aléatoire et vu qu'en fonction du temps on saurait ou elles se situent, ca permettrait de gérer tout le reste !!!
Voila si il y a une autre idée c'est pas de refus car je pense que je vais avoir du mal pour les virages !!!
Voila merci d'avance !!! Jeff !!!
PS: Pour l'instant j'ai fait le réglage du temps, de la position et de la vitesse !
Jeff ! Couc en force !
Concepteur de Fish Adventure !
Mention TB au Bac !
Développeur fou et vaniteux :
Futur maître du monde :D
    
./Post n°13   Marquer comme non lu.
Jfg Ecrit le: Samedi 7 mai 2005 à 17:16 Déconnecté(e)    Voir le profil de Jfg Envoyer un email à Jfg Visiter le site WEB de Jfg Envoyer un message privé à Jfg  


"faire un tableau de coordonnées"
Les coordonnées de quoi? expliques toi clairement.

"Ainsi au départ le temps qu'elles mettrait a faire le parcours serait aléatoire et vu qu'en fonction du temps on saurait ou elles se situent, ca permettrait de gérer tout le reste"
Quel est l'intéret d'avoir des ennemis si dès le début de la course le temps qu'ils vont mettre est connu ?


Et arrêtes de mettre 3 points d'exclamations partout.
-Edité le Samedi 7 mai 2005 à 17:29 par jfg-
Kill Mario
    
./Post n°14   Marquer comme non lu.
jeffix Ecrit le: Samedi 7 mai 2005 à 17:29 Déconnecté(e)    Voir le profil de jeffix Envoyer un email à jeffix Visiter le site WEB de jeffix Envoyer un message privé à jeffix  

Tenez voila le code du jeu pour l'instant(partie principale avec course)

int choixcourse()
{
int ncourse=1,key;
const char *nom, *lieu, *difficulte, *type, *rec;
ClrScr();
DrawLine(0,10,159,10,A_THICK1);
DrawLine(0,35,159,35,A_THICK1);
DrawStr(50,20,"Course ",A_REPLACE);
DrawStr(5,40,"Nom :",A_REPLACE);
DrawStr(5,50,"Lieu :",A_REPLACE);
DrawStr(5,60,"Difficulté :",A_REPLACE);
DrawStr(5,70,"Type :",A_REPLACE);
DrawStr(5,80,"Recompense :",A_REPLACE);
do
{
printf_xy(120,20,"%d",ncourse);
if(ncourse==1)
{
nom="Jefferhill";
lieu="France";
difficulte="Faible";
type="Route";
rec="10000 pts";
}
if(ncourse==2)
{
nom="Milesimo";
lieu="Italie";
difficulte="Faible";
type="Circuit";
rec="12500 pts";
}
if(ncourse==3)
{
nom="Labour";
lieu="Angleterre";
difficulte="Moyenne";
type="Chemin";
rec="20000 pts";
}
if(ncourse==4)
{
nom="Pastroika";
lieu="Russie";
difficulte="Moyenne";
type="Circuit";
rec="25000 pts";
}
if(ncourse==5)
{
nom="NYChallenge";
lieu="USA";
difficulte="Forte";
type="Route";
rec="35000 pts";
}
if(ncourse==6)
{
nom="Jeffworld";
lieu="France";
difficulte="Importante";
type="Circuit";
rec="50000 pts";
}
DrawStr(80,40,nom,A_REPLACE);
DrawStr(80,50,lieu,A_REPLACE);
DrawStr(80,60,difficulte,A_REPLACE);
DrawStr(80,70,type,A_REPLACE);
DrawStr(80,80,rec,A_REPLACE);
key=ngetchx();
if(key==338 && ncourse>1)
{
ncourse--;
ScrRectFill(&(SCR_RECT){{79,39,159,99}},&(SCR_RECT){{0,0,159,99}},A_REVERSE);
}
if(key==344 && ncourse<6)
{
ncourse++;
ScrRectFill(&(SCR_RECT){{79,39,159,99}},&(SCR_RECT){{0,0,159,99}},A_REVERSE);
}
}while(key!=13 && key!=264);
return ncourse;
}

int departcourse(int course)
{
ClrScr();
int perte=0,x1=80,boit=0,vlimit=120,cent=0,sec=0,min=0,pos=6;
float vitesse=0;
DrawStr(10,45,"PUSH A BUTTON TO START",A_NORMAL);
ngetchx();
ClrScr();
DrawStr(50,92,"Vitesse",A_NORMAL);
DrawStr(100,2,"Pos:",A_NORMAL);
DrawStr(135,2,"/10",A_NORMAL);
DrawStr(47,2,":",A_NORMAL);
DrawStr(62,2,":",A_NORMAL);
DrawStr(5,2,"Temps :",A_NORMAL);
do
{
ScrRectFill(&(SCR_RECT){{x1,70,x1+32,86}},&(SCR_RECT){{0,0,159,99}},A_NORMAL);
if(_keytest(RR_2ND) && vitesse<40)vitesse++;
if(_keytest(RR_2ND) && vitesse<80)vitesse+=0.5;
if(_keytest(RR_2ND) && vitesse<vlimit)vitesse+=0.25;
if(!_keytest(RR_2ND) && vitesse>0)vitesse--;
printf_xy(120,92,"%3d",(int) vitesse);
cent++;
if(cent==100){sec++;cent=0;}
if(sec==60){min++;sec=0;}
printf_xy(35,2,"%2d",min);
printf_xy(50,2,"%2d",sec);
printf_xy(65,2,"%2d",cent);
printf_xy(120,2,"%2d",pos);
if(vitesse>0){
if(_keytest(RR_LEFT)){
ScrRectFill(&(SCR_RECT){{x1,70,x1+32,86}},&(SCR_RECT){{0,0,159,99}},A_REVERSE);
x1--;
}
if(_keytest(RR_RIGHT))
{
ScrRectFill(&(SCR_RECT){{x1,70,x1+32,86}},&(SCR_RECT){{0,0,159,99}},A_REVERSE);
x1++;
}
if(x1<=0 || x1>=124)perte=1;
}
}while(perte==0);
ngetchx();
}

void arcade(char *player,int *dif)
{
int course;
course=choixcourse();
departcourse(course);
}

void game(char *player,int *dif)
{
int select=0,key=0;
ClrScr();
ComFromLeft("GAME",80,10);
ComFromLeft("Arcade",30,30);
ComFromLeft("Simulation",30,45);
ComFromLeft("Formation",30,60);
ComFromLeft("Contre-La-Montre",30,75);
ComFromLeft("Sauver",30,90);
do
{
DrawStr(10,select*15+30,"->",A_REPLACE);
key=ngetchx();
if(key==337 && select>0){DrawStr(10,select*15+30," ",A_REPLACE);select--;}
if(key==340 && select <4){DrawStr(10,select*15+30," ",A_REPLACE);select++;}
}while(key!=13 && key!=264);
if(select==0)arcade(&player,&dif);
}

options(char *player,int *dif)
{
const char *difn;
int select=0,key=0,di=*dif;
ClrScr();
ComFromLeft("OPTIONS",20,30);
ComFromLeft("Name",20,45);
ComFromLeft("Difficulty",20,60);
ComFromLeft("Exit",20,75);
do
{
if(di==1)difn="Beginner";
if(di==2)difn="Normal";
if(di==3)difn="Hard";
if(di==4)difn="Crazy";
DrawStr(5,select*15+45,"->",A_REPLACE);
DrawStr(85,45,player,A_REPLACE);
DrawStr(85,60,difn,A_REPLACE);
key=ngetchx();
if(key==337 && select>0){DrawStr(5,select*15+45," ",A_REPLACE);select--;}
if(key==340 && select <2){DrawStr(5,select*15+45," ",A_REPLACE);select++;}
if(key==13 && select==0){DrawStr(85,45," ",A_REPLACE);MoveTo(85,45);getsn(player,25);}
if(key==338 && select==1 && di>1){DrawStr(85,60," ",A_REPLACE);di--;}
if(key==344 && select==1 && di<4){DrawStr(85,60," ",A_REPLACE);di++;}
}while((key!=13 || select!=2) && key!=264);
*dif=di;
}
Jeff ! Couc en force !
Concepteur de Fish Adventure !
Mention TB au Bac !
Développeur fou et vaniteux :
Futur maître du monde :D
    
./Post n°15   Marquer comme non lu.
jeffix Ecrit le: Samedi 7 mai 2005 à 17:32 Déconnecté(e)    Voir le profil de jeffix Envoyer un email à jeffix Visiter le site WEB de jeffix Envoyer un message privé à jeffix  

Ben un tableau de coordonnées serait en fait un tableau ou serait stockés les coordonnées des points du parcours mais ca serait trés long !!!
Jeff ! Couc en force !
Concepteur de Fish Adventure !
Mention TB au Bac !
Développeur fou et vaniteux :
Futur maître du monde :D
    
./Post n°16   Marquer comme non lu.
Folco Ecrit le: Samedi 7 mai 2005 à 17:34 Déconnecté(e)    Voir le profil de Folco Envoyer un email à Folco Envoyer un message privé à Folco  


Juste un petit détail... tu commences par les détaisl justement... le nom du circuit toussa... tu ferait pas mieux de travailler réellement sur le moteur de jeu?? une fois qu'il sera fait, ou au moins bien dégrossi, t'en auras pour deux minutes à faire toute la finition. :)
<<< Kernel Extremist©®™ >>>
Pas la peine d'aller là plus d'une fois tous les six mois...

"Il faut apprendre pour savoir qu'il faut apprendre pour savoir."
    
./Post n°17   Marquer comme non lu.
Jfg Ecrit le: Samedi 7 mai 2005 à 17:43 Déconnecté(e)    Voir le profil de Jfg Envoyer un email à Jfg Visiter le site WEB de Jfg Envoyer un message privé à Jfg  


" Ben un tableau de coordonnées serait en fait un tableau ou serait stockés les coordonnées des points du parcours mais ca serait trés long !!!"
ha!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!, je comprends maintenant !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Mais il y a une autre manière!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Moi je ferais une liste des enchainements de virages, lignes droites qu'il y a!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Par exemple: piste1={tout_droit, tout_droit, grille_de_départ,grille_de_départ, grille_de_départ, ligne_de_depart, tout_droit, tout_droit, virage_droite, tout_droit, virage_droite, virage_gauche..., ligne_arrivee};
Ce sytème est peut être plus simple !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Kill Mario
    
./Post n°18   Marquer comme non lu.
jeffix Ecrit le: Samedi 7 mai 2005 à 17:54 Déconnecté(e)    Voir le profil de jeffix Envoyer un email à jeffix Visiter le site WEB de jeffix Envoyer un message privé à jeffix  

Okay merci . Je vais essayer de faire ca. T'as vu je fais un effort. JE VAIS TESTER VOILA .
Jeff ! Couc en force !
Concepteur de Fish Adventure !
Mention TB au Bac !
Développeur fou et vaniteux :
Futur maître du monde :D
    
./Post n°19   Marquer comme non lu.
Folco Ecrit le: Samedi 7 mai 2005 à 20:32 Déconnecté(e)    Voir le profil de Folco Envoyer un email à Folco Envoyer un message privé à Folco  


supayr!!!!!!!!!
<<< Kernel Extremist©®™ >>>
Pas la peine d'aller là plus d'une fois tous les six mois...

"Il faut apprendre pour savoir qu'il faut apprendre pour savoir."
    
  :: Index » Forum Ti68K » Projets » Jeu de course auto (347 réponse(s))
Pages : 1/19     « [1] 2 3 4 5 6 7 8 ... 12 13 14 15 16 17 18 19 » »|

.Répondre à ce sujet
Les boutons de code
[B]old[I]talic[U]nderline[S]trikethrough[L]ine Flip Hori[Z]ontallyFlip [V]erticallySha[D]ow[G]low[S]poilerCode [G][C]ite
Bullet [L]istList Item [K] Link [H][E]mail[P]icture SmileysHelp
Couleurs :
Saisissez votre message
Activer les smileys
     

Forum de Ti-Gen v3.0 Copyright ©2004 by Geoffrey ANNEHEIM
Webmaster: Kevin KOFLER, Content Admins: list, Server Admins: Tyler CASSIDY and Kevin KOFLER, DNS Admin: squalyl
Page générée en 57.07ms avec 18 requetes