Du bist nicht angemeldet.

Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!

Werbeanzeige

BrokenInsane

Frischling

  • »BrokenInsane« ist der Autor dieses Themas

Beiträge: 56

Wohnort: Wien

  • Private Nachricht senden

1

29.08.2014, 01:40

Welche Engine ist für ein 2D Game im Stil von Zelda am besten?

Ich habe vor ein kleines Adventure in der Vogelperspektive zu machen (im Stil von Klassikern wie Zelda) und dies vor allem für Smartphones. Meine Frage wäre nun mit welcher Engine das für Android und iOS am besten realisierbar wäre und diese sollte wenn möglich nichts kosten.
MfG. Insane

Frybird

Treue Seele

Beiträge: 97

Wohnort: Bonn

Beruf: Webprogrammierer

  • Private Nachricht senden

2

29.08.2014, 09:50

Unity gibts mit geringerem Funktionsumfang gratis und ist sehr schmerzfrei was das Erstellen von Mobile Builds angeht, soweit man die SDKs hat (mangels Mac und Iphone kann ich das aber nicht 100% für IOS garantieren, vorallem da man da AFAIK von vornherein als Dev registriert sein muss). Ursprünglich war Unity nicht wirklich für 2D Spiele ausgelegt, aber inzwischen wurden sehr viele 2D Funktionalitäten hinzugefügt (sollte man u.a. bei Tutorials beachten).

Rein auf 2D ausgelegt habe ich keine persönlichen Erfahrungen was Engines/Game Creation Tools angeht mit denen man gratis IOS/Android Spiele machen kann (bei den meisten beliebten Lösungen steckt das hinter den jeweiligen "Pro" Versionen), aber da scheinen Moai http://getmoai.com/ , MonoGame http://www.monogame.net/ und Cocos2D http://www.cocos2d-x.org/ ihren Zweck zu erfüllen.

Sacaldur

Community-Fossil

Beiträge: 2 301

Wohnort: Berlin

Beruf: FIAE

  • Private Nachricht senden

3

29.08.2014, 10:31

Kommt darauf an, was für dich einen solchen Stil ausmacht. Ist nur die Perspektive relevant oder willst du auch das Gameplay übernehmen?

Allgemein lässt sich aber sagen, dass grundsätzlich alle Frameworks und Engines geeignet sind, mit denen man für Android und iOS entwickeln kann. Zusätzlich zu den bereits genannten fällt mir da noch LibGDX ein.
Allerdings ist die Perspektive nicht das einzige Kriterium, nach der die Engine zu wälen ist. Die Zielplattformen hast du ja bereits genannt, allerdings wären bisherige Kenntnisse (Frameworks und Engines, Programmiersprachen, ...) ebenfalls relevant.

Anbei noch ein Hinweis: Spiele auf Smartphones benötigen eine andere Steuerung, als vergleichbare Spiele auf dem PC. Es ist zwar möglich, Softkeys auf dem Bildschirm zu platzieren, allerdings verbrauchen diese nicht nur Platz auf dem Bildschirm (da man diesen mit seinen Fingern verdeckt), sondern liefern kein Feedback, ob man sich mit seinen Fingern noch auf diesen befindet oder bereits zur Seite abgerutscht ist.
Spieleentwickler in Berlin? (Thema in diesem Forum)
---
Es ist ja keine Schande etwas falsch zu machen, als Programmierer tu ich das täglich, [...].

KeksX

Community-Fossil

Beiträge: 2 107

Beruf: Game Designer

  • Private Nachricht senden

4

30.08.2014, 17:24

Construct 2 ist auch noch eine gute Alternative:
https://www.scirra.com/construct2
WIP Website: kevinheese.de

BrokenInsane

Frischling

  • »BrokenInsane« ist der Autor dieses Themas

Beiträge: 56

Wohnort: Wien

  • Private Nachricht senden

5

31.08.2014, 01:26

Hab Programmierkenntnisse in Java (Schulisch) und C# (wegen ähnlicher Syntax), leider nicht sehr viel. Ich werd mir mal Construct ansehen, sieht irgendwie recht einfach aus :)
Auch danke an alle anderen die mir Sachen empfohlen haben.

6

05.09.2014, 19:47

Allgemein lässt sich aber sagen, dass grundsätzlich alle Frameworks und Engines geeignet sind, mit denen man für Android und iOS entwickeln kann. Zusätzlich zu den bereits genannten fällt mir da noch LibGDX ein.
Allerdings ist die Perspektive nicht das einzige Kriterium, nach der die Engine zu wälen ist. Die Zielplattformen hast du ja bereits genannt, allerdings wären bisherige Kenntnisse (Frameworks und Engines, Programmiersprachen, ...) ebenfalls relevant.


Kann ich voll zustimmen. LibGDX ist sehr einfach und bietet eigentlich alles was man braucht. Es gibt dazu auch viele Tutorials wie z.B. dieses, in dem man einen FlappyBird-Klone erstellt. Wenn du allerdings Java echt nur aus der Schule kennst, solltest du mit was kleinerem am PC anfangen. Mit Construct kenne ich mich nicht aus.

Werbeanzeige