![]() |
Einfache 3D Engine
Ich möchte etwas über die Spielewelt lernen und dachte mir, so etwas in der Art von "Elite" zu programmieren (natürlich total simpel mit möglichst hässlichen Graphiken).
Kann mir jemand eine einfache, funktionierende (die meisten 3D-Engines, die ich bisher runtergeladen und ausprobiert habe, funktionieren einfach nicht) 3D-Engine empfehlen? Am liebsten mit Source Code für Embarcadero Delphi. |
AW: Einfache 3D Engine
Zitat:
Nimm Unity, alles andere ist Murks. |
AW: Einfache 3D Engine
Zitat:
![]() ![]() FreePascal/Lazarus lässt sich mit ![]() In der Hilfe steht: ![]() Bis bald... Thomas |
AW: Einfache 3D Engine
Zitat:
|
AW: Einfache 3D Engine
Für Unity und C# findest du wenigstens vernünftige Tutorials auf Youtube. Alles andere sind nur Randprodukte, besonders Engines für Delphi oder FreePascal.
|
AW: Einfache 3D Engine
Das "Minimalste" (ohne Fremdkomponenten) in Delphi ist aktuell FireMonkey,
aber nur Malen ... keine Kollionen und Dergleichen. ![]() Siehe die Komponenten und Gruppen mit "3D" im Namen, in der Komponentenpalette. Noch bissl was zum Lesen: ![]() |
AW: Einfache 3D Engine
Zitat:
![]() ![]()
Code:
Bis bald...
/// ATTENTION: While processing an event, no subscriber is allowed to unsubscribe! Mächtig badabumm sonst!
Thomas |
AW: Einfache 3D Engine
Zum lernen, ohne was Extra zu benötigen da Delphi auch ohne Fmx alles mitbringt, könnte man sich mit Shapes und Animationen beschäftigen.
Elite war doch so ein Scroller Shooter oder? Source Codes zu solchen Scroller-Games findet man genug wenn man die Datenkrake befragt. |
AW: Einfache 3D Engine
Elite was ein 3D Spiel mit Vektorgrafik. Sehr komplex
|
AW: Einfache 3D Engine
![]() ![]() Die Entwicklung meisten in Delphi geschriebenen 3D-Engines sind sind etwas eingeschlafen (CAST, LEAF II, CA3D, ...) |
AW: Einfache 3D Engine
Ich hätte jetzt auch für Unity gestimmt.
|
AW: Einfache 3D Engine
Zitat:
|
AW: Einfache 3D Engine
Meine Link-Sammlung spuckt noch "ApusGameEngine" aus
![]() und dann mal unter "Documentation/Tutorial" schauen. |
AW: Einfache 3D Engine
In der Geburtstagschallenge, siehe EMBT Blogseite, war auch was dabei. Da hat einer eine Spielwelt mit programmiert.
Für 2D Spiele gibt's in GetIt oder in den mitgelieferten Beispielen was... |
AW: Einfache 3D Engine
Zitat:
Abgesehen davon, dass es hier dann C# ist und nicht mal C++ oder Delphi? Was ist mit Unreal? Ist sowieso schneller...Und wenigstens C++. Oder dann doch lieber per Hand… ![]() Zitat:
Und out of the Box auf allen Plattformen... Abgesehen davon, kann man in einer Woche daraus eine funktionierende 3D Engine für Spiele machen... (Meine ist "leider" kein open Source)! Mavarik :coder: |
AW: Einfache 3D Engine
[OT]
Zitat:
Man muss das Rad nicht neu erfinden. Massig Beispiele und Tutorials existieren. Da es ein Baukasten ist, kann man nicht total versagen. Eine Suche nach "wie mach ich x y z" meist entfällt da Bedienung relativ einfach ist. Dennoch schließe ich mich Dir an wobei ich dann eher bei Delphi mit DelphiX bleibe :-) [/OT] |
AW: Einfache 3D Engine
Zitat:
Versteh mich nicht falsch, mit Unity kann man schnell tolle Ergebnisse erzielen. Aber die Frage war ja nach: Zitat:
Zitat:
|
AW: Einfache 3D Engine
Zitat:
|
AW: Einfache 3D Engine
Zitat:
Oberflächlich... hmm... Ein Porsche ist schneller als eine Ente... Klar ist die Aussage falsch, wenn der Porsche seht und die Ente fährt... |
AW: Einfache 3D Engine
Zitat:
Der Porsche muss die Straße nehmen und fährt Umwege, die Ente fliegt den direkten Weg und ist vorher da :P So, genug OT^^ |
Alle Zeitangaben in WEZ +1. Es ist jetzt 18:18 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz