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

Anonymous

unregistriert

1

03.01.2004, 16:32

Aufbau einer Engine!!!

Hi!
Im neuen uch von Stefan Zerbst wird ja eine DLL über eine lib geladen!Das wird aber doch nur gemacht, um API unabhänigkeit zu garantieren, oder?Wie wird das bei der TriBase Engine gemacht?Wird da eine DLL erstellt und die dadurch erzeugte lib gelinkt?
Könnt ihr mir das mal sagen?Und wie macht ihr das bei euren Engines?

Anonymous

unregistriert

2

03.01.2004, 19:08

Hallo,

ich mach mehrere kleinere DLL´s,

Die DLL´s sind so leicht erweiterbar und wer damit arbeiten will
braucht nur VC++ und einfache C/C++-Kenntnisse.

3

04.01.2004, 18:47

API Unabhaengigkeit erreicht man nicht einfach durch die verwendung von DLL's. Da musst schon deinen Code entsprechen auslegen.

Ich Designe meine Engine auch API unabhaengig und nutze auch DLL's, weil ich auch ein PlugIn System verwende und es vorsehe das die Engine komplett ersetzbar wird.
Als Basis verwende ich einen Engine Manager der fuer mich die Interfaces und PlugIn's verwaltet. Die weiteren Teile sind dann in andere DLL's verpackt.

David's DLL wird durch die erzeugte Lib mit deinem Programm verlinkt.
Wichtig! Ich übernehme keinerlei Verantwortung für eventl. Datenverlust oder Schäden am Rechner ;D

Werbeanzeige