code ascii
code ascii
bjr,
g fait du basic sur pc 1500a puis sur atari 520 ste et ensuite de l'assembleur... (mon propre pac man, space invader....ect...) < pretentieux arf! mais c vrai... il y a un peu plus de 24ans ....
pour faire des "modeles" sans que ça tourne rapidement, me revoilou sur "purebasic" , mais mdrr, je n'arrive pas a savoir comment obtenir le code ascii (n°) a partir d'une position x,y de l'écran... (pas de sprites svp)
merci infiniment à celui qui m'informera
a tchao
g fait du basic sur pc 1500a puis sur atari 520 ste et ensuite de l'assembleur... (mon propre pac man, space invader....ect...) < pretentieux arf! mais c vrai... il y a un peu plus de 24ans ....
pour faire des "modeles" sans que ça tourne rapidement, me revoilou sur "purebasic" , mais mdrr, je n'arrive pas a savoir comment obtenir le code ascii (n°) a partir d'une position x,y de l'écran... (pas de sprites svp)
merci infiniment à celui qui m'informera
a tchao
Re: code ascii
Tu n'arrives pas a avoir le code ascii de quoi en fait ? Je ne comprend meme pas ce que tu chercheschikun a écrit :bjr,
g fait du basic sur pc 1500a puis sur atari 520 ste et ensuite de l'assembleur... (mon propre pac man, space invader....ect...) < pretentieux arf! mais c vrai... il y a un peu plus de 24ans ....
pour faire des "modeles" sans que ça tourne rapidement, me revoilou sur "purebasic" , mais mdrr, je n'arrive pas a savoir comment obtenir le code ascii (n°) a partir d'une position x,y de l'écran... (pas de sprites svp)
merci infiniment à celui qui m'informera
a tchao
Re: code ascii
m'es avis que tu connais pas bien Purebasic, et que c'est peut etre ta methode qui est a revoir ... (mais je me trompe peut etre : ) )chikun a écrit :bjr,
g fait du basic sur pc 1500a puis sur atari 520 ste et ensuite de l'assembleur... (mon propre pac man, space invader....ect...) < pretentieux arf! mais c vrai... il y a un peu plus de 24ans ....
pour faire des "modeles" sans que ça tourne rapidement, me revoilou sur "purebasic" , mais mdrr, je n'arrive pas a savoir comment obtenir le code ascii (n°) a partir d'une position x,y de l'écran... (pas de sprites svp)
merci infiniment à celui qui m'informera
a tchao
ce qui me fait dire ça c'est :
pour faire des "modeles" sans que ça tourne rapidement, me revoilou sur "purebasic"
lorsqu'on connais le pure, on ne peut pas vraiment ecrire "sans que ça tourne rapidement !!! "

et aussi :
????pas de sprites svp

j'en deduit d'apres ça, que vouloir récupérer un code ascii sur l'ecran, me semble etre inutil , mais bon ... je me trompe peut etre hein

que tu débute ou pas , la n'est pas le problèmechikun a écrit :ok, je debute et je fais deplacer des lettres sur l'ecran juste pour comprendre et je veux tester la colision... (alors!? tj pas ?)
le fait est que tu coince, et ça arrive a tout le monde, débutants ou pas
d'ailleurs la rubrique débutant, ne tiens pas compte de ton passé de programmeur...
ici on a l'habitude de partager notre code, cela aiderai mieux pour comprendre ton problème
si tu tiens ultra caché ton code, met nous au moins un exemple type du problème que tu rencontre

déjà cela pourra nous indiquer, dans quel mode tu travail
Console ? Interface windows , Graphique ?

tu vois avant de pouvoir te repondre, il nous faut plus de precision

oui !!chikun a écrit :heu humm il y a une erreur là>: ReadConsoleOutputCharacter_ (7, Buffer$, 100, Coordinate, @NumCharsRead)
apparement , c parce que g une version demo (c vrai)
les API windows ne fonctionnent pas en version demo
une api windows en purebasic c'est reconnaissable a cause du "_" qui suit le nom de la commande

ReadConsoleOutputCharacter_ ()
les api sont utilisables directement a partir du pureBasic

ps : sans Api , je sais pas faire ça

