Erstellen Sie Computerspiele – erstellen Sie Ihre eigene virtuelle Welt

Ich habe Videospiele immer geliebt, seit ich sie am Nachmittag nach der Grundschule auf dem Computer meines Freundes gespielt habe. Die Tatsache, dass wir Bilder bewegen und mit virtuellen Welten interagieren können, ist erstaunlich magisch. Eine lebendige Vorstellungskraft wird uns präsentiert, aber wir sind glücklich. Ich wollte schon immer selbst ein Spiel machen, aber bisher habe ich nicht das technische Wissen dazu. Jetzt bin ich ein Student der Softwareentwicklung im zweiten Jahr. Wenn ich also nicht in der Lage gewesen wäre, ein Spiel ohne viel Drama zu programmieren & # 146; Das kann sehr falsch sein. Aber was ist mit dem einfachen Mann: der Person, für die der Begriff & # 145; Speicherverlust & # 146; Bilder seines Großvaters & # 145; Pipeline & # 146; Wo das Wasser fließt, & # 145; blitting & # 146 Gut nicht gehört, jedes Spiel kann in den Erstellungsprozess involviert sein, und Sie müssen nicht real und # 146 lernen. Programmierung dazu.

Wo fangen die Spiele an? Mit einer Idee, wie alle Mythen, braucht Sport eine Idee, um erfolgreich zu sein. Auf die gleiche Weise, wie Sie einfach sitzen und eine Geschichte ohne Vision schreiben können, können Sie natürlich weitermachen und zusammenklatschen. Wenn Sie jedoch nicht lächerlich viel Glück haben, sind die besten Jobs normalerweise diejenigen, die bereits gut durchdacht sind.

Es gibt zwei Möglichkeiten, ein Projekt zu planen. Sie können mit einer bekannten technischen Sichtweise beginnen und Ihr Projekt darauf aufbauen, oder Sie können sich einfach für das Design entscheiden, so viele Funktionen und Ideen hinzufügen, wie Sie möchten, und diese Dinge dann entfernen. Wenn Sie & # 146 nicht verwenden können. # 146 Sie haben sich für diese Technologie entschieden, um dieses Spiel zu implementieren. Im Allgemeinen ist der zweite Spieltyp beim Entwerfen von Spielen am bekanntesten. Wenn Sie jedoch anfangen, erspart Ihnen die erste Option viele Kopfschmerzen.

Für das erste Spiel braucht man also eine sehr einfache Idee. Versteh mich nicht falsch, die verrückten Gameplay-Szenen sind fantastisch und es sollte mehr geben, aber du wirst keinen realen Simulator mit fünfzig Milliarden virtuellen erstellen können. Wenn Sie Ihr erstes Spiel haben, haben Menschen, die tatsächlich mit Ihren Aktionen interagieren, einen Schmetterlingseffekt auf die Zukunft des virtuellen Universums. Wirklich viele Leute versuchen es. Ich weiß, dass es niemandem gelungen ist. Nachahmung ist der beste Anfang. Typische Spiele wie & # 145; Space Invader & # 146;, & # 145; Kabel & # 146 ;, & # 145; Packman & # 146; Oder sogar & # 145; Pong & # 146; Tolle Orte, um anzufangen. Alles ist sehr einfach zu erstellen, aber es gibt einige inhärente Herausforderungen. & # 145 Packman & # 146; Zum Beispiel müssen Geister einen Ausweg finden. Ich schlage vor, Sie beginnen bei Ihrem ersten Versuch noch einfacher. & # 145 Space Invader & # 146; Das ist die anständige Sache, und sie sollte dort enden. Sie können mühelos ein einfaches, vollständiges Spiel erstellen, das nahezu hoch skalierbar ist.

Wenn Sie sich für eine Idee interessieren, wählen Sie ein Genre, das Ihnen gefällt. Magst du Abenteuerspiele wie & # 145; Monkey Island & # 146 ;, & # 145; Hot Fandango & # 146 ;, & # 145; Space Quest & # 146 ;, King & # 146; Q & # 146; Usw. Entwerfe einen von ihnen. Sind Sie in Kampfsportarten wie & # 145; Street Fighter & # 146 ;, & # 145; Aufgenommen & # 146 ;, & # 145; Soul Calibur & # 146 ؛, & # 145 Kobat des Todes & # 146; und so weiter? Lassen Sie sich eine Idee dafür einfallen. Magst du Ego-Shooter wie & # 145; Erdbeben & # 146 ;, & # 145; Halbwertszeit & # 146; Oder & # 145; Qual & # 146 ;? Ich empfehle es nicht als erstes Projekt, aber Sie können jederzeit weitermachen. Denken Sie frei, es ist alles eine Lernerfahrung.

