2012-04-07 11 views
0

Seit einiger Zeit mache ich mehr oder weniger kleine Spiele. Eine Ebene im Allgemeinen, diese werden unvollständig, weil sie mich manchmal ärgern, ich bekomme eine Idee, als dass es schwer zu implementieren ist. Wechsle einfach von einem Problem zum nächsten.AS # 3 Spielentwicklung

Wie auch immer, meine letzte Aufgabe ist ein isometrisches Spiel, wie Simcity oder etwas in ihrer Art. Meine Frage ist, ob ich diese kostenlosen Librarys wie ISOLIBS lernen sollte, um diese Aufgabe zu erledigen?

Ich war immer zögerlich, erweiterte Librarys zu verwenden, da ich meine eigenen Basis-Engines erstellen möchte, würde ich annehmen, dass ich bessere Kontrolle und Verständnis hätte. Wie die meiste Zeit habe ich auf einer Google-Seite versucht zu denken Möglichkeiten, meine Apps zu strukturieren.

Dies ist eher eine triviale Frage, aber ich bin nach einer trivialen Antwort, die mich zu einem professionelleren Ansatz führen kann, zum Beispiel andere Bibliothek oder persönliche, kommerzielle Meinungen. Bitte denken Sie daran, ich denke, ich bin zuversichtlich in der Programmierung, aber ich habe keine formale Erfahrung überhaupt, also das ist mein Klassenzimmer.

Dank

+0

die Verwendung von Bibliotheken bedeutet nicht die Verwendung von Black Boxes, die meisten von ihnen sind Open Source, niemand verbietet Ihnen, den Quellcode zu betrachten. – mpm

+0

Ich möchte wissen, ob die Bibliothek ein Cop aus tatsächlich ActionScript zu lernen ist gründlich.danke für Sie Kommentar – joshua

+0

Glauben Sie, dass das Lesen anderer Leute Code Sie daran hindern, eine Sprache zu lernen, im Gegenteil. – mpm

Antwort

1

bei einem Projekt als Ganzes suchen, werden Sie auf jeden Fall ein Gefühl der eine gewaltige Aufgabe vor geben.

Nun, das Szenario ist ähnlich, wenn Sie mit einem Projekt beginnen.

Also, nichts Besonderes zu AS3 hier. Aber hier sind meine 2 Cent:

  • Da Sie lernen, nicht einmal die kommerzielle Seite des Projekt vor der Hand erwarten.

  • Ein Projekt abholen & bleiben Sie dabei. Stellen Sie sicher, dass niemals etwas anderes parallel gestartet wird.

  • Entscheiden Sie nicht, eine Bibliothek im Voraus zu verwenden.

  • Brechen Sie Ihr Projekt in kleinste Teile & wählen Sie nur einen Teil zu einem Zeitpunkt.

  • Starten Sie es. Starten Sie einfach das erste Teilproblem ... nacheinander.

  • Entscheiden eine Bibliothek für ein Problem haben theoretisch mit dem Problem & Zeit Schreiben verbringen wollen nicht behandelt atleast, wenn Sie nur zu verwenden.

Vielleicht oder vielleicht auch nicht bekommen Sie ein Spiel aus diesem, aber das nächste Mal werden Sie sicherlich.

+0

danke ich schätze die zwei Cents, flash für mich ist ein Hobby und wenn ich die Schule beendet hätte ich sicher weiter fortgeschritten als das, was ich in den letzten 4 Jahren, meine Lernkurve war die Struktur der Programmierung, ich hatte niemanden, um überhaupt nichts zu erklären, Bleiben Sie in der Schule Kinder – joshua