Startseite | Forum | Artikel/Tutorials | Downloads | Links
 
Navigation
Startseite
Forum
Artikel/Tutorials
Downloads
Bücher
Links
Kontakt
Galerie
Suche

Anzeige
FlashEcke.de

Shoutbox
Du musst Dich einloggen, um eine Nachricht zu schreiben.

philipp k
18.08.2010
Danke für die Info :-)

Marc
18.08.2010
Du darfst die Grafiken frei verwenden. Ein Hinweis, dass Sie von hier kommen wäre nett, ist aber nicht zwingend erforderlich

philipp k
18.08.2010
Unter welcher Lizenz stehen denn nun die Grafiken? "Isogames.de" ist keine mir bekannte Lizenz.

GSlang
03.01.2010
WoW

Himmelweiss
29.12.2009
Denk dir nix, bei mir antwort doch auch keiner smiley Naja k kurdt hat mal seinen Senf dazugegeben, aber sonst.. smiley

Shoutbox Archiv

Benutzer Online
Gäste Online: 7
Keine Mitglieder Online

Registrierte Mitglieder: 1,050
Neustes Mitglied: Hydralistika

Die Spieleprogrammierung - Tutorial 1


Die Spieleprogrammierung - Tutorial 1


Aller Anfang ist schwer...


Diese Tutorials sind für all diejenigen gedacht die in die faszinierende Welt der Spieleprogrammierung einsteigen wollen, oder schon dabei sind ein eigenes Spiel zu programmieren. Wenn in einem der Wunsch erwacht ein eigenes Spiel zu programmieren, stösst man unweigerlich auf einige Fragen. Was brauch ich den alles dafür? Was kostet das? Wie fange ich an? Welche Programmiersprache kann ich verwenden? Fragen über Fragen, die wir versuchen wollen auf in dieser Tutorial-Reihe zu beantworten. Wir stellen hier verschiedene Programmiersprachen, Engines, 3D-Modeller, Grafikprogramme, Api's und andere Tools, die für die Spieleprogrammierung von Bedeutung sind vor, damit jeder die für sich am besten geeignete Entwicklungsumgebung findet.


Ich habe eine Spielidee und jetzt?

Die Spieleprogrammierung ist eine der faszinierensten, aber zugleich auch eine der anspruchvollsten Tätigkeiten
im Bereich der Programmierung. Dessen sollte man sich bewusst sein, wenn man plant sein eigenes Spiel zu entwickeln. Eine gute Spielidee ist mit Sicherheit der Anfang eines jeden guten Computerspieles. Die Idee allein reicht aber nicht aus um ein Spiel zu programmieren. Bevor man mit dem eigentlichen programmieren des Spiels beginnt, sollte man sich einige grundlegende Fragen stellen.


  • Aus welchem Genre soll mein Spiel kommen ?

  • Soll mein Spiel 2D oder 3D sein ?

  • Welche Programmiersprache verwende ich ?

  • Soll mein Spiel auf jedem Betriebssystem spielbar sein?

  • Benutze ich eine fertige Engine oder schreibe ich eine eigene ?

  • Programmiere ich das Spiel alleine, oder im Team ?

Gut geplant ist halb geschrieben

Auch wenn es euch schon in den Fingern juckt und ihr endlich an die Tastatur wollt, solltet ihr euer Spielprojekt
vorher gut planen. Viele Projekte werden nie fertig, weil die Planung im Vorfeld nicht gut, oder einfach nicht vorhanden war. Jetzt werden viele von euch vielleicht sagen: "Ha ich weiss doch wie mein Spiel aussehen soll, was soll ich da noch großartig planen!?". Das Problem ist, das euch während der Codierung eures Computerspiels viele neue Ideen kommen werden, was man noch alles in das Spiel einbauen könnte. Wenn ihr diese Dinge aber erst während der Programmierung einbaut, wird euer Spiel zusammengewürfelt und schlecht durchdacht auf die Spieler wirken. Um das zu vermeiden solltet ihr es wie die grossen Spielehersteller machen und ein Storyboard für euer Game entwerfen.


Das Storyboard

Das Storyboard ist ein gezeichnetes Drehbuch. Storyboards werden auch im Film, oder gerade dort verwendet.
Wenn man sich ein Blatt Papier und einen Stift nimmt, wird man schnell merken, dass es garnicht so einfach ist,
seine Spielidee aufs Papier zu bringen. Folgender kleiner Auschnitt zeigt, wie ein Storyboard für einen Sidescroller aussehen könnte.


Storyboard für Computerspiel
Bild1: Start des Levels


Storyboard für Computerspiel
Bild2: Powerups und andere Gegner


