AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Eigenes 3D MMORPG mit Delphi möglich?

Ein Thema von Zudomon · begonnen am 8. Dez 2011 · letzter Beitrag vom 2. Mär 2021
Antwort Antwort
Rollo62

Registriert seit: 15. Mär 2007
4.175 Beiträge
 
Delphi 12 Athens
 
#1

AW: Eigenes 3D MMORPG mit Delphi möglich?

  Alt 4. Aug 2015, 08:32
Hallo Zudomon,

wenn du das alles ohne Mathe-Kenntnisse hinbekommen hast: RESPEKT.

Obwohl ich dir das nicht ganz glauben kann.
Aber wahrscheinlich hast du dann deine eigenen Vorstellungen von Mathe und Physik entwickelt, ich hoffe das du dann bald mal die "neue" Physik in ein Buch schreibst.

Das ist doch genau was wir mal brauchen würden:
Jemand der aus dem üblichen Trott austritt und mal andere, neue Wege ausprobiert.

Also weiter so, lass dich nicht unterkriegen

Rollo
  Mit Zitat antworten Zitat
Zudomon

Registriert seit: 14. Feb 2007
84 Beiträge
 
Turbo Delphi für Win32
 
#2

AW: Eigenes 3D MMORPG mit Delphi möglich?

  Alt 4. Aug 2015, 13:25
Huhu Rollo62,
also ein bisschen Plan von Mathe hab ich vielleicht auch... aber eben nicht viel... herleiten oder sowas kann ich mir nichts... geschweige denn Skalarprodukte oder Kreuzprodukte nachvollziehen. Ist mir alles zu hoch...
Aber ich will es versuchen zu erklären:
Wenn man z.B. die Sinusfunktion benutzt, dann lernt man, was dahinter steckt. Dass man damit eine Schwingung erzeugen kann. Addiert man im Sinus eine Zahl, kann man die Schwingung verschieben. Durch Skalierung lässt sich die Periode ändern. Skaliert man das Ergebnis außerhalb, so kann man die Amplitude ändern usw.
Also man weiß vielleicht nicht, was genau da drin steckt, aber man lernt, es zu benutzen.
Inverse Kinematik ist ein gutes Beispiel aus der Natur. Mathematisch höchstkomplex und vor allem auch nicht mehr eindeutig lösbar ab 3 Knochen oder so. Und trotzdem hat es wohl jedes Wirbeltier gelernt, IK zu lösen. Wenn du nach deiner Maus greifen sollst, dann brauchst du noch nichtmals darüber nachdenken, wie du das machst, wie die Gelenke gedreht sein müssen, geschweige denn, wie man das nacharmen kann.
Somit sind meine Mathekenntnisse nicht wirklich hoch, aber durchaus die Kenntnis, das was ich kenne, sinnvoll einzusetzen. Wobei ich dabei meist auch try&error mache. Ich möchte z.B. die Bewegung der Blätter im Wind realistischer machen, also schaue ich mir am besten erstmal Videos an, um zu sehen, wie bewegen sich denn Blätter im Wind. Dann überlege ich mir, welche Funktionsverhaltensweise das wohl am besten annähern. Und einfach halt rumprobieren. Gehts in die richtige Richtung, weiter probieren, wirds eher schlechter, dann verwerfen und was anderes probieren. Evolutionäres Try&Error wohl aber damit scheint man ja auch gut ans Ziel zu kommen
Ich hoffe, das konnte ein wenig Licht ins Dunkel bringen
  Mit Zitat antworten Zitat
Rollo62

Registriert seit: 15. Mär 2007
4.175 Beiträge
 
Delphi 12 Athens
 
#3

AW: Eigenes 3D MMORPG mit Delphi möglich?

  Alt 4. Aug 2015, 20:01
Ja das meine ich doch.
Vielleicht kommst du ja noch auf ganz neue Ideen, um die 3D-Grafik matrizenfrei zu machen, bin gespannt

Rollo
  Mit Zitat antworten Zitat
Medium

Registriert seit: 23. Jan 2008
3.688 Beiträge
 
Delphi 2007 Enterprise
 
