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

1

23.05.2007, 21:24

Engine programmieren

Habe grad erst mit der Spieleprogrammierung angefangen und brauche ne funktionierende engine. kann mir jemand sagen was in eine engine alles reinmuss?

Das Gurke

Community-Fossil

Beiträge: 1 996

Wohnort: Pinneberg

Beruf: Schüler

  • Private Nachricht senden

BlackSnake

Community-Fossil

Beiträge: 1 549

Beruf: Student

  • Private Nachricht senden

3

23.05.2007, 22:18

du hast gerade angefangen mit games proggen. dann würde ich ne engine noch nicht probieren. so einfach ist das nun auch wieder net... ;)

Anonymous

unregistriert

4

23.05.2007, 23:51

Re: Engine programmieren

Zitat von »"Mr. Data"«

funktionierende engine


:roll:

David_pb

Community-Fossil

Beiträge: 3 886

Beruf: 3D Graphics Programmer

  • Private Nachricht senden

5

24.05.2007, 07:55

Re: Engine programmieren

Zitat von »"Mr. Data"«

Habe grad erst mit der Spieleprogrammierung angefangen und brauche ne funktionierende engine. kann mir jemand sagen was in eine engine alles reinmuss?


Aus deinem letzten Satz entnehme ich das du deine "Engine" selbst schreiben willst? Wenn du gerade erst mit der Spieleentwicklung angefangen hast und keine fundierte Erfahrung in Softwareentwicklung sowie ein komplexes Mathematisches und Fachliches Hintergrundwissen besitzt dann vergiss es und verwende eine der vielen verfügbaren OpenSource Engines (Ogre, Irrlicht, ...). Savvy? ;-)
@D13_Dreinig

Sheddex

unregistriert

6

24.05.2007, 15:20

Ich hab' auch direkt mit der Programmierung einer Engine angefangen. OK, sie ist sicherlich nicht besonders gut, aber ich habe durch die Programmierung sicherlich sehr viel gelernt. Man weiß dann einfach was intern abläuft, wobei das natürlich sehr viel mehr Zeit in Anspruch nimmt.

7

24.05.2007, 19:22

Wieso gleich ne "Engine"?
Such dir ein paar Tuts oder kauf dir ein Buch, und lerne Bilder auf den Bildshcirm zu bringen. Dann kannst du damit die ersten Space Shooter und J'n'R's programmieren.
Wenn du dann irgendwann mal 3D machen willst, würde ich dir empfehlen, dich erst mit der Theorie vertraut zu machen, z.B. mit Ogl 3-4 Dreiecke zeichnen. Wenn du grob kapiert hast, worum es geht, und weißt hast BSP und so ist, kann man sich mal Ogre oder Irrlicht angucken. Ich schätze mal, es hilft enormviel, wenn man weiß, wie die Theorie funktioniert.
Lieber dumm fragen, als dumm bleiben!

David_pb

Community-Fossil

Beiträge: 3 886

Beruf: 3D Graphics Programmer

  • Private Nachricht senden

8

25.05.2007, 08:56

Zitat von »"DragonFlame"«

Ich hab' auch direkt mit der Programmierung einer Engine angefangen. OK, sie ist sicherlich nicht besonders gut, aber ich habe durch die Programmierung sicherlich sehr viel gelernt. Man weiß dann einfach was intern abläuft, wobei das natürlich sehr viel mehr Zeit in Anspruch nimmt.


Kommt ganz drauf an wie man Begriff "Engine" definiert... :roll:
@D13_Dreinig

Faule Socke

Community-Fossil

Beiträge: 1 915

Wohnort: Schreibtischstuhl

  • Private Nachricht senden

9

25.05.2007, 13:59

Zitat von »"David_pb"«


Kommt ganz drauf an wie man Begriff "Engine" definiert... :roll:


Engine heisst übersetzt "Motor". Sie stellt also sozusagen den "Antrieb" für ein Programm dar. Und genau so sollte man sie auch nutzen. Und nicht nur als kleine erweiterung sozusagen. Wie würdest du denn Engine definieren?


Socke

David_pb

Community-Fossil

Beiträge: 3 886

Beruf: 3D Graphics Programmer

  • Private Nachricht senden

10

25.05.2007, 14:12

Zitat von »"Faule Socke"«

Zitat von »"David_pb"«


Kommt ganz drauf an wie man Begriff "Engine" definiert... :roll:


Engine heisst übersetzt "Motor". Sie stellt also sozusagen den "Antrieb" für ein Programm dar. Und genau so sollte man sie auch nutzen. Und nicht nur als kleine erweiterung sozusagen. Wie würdest du denn Engine definieren?


Socke


Du hast den Inhalt meines Posts definitiv nicht verstanden! ;) Ich bezog mich auf DagonFlame's Ansprache und seine "Engine".
@D13_Dreinig

Werbeanzeige