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

Marius

Treue Seele

  • »Marius« ist der Autor dieses Themas

Beiträge: 91

Wohnort: Küssaberg-Rheinheim

Beruf: Schüler

  • Private Nachricht senden

1

07.07.2003, 12:23

Spiel ohne Enginge programmieren

Hi!

Ist es eigentlich vom Aufwand her machbar ein Spiel ohne Engine zu programmieren.

mfg.
Marius

2

07.07.2003, 12:35

Natürlich, wieso nicht?
Einen Space Invaders kannste locker machen ohne eine Engine oder ähnliches zu benutzen.
ebah rutangiS reniem ni relheF 01 rebü hci ssad, etniem latkraF!

GrimmDominik

Frischling

Beiträge: 51

Wohnort: Plattling/Bayern

Beruf: Schüler

  • Private Nachricht senden

3

07.07.2003, 14:14

Ja hab auch schon paar kleinere Demos ohne Engine programmiert! Hatt aber den nachteil das man für nen neues Projekt immer wieder von neuem beginnen muss! Vorteil von einer Egine man hatt die wichtigsten Funktionen schon und kann sich gleich um die Renderfunktionen kümmern!

Marius

Treue Seele

  • »Marius« ist der Autor dieses Themas

Beiträge: 91

Wohnort: Küssaberg-Rheinheim

Beruf: Schüler

  • Private Nachricht senden

4

07.07.2003, 18:31

Aber dann braucht man doch sicher viel länger, oder?

5

07.07.2003, 19:24

Zitat von »"Marius"«

Aber dann braucht man doch sicher viel länger, oder?
Eine Engine braucht auch Zeit... Ich empfehle dir, für kleine Projekte eine DX Initialisierungsbibliothek zu schreiben, die dann auch von deiner Engine benutzt werden kann.

6

07.07.2003, 22:23

Hab mir auch eine Singleton Klasse geschrieben, die bei Erzeugung gleich mal das Direct3D8 Interface Enumeriert. Dann brauch man nur das Device erzeugen und fertig. Hab sie auf meiner Seite zum Download. Kannst sie dir ja mal anschaun.
Wichtig! Ich übernehme keinerlei Verantwortung für eventl. Datenverlust oder Schäden am Rechner ;D

Marius

Treue Seele

  • »Marius« ist der Autor dieses Themas

Beiträge: 91

Wohnort: Küssaberg-Rheinheim

Beruf: Schüler

  • Private Nachricht senden

7

08.07.2003, 13:45

Wieso benutzt man dann eine Engine?

8

08.07.2003, 13:53

Zitat von »"Marius"«

Wieso benutzt man dann eine Engine?
Entweder, du verwendest eine bereits vorhandene Engine, dann musst du nur das Spiel programmieren und die Bildchen zeichnen, aber für die Engine brauchst du keinen Finger zu rühren. Für kleinere Projekte (Jump'n'Run) genügt eine gute DX Library, aber wenn du einen Ego-Shooter programmierst, dann kannst du die Engine nacher auch verkaufen, ohne dass die Kunden den Sourcecode bekommen (wegen DLL und nicht CPP). Außerdem musst du (im Idealfall) nur die Engine-DLL einbinden. Außerdem kannst du eine Engine getrennt vom Projekt aktualisieren - du musst dann nur die neue DLL einbinden. Es gibt auch Engines ohne DLL (Acknex), aber das ist selten und ein anderer Kaffee.

Marius

Treue Seele

  • »Marius« ist der Autor dieses Themas

Beiträge: 91

Wohnort: Küssaberg-Rheinheim

Beruf: Schüler

  • Private Nachricht senden

9

08.07.2003, 16:24

Danke für die schnellen Antworten. Aber ich werde meine Spiele warscheinlich vorerst mit der TriBase-Engine programmieren.

Werbeanzeige