Ciao, sto imparando ad usare delle librerie grafiche, ma ho un neorme dubbio...
Vorrei fare un giochetto d'avventura a scorrimento verticale... Tipo `supermario`, dove l'omino corre, salta, si arrampica etc.
Sono più o meno in grado di fare tutto, tranne una cosa: come capisco quando tocca qualcosa?
Mi spiego meglio: ho un centinaio di mattoncini nel livello. L'omino chiaramente non può oltrepassarli, ma deve fermarcisi sopra...
Come capisco quando li tocca? Per capire quando tocca la coordinata `X==100` basta che faccio `if (omino.x == 100) {...` Ma per controllare ogni mattoncino?
ho provato mettendo un centinaio di IF nel ciclo principale che controllano una per una tutte le mattonelline, ma non mi sembra il massimo: il programma va lentissimo...
Come posso fare?
Qualcuno ha qualche consiglio?

Grazie
PuffolottO


PS: Sono le librerie SDL, ma penso che questo problema ci sia con qualunque libreria.