Flappy Bird Klon programmieren mit LibGDX - Android Spiel erstellen | Teil 4 - Kollisionen
In dieser Reihe soll es um das Erstellen eines Spiels gehen. Beispielsweise werden wir das Resultat als Androidspiel im Google Playstore veröffentlichen. Heute das mit wichtigste Thema Kollision. Wie können wir ohne großen Aufwand bestimmen, ob sich zwei Elemente berührt oder über schneiden? Wir nutzen hierfür die Rectangles von LibGdx, da dies für unser Spiel vollkommen ausreichend ist und wir daher auf Box2d verzichten können. Box2d stellt quasi LibGDX Physik am besten dar.
Github Projekt:
https://github.com/BB-Store/FlappyBirdClone-LibGDX
LibGDX Setup-Datei herunterladen:
https://libgdx.badlogicgames.com/download.html
So soll das fertige Spiel am Ende aussehen:
https://play.google.com/store/apps/details?id=de.fredo.spiele.flappywindfinger
Buchempfehlungen zur Spieleentwicklung:
Spieleprogrammierung mit Android - Uwe Post - https://amzn.to/35YuACR
Spieleprogrammierung für Einsteiger - Tom Wedel - https://amzn.to/3qBYKDP
Die Kunst des Game Designs - https://amzn.to/2XZR95O
Spiele entwickeln mit Unity - https://amzn.to/2LJyzwu
Android Game Programming For Dummies - https://amzn.to/2KDHU8w
Mein Setup:
Laptop: Razer Blade Pro - https://amzn.to/3sHZMjF
Maus: Razer Basilisk Ultimate - https://amzn.to/3sHZMjF
Headset: Razer Nari Ultimate - https://amzn.to/3o46Za4
Tastatur: Razer Ornata V2 - https://amzn.to/3ix7b0t
Webcam: Razer Kiyo - https://amzn.to/2LTNpjM
Mikrofon: Razer Seiren X - https://amzn.to/3iwR4Qw