#4

AW: Eigenes 3D MMORPG mit Delphi möglich?

  Alt 4. Aug 2015, 20:42
Bloß nicht! Matrizen sind wundervolle Gebilde! Eleganter geht's ja kaum

Ich kann die Ausführungen von unserem Grafikdrachen hier allerdings sehr gut nachvollziehen. Bei privaten Projekten bin ich sehr sehr ähnlich veranlagt. Man will ja nicht "arbeiten", sondern zur Entspannung etwas Spaß haben. Wenn das am Ende dann auch noch gut aussieht, hooray. Bei mir z.B. ist oft Schluss, wenn ein "proof of concept" meiner Idee läuft. Dann noch die stumpfe Arbeit eine für andere Leute benutzbare GUI zu bauen - und wohlmöglich auch noch Icons zu malen - da schüttelt es mich oft dann, und das Programm bleibt so, dass man Optionen die in ein Mainmenu gehören würden nur im Code ändern kann.
Beruflich ist das lustigerweise sehr anders. Da ich mich viel um die Erstellung von Bedienschnittstellen mit Industriesystemen kümmere, ist gerade das UI Design wichtig - und da auch spannend. Vermutlich weil ich dort den unmittelbaren Nutzen sehe. (Und bei vielen Fremndfirmen erkenne, dass hier noch viel passieren muss in dem Sektor. Boah gibt es viele Leute mit wenig Sinn für Ästhetik und Usability!)

Dennoch ist es irgendwie schade, dass eine Engine, die zumindest im optischen Ergebnis absolut AAA-tauglich wäre, vermutlich nie ein fertiges Spiel erhalten wird. Ein Vermutstropfen, für den ich aber volles Verständnis aufbringen kann.
"When one person suffers from a delusion, it is called insanity. When a million people suffer from a delusion, it is called religion." (Richard Dawkins)
  Mit Zitat antworten Zitat
Zudomon

Registriert seit: 14. Feb 2007
84 Beiträge
 
Turbo Delphi für Win32
 
#5

AW: Eigenes 3D MMORPG mit Delphi möglich?

  Alt 5. Aug 2015, 20:48
Weil in FB die Frage kam, was man während der Kompilierungszeit anstellt, musste ich mal ein kleines Video machen, was zeigt, wie krass schnell Delphi kompiliert.
Also wer es schafft, währenddessen einen Schwertkampf auszufechten, Respekt!

* weak compile
* full rebuild
* starting with debugger
(bei letzterem zählt natürlich nur bis zum Schwarzbild )

Youtube ► https://youtu.be/CxbCXGkUyRo
  Mit Zitat antworten Zitat
jobo

Registriert seit: 29. Nov 2010
3.072 Beiträge
 
Delphi 2010 Enterprise
 
#6

AW: Eigenes 3D MMORPG mit Delphi möglich?

  Alt 6. Aug 2015, 14:56
..musste ich mal ein kleines Video machen, was zeigt, wie krass schnell Delphi kompiliert.
Delphientwickler dürfte das freuen!

Ich vermute mal, dass es sich auch leicht durch Dein Programmkonzept erklären lässt. Statt tonnenweise Ressourcen nur "ein paar Algorithmen".

Wieviel Zeilen sind es denn eigentlich?
Gruß, Jo
  Mit Zitat antworten Zitat
Zudomon

Registriert seit: 14. Feb 2007
84 Beiträge
 
Turbo Delphi für Win32
 
#7

AW: Eigenes 3D MMORPG mit Delphi möglich?

  Alt 6. Aug 2015, 15:20
Ohne Leerzeilen und automatisch generierten Code hab ich 55010 Zeilen. (Kommentare gibt es so gut wie gar nicht)

Mal zum Vergleich (ohne Kommentare und Leerzeilen):
Code:
Doom 1. . . . . . 39.080
StoneQuest. . . . 55.010
Duke 3D . . . . . 77.166
Quake 2 . . . . .163.928
Quake 1 . . . . .171.065
Trespasser. . . .301.959
Quake 3 . . . . .313.311
Doom 3. . . . . .593.899
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 22:02 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