Witam
Pisze gre Snake obiektowo i nie wiem jak zrobić powieszanie się węża, kolizje mam już zrobioną.
Macie jakieś dla mnie wskazówki? Szukałem odpowiedzi w google ale nic mnie nie nakierowało na odpowiedz.
Pisząc strukturalnie używałem kolejki do przechowywania współrzędnych.
class Player
{
private:
int poz_x;
int poz_y;
BITMAP* shape;
public:
Player();
void colision(Player &);
};
class World
{
private:
static const int W=15;
static const int H=15;
Player tab[W][H];
BITMAP* buff;
public:
World();
void addPlayer(const Player &);
void wyswietl();
};