Delphi-PRAXiS
Seite 1 von 8  1 23     Letzte »    

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Software-Projekte der Mitglieder (https://www.delphipraxis.net/26-software-projekte-der-mitglieder/)
-   -   [Spiel] 3D Race (v1.2.6.13-Alpha) (https://www.delphipraxis.net/88881-%5Bspiel%5D-3d-race-v1-2-6-13-alpha.html)

AndY92 22. Mär 2007 14:21


[Spiel] 3D Race (v1.2.6.13-Alpha)
 
Liste der Anhänge anzeigen (Anzahl: 2)
:-D hi hier ist mal wieder eins meiner unfertigen Projekte: ein 3D Rennspiel!

Was ich bei diesem projekt vorallem brauche ist eure mithilfe :) ich lad immer wieder .exe bzw. .rar Dateien hoch und poste noch was dazu.

Viel spaß ^^ und danke fürs angucken :zwinker:

Matze 22. Mär 2007 14:28

Re: [Spiel] 3D Race
 
Hi,

das 3D-Modell ist ja ganz nett, aber für ein gut aussehendes Spiel zu kantig. Du machst dir unnötig Arbeit, ein 3D-Spiel mittels Canvas aufzubauen. Mit Hier im Forum suchenDelphiGL bzw. Hier im Forum suchenGlScene oder Hier im Forum suchenDirectX (ob Hier im Forum suchenDelphiX noch aktuell ist, weiß ich nicht, damals war es nur für max. DirectX 7) tust du dir sicher leichter.

Links zu GlScene bzw. DelphiGL:

http://www.glscene.org/
http://www.delphigl.com/

Edit: Link korrigiert.

JasonDX 22. Mär 2007 14:29

Re: [Spiel] 3D Race
 
Also es sieht ganz gut aus, auch wenn die Rotation z.T. mir etwas verdreht scheint :freak:
Was aber dein Ziel anbelangt, nämlich damit ein 3D-Spiel zu basteln, kann ich dir sagen, dass du nur geringe Erfolgschancen haben wirst. Dein Problem wird Performance beim Bemalen der Faces (bspw. durch Texturieren) sein, einen halbwegs schnellen Software-Rasterizer hinzukriegen wird viel (Rechne im Bereich von Jahren ;) ) Zeit in Anspruch nehmen, und nie das bringen können, was durch HW-Unterstützung möglich ist. Soll heißen: Als kleine 3D-Spielerei und als Übung zum Umgang mit Matrizzen ist das ja ganz ok, aber absolut nicht für Applikationen mit RealTime-Rendering zu gebrauchen.
Wenn du ein 3D-Spiel schreiben willst, empfehle ich dir einen Blick auf OpenGL oder DirectX zu werfen.

greetz
Mike

AndY92 22. Mär 2007 14:32

Re: [Spiel] 3D Race
 
Von DirektX / OpenGL hab ich keine ahnung und da ich bis jetz noch kein tutorial gefunden hab für das was ic hsuche werd ich mir da keien mühe geben.... Texturen find ich nichtmal so wichtig von mir aus kann das spiel auch nur aus Linien Bestehen...

turboPASCAL 22. Mär 2007 14:34

Re: [Spiel] 3D Race
 
3D-Model..naja, ich sag ja nix. Sollte man lieber mit DirectX oder OpenGL machen.
Aber für die Grundlagenforschung ist das gut.

*schnell weg renn*

TOC 22. Mär 2007 16:24

Re: [Spiel] 3D Race
 
Hi AndY92!

Ich beschäftige mich auch seit einiger Zeit mit solchen Sachen, zum Beispiel hier: 3D-Würfel der sich im Raum dreht mit Delphi und DelphiX oder auch hier: Stiftdicke und Graphics32

Ich finde Dein Auto-Design und Dein Programm wirklich nicht schlecht :thumb: ! Zeig doch bitte mal Deinen Quell-Code, würde mich interessieren wie Du das berechnest. Rechnest Du mit Matrizen? Ach ja, gib Deinem Auto doch mal bitte ein paar Scheinwerfer vorne und hinten und so in etwa 4 Reifen! Die Reifen zu berechnen dürfte gar nicht so einfach sein weil man sie aus vielen Punkten zusammen setzen muss die man dann mit Line-Befehlen verbinden muss, schätze mal mindestens 36 Vertices pro Reifen wären zu empfehlen, sonst wird dat ganze zu eckig!

Genau so wie bei Deinem Programm hat 3D-Programmirung vor vielen Jahren mal begonnen. Zum Beispiel mit Spielen wie dem Klassiker "Star Wars I und II", zum Beispiel auf dem Amiga 500!

Klar, ein richtiges komplettes 3D-Spiel sollte man mit einer professionellen 3D-Grafik-Maschine schreiben, man muss das Rad ja nicht zum tausendsten mal neu erfinden. Aber um die Grundlagen der 3D-Programmierung zu erlenen da bist Du genau auf dem richtigen Weg!

Grüsse von TOC :stupid: !

AndY92 22. Mär 2007 16:34

Re: [Spiel] 3D Race
 
[quote="TOC"]Rechnest Du mit Matrizen?[quote]

ja ich rechne mit matrizen den quellcode geb ich vllt. frei wenn er ferti ist ^^
edit: die YAxe ist noch nicht mit berechnet lol
und die berechnung ist garnicht so schwer das problem ist nur: ich berechne nicht die punkte einzeln sondern anfangs und endpunkt der Linien also jede Linie einzeln

jakobwenzel 22. Mär 2007 16:37

Re: [Spiel] 3D Race
 
Ich hab OpenGl da gelernt: http://www.delphigl.com/
Das ist eine Delphi-OpenGl-Community, wo es auch Tutorials gibt.

Oxmyx 22. Mär 2007 16:52

Re: [Spiel] 3D Race
 
Du verwendest ja nichtmal die Luftperspektive (mit drei Fluchtpunkten), sondern Parallelperspektive. Das hat mal was originelles. Jetzt machst du noch als Hintergrund ein kariertes Papier, die Linien zeichnest du so, dass es so aussieht als seien sie mit Bleistift gezeichnet, und du hast wirklich ein originelles Spiel.

AndY92 22. Mär 2007 17:01

Re: [Spiel] 3D Race
 
Zitat:

Zitat von Oxmyx
Du verwendest ja nichtmal die Luftperspektive (mit drei Fluchtpunkten), sondern Parallelperspektive. Das hat mal was originelles. Jetzt machst du noch als Hintergrund ein kariertes Papier, die Linien zeichnest du so, dass es so aussieht als seien sie mit Bleistift gezeichnet, und du hast wirklich ein originelles Spiel.

Die idee gefällt mir sogar richtig gut o.O mal schaun ^^


Alle Zeitangaben in WEZ +1. Es ist jetzt 09:46 Uhr.
Seite 1 von 8  1 23     Letzte »    

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