Kleinen Einblick in den IOS/Android Export gesucht

  • GM 8

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

  • Was genau willst du den wissen?

    Zb werden Mausklicks als Touch registriert.
    d.h. Wenn dein Objekt unter Windows was mit Mausklick macht, macht es das unter Android bei Berührung.

    Ansonsten kann man eig alle Funktionen die unter Windows funktionieren auch unter IOS / Android nutzen.
    Da viele Windows spezifischen funktionen entfernt wurden, die unter anderen Systemen nicht funktioniert hätten.
  • Nick1234512345 schrieb:


    (also was mann dann dort mehr machen kann da die meisten Handys ja über touch gesteuert werden)

    Naja, man kann halt die Eigenschaften nutzen, die man von Touch devices so kennt. Touch registrieren (praktisch wie Mausklicks), virtuelle Buttons/Sticks darstellen und eben wie ein Gamepad oder eine Tastatur benutzen, einige der Systembuttons benutzen, die Neigung des Devices abfragen, Vibration aufrufen etc.. Zusätzlich kannst Du natürlich noch Werbung einblenden, In-App Purchases einbinden etc... Du musst natürlich einige der, überwiegend offensichtlichen, Unterschiede in Betracht nehmen, aber das meiste läuft nicht sehr anders ab als man es von Entwicklung für Windows-Spiele kennt.

    Ein relativ großes Makel, wenn man mit GM für Android entwickelt, ist, dass man die Systemtastatur nicht einblenden kann (und YoYo Games sich wohl weigert daran irgendwas zu rütteln, während das Feature bei iOS wohl bereits funktioniert). Du kannst das aber lösen, indem Du deine eigene virtuelle Tastatur proggst oder eine verwendest, die die Community bereits erstellt hat und frei anbietet.

    Das fertige Spiel kannst Du als APK exportieren, welche Du frei auf Android-Devices installieren oder auch über den Google Play Store vertreiben kannst. Wie das bei iOS und Windows Phone genau abläuft habe ich noch nicht geprüft, aber zumindest iOS ist wohl deutlich restriktiver als Android.

    Ich hoffe das beantwortet Deine Frage in etwa.