... avec ma pure demo avant que j'obtienne la full, qqun connait la soluce?
je repete clairement:
en mode console
un petit ecran et rempli de texte et je demande a locate, quiquinia à locate x,y ? (a l'emplacement du curseur).
longtemps on ecrivait: l$= screen$(x,y) ...
Chris stp ne me dis pas "si tu avait lu la doc....
mici
je repete clairement:
en mode console
un petit ecran et rempli de texte et je demande a locate, quiquinia à locate x,y ? (a l'emplacement du curseur).
longtemps on ecrivait: l$= screen$(x,y) ...
Chris stp ne me dis pas "si tu avait lu la doc....

mici
Rappel toi ce que je t'avais répondu :
en realité t'en a pas besoin !!
a partir du moment ou tu sais que tu as ecris un "o" en coordonée (10,5)
pourquoi veux tu une fonction qui te le dise ??
tu le sais bien que ton "o" est en 10,5 , puisque c'est toi meme qui le met
je crois qu'il va falloir y aller doucement
pour t'expliquer le principe de base des "personnages" a l'ecran
(console, ou le vrais ecran), et leur principe de déplacement ..
on commencera avec une Seule Lettre
mais on utilisera le principe des Structures !!
wouaaa ! la premiere fois que j'ai vu des codes avec des structures, j'ai pris peur
Mas rassure toi, c'est bete comme choux !
mais cela va te permettre de considerer ta lettre "O" comme un petit objet... qui aura une coordonée X,y , et aussi une Vie !! 1= Vie :::: 0=Mort....
et surtout la structure te permetra de connaitre l'emplacement en permanence de ce petit "objet" (personnage, lettre,etc ...)
là je vais au Marché, mais en revenant je pense commencer a te donner un petit exemple clair et limpide sur le principe de base
pour ça je vais creer un Topic a part, il servira de Tuto pour tout les futurs "Largué du PureBasic" (peut etre pas tous
hum... ):D
je pense arriver a etre compréhensible meme par des grands Débutant, parce que j'ai moi même apris la prg avec les Livres de l'époque "ZX81"
du coup ma vision des choses, reste très proche de cette epoque
ou toutes les explications etaient tres imagées
apres ce petit Tuto , je pense que tu saura faire tout les jeux que tu veux... ou presque
et surtout ta vision du principe aura changé !!
les Basics ont évolué, il faut évolué avec eux
toi tu part du principe , je pose les lettres dans l'ecran
puis je scan chacune d'elle dans l'ecran, pour savoir ce qu'il faut faire !!
ben on fait plus comme ça
maintenant c'est plutot genre
on pose des lettres dans l'ecran, mais ces lettres connaissent leur emplacement et si elle sont vivante ou morte
comme si c'etait des etre vivant, des vrais !!!
etonant non ?


voila pourquoi a ta question je dit :m'es avis que tu connais pas bien Purebasic, et que c'est peut etre ta methode qui est a revoir ... (mais je me trompe peut etre : ) )
en realité t'en a pas besoin !!

a partir du moment ou tu sais que tu as ecris un "o" en coordonée (10,5)
pourquoi veux tu une fonction qui te le dise ??

tu le sais bien que ton "o" est en 10,5 , puisque c'est toi meme qui le met

je crois qu'il va falloir y aller doucement

pour t'expliquer le principe de base des "personnages" a l'ecran
(console, ou le vrais ecran), et leur principe de déplacement ..
on commencera avec une Seule Lettre

mais on utilisera le principe des Structures !!
wouaaa ! la premiere fois que j'ai vu des codes avec des structures, j'ai pris peur

Mas rassure toi, c'est bete comme choux !

mais cela va te permettre de considerer ta lettre "O" comme un petit objet... qui aura une coordonée X,y , et aussi une Vie !! 1= Vie :::: 0=Mort....
et surtout la structure te permetra de connaitre l'emplacement en permanence de ce petit "objet" (personnage, lettre,etc ...)
là je vais au Marché, mais en revenant je pense commencer a te donner un petit exemple clair et limpide sur le principe de base

pour ça je vais creer un Topic a part, il servira de Tuto pour tout les futurs "Largué du PureBasic" (peut etre pas tous

je pense arriver a etre compréhensible meme par des grands Débutant, parce que j'ai moi même apris la prg avec les Livres de l'époque "ZX81"
du coup ma vision des choses, reste très proche de cette epoque

ou toutes les explications etaient tres imagées

apres ce petit Tuto , je pense que tu saura faire tout les jeux que tu veux... ou presque

et surtout ta vision du principe aura changé !!
les Basics ont évolué, il faut évolué avec eux

toi tu part du principe , je pose les lettres dans l'ecran
puis je scan chacune d'elle dans l'ecran, pour savoir ce qu'il faut faire !!
ben on fait plus comme ça

maintenant c'est plutot genre
on pose des lettres dans l'ecran, mais ces lettres connaissent leur emplacement et si elle sont vivante ou morte
comme si c'etait des etre vivant, des vrais !!!

etonant non ?


Dernière modification par Backup le jeu. 26/juin/2008 9:01, modifié 8 fois.