 |
|
 |
 | Bazele DarkBasic part. 1 |  |
Trimis: 06/07/2007 08:15 |
|
|
| Ad_Infinitum |
| Administrator |

 |
 |
| Data inscrierii: 23/Iun/2007 |
| Mesaje: 212 |
|
|
|
 |
 |
 |
|
Incep acest tutorial cu un program ce afiseaza o sfera pe ecran .
| Citat: |
sync on
Make Object Sphere 1,100
Do
sync
loop
|
Acuma voi continua sa va explic fiecare comanda folosita in acest program.De exemplu "sync on" ii comunica compilatorului sa improspateze imaginea de cate ori apare in cod comanda "sync'.
Instructiunile "sync on" si "sync" va trebui sa le folositi in toate jocurile 3D produse in DarkBasic.
Comanda Make Object Sphere1,100 ii trimite compilatorului informatia de a creea o sfera.Putem observa aparitia a 2 numere in instructiune.Primul numar reprezinta numarul de obiecte ce trebuiesc create iar al doilea numar reprezinta măsură obiectelor ce trebuiesc create.
De exemplu comanda Make Object Sphere 1,100 va genera o sfera de dimensiunea 100.
Limbajul DarkBasic contine si alte comenzi asemanatoare:
| Citat: |
1) Make Object Cube object_number,size_value
2)Make Object Box object_number,width,height,depth
3)Make Object Cylinder object_number,width,height,depth
4)Make Object Cone object_number,size_value
5)make Object Plain object_number,width_value,height_value
6)make Onject Triangle Object_number,x1,y1,z1,x2,y2,z2,x3,y3,z3
|
Comenzile "DO" si " LOOP" sunt folosite impreuna pentru a creea o zona de LOOP intr-un program.
Toate comenzile intre "DO" si "LOOP" vor fi executate in mod repetat.Orice joc vei crea in DarkBasic codul sursa va contine acea zona de LOOP asemanatoare ca cea din exemplu cu sfera.
De exemplu alte zone de LOOP sunt "main loop" sau "game loop". In exemplul cu sfera am utilizat comanda "sync" in trupul LOOP , dar voi putetzi pune orice comanda ce trebuie sa se repete.
Made by Ad_Infinitum |
|
|
|
|
|
|
Fa-ti si tu propriul forum GRATUIT, pe www.myforum.ro
|
|