Witamy na forum PC Format Zapraszamy do REJESTRACJI


Użytkownicy przeglądający ten wątek: 1 gości

Kolizja z bitmapą w kształcie wielokątów C++

#1
Kolizja z bitmapą w kształcie wielokątów C++
Chodzi mi dokładnie o to, aby postać mogła poruszać się tylko po określonych bitmapach. Postać ma wymiary 32x64 a kafelki 32x16.
Kafelki po których postać nie może się poruszać: http://imageshack.us/photo/my-images/707/81049247.png/
Kafelki po których postać może się poruszać: http://imageshack.us/photo/my-images/37/97003536.png/

Jaki widzicie kafelki nie są prostymi kwadratami tylko, można powiedzieć że są rombami. Wprawdzie są to prostokąty, ale chodzi mi o kolizje tylko z widoczną częścią obrazka. Powiem jeszcze tylko tyle, że mapa jest tablicą dwuwymiarową i dla czarnego tła (nie może się poruszać) jest przypisana wartosc 1, a dla płytek (może się poruszać) jest przypisana wartosc 2.

Proszę o pomoc, gdyż jest to mój jedyny wielki problem i przez niego stoję z tworzeniem gryKwaśny
 System operacyjny: windows_seven Przeglądarka: firefox
#2
RE: Kolizja z bitmapą w kształcie wielokątów C++
Skoro znasz położenie pola, na które gracz nie może wkroczyć, to jaki masz problem? Możesz sprawdzić w tablicy, czy jeśli gracz chce pójść na dane pole, to czy wartość jest równa 2.
 System operacyjny: linux_ubuntu Przeglądarka: firefox
Programy: Polecane / Nowe / Inne



Użytkownicy forum szukali:
sprawdzenie widocznych kolizji c++

Podobne wątki (Kolizja z bitmapą w kształcie wielokątów C++)
Wątek: Autor Odpowiedzi: Wyświetleń: Ostatni post
Ściana WinApi c++ Kolizja kokos22 10 4022 23.05.2011, 17:35
Ostatni post: kokos22
  [c++ & allegro] Kolizja dwóch obiektów i odbicie jednego z nich Mctechnic 8 5484 23.05.2011, 12:27
Ostatni post: Marcin1147
  Kolizja obiektów w Allegro [C++] jurek2 24 7666 09.03.2010, 19:18
Ostatni post: jurek2

Skocz do:


Wybrane wątki (Kolizja z bitmapą w kształcie wielokątów C++)
Wątek: Autor Odpowiedzi: Wyświetleń: Ostatni post
  problem z programem .bat wiktrom12 4 11145 30.08.2018 08:25
Ostatni post: wiktrom12
  Silnik do gier ZigglerGames 1 9772 23.08.2018 09:03
Ostatni post: Szachista
  Chciałbym zrobić prosty plik exe z jedną funkcją densour 4 10552 09.08.2018 16:24
Ostatni post: Ajgor
  Który język wybrać do stworzenia aplikacji synchronizujące pliki z urządzeniem mobiln Elemental 2 2603 18.07.2018 12:05
Ostatni post: Ajgor
  Pomysł napisania programu ROM FireBytes 3 11131 28.06.2018 16:56
Ostatni post: FireBytes
  [VBA] Tworzenie nowego arkusza z danymi z TextBox'a Pioro 4 11553 19.06.2018 23:24
Ostatni post: broda99
  Potwierdzenie na maila po wysłaniu pliku coci 0 10661 13.06.2018 20:37
Ostatni post: coci
  Pieczętowanie Archiwum Jar - Po co? wanhelsing 3 11253 19.05.2018 20:55
Ostatni post: koneton
  Wyszukiwarka w spawnerze nie reaguje na polskie znaki kazik666 0 10874 16.05.2018 12:04
Ostatni post: kazik666
  BASH symulator silnika dawswi1 3 10933 13.05.2018 10:43
Ostatni post: Szachista
  Autohotkey automatyczny zapis TheProgson 0 10481 07.05.2018 21:27
Ostatni post: TheProgson
  VBA Pobieranie wybranych plików z danymi julietta03 1 10816 04.05.2018 08:25
Ostatni post: broda99
  [VBA] Przenoszenie danych między formularzami Pioro 4 11294 23.04.2018 11:48
Ostatni post: broda99
  Skrypt, który szuka i zamienia armen10 2 10727 23.04.2018 10:04
Ostatni post: armen10
  Liniowa regresja w Pythonie a budowanie modelu Trojan3000 2 10838 16.04.2018 13:26
Ostatni post: Trojan3000