View previous topic :: View next topic |
Author |
Message |
vaglienti
Joined: 11 Nov 2009 Posts: 12
|
Posted: Tue Nov 24, 2009 5:47 pm Post subject: |
|
|
sverx wrote: | Ok
Intanto che aspettiamo hai già un'idea riguardo l'ambientazione e i personaggi? |
allora facciamo così:
siccome tu sei l'esperto di programmazione apri un topic nel quale si può discutere come impostare (inizialmente a grandi linee) un motore per un generico platform 2d...ad esempio la collisione tra personaggio e oggetti/nemici,tra personaggio e sfondo...prendiamo come riferimento per esempio "super mario"...discorso di tiles,mappe,scrolling,il salto,la gravità (semplicissimi concetti di fisica)....il tutto tradotto in pseudo codice...un discorso ad alto livello....detto in parole povere un super generico "loop" del programma...sarei iper interessato ad una cosa del genere!!!! non smetterei di consultare quotidianamente il forum...poi cmq per lo sviluppo vero e proprio ci penseremo + avanti...quando avrò + tempo penserò alla storia (ma cmq per un semplice platform non c'è bisogno di chissà che cosa...il tutto sta nella caratterizzazione dei personaggi....) |
|
Back to top |
|
 |
sverx Site Admin

Joined: 04 Jun 2009 Posts: 108
|
Posted: Wed Nov 25, 2009 9:18 am Post subject: |
|
|
In realtà io mi considero poco più di un principiante che da un paio d'anni a questa parte legge e sperimenta molto sul DS, non di più...
Per le collisioni mi sono sempre ripromesso di leggere qualcosa riguardo alle collision maps (colmaps) ma non l'ho ancora mai fatto. Se tu sai già cosa sono e come funzionano potresti spiegarmelo, no?  |
|
Back to top |
|
 |
vaglienti
Joined: 11 Nov 2009 Posts: 12
|
|
Back to top |
|
 |
vaglienti
Joined: 11 Nov 2009 Posts: 12
|
Posted: Wed Nov 25, 2009 2:14 pm Post subject: |
|
|
per oggetti e nemici utilizziamo la tecnica collisione per-pixel |
|
Back to top |
|
 |
sverx Site Admin

Joined: 04 Jun 2009 Posts: 108
|
Posted: Wed Nov 25, 2009 2:52 pm Post subject: |
|
|
Grazie per i link, mi sono letto i tutorial. Seriamente pensavo fosse qualcosa di più complicato
E se invece di un platform fosse un arcade "alla Golden Axe" per intenderci? Non sono mai stato un grande amante del genere Mario Bros... |
|
Back to top |
|
 |
vaglienti
Joined: 11 Nov 2009 Posts: 12
|
Posted: Wed Nov 25, 2009 3:30 pm Post subject: |
|
|
sverx wrote: | Grazie per i link, mi sono letto i tutorial. Seriamente pensavo fosse qualcosa di più complicato
E se invece di un platform fosse un arcade "alla Golden Axe" per intenderci? Non sono mai stato un grande amante del genere Mario Bros... |
perchè no? con possobilità di giocare in due o + contemporaneamente ...l'unica differenza è che i personaggi possono spostarsi anche sull'asse y...solita mappa con tiles "solidi" e non |
|
Back to top |
|
 |
sverx Site Admin

Joined: 04 Jun 2009 Posts: 108
|
Posted: Wed Nov 25, 2009 3:47 pm Post subject: |
|
|
non ho capito come sarebbe sta cosa dei tiles 'solidi'... me la spieghi? C'è un tutorial che potrei leggere?
Sì, in multiplayer comunque. Una delle (mica poche...) cose che ancora non conosco della programmazione del DS e che mi interessa molto è proprio questa, il multiplayer via Wi-Fi... senza passare per un access point, se possibile... (esiste liblobby, non l'ho mai usata e non so neanche se viene ancora aggiornata...) |
|
Back to top |
|
 |
vaglienti
Joined: 11 Nov 2009 Posts: 12
|
Posted: Wed Nov 25, 2009 5:45 pm Post subject: |
|
|
x solidi intendo parte della mappa che non si può attraversare...x esempio una roccia in mezzo allo schermo o un muro......
000000000000
000001110000
000001100000
000000000000
per esempio lo 0 rappresenta il pavimento sul quale i personaggi possono muoversi...l'1 invece rappresenta un muro o un albero o una roccia......quindi
si controlla la collisione tra lo sprite_personaggio e i tiles rappresentati dall'1
per esempio tronchi radici alberi -> http://www.youtube.com/watch?v=iCi21QHJpO8 |
|
Back to top |
|
 |
sverx Site Admin

Joined: 04 Jun 2009 Posts: 108
|
Posted: Thu Nov 26, 2009 9:36 am Post subject: |
|
|
Ah, sì, certo... chissà che pensavo! Ovvio che ci sarà una mappa che indica dove si può camminare e dove no
Mi viene una domanda... ma sto gioco lo programmi tu con il mio supporto o io con il tuo? Sembra una domanda idiota ma in effetti il fatto è che sto seguendo al momento già un paio di progetti, oltre libXM7.
Quindi se ti va di 'guidare' tu, io ti assicuro assistenza. Al contrario... beh, in questo momento è un po' difficile  |
|
Back to top |
|
 |
vaglienti
Joined: 11 Nov 2009 Posts: 12
|
Posted: Mon Nov 30, 2009 1:39 pm Post subject: |
|
|
sverx wrote: | Ah, sì, certo... chissà che pensavo! Ovvio che ci sarà una mappa che indica dove si può camminare e dove no
Mi viene una domanda... ma sto gioco lo programmi tu con il mio supporto o io con il tuo? Sembra una domanda idiota ma in effetti il fatto è che sto seguendo al momento già un paio di progetti, oltre libXM7.
Quindi se ti va di 'guidare' tu, io ti assicuro assistenza. Al contrario... beh, in questo momento è un po' difficile  |
eccomi...non sono scomparso ...sto provando un po' di collisioni,scrolling e cose varie...quando avrò anch'io un po' + di tempo cercherò di proporre qualcosa di concreto....e poi cmq non sarebbe male se qualcuno si facesse vivo...fai pure quello che devi fare e se poi ho qualche problema sicuramente mi farò vivo...thank you |
|
Back to top |
|
 |
|