Du bist nicht angemeldet.

Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!

Werbeanzeige

bassdscho

Alter Hase

  • »bassdscho« ist der Autor dieses Themas

Beiträge: 1 056

Wohnort: Heuchlingen

Beruf: Student - Technische Informatik

  • Private Nachricht senden

1

29.06.2005, 23:07

Engine oder "Code and Fix" für Spiele

Hi,

wenn Ihr ein Spiel anfangt zu proggen, entwickelt ihr dann erst mal eine Engine oder nehmt ihr directX und proggt dann klassen dazu oder nehmt ihr ne allgmeine Engine wie die TriBase und erweitert sie mit den Klassen die ihr in eurem Spiel braucht.

Wie ist euer Prozess aufgebaut wenn ihr ein Spiel(das auch was nach aussehen soll, nicht nur ein snake klon zum langeweile vertreiben) proggt?

Meinungen und Erfahrungen, bitte }>
Verlierer jammern immer von wegen ihr bestes!
Sieger gehen nach Hause und vögeln die Ballkönigin!

DrthM2001

Alter Hase

Beiträge: 721

Wohnort: Karlsruhe

  • Private Nachricht senden

2

29.06.2005, 23:22

directx ist keine engine sondern eine api, die du für deine engine brauchst...
bei mir hat das coden immer folgende reihenfolge:
-idee
-quellcode ohne nachzudenken schreiben
-realisieren dass 50% nicht zu gebrauchen ist
-neues projekt anfangen
;)

Thunder Storm

Treue Seele

Beiträge: 297

Wohnort: fragt einfach per pm nix da ;)

Beruf: Ausbildung (Technischer Assistent für Software Technologie)

  • Private Nachricht senden

3

30.06.2005, 00:08

XD gut von 3d hab ich noch net so plan aber ich geh so ran


1 Musik Hören ( Inspiration Sammeln )
2 Werend des überlegens wie man was codet einfach schon mal anfangen
3 Mir die Harre raufen wegen irgendwelcher probleme XD
4 Es entlich geschaft haben und mich zufrieden zurücklehnen ;)

koschka

Community-Fossil

Beiträge: 2 862

Wohnort: Dresden

Beruf: Student

  • Private Nachricht senden

4

30.06.2005, 10:05

Hmm, das erste was ich mache: Ich plane. Das ist bei Anwendung wichtig, wie auch bei einem Spiel. Das planen kann schon mal ne Woche dauern, da durchdenke ich was ich machen kann und wo es Probleme geben könnte und wie ich die lösen kann. Wenn das erfolgreich abgeschlossen ist, fang ich an das Projekt in seinen Grundzügen an zu coden (Fenster, Bibs rein wenn welche benötigt werden u.s.w.).

Man muss nicht erst eine Engine machen um ein Spiel zu coden. Ich hab mir ne Engine - ok eher ne Bibliothek gemacht wo ich entwickelte Klassen u.s.w. reinschmeisse. Die brauch ich dann bei einem neuen Projekt nicht nochmal entwickeln. Aber ich entwickle die Engine NICHT parallel zum Spiel. Aus folgendem Grund: Man verzettelt sich, sitzt dann nur noch an Low Level Code ohne sich auf das wichtige zu konzentrieren: Das Spiel. Die Engine wird erst nach einem fertigen Spiel aktaulisiert bzw entwickelt. Und wenn ich die Engine entwickle dann mach ich nichts an der anderen Anwendung, fertig.

Kurz:
Planen->Grundstruktur->Code für die Anwendung schreiben.

Ja das sind meine Erfahrung ohne konkrete Planungen wird dat meistens nix auser bei 0815 Anwendungen. Zum Planen gehört bei mir auch die Inspiration rein (z.B. durch Musik, aber auch durch anderes, -> Umwelt, Freunde etc.)

Zitat


directx ist keine engine sondern eine api, die du für deine engine brauchst...


hat er ja auch net gesagt, haste dich verlesen ;)

bassdscho

Alter Hase

  • »bassdscho« ist der Autor dieses Themas

Beiträge: 1 056

Wohnort: Heuchlingen

