Se connecter

Informatique

Création de Jeux

Sujet : J'aide les personnes dans DarkBasic Pro
prog_debutant
Niveau 4
15 décembre 2004 à 17:56:21

Instructions communes

LES INSTRUCTIONS D’ASSIGNATION

Vous avez déjà utilisé une instruction d’assignation, et on la retrouve dans presque tous les langages de programmation. Le symbole égal ( =) est utilisé pour assigner une valeur à un tableau ou à une variable. Quelques exemples:

a=42
a#=99.9
a$="HELLO"
lottery(1,1)=49

INSTRUCTIONS READ ET DATA ( LECTURE ET DONNEES)

Il y a de nombreux cas où vous voudrez lire des données. Prenez l’exemple de la loterie. Il peut être beaucoup mieux de fabriquer une liste de nombres à la fin du programme que simplement ajouter à la liste de nouveaux résultats. En utilisant les commandes DATA et READ vous pouvez le faire. Regardez l’exemple suivant:

DATA 9,"NINE",9.9
READ a,a$,a#

La commande DATA accepte un élément de donnée séparé par un point. Les éléments de donnée n’ont pas besoin d’être du même type, mais il doivent être dans le même ordre que dans l’instruction READ. Comme vous pouvez le voir le premier élément est un nombre entier(9), ensuite il y a la chaîne avec le texte " NINE" et le nombre réel ( 9.9).

La commande READ accepte aussi une liste, mais la liste doit contenir des variables du même type que les données contenue dans DATA. Quand un élément est lu, le pointeur bouge à l’élément suivant stocké dans la liste. Le premier est un entier, la valeur de 9 est stockée dans A. Le pointeur de donnée bouge à l’élément suivant , "NINE" est stocké dans la variable chaîne A$. Idem pour le nombre réel 9.9.

Si vous affichez la mémoire vous voyez ça:

9
" NINE"
9.9

Si vous demandez de stocker le nombre entier 9 dans une chaîne, une chaîne vide va être créée car les types sont incompatible. Si vous demander d’insrire NINE dans une variable entière ou réel, 0 sera stocké.

prog_debutant
Niveau 4
15 décembre 2004 à 17:58:04

j´ai traduit encore quelques pages, mais je préfère que tout sois bien compréhensible.
Mais surtout, bonne lecture!

Timorite
Niveau 10
15 décembre 2004 à 22:14:42

A l´aise, tu fais ça vraiment nikel à ce que je vois. Coninue comme ça c´est cool :ok:

Timorite
Niveau 10
21 décembre 2004 à 15:48:23

:up:

Timorite
Niveau 10
29 décembre 2004 à 19:22:18

:up:

Timorite
Niveau 10
02 janvier 2005 à 18:18:07

:up: Bonne année :noel:

Timorite
Niveau 10
04 janvier 2005 à 14:48:04

Ouh là, ça fait déjà 4 :up: d´affilée. Apparemment y´a pas grand monde qui persévère. :snif2: Bon bin je vais laisser couler le topic, et avec lui mes désillusions...

Adieu, O topic mon ami, puisse ta carcasse se plaire dans le cimetière des topics abandonnés. Sache que tes messages ne seront jamais oubliés, même dans les profondeurs des disques durs, car il y a toujours l´espoir qu´une bonne âme te repêche en pausant une question débile. Je sais que ton attente sera longue, parmis les " coman on fé un jeu" et les " cherche team pour créer GTA 5" mais ne perd pas espoir.

Adieu, O topic mon ami, Adieu...

the_huntress
Niveau 24
04 janvier 2005 à 17:27:16

nan je suis la :D

the_huntress
Niveau 24
04 janvier 2005 à 17:28:25

en fait toi tu fais quoi comme projet sous darkbasic ? tu pourrais me montrer j´aimerais bien voir ce que tu arrive a faire

Timorite
Niveau 10
04 janvier 2005 à 23:26:11

Ah chouet une bonne âme a sauvé mon topic :rire:

OK si tu veux voilà quelques screens du jeu que je suis en train de pondre. Ca donne pas encore grand chose mais j´ai de grands espoirs.

http://img108.exs.cx/img108/3725/screen18na.jpg
http://img108.exs.cx/img108/1058/screen20kd.jpg

Et toi tu n´aurais pas des trucs à montrer par hasard?

the_huntress
Niveau 24
05 janvier 2005 à 10:54:24

Bah j´ai une image d´un des perso de mon jeu d´aventure le rendu avec darkbasic mais y a pas le monde derriere si ca t´interesse qd mm donne moi ton mail et je te l´envoi parce que j´ai pas encore de site je sais pas trop cmt m´y prendre pour un design de site . ..

the_huntress
Niveau 24
05 janvier 2005 à 17:49:14

up

jul38
Niveau 6
05 janvier 2005 à 18:54:56

Ah t´inquiete ton topic ne sombre pas dans l´oublie,C´est dommage que personne utilise ce log,pour debuter il est sympa et au moins sa permet de se mettre dans la programmation petit a petit.Enfin bon j´incite les jeunes a developper avec ce log et puis ya un bon forum la:
http://www.games-creator.com/forum3/

Voila Voila et bon projet

Timorite
Niveau 10
05 janvier 2005 à 19:15:30

Merci pour le lien, ça a l´air d´être un chouet forum :ok:

the_huntress, si tu veux afficher une image sur n´importe quel forum ou chat, tu peux le faire en allant ici:
http://www.imageshack.us
Là tu upload ton image ( fais " parcourir", sélectionne ton image puis clique sur le bouton " host it") et ensuite tu peux copier/coller le lien qu´ils te donnent sur le forum. :-)

the_huntress
Niveau 24
07 janvier 2005 à 19:33:42

Bon voila la texture est un peu foireuse
http://img155.exs.cx/img1155/6703/capture25vp.jpg[/IMG]

the_huntress
Niveau 24
07 janvier 2005 à 19:34:14

[img=http://img155.exs.cx/img155/6703/capture25vp.<BR>jpg]

the_huntress
Niveau 24
07 janvier 2005 à 19:36:11

ca marche pas

the_huntress
Niveau 24
07 janvier 2005 à 19:38:35

[IMG]http://img37.exs.cx/img37/8413/capture26xn.jp<BR>g[/IMG]

the_huntress
Niveau 24
07 janvier 2005 à 19:39:29

http://img37.exs.cx/img37/8413/capture26xn.jpg
désolé pour se mini flood c´est pas fai expres j´essai de voir si ca marche

the_huntress
Niveau 24
07 janvier 2005 à 19:40:00

voila ca marche :D

Sujet : J'aide les personnes dans DarkBasic Pro
   Retour haut de page
Consulter la version web de cette page