Unreal Tournament 2D
Some GUI I'm working on

Da mir ja nun keine gescheite ingame GUI geraten werden konnte und eine andere die ich fand viel
zu überladen ist, mach ich mir flott selbst eine. Viel muss sie nicht haben, es reichen hierbei
Buttons, labels, Textfields und Checkboxen, eventuell kleine listboxen, Fenster sollten verschiebbar
sein und sich selbst auf der z achse sortieren, klar.
Joa, noch nich viel erreicht aber so werden die fenster dann vermutlich aussehen, hauptsache
es gibt erstmal ein wenig was zum Server auswählen oder Passwort eingeben:
So far, Michaaaa
zu überladen ist, mach ich mir flott selbst eine. Viel muss sie nicht haben, es reichen hierbei
Buttons, labels, Textfields und Checkboxen, eventuell kleine listboxen, Fenster sollten verschiebbar
sein und sich selbst auf der z achse sortieren, klar.
Joa, noch nich viel erreicht aber so werden die fenster dann vermutlich aussehen, hauptsache
es gibt erstmal ein wenig was zum Server auswählen oder Passwort eingeben:

So far, Michaaaa
Neue Waffenmodis

Nun wo der Netzwerkcode einigermaßen funktioniert, werde ich mich an die neuen Waffenmodis
setzen. 3 gibt es schon.
Na wer erkennt sie?
Einmal der Rocket Launcher sowie die Flak Cannon mit beiden Modis
ist implementiert. Schadensanalyse muss noch einprogrammiert werden, ist dann aber vom Server aus
zu managen.
Der Server wird in XMLs fest legen können wie lange eine Waffe nachlädt, streuungswinkel der Flak,
schaden usw usf.
Außerdem Charakterdetails von den Spielern, so kann er selber entscheiden, ob auf dem server
weibiche Charaktere weniger leben und dafür höher springen können oder alle gleich berechtigt sind.
Diese Weise eröffnet jedem Server die Möglichkeit das Spiel individuell anzupassen.
Aber bevor das alles kommt, sollte erst mal das Gameplay stehen: Alle waffen einbauen, Armor Pakete,
Health Pakete usw usf.
Ne GUI wäre auch nich schlecht, sollte ein Server im moment PW geschützt sein, lädt er das PW einfach
aus der INI, eher suboptimal ^^
So long, Micha
setzen. 3 gibt es schon.
Na wer erkennt sie?


Einmal der Rocket Launcher sowie die Flak Cannon mit beiden Modis
ist implementiert. Schadensanalyse muss noch einprogrammiert werden, ist dann aber vom Server aus
zu managen.
Der Server wird in XMLs fest legen können wie lange eine Waffe nachlädt, streuungswinkel der Flak,
schaden usw usf.
Außerdem Charakterdetails von den Spielern, so kann er selber entscheiden, ob auf dem server
weibiche Charaktere weniger leben und dafür höher springen können oder alle gleich berechtigt sind.
Diese Weise eröffnet jedem Server die Möglichkeit das Spiel individuell anzupassen.
Aber bevor das alles kommt, sollte erst mal das Gameplay stehen: Alle waffen einbauen, Armor Pakete,
Health Pakete usw usf.
Ne GUI wäre auch nich schlecht, sollte ein Server im moment PW geschützt sein, lädt er das PW einfach
aus der INI, eher suboptimal ^^
So long, Micha
Erste Netzwerksession

Das is dann alles noch balancing, habe gerade mit Liger den Netzwerkbug gefunden und ausgemerzt,
nun funktioniert auch das INet gaming schon richtig geil, sollten mehrere Waffen drin sein, gibts auf
jedenfall ne Alpha zum antesten. Is im moment aber noch Inet only.
EDIT:
So, hatten gerade unsere erste wirklich größere Internet session, nachdem der Netzwerkbug entfernt war,
hats einfach nur bock gemacht, auch wenns bisher nur eine Waffe gibt
Das is nun erst mal mein nächstes Ziel, die unterschiedlichen waffen, erst mal alles, was fliegt, also
Flak Cannon, Redeemer, Rockelt Launcher ( der ja schon drin ist ) shock rifle der energieball usw usf.
Danach momentane(?) schüsse, die maschinengewehr usw.
Sobald mehr waffen drin sind, und etwas mehr gui vorhanden ist, gibts ne alpha
Micha
nun funktioniert auch das INet gaming schon richtig geil, sollten mehrere Waffen drin sein, gibts auf
jedenfall ne Alpha zum antesten. Is im moment aber noch Inet only.
EDIT:
So, hatten gerade unsere erste wirklich größere Internet session, nachdem der Netzwerkbug entfernt war,
hats einfach nur bock gemacht, auch wenns bisher nur eine Waffe gibt

Das is nun erst mal mein nächstes Ziel, die unterschiedlichen waffen, erst mal alles, was fliegt, also
Flak Cannon, Redeemer, Rockelt Launcher ( der ja schon drin ist ) shock rifle der energieball usw usf.
Danach momentane(?) schüsse, die maschinengewehr usw.



