Ich bin B.Tech. Studenten und haben einige CS-Kurse gemacht und haben einige Kenntnisse über Programmiersprachen. Ich kenne C ++ (ich habe einige kleine Desktop-GUI-Programme mit Qt und in Visual Studio erstellt), Java (habe auch einige GUI in Swing erstellt) und Python.
Jetzt möchte ich lernen, 2D- und 3D-Spiele zu erstellen, die sowohl auf dem Desktop als auch im Web gespielt werden können. Welche Sprache ist dafür am besten geeignet? Ich habe einige Web-Spiele gespielt und alle benötigen einen Flash-Player. Sind sie alle in AS oder einer anderen Flash-Sprache erstellt?
Aus Ihrer Erklärung geht hervor, dass Sie eher etwas über Spieleentwicklung lernen möchten, nicht über Spieledesign. Wenn Sie an Spieleentwicklung interessiert sind, befolgen Sie Nicks Rat. Ich habe in der Vergangenheit eine Menge Flash-Spiele entwickelt und alle Ressourcen, die er aufgelistet hat, sind erstklassig.
Außerdem sollten Sie unbedingt Folgendes beachten ...
mochimedai.com : Sie bieten viele großartige Ressourcen und Tools für Flash-Spieleentwickler. Ich habe mich früher in ihren Foren aufgehalten, als ich mein erstes Indie-Flash-Spiel erstellte.
ABER, wenn Sie das eigentliche Game Design lernen möchten , das ein ganz anderes Konzept als die Spieleentwicklung darstellt, sollten Sie diesen Blog lesen
http://gamedesignconcepts.wordpress.com/
Es ist von einem Typen namens Ian Schreiber, der ein Buch mit dem Titel "Challenges for Game Designers" mitautorisiert. Er schrieb einen Blog, in dem er einen kostenlosen Spieledesign-Kurs über das Internet unterrichtete. Die einzige Voraussetzung ist, dass Sie sein Buch kaufen mussten, das er über den Kurs verwendet, der bei Amazon etwa 20 Dollar kostet.
Ich habe den Kurs begonnen und dann festgestellt, dass Game Design nichts für mich ist. Ich war viel mehr an der Spieleentwicklung interessiert. Aber wenn Sie sich mit Game Design beschäftigen möchten, empfehle ich es auf jeden Fall. Der Kurs wurde für Anfänger konzipiert, daher benötigen Sie keine Vorkenntnisse im Spieldesign, um ihn zu absolvieren.
Eines der großartigen Dinge an diesem Kurs ist, dass Sie keine Programmierung durchführen, sondern nur Papierprototypen, mit denen Sie sich wirklich auf das Design konzentrieren können. Dies hindert Sie natürlich nicht daran, eines der Spiele, die Sie während des Kurses entworfen haben, zu einem tatsächlich spielbaren Prototyp / Spiel zu machen.
Viel Glück!
quelle