Nachdem Sie es herausgefunden haben, ist es Zeit, es zu beenden. Machen Sie sich keine Sorgen über die Technologie oder die Tatsache, dass Sie möglicherweise noch nicht wissen, wie Sie ein Spiel in die Praxis umsetzen können. Nehmen Sie sich einfach Papier und einen Bleistift und werden Sie verrückt nach Ideen. Beschreibe die Hauptfiguren, das Gameplay, die Ziele, Interaktionen, die Geschichte und die wichtigsten Karten, alles, was dir einfällt. Stellen Sie sicher, dass Sie genügend Details haben, damit jemand die Notizen lesen und das Spiel in seinem Kopf relativ genau durchspielen kann. Das Ändern des Spieldesigns während des Codierungsprozesses ist immer eine schlechte Idee. Sobald dies eingestellt ist, sollte es bis zur Optimierungsphase dauern (ich habe es später eingegeben) oder Sie & # 145; Entwicklung kann zur Hölle gehen, wo das Projekt voranschreitet; Immer mehr Arbeiten werden mit immer weniger Ergebnissen durchgeführt.

Am Ende dieser Runde Ihrer Spieleerstellung sollten Sie Folgendes haben:

– Die Charaktere des Spiels und möglicherweise eine oder zwei Skizzen (einschließlich eines Raumschiffs, gelber Kreise, Autos oder einer schriftlichen Skizze des Prinzen der Dunkelheit von Falgor) müssen Sie wissen, wer der Spieler ist und was und was Gegen wen werden sie kämpfen?

– Schriftlicher Überblick über die Geschichte (falls vorhanden, ist es “Space Invader” oder “Teters”), aber für Uber Quest nicht sehr wichtig. Abenteuer ist “das ist eine wirklich gute Idee”)

