Eigene Spiele programmieren - Computerspiele selber machen

Viele Computerspieler haben den Traum, ihre eigenen Computerspiele zu machen. Allerdings kann es eine gewaltige Aufgabe sein, zu lernen, wie man Spiele programmiert. Es ist offensichtlich, dass ein einziger Entwickler nicht in der Lage sein wird, eine Spiel zu programmieren, das über dreidimensionalen Landschaften in einer komplexen Welt verfügt und sich mit modernen kommerziellen Spielen messen kann. Allerdings kann man auf jeden Fall unterhaltesame Spiele entwickeln, die viele Spieler lieben werden. Als Beispiele seien hier das Mohrhuhn und die Yeti-Spiele genannt. Spiele dieses Umfangs kann man auch als einzelne Person entwickeln. Bei solchen Spielen handelt es sich meist ium Browser-Spiele, dass heißt die Spiele werden innerhalb eines Web-Browsers ausgeführt. Daher seien hier die wichtigsten Voraussetzungen genannt, die man zur Programmierung von Browserspielen beachten sollte:

Schritt 1: Lernen sie eine Programmiersprache. Sie können kein Computerspiel entwickeln, ohne vorher einer Computersprache zu beherrschen. Zu den leicht erlernbaren Sprachen gehören Flash, Basic und Java. Dabei handelt es sich zwar um Programmiersprachen, die nicht ideal für die Entwicklung von Computerspielen geeignet seind, aber sie können dabei helfen, einen Einblick in Computerspiel-Logik zu gewinnen.


Schritt 2: Starten sie mit Basic. Basic ist eine aus heutiger Sicht veraltete Sprache zur Umsetzung von Computerspielen, die ihren Ursprung in der Frühzeit der Computer hatte, aber sie ermöglicht einen Einblick in die Grundlagen der Programmierung. Beispielsweise kann man mit kostenlosen Basic-Dialekten wie QBasic beginnen und den Tutorials und Anleitungen folgen, um die ersten Schritte in der Programmierung zu machen.


Schritt 3: Besorgen sie sich Flash. Mit Flash werden die meisten Browser-Spiele programmiert, wie beispielsweise die beliebten Yeti-Games. Man kann eine zeitlich begrenzte, kostenlose Version der Flash-Entwicklungsumgebung bekommen. Flash ist ein bisschen komplizierter als Basic, bietet aber mehr Möglichkeiten.


Schritt 4: Lernen sie Javascript. Javascript ist eine weitere Programmiersprache, die im Internet häufig eingesetzt wird. Javascript erfordert keine speziellen Programme oder Entwicklungsumgebungen.


Schritt 5: Nehmen sie an Schulungen oder Kursen teil. Solche Kurse kosten in der Regel Geld, allerdings sind sie eine hervorragende Quelle zum Erlernen wichtiger Grundlagen der Spieleprogrammierung, die man nur sehr schwer autodidaktisch erarbeiten kann. Vielleicht gefällt ihnen der Einstieg in die Programmierung so sehr, dass es sich zu einem Beruf entwickeln kann! Daher lohnt sich eine Investition in einen guten Kurs auf jeden Fall. Es gibt in Deutschland sogar Studienfächer, die sich mit der Spieleprogrammierung beschäftigen.


Erwarten sie keine schnellen Erfolge. Das Programmieren im Allgemeinen und die Spieleprogrammierung im Besonderen erfordern viel Durchhaltevermögen. Ohne Programmiererfahrung und Kenntnisse wird man sehr schnell an Grenzen stoßen.
Erstellt: 25.03.2009
Aktualisiert: 27.03.2009
Nach einiger Zeit setzen sich Fingerabdrücke und Schmutzpartikel auf einem Notebook-Bildschirm fest. Von Zeit zu Zeit sollte man das Display reinigen. Wie reinigt man ein Notebook-Display besonders schonen? mehr lesen
Bei Breitbild-Displays für Notebooks hat man die Wahl zwischen mehreren Standards. Welchen Bildschirm sollte man kaufen und wo liegen die Unterschiede zwischen den Standards WXGA, WSXGA und WUXGA? mehr lesen
Zum Notebook konfigurieren stehen mittlerweile zahlreiche Komponenten zur Verfügung. Wie lauten die wichtigsten Kaufkriterien? mehr lesen