Jakie są świetne i przydatne zasoby dla gry Isometric zbudowanej na platformie XNA? [Zamknięte]

10

Obecnie pracuję nad grą izometryczną przy użyciu Microsoft XNA Framework. Szukam zasobów, które przydałyby się do udanego projektu, takich jak silniki izometryczne, silniki fizyki, silniki sprite (do gier izometrycznych), procedury obsługi zdarzeń dla ...

Wszelkie uwagi będą mile widziane.

jesush
źródło

Odpowiedzi:

6

Rzut izometryczny nie ma tak dużego znaczenia dla wybranych narzędzi, ale sposób, w jaki patrzysz na rzeczy (kąt, brak zniekształceń perspektywy), ale to nie zmienia podstawowych zasad ich zachowania. Oznacza to, że nie musisz specjalnie szukać narzędzi izometrycznych.

Na przykład fizyka jest taka sama, bez względu na to, jak na to patrzysz. Matematyka wypadku samochodowego nie zmienia się, niezależnie od tego, czy spojrzysz na nią z lewej czy z prawej strony, nie zależy to od obserwatora. To samo dotyczy odbijającej się piłki, nie ma znaczenia, czy oglądasz ją z lewej czy z góry, zawsze odbije się w ten sam sposób.

Jeśli masz szczególne wątpliwości, jak wdrożyć takie rzeczy w zakresie rzutów izometrycznych, podaj nam przykład, a my możemy przejść do szczegółów :)

Maik Semder
źródło
3

Postępowałem zgodnie z samouczkami silnika kafelkowego na tej stronie: xnaresources.com . Samouczek silnika kafelkowego zaczyna się jako zwykła kwadratowa mapa kafelkowa, ale w części czwartej konwertują go na izometryczny. Obejmują rysowanie, głębokość kafelków, wybieranie kafelków (tj. „Na jaki kafelek kliknąłem?”) Oraz dodawanie kontrolowanej postaci.

Richard Marskell - Drackir
źródło
1

To nie jest silnik, ale zrobiłem rozwidlenie projektu TiledLib Nicka Gravelyna, który pokazuje przykład tej biblioteki renderującej izometryczną mapę kafelkową . Nie jest idealny (prawdopodobnie wadliwy), ale może pomóc Ci zacząć, a jeśli masz jakieś problemy, opublikuj błąd, a ja zobaczę, czy mogę pomóc.

HTH

Darren Reid
źródło