Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Multimedia (https://www.delphipraxis.net/16-multimedia/)
-   -   Delphi gute opengl egoshooter physik engine (https://www.delphipraxis.net/153121-gute-opengl-egoshooter-physik-engine.html)

IIIMADDINIII 21. Jul 2010 23:51

gute opengl egoshooter physik engine
 
hallo,

ich würde gern mal wissen welche physik engine ihr mir für einen egoshooter empfelen würded. ich habe keine lust die ganzen rutienen fürs treppensteigen, springen, etc. selbst zu schreiben

ich danke für jeden hilfreichen beitrag

gruß
maddin

blackfin 22. Jul 2010 00:02

AW: gute opengl egoshooter physik engine
 
Eine Physik-Engine hat erstmal mit OpenGL an sich nicht wirklich viel zu tun :)

Empfehlen kann ich dir aber zum lernen und basteln die Newton Dynamics bzw. das Derivat von OrionX3D: oxNewton

Für Newton selbst gibt es auch vom guten Sascha Willems einen Pascal-header: http://www.saschawillems.de/?page_id=75
(und nicht zu vergessen das geniale Newton Playground als Über-Demo von ihm dazu)

Zitat:

ich habe keine lust die ganzen rutienen fürs treppensteigen, springen, etc. selbst zu schreiben
:roll: Das ist aber jetzt keine so gute Einstellung für die Spiele-Entwicklung :D

IIIMADDINIII 22. Jul 2010 00:09

AW: gute opengl egoshooter physik engine
 
das newton project habe ich mir auch schon mal angegugt. ich denke aber das das nicht so gut für ego shooter spiele ist. ich habe grade das hier gefunden, ist aber nicht frei erhältlich!!

blackfin 22. Jul 2010 00:11

AW: gute opengl egoshooter physik engine
 
Zitat:

ich denke aber das das nicht so gut für ego shooter spiele ist
Wie kommst du darauf? Newton unterstützt alles, was ein Shooter braucht (Kollisionsabfrage, Projektilkurven, Explosionen, Ragdolls...) und dazu noch viel mehr.

Havok ist nicht viel besser als Newton, höchstens manchmal ein wenig schneller, da es inzwischen direkt den PhysX-Treiber ansteuern kann und deswegen (zumindest von NV) auf der Hardware ausgeführt werden kann.
Dafür kostet es natürlich auch was, ist ja ein kommerzielles Produkt.
Newton ist das beste, was du so bekommen kannst ohne etwas auszugeben.
Als weitere Alternative gibt es noch ODE, aber das ist zu einfach gestrickt und teilweise frustrierend weil Kollionsabfragen bei weitem nicht so präzise arbeiten wie z.B. bei Newton.

IIIMADDINIII 22. Jul 2010 00:14

AW: gute opengl egoshooter physik engine
 
kleine frage:
warum gibt es dann keine shooter mit newton??

scheit mir so als ob es da noch was besseres für shooter gibt

blackfin 22. Jul 2010 00:24

AW: gute opengl egoshooter physik engine
 
Zitat:

warum gibt es dann keine shooter mit newton
Gibts schon, einige Projekte mit der Irrlicht-Engine oder OGRE nutzen Newton als Physik-Engine. Google einfach mal danach...

Ein herausragendes Beispiel ist z.B. auch die Leadwerks-Engine, die ebenfalls Newton für Physik nutzt:
http://www.youtube.com/watch?v=asDpP...eature=related

Zitat:

scheit mir so als ob es da noch was besseres für shooter gibt
ja, definitiv, das UDK :D
Wenn du einen kleinen Shooter als Lern- / Bastelprojekt programmieren willst, dann würde ich mir das mal ansehen....
Ist damit schon schwer genug und du bekommst alles von der U3-Engine frei Haus.

IIIMADDINIII 22. Jul 2010 01:40

AW: gute opengl egoshooter physik engine
 
weiß einer dann noch ein gutes tutorial zu newton?
am besten in pascal (und deutsch),
das original tut ist nict so gut da ich kaum was in C++ verstehe

blackfin 22. Jul 2010 08:24

AW: gute opengl egoshooter physik engine
 
Mit einem deutschen Tutorial kann ich nicht dienen, aber sieh dir doch mal die Demo-Seite von Sascha Willems an:
http://www.saschawillems.de/?page_id=82

Vor allem die Demo 6 (Character Controller) dürfte für dich interessant sein.


Alle Zeitangaben in WEZ +1. Es ist jetzt 13:03 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz