Wie kann man Spiele erstellen?
Man kann mit vieles Spiele erstellen, auch mit PHP (+HTML, SQL und JavaScript), wären dann eben Browser-Spiele. Aber auch das ist nicht leicht, im Gegenteil. Und auch Flash ist nicht so einfach zu beherrschen. Es kommt drauf an, was du für Spiele entwickeln willst.
Was brauchst du zum Erstellen eines Spieles?
Zum Erstellen eines Spieles brauchst du eine Menge an Programmiererfahrung und an Know-How wie OpenGL/DirectX funktioniert. Mithilfe eines Gamemakers ist es auch möglich Spiele zu erstellen, aber auch diese brauchen Programmierkenntnisse- und diese sollten nicht unterschätzt werden.
Wie brauche ich ein eigenes Spiel zu programmieren?
Dein eigenes Spiel zu programmieren benötigt immer noch Können und Geduld, aber es gibt genug Ressourcen für Coder aller Fähigkeitsstufen. Suche dir eine Spieleengine. Nur wenige Spieleentwickler erfinden das Rad neu und schreiben ihre eigene Spieleengine, inbesondere wenn es um ihr erstes Spiel geht.
Wie kann man kleine Spiele bauen?
Für den Anfang sollte man wirklich kleine Spiele bauen, die an einem Wochenende programmierbar sind. Hierfür kann man zum Beispiel Javascript lernen und dann mit der Phaser-Bibliothek starten. Wie man damit anfängt lernst du beispielsweise in unserem Anfängerkurs.
Was ist eine Engine für ein Spiel?
Entscheide dich für eine Engine. Die Engine ist das Fundament deines Spiels. Sie beinhaltet eine Auswahl an Entwicklungswerkzeugen, die die Erschaffung des Spiels erleichtern. Es ist um ein vielfaches zeitsparender und weniger komplex, wenn du auf eine existierende Spieleengine zurückgreifst, als eine neue von Grund auf zu erschaffen.
Welche Sprachen eignen sich für die Spieleprogrammierung?
Für einen einfach Einstieg in die Welt der Spieleprogrammierung kann ich „Purebasic“ empfehlen, wie auch BlitzBasic. In diesen Sprachen ist bereits eine Engine (OGRE zB) eingebunden, mit denen die Objekt/2d/3D Darstellung schon einfacher Handzuhaben ist.