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!

Suchergebnisse

Suchergebnisse 1-20 von insgesamt 24.

Werbeanzeige

31.07.2007, 00:54

Forenbeitrag von: »dax.«

Links zum Thema: Game Engine Design

Es ergibt sich immer wieder die Frage, wie strukturiere ich meine game engine. Leider gibt es kein einziges Buch, das diese Frage in einem allgemeinen Rahmen beantwortet. Die Technik entwickelt sich rassant weiter, so dass Bücher ala "3D Game Engine Design" nicht mehr als "aktuell" eingestuft werden können. Es werfen sich immer neue Probleme auf, die durch die in Jahre gekommene Literatur nicht mehr ausreichend beantwortet werden können. Fragen wie: - "Ist ein Scenegraph heute noch zu gebrauchen...

30.07.2007, 23:17

Forenbeitrag von: »dax.«

Grafikprogrammierung

Man kann auch grafik OHNE opengl/directX programmieren. Und man muss dazu nichtmal in ne DOS umgebung und auch kein asm proggen. In Win32 gibts da einen sogenannten Device Context. Ich hab keine Ahnung was du machen willst. Aber OpenGL reicht doch normal immer. Gibt auch spezielle Varianten für abgespeckte Systeme handys zum beispiel (OpenGL ES). Für welche systeme willst denn programmieren, das kein OpenGL unterstützt? Naja. Viel Spass beim Schreiben eines Software Renderers. http://www.relisof...

30.07.2007, 22:52

Forenbeitrag von: »dax.«

Suchen c++ Programmierer

Zeit? Lust ? Hab ich beides. Nur wäre nicht schlecht wenn du auch ein wenig mehr infos hier postest. Nach 1 1/2 Jahren dürfte doch schon ein bischen zu berichten sein. Website? Was soll der programmierer machen? - Netcode?, AI?, Gfx?, Physics?, Gameframework?, Portieren? Refactorizing? Auch eine allgemeine Vorstellung des Projekts wäre sehr hilfreich für Interessierte. Vielleicht kannst das ja nachreichen. mfg.

30.07.2007, 18:29

Forenbeitrag von: »dax.«

Kollisionsabfrage mit der Kamera

Ich würde auch ODE verwenden. Wenns jedoch nur kollisionsabfrage sein sollte reicht auch OPCODE (wird auch von ODE verwendet). Das hilft auch: http://www.three14.demon.nl/sweptellipso…ptEllipsoid.pdf

30.07.2007, 18:00

Forenbeitrag von: »dax.«

InitializeCriticalSectionAndSpinCount & C3861

Hallo, Ich muss mit "InitializeCriticalSectionAndSpinCount" arbeiten, aber bekommen beim kompilieren: error C3861: "InitializeCriticalSectionAndSpinCount": Bezeichner wurde nicht gefunden. verwende kernel.lib und <windows.h>, sollte das nicht reichen ? mfg. ps: InitializeCriticalSection() funkt jedoch.

30.07.2007, 16:01

Forenbeitrag von: »dax.«

Steh ich auf der Leitung? (statische membervariablen)

Auf beiden Rechnern ist msvc80 installiert. Hab keine ahnung was das Problem war, habe den Laptop formatiert, komplett neu aufgesetzt und alles läuft nun (mit den selben Settings wie früher :roll: ). Naja - Problem gelösst. Danke an alle für eure Hilfe.

29.07.2007, 22:31

Forenbeitrag von: »dax.«

Steh ich auf der Leitung? (statische membervariablen)

Zitat von »"Crash"« schreib mal am Ende: C-/C++-Quelltext 1 std::cin.get(); :roll:

29.07.2007, 21:09

Forenbeitrag von: »dax.«

Steh ich auf der Leitung? (statische membervariablen)

das bischen code is leider alles. Auf meinen PC funkt ja alles wunderbar, nur der laptop spinnt rum. Ich vermute nen virus, oder andere schadensbringer. Werde mal die kiste sicherheitshalber formatieren. mfg

29.07.2007, 17:07

Forenbeitrag von: »dax.«

Steh ich auf der Leitung? (statische membervariablen)

sagte doch schon, dass der nix ausgibt. läuft normal durch das wars, als wenn nix wäre

29.07.2007, 16:39

Forenbeitrag von: »dax.«

Steh ich auf der Leitung? (statische membervariablen)

