bonjour a tous je voudrais me lancer dans la programmation d'un jeu en 3d
isometrique sur un ordi 8 bits (amstrad) j'aime beaucoup le style de
ou heads over hils mais je ne sais pas trop comment m'y prendre est ce
existe des livres traitant le sujet ou un site pour m'aider?
bonjour a tous je voudrais me lancer dans la programmation d'un jeu en 3d
isometrique sur un ordi 8 bits (amstrad) j'aime beaucoup le style de
ou heads over hils mais je ne sais pas trop comment m'y prendre est ce
existe des livres traitant le sujet ou un site pour m'aider?
bonjour a tous je voudrais me lancer dans la programmation d'un jeu en 3d
isometrique sur un ordi 8 bits (amstrad) j'aime beaucoup le style de
ou heads over hils mais je ne sais pas trop comment m'y prendre est ce
existe des livres traitant le sujet ou un site pour m'aider?
bonjour a tous je voudrais me lancer dans la programmation d'un jeu en 3d
isometrique sur un ordi 8 bits (amstrad) j'aime beaucoup le style de batman
ou heads over hils mais je ne sais pas trop comment m'y prendre est ce qu'il
existe des livres traitant le sujet ou un site pour m'aider?
bonjour a tous je voudrais me lancer dans la programmation d'un jeu en 3d
isometrique sur un ordi 8 bits (amstrad) j'aime beaucoup le style de batman
ou heads over hils mais je ne sais pas trop comment m'y prendre est ce qu'il
existe des livres traitant le sujet ou un site pour m'aider?
bonjour a tous je voudrais me lancer dans la programmation d'un jeu en 3d
isometrique sur un ordi 8 bits (amstrad) j'aime beaucoup le style de batman
ou heads over hils mais je ne sais pas trop comment m'y prendre est ce qu'il
existe des livres traitant le sujet ou un site pour m'aider?
Un remake de HoH existe, avec le code source :
http://retrospec.sgn.net/game-overview.php?link=hoh
Un remake de HoH existe, avec le code source :
http://retrospec.sgn.net/game-overview.php?link=hoh
Un remake de HoH existe, avec le code source :
http://retrospec.sgn.net/game-overview.php?link=hoh
bonjour a tous je voudrais me lancer dans la programmation d'un jeu en 3d
isometrique sur un ordi 8 bits (amstrad) j'aime beaucoup le style de
ou heads over hils mais je ne sais pas trop comment m'y prendre est ce
existe des livres traitant le sujet ou un site pour m'aider?
bonjour a tous je voudrais me lancer dans la programmation d'un jeu en 3d
isometrique sur un ordi 8 bits (amstrad) j'aime beaucoup le style de
ou heads over hils mais je ne sais pas trop comment m'y prendre est ce
existe des livres traitant le sujet ou un site pour m'aider?
bonjour a tous je voudrais me lancer dans la programmation d'un jeu en 3d
isometrique sur un ordi 8 bits (amstrad) j'aime beaucoup le style de
ou heads over hils mais je ne sais pas trop comment m'y prendre est ce
existe des livres traitant le sujet ou un site pour m'aider?
bonjour a tous je voudrais me lancer dans la programmation d'un jeu en 3d
isometrique sur un ordi 8 bits (amstrad) j'aime beaucoup le style de
ou heads over hils mais je ne sais pas trop comment m'y prendre est ce
existe des livres traitant le sujet ou un site pour m'aider?
bonjour a tous je voudrais me lancer dans la programmation d'un jeu en 3d
isometrique sur un ordi 8 bits (amstrad) j'aime beaucoup le style de
ou heads over hils mais je ne sais pas trop comment m'y prendre est ce
existe des livres traitant le sujet ou un site pour m'aider?
bonjour a tous je voudrais me lancer dans la programmation d'un jeu en 3d
isometrique sur un ordi 8 bits (amstrad) j'aime beaucoup le style de
ou heads over hils mais je ne sais pas trop comment m'y prendre est ce
existe des livres traitant le sujet ou un site pour m'aider?
bonjour a tous je voudrais me lancer dans la programmation d'un jeu en 3d
isometrique sur un ordi 8 bits (amstrad) j'aime beaucoup le style de
batman ou heads over hils mais je ne sais pas trop comment m'y prendre est
ce qu'il existe des livres traitant le sujet ou un site pour m'aider?
bonjour a tous je voudrais me lancer dans la programmation d'un jeu en 3d
isometrique sur un ordi 8 bits (amstrad) j'aime beaucoup le style de
batman ou heads over hils mais je ne sais pas trop comment m'y prendre est
ce qu'il existe des livres traitant le sujet ou un site pour m'aider?
bonjour a tous je voudrais me lancer dans la programmation d'un jeu en 3d
isometrique sur un ordi 8 bits (amstrad) j'aime beaucoup le style de
batman ou heads over hils mais je ne sais pas trop comment m'y prendre est
ce qu'il existe des livres traitant le sujet ou un site pour m'aider?
"philippe-duhamel" a écrit dans le message
de news: 46056427$0$25923$bonjour a tous je voudrais me lancer dans la programmation d'un jeu en 3d
isometrique sur un ordi 8 bits (amstrad) j'aime beaucoup le style de
batman ou heads over hils mais je ne sais pas trop comment m'y prendre
est ce qu'il existe des livres traitant le sujet ou un site pour m'aider?
En statique ( genre les vieux jeux Lucas ) c'est pas difficile. Un peu
plus si tu fais des visuels style echiquier avec des carrés bien définis
que tu répètes à l'envie. Tu te fais une librairie d'images toutes de la
même dimension et tu te fais une moulinette qui les dessine les uns après
les autres en se basant sur une description dans une petite table. Ca, ca
te fait le fond. Ensuite il te reste à poser les sprites par dessus. Si tu
veux faire propre, tu prévois plusieurs tailles de sprites pour simuler
l'éloignement. Il te faut bien sur plusieurs images par sprite pour chaque
animation. En incrémentant un compteur pour prendre la suivante à chaque
rafraichissement, ça se fait bien. Si la partie graphique est un peu
faible, il faut voir pour ne redessiner que la zone impactée (en gardant
la zone de fond en mémoire pour pouvoir nettoyer au prochain
rafraichissement).
Avec ça t'as 90% de ton moteur d'affichage.
Niveau saisie, il te faut un tableau avec des 0 et des 1 pour définir les
zones où l'utilisateur a le droit de cliquer. Il te faut un deuxieme
tableau pour définir des hotspots qui va définir les actions associées à
certaines zones de l'écran. Je te passe la gestion des objets et
événements, c'est pas un problème graphique.
Il y a un seul truc où j'ai un doute, c'est le calcul des chemins. Je ne
sais pas si un 8bit a la puissance nécessaire à faire un algo bourrin qui
essaye toutes les combinaisons (en découpant l'écran en gros carrés ça
simplifie le calcul). Le principe c'est d'avoir une fonction récursive qui
va s'appeler elle-même dans les 9 carrés contigus à celui de départ. Puis
répéter le process jusqu'à ce qu'une des occurences aient en paramètre les
coordonnées de la case de destination. Le chemin à parcourir est la
succession des cases des appels précédents. Histoire que le déplacement ne
soit pas délirant, il faut compter le nombre d'appels successifs et garder
celui ou il y en a le moins.
Le problème c'est que j'ai peur que ça demande pas mal d'itérations si tu
veux être précis.
Si tu veux faire un truc a la paperboy avec du scrolling, c'est pareil
mais entre chaque affichage il faut gérer un déplacement de tous tes
dessins de quelques pixels. Là encore ça va solliciter la machine.
AMA le plus dur, c'est de dessiner, pas de coder.
Après le truc c'est d'arriver à trouver des optimisations pour ne pas
mettre la machine à genoux.
--
Alex
[JDR] Visitez Extremia, un monde gratuit et en francais pour D&D et
autres jeux de role.
www.extremia.org
"philippe-duhamel" <philippe-duhamel@wanadoo.fr> a écrit dans le message
de news: 46056427$0$25923$ba4acef3@news.orange.fr...
bonjour a tous je voudrais me lancer dans la programmation d'un jeu en 3d
isometrique sur un ordi 8 bits (amstrad) j'aime beaucoup le style de
batman ou heads over hils mais je ne sais pas trop comment m'y prendre
est ce qu'il existe des livres traitant le sujet ou un site pour m'aider?
En statique ( genre les vieux jeux Lucas ) c'est pas difficile. Un peu
plus si tu fais des visuels style echiquier avec des carrés bien définis
que tu répètes à l'envie. Tu te fais une librairie d'images toutes de la
même dimension et tu te fais une moulinette qui les dessine les uns après
les autres en se basant sur une description dans une petite table. Ca, ca
te fait le fond. Ensuite il te reste à poser les sprites par dessus. Si tu
veux faire propre, tu prévois plusieurs tailles de sprites pour simuler
l'éloignement. Il te faut bien sur plusieurs images par sprite pour chaque
animation. En incrémentant un compteur pour prendre la suivante à chaque
rafraichissement, ça se fait bien. Si la partie graphique est un peu
faible, il faut voir pour ne redessiner que la zone impactée (en gardant
la zone de fond en mémoire pour pouvoir nettoyer au prochain
rafraichissement).
Avec ça t'as 90% de ton moteur d'affichage.
Niveau saisie, il te faut un tableau avec des 0 et des 1 pour définir les
zones où l'utilisateur a le droit de cliquer. Il te faut un deuxieme
tableau pour définir des hotspots qui va définir les actions associées à
certaines zones de l'écran. Je te passe la gestion des objets et
événements, c'est pas un problème graphique.
Il y a un seul truc où j'ai un doute, c'est le calcul des chemins. Je ne
sais pas si un 8bit a la puissance nécessaire à faire un algo bourrin qui
essaye toutes les combinaisons (en découpant l'écran en gros carrés ça
simplifie le calcul). Le principe c'est d'avoir une fonction récursive qui
va s'appeler elle-même dans les 9 carrés contigus à celui de départ. Puis
répéter le process jusqu'à ce qu'une des occurences aient en paramètre les
coordonnées de la case de destination. Le chemin à parcourir est la
succession des cases des appels précédents. Histoire que le déplacement ne
soit pas délirant, il faut compter le nombre d'appels successifs et garder
celui ou il y en a le moins.
Le problème c'est que j'ai peur que ça demande pas mal d'itérations si tu
veux être précis.
Si tu veux faire un truc a la paperboy avec du scrolling, c'est pareil
mais entre chaque affichage il faut gérer un déplacement de tous tes
dessins de quelques pixels. Là encore ça va solliciter la machine.
AMA le plus dur, c'est de dessiner, pas de coder.
Après le truc c'est d'arriver à trouver des optimisations pour ne pas
mettre la machine à genoux.
--
Alex
[JDR] Visitez Extremia, un monde gratuit et en francais pour D&D et
autres jeux de role.
www.extremia.org
"philippe-duhamel" a écrit dans le message
de news: 46056427$0$25923$bonjour a tous je voudrais me lancer dans la programmation d'un jeu en 3d
isometrique sur un ordi 8 bits (amstrad) j'aime beaucoup le style de
batman ou heads over hils mais je ne sais pas trop comment m'y prendre
est ce qu'il existe des livres traitant le sujet ou un site pour m'aider?
En statique ( genre les vieux jeux Lucas ) c'est pas difficile. Un peu
plus si tu fais des visuels style echiquier avec des carrés bien définis
que tu répètes à l'envie. Tu te fais une librairie d'images toutes de la
même dimension et tu te fais une moulinette qui les dessine les uns après
les autres en se basant sur une description dans une petite table. Ca, ca
te fait le fond. Ensuite il te reste à poser les sprites par dessus. Si tu
veux faire propre, tu prévois plusieurs tailles de sprites pour simuler
l'éloignement. Il te faut bien sur plusieurs images par sprite pour chaque
animation. En incrémentant un compteur pour prendre la suivante à chaque
rafraichissement, ça se fait bien. Si la partie graphique est un peu
faible, il faut voir pour ne redessiner que la zone impactée (en gardant
la zone de fond en mémoire pour pouvoir nettoyer au prochain
rafraichissement).
Avec ça t'as 90% de ton moteur d'affichage.
Niveau saisie, il te faut un tableau avec des 0 et des 1 pour définir les
zones où l'utilisateur a le droit de cliquer. Il te faut un deuxieme
tableau pour définir des hotspots qui va définir les actions associées à
certaines zones de l'écran. Je te passe la gestion des objets et
événements, c'est pas un problème graphique.
Il y a un seul truc où j'ai un doute, c'est le calcul des chemins. Je ne
sais pas si un 8bit a la puissance nécessaire à faire un algo bourrin qui
essaye toutes les combinaisons (en découpant l'écran en gros carrés ça
simplifie le calcul). Le principe c'est d'avoir une fonction récursive qui
va s'appeler elle-même dans les 9 carrés contigus à celui de départ. Puis
répéter le process jusqu'à ce qu'une des occurences aient en paramètre les
coordonnées de la case de destination. Le chemin à parcourir est la
succession des cases des appels précédents. Histoire que le déplacement ne
soit pas délirant, il faut compter le nombre d'appels successifs et garder
celui ou il y en a le moins.
Le problème c'est que j'ai peur que ça demande pas mal d'itérations si tu
veux être précis.
Si tu veux faire un truc a la paperboy avec du scrolling, c'est pareil
mais entre chaque affichage il faut gérer un déplacement de tous tes
dessins de quelques pixels. Là encore ça va solliciter la machine.
AMA le plus dur, c'est de dessiner, pas de coder.
Après le truc c'est d'arriver à trouver des optimisations pour ne pas
mettre la machine à genoux.
--
Alex
[JDR] Visitez Extremia, un monde gratuit et en francais pour D&D et
autres jeux de role.
www.extremia.org
ce qui me pose probleme c'est la gestion des collisions et en plus je
voudrais que le jeux soit en monochrome j'avais pensez definir une table
qui pour chaque piece qui serait eux memes diviser en plusieurs zones pour
gerer les colisions en bref je ne testerais pas l'image afficher a l'ecran
pour
gerer mon personage mais j'irais voir dans une table si le personage a le
droit d'acces a une zone
ce qui me pose probleme c'est la gestion des collisions et en plus je
voudrais que le jeux soit en monochrome j'avais pensez definir une table
qui pour chaque piece qui serait eux memes diviser en plusieurs zones pour
gerer les colisions en bref je ne testerais pas l'image afficher a l'ecran
pour
gerer mon personage mais j'irais voir dans une table si le personage a le
droit d'acces a une zone
ce qui me pose probleme c'est la gestion des collisions et en plus je
voudrais que le jeux soit en monochrome j'avais pensez definir une table
qui pour chaque piece qui serait eux memes diviser en plusieurs zones pour
gerer les colisions en bref je ne testerais pas l'image afficher a l'ecran
pour
gerer mon personage mais j'irais voir dans une table si le personage a le
droit d'acces a une zone
J'aurais pas déjà 50 projets sur le feu je t'aurais bien codé ça :-))
--
J'aurais pas déjà 50 projets sur le feu je t'aurais bien codé ça :-))
--
J'aurais pas déjà 50 projets sur le feu je t'aurais bien codé ça :-))
--
c'est gentil mais ce qui m'interesse ce n'ai pas d'avoir un jeu fini clef
en mains mais de le programmer moi meme mais merci de tes conseils tu me
conforte dans mes choix le probleme que je n'ai pas encore resolu (he je
debute) c'est de gerer la transparence du sprite de mon perso pour
l'afficher dans le decor sans pour cela laisser une bordure blanche autour
(comme pour l'aigle d'or sur oric par ex)
c'est gentil mais ce qui m'interesse ce n'ai pas d'avoir un jeu fini clef
en mains mais de le programmer moi meme mais merci de tes conseils tu me
conforte dans mes choix le probleme que je n'ai pas encore resolu (he je
debute) c'est de gerer la transparence du sprite de mon perso pour
l'afficher dans le decor sans pour cela laisser une bordure blanche autour
(comme pour l'aigle d'or sur oric par ex)
c'est gentil mais ce qui m'interesse ce n'ai pas d'avoir un jeu fini clef
en mains mais de le programmer moi meme mais merci de tes conseils tu me
conforte dans mes choix le probleme que je n'ai pas encore resolu (he je
debute) c'est de gerer la transparence du sprite de mon perso pour
l'afficher dans le decor sans pour cela laisser une bordure blanche autour
(comme pour l'aigle d'or sur oric par ex)