Hallo
Ich bin gerade dabei ein kleines Spielchen für Android zu entwickeln.
Als Vorlage habe ich mich an ein Video Tutorial gehalten was auch sehr gut klappt.
Mein Problem ist die Steuerung, die ist nämlich auf eine Tastatur ausgelegt,
ich möchte ja aber per Touchscreen steuern.
Das Spiel ansich läuft ohne Probleme auf meinem Handy nur halt das Steuern klappt nicht.
Kann mir da jemand weiter helfen?
hie mal ein stück von meinem Code
Alles anzeigen
Wichtig ist die Links/Rechts und Oben bzw springen Funktion, später sollte noch ein schießen/Action Button hinzukommen.
Ich bedanke mich schonmal mit der Hoffnung das mir jemand weiter helfen kann
Edit: GML-Tags hinzugefügt
- ih3
Ich bin gerade dabei ein kleines Spielchen für Android zu entwickeln.
Als Vorlage habe ich mich an ein Video Tutorial gehalten was auch sehr gut klappt.
Mein Problem ist die Steuerung, die ist nämlich auf eine Tastatur ausgelegt,
ich möchte ja aber per Touchscreen steuern.
Das Spiel ansich läuft ohne Probleme auf meinem Handy nur halt das Steuern klappt nicht.
Kann mir da jemand weiter helfen?
hie mal ein stück von meinem Code
GML-Quellcode
- hspeed = 0
- if keyboard_check_direct(vk_right) // Steuerung Links-Rechts
- {
- hspeed += 5
- lastpressed = "right"
- }
- if keyboard_check(vk_left)
- {
- hspeed -= 5
- lastpressed = "left"
- }
- image_index = x/10 //Animation
- if place_free(x,y+10)
- { // Wenn wir in der luft sind
- if lastpressed == "right"
- sprite_index = sprite5
- else
- sprite_index = sprite6
- }
- else
- { // Wenn wir auf dem boden sind
- if lastpressed == "right"
- sprite_index = sprite0
- else
- sprite_index = sprite3
- }
- if place_free(x+hspeed,y) == false // Kollisionserkennung Links-Rechts
- {
- if hspeed > 0
- move_contact_solid(0,-1)
- if hspeed < 0
- move_contact_solid(180,1)
- hspeed = 0
- }
- vspeed += 0.4 // Gravitation
- if keyboard_check_pressed(vk_up) // Springen
- if place_free(x,y+10) == false
- vspeed -= 10
Wichtig ist die Links/Rechts und Oben bzw springen Funktion, später sollte noch ein schießen/Action Button hinzukommen.
Ich bedanke mich schonmal mit der Hoffnung das mir jemand weiter helfen kann

Edit: GML-Tags hinzugefügt
- ih3