Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Multimedia (https://www.delphipraxis.net/16-multimedia/)
-   -   Einfache 3D Engine (https://www.delphipraxis.net/207298-einfache-3d-engine.html)

Golemone 10. Mär 2021 19:10

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.

DieDolly 10. Mär 2021 19:12

AW: Einfache 3D Engine
 
Zitat:

Am liebsten mit Source Code für Embarcadero Delphi.
Das heißt, du schließt andere Engines die nicht für Delphi sind nicht aus.

Nimm Unity, alles andere ist Murks.

mytbo 10. Mär 2021 19:23

AW: Einfache 3D Engine
 
Zitat:

Zitat von Golemone (Beitrag 1484846)
Am liebsten mit Source Code für Embarcadero Delphi.

FreePascal/Lazarus: Castle Game Engine Homepage, GitHub
FreePascal/Lazarus lässt sich mit FPCUpDeluxe leicht installieren.
In der Hilfe steht: Delphi (coming soon). As for the Delphi version supported: Right now I focus the port on the latest Delphi, 10.2.

Bis bald...
Thomas

Golemone 10. Mär 2021 19:39

AW: Einfache 3D Engine
 
Zitat:

Zitat von DieDolly (Beitrag 1484847)
Zitat:

Am liebsten mit Source Code für Embarcadero Delphi.
Das heißt, du schließt andere Engines die nicht für Delphi sind nicht aus.

Nimm Unity, alles andere ist Murks.

Merci, probier ich gleich mal aus.

DieDolly 10. Mär 2021 19:43

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.

himitsu 10. Mär 2021 19:47

AW: Einfache 3D Engine
 
Das "Minimalste" (ohne Fremdkomponenten) in Delphi ist aktuell FireMonkey,
aber nur Malen ... keine Kollionen und Dergleichen.

Delphi-Referenz durchsuchenTViewport3D oder gleich eine ganze geräteübergreifende "3D-Anwendung".
Siehe die Komponenten und Gruppen mit "3D" im Namen, in der Komponentenpalette.


Noch bissl was zum Lesen:
https://www.delphipraxis.net/164975-...-moeglich.html

mytbo 10. Mär 2021 20:42

AW: Einfache 3D Engine
 
Zitat:

Zitat von Golemone (Beitrag 1484846)
Am liebsten mit Source Code für Embarcadero Delphi.

BrokenGamesUG hat den Quelltext seiner Delphi3D-Engine und des Spiels Rise of Legions auf GitHub veröffentlicht. Ziemlich viel Quelltext zum Anschauen. Darunter findet man auch das ein oder andere Schmankerl:
Code:
/// ATTENTION: While processing an event, no subscriber is allowed to unsubscribe! Mächtig badabumm sonst!
Bis bald...
Thomas

KodeZwerg 10. Mär 2021 22:08

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.

v2afrank 11. Mär 2021 06:04

AW: Einfache 3D Engine
 
Elite was ein 3D Spiel mit Vektorgrafik. Sehr komplex

mkinzler 11. Mär 2021 07:04

AW: Einfache 3D Engine
 
https://github.com/Fr0sT-Brutal/awesome-pascal#game-dev
https://diggets.com/

Die Entwicklung meisten in Delphi geschriebenen 3D-Engines sind sind etwas eingeschlafen (CAST, LEAF II, CA3D, ...)


Alle Zeitangaben in WEZ +1. Es ist jetzt 15:58 Uhr.
Seite 1 von 2  1 2      

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