fenix7557
Jest tu jakiś programmer który używał libgdx i ew. overlap2d? Zastanawiam się jak zrobić kolizje. Overlapem2D robię sobię mapkę a potem eksport do plików i potem w projekcie javy ładuję te wyeksportowane pliki i mam scenę w grze. Jednak chciałbym aby pewne obiekty miały kolizję i nie wiem jak do tego podejść od strony overlapa.
#libgdx #overlap2d
  • Najlepsze
  • Wszystkie komentarze
Humingrid
@fenix7557: Kolizje można zrobić za pomocą box2d, jednak nie jestem pewien czy takie rozwiązanie będzie optymalne
fenix7557
fenix7557 Autor
0
@Humingrid: Nie w tym sęk :P. Chodzi mi o same dane obiektu, dla czego będę obliczał kolizję, co będę brał pod uwagę. Jak oznaczyć obiekty i jak potem z tej customowej niepopularnej biblioteki overlap odczytać kolizyjne obiekty.
Ale dobra, pisząc to już mam jakiś pomysł. Zrobię to chyba na podstawie nazwy warstwy. Tak wygląda wygenerowana data dla tej grafiki w postaci jsona:
fenix7557
Mirki mam problem z projektem javowskim w eclipsie. Taki jest błąd:

07-02 21:05:06.640: E/AndroidRuntime(9855): Caused by: java.lang.ClassNotFoundException: Didn't find class "com.uwsoft.editor.renderer.SceneLoader" on path: DexPathList[[zip file "/data/app/com.fenix.mygame.android-2/base.apk"],nativeLibraryDirectories=[/data/app/com.fenix.mygame.android-2/lib/arm, /vendor/lib, /system/lib]]
Projekt jest podzielony na projekty i właśnie wtedy to się dzieje. Podejrzewam że coś ze ścieżką. Spójrzcie na to "com.fenix.mygame.android-2/" - błędnie się chyba dodaje to "-2".
Problem wystąpił po dołączeniu biblioteki do projektu Overlap2D. Jednakże identyczny błąd miałem gdy pisałem czystą aplikację androidową
  • Najlepsze
  • Wszystkie komentarze
sylwke3100
@fenix7557: No może brak wsparcia google ma w tym jakiś udział
sylwke3100
@fenix7557: Może a zmień na Android studio /intellj i zobacz czy to pomoże.