Beruf: Student - Technische Informatik

  • Private Nachricht senden

5

01.07.2005, 20:18

Ich hab bis jetzt auch so gearbeitet wie DrthM und bei mir ist bis vor einem halben jahr nicht einmal 50% eines Projektes realisiert worden. Beim letzten Projekt hab ichs auf 60% geschafft aber das stell ich demnächst auch ein weil ich das Game zu Bongo geproggt habe.
Ich wollte mein nächstes Game auch mal mit mehr Planung anfangen.
Ich hab im studium als Fach SoftwareTechnik und da hab ich mir gedacht ich nehm mir den RUP zur Hilfe und Plan mein Game nach der Vorgehensweise. Bei einem Game kann man da bestimmte Sachen weglassen. Klassendiagramm wäre aber bestimmt Hilfreich und da gibts ja noch mehr tolle sachen.

Von euch wollte ich eher wissen wie ihr plant und nicht ob ihr plant, aber die Posts sind schonmal ein guter Anfang.
Jetzt weiß ich das auch mehrere Menschen so verplant waren wie ich :roll:
Verlierer jammern immer von wegen ihr bestes!
Sieger gehen nach Hause und vögeln die Ballkönigin!

koschka

Community-Fossil

Beiträge: 2 862

Wohnort: Dresden

Beruf: Student

  • Private Nachricht senden

6

01.07.2005, 20:35

Zuerst kommt die Idee, das ist der schönste und auch leichteste Part. Dann kommen Gedanken wie ich was realisieren könnte, und wo es Probs geben kann. (z.B. Keinen Plan von Netzwerk). Dann werden so ne Art Klassendaigramme entworfen und ein paar einfache Struktugramme. Die den Game Loop angeben. Dann wird das Spiel in Module zerlegt (auch Klassen) in Netzwerk, Main, Graph, KI u.s.w. wo dann die Klassen reinkommen und Funktionen zum Thema, ja das wars, aber is sehr grob

Anonymous

unregistriert

7

01.07.2005, 22:11

Mein Ablauf ist so ähnlich.

-Grundidee
-Kaffee
-Grundidee überdenken, ändern...
-Kaffee
-Grundriss zeichnen und weiter ausbauen mit Kaffee
-Zigarette
...Später...
Probleme im Konzept suchen
-Zigarette, Kaffee, zwischendurch Sex
-Konzept ausbessern und Probleme lokalisieren
...Noch Später...
-Probleme mit Miniprogs simulieren
-Grosse Mengen Kaffee und Zigs
-Erste Grafiken machen
...Sehr sehr sehr viel später
-Grundidee über Board werfen
-Spielkonsole anschmeisen
-Zocken
-Sex
-Zigarette
-N8

Tja, ich hoffe das wird mal anders. Zuviel Sex in meinem Leben. }>

Sicaine

unregistriert

8

01.07.2005, 23:23

@Abrexxes ich seh darin kein Problem XD nur die Zigaretten machen mir sorgen ^^

koschka

Community-Fossil

Beiträge: 2 862

Wohnort: Dresden

Beruf: Student

  • Private Nachricht senden

9

02.07.2005, 01:32

Zigaretten und ein übermaß Kaffe, nicht gesund.

Aber sehr sportlich biste ;)

Nox

Supermoderator

Beiträge: 5 272

Beruf: Student

  • Private Nachricht senden

10

02.07.2005, 11:06

Strange...
Ich hänge jetzt schon sei 1 1/2 Jahren an einem Projekt und da habe ich Null geplant. Bei mir sieht es so aus: Wenn ich ein neues Gebiet erschließen will, baue ich dieses erstmal direkt in das Projekt ein, aber funktional und später, wenn es soweit läuft abkapsele. Diesen Zyklus wiederholt man so lange bis man fertig ist ;) :roll:
PRO Lernkurs "Wie benutze ich eine Doku richtig"!
CONTRA lasst mal die anderen machen!
networklibbenc - Netzwerklibs im Vergleich | syncsys - Netzwerk lib (MMO-ready) | Schleichfahrt Remake | Firegalaxy | Sammelsurium rund um FPGA&Co.

Werbeanzeige