Storyboard für Computerspiel
Bild3: Der Levelboss


Ok, zugegeben die Zeichnungen sind nicht die schönsten, aber es ist noch kein Meister vom Himmel gefallen.
Um schöne Zeichnungen geht es beim Storyboard aber auch garnicht. Wenn ihr auf diese Art und Weise alle Level eures Spiels zeichnet werden euch viele Sachen einfallen, die ihr noch in Euer Spiel einbauen wollt. Brainstorming ist angesagt. Jetzt könnt ihr noch nach belieben Dinge dazu malen und wieder streichen. Später bei der Programmierung ist das viel schwieriger. Wenn ihr das Storyboard im groben fertig habt, kommen die Details. Jetzt müssen Dinge wie z.B. Die Lebensenergie, oder die Anzahl der Gegner festgelegt werden. Nehmt euch für diese Entwicklungsphase ausreichend Zeit. Denn auch hier gilt: Umso mehr Zeit ihr in die Planung investiert, desto mehr Zeit spart ihr bei der Programmierung.


Wie geht es weiter?

Für die Sachen die wir bisher angesprochen haben, reicht uns eigentlich ein Blatt Papier, ein Stift und natürlich unsere Spielidee. Wir brauchen noch keine Programmiersprache oder ein Grafikprogramm. Bis hierher bräuchten wir noch nicht einmal einen Computer. (Außer vielleicht um dieses Tutorial zu lesen :) )
Wenn ihr euch jetzt immer noch sagt: "Hey, das ist genau mein Ding", dann hoffe ich euch auch im zweiten Tutorial der Reihe "Die Spieleprogrammierung" willkommen heißen zu dürfen. Dort geht es um die benötigte Soft- und Hardware Ausrüstung die Ihr für die programmierung von Spielen benötigt.




Kommentare
Kain1000 am 09. Juni 2007 10:43
Kommt das 2. Tutorial noch oder wars das??
Marc am 09. Juni 2007 11:38
Die Tutorial Reihe wird auf jeden Fall fortgesetzt. Leider habe ich imo viel zu wenig Zeit. Aber Fortsetzung folgt...
Suka120297 am 06. Februar 2008 10:03
voll coll Marc! smiley
MyZeta am 29. Februar 2008 22:47
Scgön und erklärlich !!! -- *1
Nighth@wk am 04. Juli 2008 19:49
japp....

erfreulich, dass du drauf hinweist, wie wichtig planung ist.
sowohl wenn man alleine an einem projekt sitzt, als auch, und vll ganz besonders dann, wenn man im team arbeitet.

keiner, der sich ernsthaft zum ziel setzt ein projekt durchzuziehen, kommt ohne diesen punkt aus.
Nicorotom am 21. April 2010 16:10
Wann kommt denn nun das 2 Tutorial??
Habe mir nun das Konsolenspiel aus dem Anfänger-Tutorial gebaut und möchte nun mal mit einem richtigen Spiel anfangen smiley
Kommentar schreiben
Bitte einloggen, um einen Kommentar zu schreiben.
Bewertung
Die Bewertung ist nur für Mitglieder verfügbar.

Bitte loggen Sie sich ein oder registrieren Sie sich, um abzustimmen.

Fantastisch! Fantastisch! 100% [4 Abstimmungen]
Sehr Gut Sehr Gut 0% [Keine Abstimmungen]
Gut Gut 0% [Keine Abstimmungen]
Durchschnittlich Durchschnittlich 0% [Keine Abstimmungen]
Schlecht Schlecht 0% [Keine Abstimmungen]
Login
Username

Passwort



Noch kein Mitglied?
Klicke hier um dich zu registrieren.

Passwort vergessen?
Fordere Hier ein neues an

Letzer Artikel
01 - Creating a 2D G...
Quellcode-Dokumentat...
IsoGuide Teil 2
C++ Basics
Teil 3: Serie zur En...

Letzten Kommentare
Artikel Kommentar Aber da ich mich die l...
Artikel Kommentar Hallo , ich weiß das i...
Artikel Kommentar Ich habe für einige In...
Artikel Kommentar Sehr schöner Beitrag! ...
Artikel Kommentar Wann kommt denn nun da...

Mitgliederstimme
Welche Programmier-/Scriptsprache benutzt du für dein derzeitiges Projekt?

C/C++

C#

Basic

Actionscript

PHP

Pascal/Delphi

Java

Andere

Du musst dich einloggen, um zu voten.

Partner
GameDev.de
GFX-Sector - Your GFX-Source No. 1
Partner werden!

 
Copyright © 2008 Isogames.de

733944 Eindeutige Besuche