doppelklick auf die exe. hm. hab mir den code nochmal angesehen (sieht ja soweit sauber aus). interessant ist, dass ich die kompilierte exe nicht öffnen kann und wenn ich (base.cpp) extra in ne statische Lib kompiliere schmiert msvc 8.0 ab. Virenscan ergab keine funde (kaspersky anti-virus 7.0 - uptodate) - der code sollte jedoch normal kompilieren. mit dev-c++ funkts auch nicht. Blickt das jemand ? ps: danke schonmal an dot

29.07.2007, 15:42

Forenbeitrag von: »dax.«

Steh ich auf der Leitung? (statische membervariablen)

Zitat test_d.exe hat ein Problem festgestellt und muss beendet werden. Sonst wird nix ausgegeben.[/quote]

29.07.2007, 14:45

Forenbeitrag von: »dax.«

Steh ich auf der Leitung? (statische membervariablen)

Hey Leute, Hab da ein Problem mit statischen membern. base.h: C-/C++-Quelltext 1 2 3 4 5 class Base { public: static int a; }; base.cpp: C-/C++-Quelltext 1 int Base::a = 0; main.cpp: #include "base.h" C-/C++-Quelltext 1 2 3 4 5 int main() { int b = Base::a; return 0; } Compiliert problemlos - beim Ausführen schmiert das programm jedoch ab :/ Debugger spuckt nix aus. Steh ich auf der Leitung ? Ich seh den Fehler jedenfalls nicht - bitte um eure Hifle. Verwende MSVC 8.0 Danke schonmal, -dax

17.07.2007, 22:30

Forenbeitrag von: »dax.«

Problem: Virtuellen Destruktor in DLL exportieren

Wie hast du die DLL geladen ? Vielleicht passt ja da was nicht.

17.07.2007, 17:17

Forenbeitrag von: »dax.«

Plugin System

so ist es, oder auch auf Symbian/Palm OS Systemen (handys, etc). Soll aber auch skalierbar sein und mit möglichst vielen features auf modernen PCs / Konsolen laufen. Das Problem liegt eben in der datenaufbereitung (möglichst viel infos auf möglichst wenig Speicherplatz verteilt). Deshalb auch das Problem mit dem Suchalgor. PS: über RTTI Man könnte doch auch das durch den Compiler vorgegebene RTTI system nutzen (sofern unterstützt - fällt z.b. weg bei inter process communication). irgendwer Erfah...

17.07.2007, 16:46

Forenbeitrag von: »dax.«

Plugin System

Danke BlackSnake, Mein Problem liegt eher in der optimierung des Systems. Es muss auch auf Minimalumgebungen laufen, d.h. wenig Speicherverbrauch und wenig CPU auslastung erfordern, weiter so Anwendungsfreundlich wie möglich sein. Naja, ist nur noch Feintuning, atm verbraucht das System für 100 Implementation ca. 5kb an Systemresourcen (in seiner Minimalkonfiguration, d.h. ohne inter-process oder network communications, multithreading, marshalling, etc.). Glaub auch kaum dass da noch mehr drinn ...

17.07.2007, 13:46

Forenbeitrag von: »dax.«

Plugin System

Zitat von »"David_pb"« Sagmal, hast du nen Rechner von vor 10 Jahren? Oder verwendest du Fabriklisten mit 500.000 Einträgen? Du fängst an zu optimieren wo noch garkein bedarf ist zu optimieren und das ist Unsinn. Schnapp dir ein Hashtable und registier deine Objekte per Name darin. Das Suchen über Schlüssel geht damit relativ schnell und du kannst sogar per Name auf die Einträge zugreifen. Hab sogar noch nen Atari .. irgendwo Mir ist nur nach dem profiling aufgefallen, dass das suchen am meiste...

17.07.2007, 01:58

Forenbeitrag von: »dax.«

Plugin System

Ich brauch da mal eure Hilfe. Ich überlege mir gerade wie ein gutes Plugin System für Anwendungsprogramme, insbesondere aber Spieleengines auszusehen hat. - Hat jemand von euch einen Vorschlag oder Links zu dem Thema ? Also opitmal ist es sicherlich total abstrakte Klassen als Interfaces zu verwenden und die Implementation sorgfälltig von diesen zu trennen. Nun stellen sich mir aber einige frage. - Was ist eine gute Methode um RTTI zur Verfügung zu stellen? + mein ansatz: eine Struktur in das In...

16.07.2007, 16:36

Forenbeitrag von: »dax.«

Schnelle Gui Programmierung

Werwende Qt. simpel, schnell und platformunabhängig: http://de.wikipedia.org/wiki/Qt_(Bibliothek) das könnte auch behilflich sein: http://www.sfz-bw.de/daten/material/Info…/Qt-Theorie.pdf mfg

Werbeanzeige