Sobald mehr waffen drin sind, und etwas mehr gui vorhanden ist, gibts ne alpha

Micha
Startinformationen

Soo, werde nun auch mal mein neustes Projekt vorstellen, wo ich erst seit 18 Tagen dran arbeite.
(Trotzdem nun schon knappe 120kB source, bin sehr gut vorran gekommen.)
Unreal Tournament 2D
Spielprinzip kennst ja nun jeder, vorraussichtliche Spielmodis die ich einbauen möchte sind DM, TDM und CTF.
DM funktioniert schon ganz gut, interpolation der Spielerkoordinaten nahezu perfekt
mit sehr geringer verzögerung.
Ein paar Eckdaten:
- 32x32 Tilemap
- 12 Waffen
- Bewegliche Objekte
- 3 Spielmodi
- Auf Netzwerkspiel ausgelegt, Bots sind bisher nicht geplant.
- Dedicated server
- Server PW Schutz
- Online Serverbrowser auf www.ut2d.de
- ENET Reliable UDP
Was funktioniert schon?
- Dedicated Server
- Serverjoin
- Rumlaufen, Waffen einsammeln, rumballern
- Netzwerkspieler fertig machen
- Sterben, sehr wichtig X)
- Frags/Deaths werden gezählt
Joa, was soll ich noch großartig dazu sagen? Hauptmenü gibts bisher nur den Serverbrowser,
ingame GUI/HUD besteht schon ziemlich viel, wird aber noch fein geschliffen.
Wichtig für mich war in diesen ersten 18 Tagen, das der Netcode gut funktioniert und die Interpolation
stimmig ist, das habe ich nun erreicht. Rumlaufen, rumhüpfen und abballern klappt alles schon prima.
Nun müssen noch einige sachen hinzugefügt werden wie:
- Alle Waffen bis auf Rocket Launcher, ist aber dank vorgefertigter Klassen nicht mehr so viel arbeit
- Chat/Frag/Death anzeige, also alle Textbasierenden Events die im HUD dargestellt werden müssen
- Spielmodi, TDM und DM muss noch
- RCon, Serverbefehle
- Allgemein ne GUI
- Grafiken, Tiles, Objekte, Partikel usw usf. Im moment ist alles bis auf die Waffen Dummies
- Mapdownload beim join
- Serverseitige Waffenspezifikationen per XML
- Serverseitige Charactereigenschaften per XML
--- und anderer toller Krimskrams
Joa, was zum zeigen hab ich auch schon genug
Würde mich total über Kritik, Verbesserungsvorschläge oder Lob freuen
Der Micha
(Trotzdem nun schon knappe 120kB source, bin sehr gut vorran gekommen.)
Unreal Tournament 2D
Spielprinzip kennst ja nun jeder, vorraussichtliche Spielmodis die ich einbauen möchte sind DM, TDM und CTF.
DM funktioniert schon ganz gut, interpolation der Spielerkoordinaten nahezu perfekt
mit sehr geringer verzögerung.
Ein paar Eckdaten:
- 32x32 Tilemap
- 12 Waffen
- Bewegliche Objekte
- 3 Spielmodi
- Auf Netzwerkspiel ausgelegt, Bots sind bisher nicht geplant.
- Dedicated server
- Server PW Schutz
- Online Serverbrowser auf www.ut2d.de
- ENET Reliable UDP
Was funktioniert schon?
- Dedicated Server
- Serverjoin
- Rumlaufen, Waffen einsammeln, rumballern
- Netzwerkspieler fertig machen
- Sterben, sehr wichtig X)
- Frags/Deaths werden gezählt
Joa, was soll ich noch großartig dazu sagen? Hauptmenü gibts bisher nur den Serverbrowser,
ingame GUI/HUD besteht schon ziemlich viel, wird aber noch fein geschliffen.
Wichtig für mich war in diesen ersten 18 Tagen, das der Netcode gut funktioniert und die Interpolation
stimmig ist, das habe ich nun erreicht. Rumlaufen, rumhüpfen und abballern klappt alles schon prima.
Nun müssen noch einige sachen hinzugefügt werden wie:
- Alle Waffen bis auf Rocket Launcher, ist aber dank vorgefertigter Klassen nicht mehr so viel arbeit
- Chat/Frag/Death anzeige, also alle Textbasierenden Events die im HUD dargestellt werden müssen
- Spielmodi, TDM und DM muss noch
- RCon, Serverbefehle
- Allgemein ne GUI
- Grafiken, Tiles, Objekte, Partikel usw usf. Im moment ist alles bis auf die Waffen Dummies
- Mapdownload beim join
- Serverseitige Waffenspezifikationen per XML
- Serverseitige Charactereigenschaften per XML
--- und anderer toller Krimskrams
Joa, was zum zeigen hab ich auch schon genug




Würde mich total über Kritik, Verbesserungsvorschläge oder Lob freuen

Der Micha