2010-07-19 7 views
5

Kann Cocos2D Nicht-Spiele-Apps wie zum Beispiel eine Fingeranstrich-Anwendung, einen Fragebogen oder eine andere Art von App, die kein Spiel ist, erstellen?iPhone - kann Cocos2d Nicht-Spiele erstellen?

Wenn ja, welche Einschränkungen hat die Bibliothek für diese Art von App?

Wenn nicht, welche Art von Bibliothek schlagen Sie vor?

dank

Antwort

3

Sie können mit cocos2d jede App mit benutzerdefiniertem Look and Feel erstellen. Es ist eine Bibliothek, die Ihnen einen hohen Grad an Unterstützung für rohe OpenGL bietet, wie das Erstellen und Verwalten von Szenen, viele Animationen usw. Was Sie tun können, ist begrenzt durch Ihre Vorstellungskraft :-). Und wie von Jesse Naugher vorgeschlagen, sehen Sie sich die Features an. Und überprüfen Sie auch ihre Probe für iPhone.

nur versucht, ein Beispiel zu geben. im Allgemeinen benötigen Sie einen Knopf, ein Menü usw. und Sie müssen von einer Szene zur anderen übergehen. Sagen Sie auf dem Home-Bildschirm, Sie werden ein Menü mit 4 Optionen anzeigen und nach der Auswahl werden Sie auf 4 verschiedene Bildschirme wechseln. Sagen Sie im ersten Bildschirm, nehmen Sie einige Eingabe- und Prozessdaten und zeigen Sie dem Benutzer ein Ergebnis. sagen, ein anderer Bildschirm zeigt ein Kreisdiagramm und ein anderes zeigt Balkendiagramm. und ein weiterer Bildschirm enthält Optionen/Einstellungen für den Benutzer. Sie können alle diese mit cocos2d tun.

+0

Kennen Sie ein Beispiel für eine App, kein Spiel mit cocos2d? – SpaceDog

+2

Entschuldigung, ich kann Ihnen kein Beispiel geben. Der Hauptgrund ist, dass die meisten Unternehmen nicht sagen, welche Technologie/welches Werkzeug sie benutzt haben. Daher ist es schwierig zu erraten, was tatsächlich in einer App verwendet wird. aber wenn Sie in cocos2d Funktionen und Beispielcodes schauen, dann werden Sie erkennen, dass es möglich ist, fast jede benutzerdefinierte UI damit zu bauen. Natürlich werden Sie nicht das Standard-Look-and-Feel wie eine Navigationsleiste oder Tab-Leiste bekommen, aber sicherlich wollen Sie sie nicht in einer OpenGL-App. Die Zusammenfassung ist, cocos2d macht es einfacher, Opengl in 2d-Umgebung zu behandeln, und Sie können jede lustige benutzerdefinierte UI damit machen. – taskinoor

1

Ja, es für jede grafische Anwendung ist, soweit seine Grenzen, schlage ich vor, auf ihrer Website nach oben würde zu lesen, ist es ziemlich in der Tiefe und nützlich. cocos2d

+0

danke, aber ich sehe keine Nicht-Spiel-App dort. Ich würde gerne ein Beispiel oder Tutorial oder etwas Grafisches mit cocos2d gemacht sehen. – SpaceDog

+0

Ich habe ein Beispiel mit meiner Antwort hinzugefügt (es ist ein großer Kommentar). hoffe es hilft dir. – taskinoor

1

Ja. cocos2d wird nicht nur verwendet, um Spiele zu erstellen, aber das ist der häufigste Zweck dafür. Damit können Sie Szenen und Animationen viel einfacher steuern. Ein Beispiel für eine App, die cocos2d verwendet, aber kein Spiel ist, ist mystic. Es sollte Ihnen eine grundlegende Vorstellung von einigen der Dinge geben, für die cocos2d entwickelt wurde (Animations- und Kontrollszenen).