• Benvenuto in Making Videogames!
  • Dai sfogo alla tua fantasia!
  • Crea il tuo Videogioco!
Benvenuto ospite! Login Registrati




Valutazione discussione:
  • 2 voto(i) - 4.5 media
  • 1
  • 2
  • 3
  • 4
  • 5
come lo strutturo un programma OO
#23
@Jonathan Archer :
Immagina di creare una variabile di tipo enemy ( dim nemico1 as enemy ) e di definire a tua scelta quello che è e quello che può fare. Questo è parte di ciò che ci permette di fare la programmazione orientata agli oggetti.
esempio:
dim nemico1 as enemy
dim nemico2 as enemy
nemico1.sposta x,y,z
nemico2.spara

Ora ammettiamo che mi accorgo che è brutto un gioco con un solo tipo di nemico, voglio il nemico "caccia cover" oppure il nemico "caccia speeder". Creando una classe figlia di enemy mi basta aggiungere quelle 2 o 3 caratteristiche che diversificano un "caccia cover" da un nemico normale e basta, dopo potrò definire nemico 1 come cacciaCover (dim nemico1 as cacciaCover).
Molto comoda come cosa! Mettendo queste classi in un file a parte le posso usare anche in altri progetti (sempre se le ho scritte come si deve).

Ma questo con il darkbasic pro non posso farlo, perché non è un linguaggio di programmazione orientato agli oggetti.

Pensa che la variabile "string" in c++ non è una vera e propria variabile (come int, float, char, ecc...), è una classe.


@Zapetino:
OOGDK è solo un wrapper per darkgdk non è indispensabile per fare un gioco strutturato OOP, però può tornare utile.
Come ti ha consigliato Kira ti consiglio anche io... se non sei molto pratico di c++ vai di programmazione strutturata, se sei già abbastanza pratico prova pure la OOP (ma prima leggiti bene qualche guida perché io ti ho detto giusto quattro cose, c'è molto di più).
 
Rispondi
  


Messaggi in questa discussione
come lo strutturo un programma OO - da Zapetino - 26-11-2010, 12:29 PM
RE: come lo strutturo un programma OO - da steve - 26-11-2010, 06:04 PM
RE: come lo strutturo un programma OO - da Zapetino - 26-11-2010, 06:10 PM
RE: come lo strutturo un programma OO - da steve - 26-11-2010, 09:45 PM
RE: come lo strutturo un programma OO - da Zapetino - 26-11-2010, 09:57 PM
RE: come lo strutturo un programma OO - da Zapetino - 26-11-2010, 10:14 PM
RE: come lo strutturo un programma OO - da steve - 26-11-2010, 10:44 PM
RE: come lo strutturo un programma OO - da Zapetino - 26-11-2010, 10:47 PM
RE: come lo strutturo un programma OO - da steve - 27-11-2010, 06:42 PM
RE: come lo strutturo un programma OO - da Zapetino - 27-11-2010, 06:51 PM
RE: come lo strutturo un programma OO - da Zapetino - 27-11-2010, 07:46 PM
RE: come lo strutturo un programma OO - da Zapetino - 27-11-2010, 08:21 PM
RE: come lo strutturo un programma OO - da steve - 28-11-2010, 02:20 AM
RE: come lo strutturo un programma OO - da Zapetino - 28-11-2010, 02:04 PM
RE: come lo strutturo un programma OO - da Riddick - 28-11-2010, 02:04 PM
RE: come lo strutturo un programma OO - da Zapetino - 28-11-2010, 02:09 PM
RE: come lo strutturo un programma OO - da Riddick - 28-11-2010, 02:21 PM
RE: come lo strutturo un programma OO - da steve - 28-11-2010, 04:22 PM
RE: come lo strutturo un programma OO - da Zapetino - 28-11-2010, 06:21 PM
RE: come lo strutturo un programma OO - da steve - 28-11-2010, 07:50 PM
RE: come lo strutturo un programma OO - da Zapetino - 28-11-2010, 08:07 PM
RE: come lo strutturo un programma OO - da Zapetino - 28-11-2010, 09:50 PM

Discussioni simili
Discussione Autore Risposte Letto Ultimo messaggio
Question Programma free Zettamax 3 1,892 20-12-2011, 06:37 PM
Ultimo messaggio: Zettamax

Vai al forum:


Browsing: 1 Ospite(i)