Kampf-Engine (2D, 3D)
-
- Offizier
- Beiträge: 146
- phpbb forum styles
- Registriert: Dienstag 21. März 2006, 18:00
- Wohnort: Hamburger Flughafen
Re: 3D-Engine
Nett, bin gespannt ob sich sowas auch für BotF einbauen lässt!
Re: 3D-Engine
mit deiner Netzwerkengine als Background? Niemals!
- master130686
- Kommodore
- Beiträge: 1906
- Registriert: Montag 21. August 2006, 16:01
- Kontaktdaten:
Re: 3D-Engine
Na das sieht doch super aus. Kann es kaum erwarten bis das im Spiel is (auch wenn es noch 'ne Weile dauert).
Verfallen wir nicht in den Fehler, bei jedem Andersmeinenden entweder an seinem Verstand oder an seinem guten Willen zu zweifeln. (Otto Fürst von Bismarck)
Re: 3D-Engine
cdrwolfe meint ihm gehen so langsam die Ideen aus, was er noch an Features einbauen könnte. Falls jemand noch generell Wünsche an die 3D-Engine hat, die nicht schon offensichtlich in den Videos hier als bereits implementiert erkennbar sind, nur zu .
- master130686
- Kommodore
- Beiträge: 1906
- Registriert: Montag 21. August 2006, 16:01
- Kontaktdaten:
Re: 3D-Engine
Ich weiß nich ob das nur "falsch" rüberkommt, aber eine Art "freie Bewegung" fehlt. Das fand ich schon bei BotF ungünstig.
Mit "freier Bewegung" meine ich, dass man sein Schiff auch unabhängig von Befehlen bewegen kann. Bei BotF war es ja so, dass sich ein Schiff nur nach seinen Befehlen bewegte - und das scheint auch hier der Fall zu sein.
Ich würde aber manchmal ein Schiff gern einfach nur so bewegen, z.B. um es in eine bessere/ungefährlichere Position zu bringen (z.B. zum Regenerieren von Schilden und Hülle).
Eventuell könnte man während eines solchen Maneuvers auch die Waffen gebrauchen, so eine Art Defensivfeuer, unter dem Motto "auf alles Feuern was in Reichweite is".
Wie isn das momentan mit den Schilden geregelt? Gelten die, wie bei BotF, als ein Schild? Oder gibt es vordere, hintere, obere und untere Schilde?
Bei letzterem würde das freie Bewegen noch einen weiteren taktischen Aspekt bekommen.
Mit "freier Bewegung" meine ich, dass man sein Schiff auch unabhängig von Befehlen bewegen kann. Bei BotF war es ja so, dass sich ein Schiff nur nach seinen Befehlen bewegte - und das scheint auch hier der Fall zu sein.
Ich würde aber manchmal ein Schiff gern einfach nur so bewegen, z.B. um es in eine bessere/ungefährlichere Position zu bringen (z.B. zum Regenerieren von Schilden und Hülle).
Eventuell könnte man während eines solchen Maneuvers auch die Waffen gebrauchen, so eine Art Defensivfeuer, unter dem Motto "auf alles Feuern was in Reichweite is".
Wie isn das momentan mit den Schilden geregelt? Gelten die, wie bei BotF, als ein Schild? Oder gibt es vordere, hintere, obere und untere Schilde?
Bei letzterem würde das freie Bewegen noch einen weiteren taktischen Aspekt bekommen.
Verfallen wir nicht in den Fehler, bei jedem Andersmeinenden entweder an seinem Verstand oder an seinem guten Willen zu zweifeln. (Otto Fürst von Bismarck)
Re: 3D-Engine
ein Schild nehm ich an, aber das wär ne gute Idee, ich geb die mal weiter.
Freie Bewegung ist drin (die war sogar vor den anderen befehlsgebundenen Bewegungen drin). Das funktioniert wie in Homeworld mit der Taste z und dann die Maus auf die Zielkoordinate bewegen, mit rechter Maustaste dann die Höhe (z-Achse) einstellen.
Freie Bewegung ist drin (die war sogar vor den anderen befehlsgebundenen Bewegungen drin). Das funktioniert wie in Homeworld mit der Taste z und dann die Maus auf die Zielkoordinate bewegen, mit rechter Maustaste dann die Höhe (z-Achse) einstellen.
- master130686
- Kommodore
- Beiträge: 1906
- Registriert: Montag 21. August 2006, 16:01
- Kontaktdaten:
Re: 3D-Engine
Gut, die freie Bewegung finde ich schon ziemlich wichtig. Und diese Umsetzung scheint auch ziemlich einfach.
Bei den Schilden wäre die Aufteilung noch wichtig. Eine 4er-Aufteilung (oben, unten, vorn, hinten) finde ich Minimum, aber eine 6er (oben, unten, vorn, hinten, rechts, links) fände ich noch günstiger.
Eine noch stärkere Aufteilung wäre sicher möglich, fände ich aber übertrieben (außer es ließe sich leichter Umsetzen - was ich aber bezweifle).
Bei den Schilden wäre die Aufteilung noch wichtig. Eine 4er-Aufteilung (oben, unten, vorn, hinten) finde ich Minimum, aber eine 6er (oben, unten, vorn, hinten, rechts, links) fände ich noch günstiger.
Eine noch stärkere Aufteilung wäre sicher möglich, fände ich aber übertrieben (außer es ließe sich leichter Umsetzen - was ich aber bezweifle).
Verfallen wir nicht in den Fehler, bei jedem Andersmeinenden entweder an seinem Verstand oder an seinem guten Willen zu zweifeln. (Otto Fürst von Bismarck)
Re: 3D-Engine
6er Aufteilung reicht auch denk ich. In Massenschlachten interessierts eh keinen mehr, wo die Schilde zuerst fallen, da kommt man gar nicht mehr mit. Man muss ja auch das Umleiten der Schilde irgendwie sinnvoll programmieren, sonst könnte die KI ja pausenlos den Schild ausgleichen am Schiff. Also braucht man eine maximale Flussdichte an Schildenergie von den anderen 5 Ecken des Schiffs aufs runtergeschossene. Dann wirds schon wieder kompliziert, wenn mehrere Ecken runtergeschossen werden. Wo die Energie herholen, bis zu welchem Maß herholen (immer die Schilde ausgleichen kann auch negativ sein, wenn der Gegner Vorbeiflug Manöver durchführt und dich an mehreren Ecken angreift. Da wäre es besser, die Schilde sind immer dort zu maximieren, wo der Gegner grad steht).
Ich hab noch die Idee gehabt, einfach einen kleinen Simulator einzubauen, d.h. die KI alles machen lassen und selber das Kommando über ein einzelnes Schiff zu übernehmen, dass man per Maus und Feuertasten lenken und Ziele auswählen kann wie in Klingon Academy.
Ich hab noch die Idee gehabt, einfach einen kleinen Simulator einzubauen, d.h. die KI alles machen lassen und selber das Kommando über ein einzelnes Schiff zu übernehmen, dass man per Maus und Feuertasten lenken und Ziele auswählen kann wie in Klingon Academy.
- master130686
- Kommodore
- Beiträge: 1906
- Registriert: Montag 21. August 2006, 16:01
- Kontaktdaten:
Re: 3D-Engine
Die Idee find' ich sehr gut. Dann könnte man seine "neuen" Schiffe in verschiedenen Konfigurationen (speziell für die Torpedo- und Torpedowerfer-Typen) mal ausprobieren. Wenn man dann schon ein paar andere Schiffe von Majors und Minors kennt, könnte man dann testen wie gut oder schlecht das eigene Schiff ist - also als eine Art IngameCombatSimulator.Ich hab noch die Idee gehabt, einfach einen kleinen Simulator einzubauen, d.h. die KI alles machen lassen und selber das Kommando über ein einzelnes Schiff zu übernehmen, dass man per Maus und Feuertasten lenken und Ziele auswählen kann wie in Klingon Academy.
Natürlich is das für Multiplayer-Games nich so geeignet, weil man dafür viel Zeit braucht und die anderen warten müssten (außer man verabredet, dass das alle gleichzeitig machen).
Eventuell könnte man dann damit auch Übungskämpfe, möglicherweise auch gegen bekannte Schiffe anderer Rassen machen (also ähnlich wie in Klingon oder Starfleet Academy), welche dann einen Erfahrungsgewinn bringen könnten (der geringer sein sollte als bei "echten" Kämpfen).
Verfallen wir nicht in den Fehler, bei jedem Andersmeinenden entweder an seinem Verstand oder an seinem guten Willen zu zweifeln. (Otto Fürst von Bismarck)
Re: 3D-Engine
ich meine weniger einen extra Simulator als einfach während des normal in Echtzeit ablaufenden Kampfes (es sind sowieso keine Runden in der neuen Engine) zu einem Schiff switchen und das fliegen. Das kostet keine extra Zeit. Es schränkt nur in den Befehlsmöglichkeiten an andere Schiffe ein, da man die strategische Overview verlässt und den Kampf nur noch von einem Schiff aus betrachtet.
- master130686
- Kommodore
- Beiträge: 1906
- Registriert: Montag 21. August 2006, 16:01
- Kontaktdaten:
Re: 3D-Engine
Das wäre auch nich schlecht. Allerdings sollte man jederzeit wieder zurück wechseln können. Aber vor allem für kleinere Gefechte wäre das sicher interessant.
Verfallen wir nicht in den Fehler, bei jedem Andersmeinenden entweder an seinem Verstand oder an seinem guten Willen zu zweifeln. (Otto Fürst von Bismarck)
Re: 3D-Engine
Hi,
wenn er mit dem feature implementieren langsam fertig ist, heißt das nicht, das er langsam in die Beta Phase kommt? Ist da dann nicht ein funktionsfähige Engine in sicht?
Puste, wenn die steht, wirst du dann schauen, ob die sich implementieren lässt?
Cheers
wenn er mit dem feature implementieren langsam fertig ist, heißt das nicht, das er langsam in die Beta Phase kommt? Ist da dann nicht ein funktionsfähige Engine in sicht?
Puste, wenn die steht, wirst du dann schauen, ob die sich implementieren lässt?
Cheers
Wer die Geschichte nicht kennt, ist verdammt, sie zu wiederholen.
- Sir Pustekuchen
- Administrator
- Beiträge: 4183
- Registriert: Dienstag 10. Januar 2006, 16:46
- Kontaktdaten:
Re: 3D-Engine
Erstmal nicht, da sie ja C# ist und so nicht funktioniert. Habe dafür leider keine Zeit mehr, dort irgendwas in unmanaged Code umzuschreiben.
Re: 3D-Engine
Das Umschreiben und Linken gegen die native Irrlicht C++ Engine ist auch potentiell etwas für einen zweiten Coder, da man dazu nicht viel vom BotE Code verstehen muss. Vll. hat ja karlhoffmann Interesse daran.