– Gameplay-, schriftliche oder Storyboard-Beschreibung. Storyboards repräsentieren die Ideologie der Ideen. Zeichnen Sie Ihre Charaktere in Aktion, zeigen Sie den Ablauf der Aktion und kurze schriftliche Aussagen mit einem Pfeil, der die Ereignisse in Ihrem Bild detailliert beschreibt (weil einige von uns keine erstaunlichen Künstler sind und unsere Bilder ein bisschen & # 39; 133 Kann nicht für Interpretationen geöffnet werden & # 133;)

Jetzt, da Sie einen freien Gedanken haben, ist es Zeit herauszufinden, wie Sie alles zusammensetzen können. Wenn Sie & # 146; Machen Sie sich keine Sorgen, wenn Sie jahrelang komplexe Programmiersprachen lernen müssen, um Ihre Idee in die Praxis umzusetzen! Andere haben bereits hart für Sie gearbeitet. Für die Erstellung von Spielen stehen viele RAD-Tools (Rapid Application Development) zur Verfügung, von denen eines kostenlos online verfügbar ist. Einige von ihnen geben Ihnen immer noch eine & # 145; Müssen Sie Skriptsprache lernen? (Eine einfache Programmiersprache, die für eine bestimmte Aufgabe entwickelt wurde), aber normalerweise nicht zu kompliziert oder kompliziert. Ich habe eine kurze Liste von einigen zusammengestellt, die ich am Ende des Artikels gefunden habe. Kostenlose werden zuerst aufgelistet, sortiert nach Spielstil.

Nun, das sollte ausreichen, um Sie bei der Erstellung Ihres eigenen Spiels zu unterstützen. Sobald Sie an & # 146 gearbeitet haben, ist es am wichtigsten, sich daran zu erinnern, dass Sie Ihr Spiel beenden müssen. Viele Leute starten ein Projekt und verlieren dann das Interesse und es schlägt fehl oder sie wechseln ohne Arbeit zu einem neuen Projekt nach dem anderen. Fangen Sie klein an und erstellen Sie ein funktionierendes (wenn auch einfaches) Spiel, das vor allem vollständig ist. Wenn Sie an diesem Punkt angelangt sind, werden Sie immer viele Dinge haben, die Sie ändern, reparieren usw. möchten. Aber Sie werden sich großartig fühlen, wenn Sie wissen, dass es auf seine Weise vorbei ist.

Unter diesem Gesichtspunkt können Sie die Schreiphase beginnen. Spielen Sie Ihr Spiel ein paar Mal und bitten Sie andere, dasselbe zu tun. Macht es nicht Spaß oder kann es nicht besser sein und die Dinge können sich hier ändern. In dieser Phase ist es wichtiger denn je, die vorherige Version zu sichern, damit Sie, wenn Änderungen nicht funktionieren, zurückkehren können, ohne Ihre Arbeit zu verlieren, und versuchen, etwas anderes zu tun. Hier können Sie alle neuen Funktionen hinzufügen, die Grafik und den Sound verbessern, was auch immer Sie möchten, und sicher sein, dass Sie auf einem soliden Fundament arbeiten.

Wenn Sie mit Ihrem Spiel zufrieden sind, können Sie es mit der Welt teilen. Sie müssen Ihre eigenen Dateien hosten. Es gibt viele günstige oder kostenlose Orte, und dann können Sie zu Linklisten und Foren springen und allen von Ihrer Kreation erzählen. Nun, ich hoffe, dies war eine hilfreiche Einführung in die Kunst, Spiele zu machen. Es ist eine großartige Möglichkeit, Spaß zu haben, und es kann Ihnen neue Möglichkeiten des kreativen Ausdrucks eröffnen, die Sie erkunden können. Spring rein und hab Spaß!

Kontakte:

Normale Spieleerstellung:

(Tools, mit denen sich viele verschiedene Arten von Spielen einfach erstellen lassen)

Gamemaker: http://www.gamemaker.nl

MegaZex: http://megazeux.sourceforge.net/

Abenteuerspiele:

(Spiele wie Monkey Island, King’s Quest, Space Quest usw.)

Adventure Game Studio: [http://www.bigbluecup.com]

Agent: http://www.allitis.com/agast/

3D Adventure Studio: http://3das.noeska.com/

ADRIFT (für Textabenteuer): http://www.adrift.org.uk/

Rollenspiele (RPG):

(Spiele wie Final Fantasy, Breath of Fire, Diablo)

OHRPG: http://www.hamsterrepublic.com/ohrrpgce/

RPG-Toilette: http://www.toolkitzone.com/

Kampfspiele:

(Sportarten wie Street Fighter, Motel Combat, Tekken, Civil Calber usw.)

KOF 91 ourcefor: http://sourceforge.net/projects/kof91/

Moogen (leider ist die Seite hauptsächlich auf Französisch): http://www.streetmugen.com/mugen-us.html

Side-Scrolling-Spiel:

(Spiele wie 2D Mario Spiele, Sonic the Hedgehog, Double Dragon usw.)

Scrolling Game Development Kit: http://gamedev.sourceforge.net/

Und es gibt noch viel mehr. Eine besonders nützliche Website zum Auffinden von Tools zur Erstellung von Spielen ist: http://www.ambrosine.com/resource.html

Beachten Sie auch, obwohl nicht die Freeware, dass selbst die besten Tools zum Erstellen von Spielen über das ClickTeam hier verfügbar sind: [http://www.clickteam.com/English/]

Click and Play und insbesondere Game Factory sind Programme zum Ansehen und Herunterladen von kostenlosen Demos.

Wenn Sie das Spiel wirklich selbst arbeiten und programmieren möchten, finden Sie hier einige großartige Programmierressourcen.

Java-Spielprogrammierung:

http://fidedots.coe.psu.ac.th/~ad/jg/

http://www.gamedev.net/references/articles/article1262.asp

http://javaboutique.internet.com / tutorial / java_game_paragramming /

Visual Basic Gaming Programming:

[http://markbutler.8m.com/vb-tutorial.htm]

C ++ – Spielprogrammierung:

http://www3.telus.net/alexender_rselll/course_dx/introduction_dx.htm

http://www.rit.edu/~jpw9607/tutorial.htm

Allgemeine Information:

http://www.gamedev.net/

http://www.gamasutra.com/

Be the first to comment

Leave a Reply