MechWar

Kommentare anzeigen Worklog abonnieren
Gehe zu Seite Zurück  1, 2, 3  Weiter

Worklogs MechWar

Neue Sicht

Donnerstag, 17. September 2009 von ToeB
So ich habe mich jetzt entschlossen eine Ego sicht zu machen. Also so das man praktisch im Cockpit sitzt und von da aus alles Steuert (mit W/A/S/D + Maus, wie beim FPS). Der sinn dabei ist es, das man den Mech nich im Blickfeld hat und ich jetzt viel besser das HUD gestallten kann (also anzeigen, schalter, knöpfe etc ^^)

Screens gibt davon noch nicht, sieht noch nicht schön aus, muss ich nochmal überarbeiten Wink

mfg ToeB

Raketen - Update

Freitag, 28. August 2009 von ToeB
Also Die raketen wurden verändert !

Die Raketen werden jetzt schon in den Raketenwerfer reingeladen und müssen nur noch gestartet werden. Ist die Batterie(Raketen) leer ist, muss man nachladen. Einen wirklichen vorteil dadurch gibt es nicht, es sieht nur geil aus Wink

Auch die Explosionen sind Kurz und nicht wie so ein Feuerball (also kurzes aufleuchten der Explosion, dann rauchen ). Trifft die Raketen den Boden (PickedNY) dann kommt zusätzlich noch eine rauchsäule. Auch fliegen kleine Funken bei der Explosion weg, sieht ganz nett aus Wink

Ich habe den Feuerschweif der Rakete, die ich bisher immer mit Particlen gemacht habe, durch eine art sprite ersetzt, so wie beim "mündungsfeuer" der Laserstrahlen, nur in leuchtetn rot, sodass statt 60 Trianglen nur noch 8 .... pro rakete. Ich werd dafür noch iwann ein singlesurfcace schreiben, aber jetzt lad ich das als mesh und setzt es dahinter....

mfg ToeB

Video Neu

Donnerstag, 27. August 2009 von ToeB
Also ich habe heutre ein wenig weiter programmiert und habe auch ein Video hochgeladen (achtung, schlechte qualität wegen Fraps >| ) :

http://www.youtube.com/watch?v=hUcTSQtbeg8

Have fun 8)


mfg ToeB


P.S.: Wäre schön wenn ihr das/die Videos bewertet und/oder hier einen Kommentar rein schreibt Very Happy !

Video

Donnerstag, 27. August 2009 von ToeB
So hier hame ich ein kleines Video von einer Gaaaanz alten version von "MechWar" Wink :

http://www.youtube.com/watch?v=HE8b8qzmRKo

Nich mekern, es kommt ein besseres !


mfg ToeB

Netzwerk

Sonntag, 23. August 2009 von ToeB
So jetzt haben die Spieler auch alle Leben, also 100 Health points, und es gibt eine Panzerung der verschiedenen Körperteile, also Kopf und Beine, und wenn man getroffen wird werden der enstandene durch die Panzerung geteilt. ALso wenn man den Schaden von der Rakete ist 7. Die Panzerung am kopf ist 2. Dann wird 7 / 2 gerechnet und es werden 3.5 ~ 4 Leben abgezogen. Dann wird noch ein Zufalls-Leben berechnet, also 4 + Rand(-1,1).

Ich hab jetzt auch ein "Mündungsfeuer" für die waffen gemacht :
user posted image

Auch sind die Player alle im Netzwerk so syncronisiert, das alles komplett gleich aussieht (also bewegung, position, rotation,schüsse, leben etc.). So soll es ja auch sein. Und meine Nachrichten, die ich verschicke, sind alle nicht sehr groß, sodass der Ping immer noch 16 bleibt obwohl viele daten verschickt werden...

mfg ToeB

Zielen

Samstag, 22. August 2009 von ToeB
So jetzt ist auch das Zielsystem drinne. Ich wollte hier mal kurz erläutern wies functioniert :

Jeder Mech (Spieler) hatt einen Pivot. Dieser Pivot wird beim Spieler selber immer auf die CameraPick der Maus position gesetz. Danach wird mit CameraProject angewand und auf die Koordinate wird die Maus gesetz (bzw. ich nehme nicht MouseX/Y sondern zwei Variablen die +MouseXSpeed/YSpeed gerechnet werden). Dann werden alle Elemente (Kopf,Raketenwerfer,Kanonen) zu diesem Pivot gedreht. Wenn man jetzt schießt, dann werden die Schüsse oder Raketen dann auch zu diesem Pivot gedreht, und schon kann man genau zielen Wink

Jetzt braucht man nur noch die X/Y/Z Koordinate vom Pivot übers Netz zu schicken und schon rechnet jeder PC für sich aus welche Winkel die haben müssen (ist ja folglich immer gleich).

Auch habe ich eine simple TestArena eingebaut, einfach ein langezogenes Oval mit einem Boden, wo man drinnen laufen kann.

Sich gegenseitig abschießen funtz auch schon, habe ich mit EntityPick gemacht (also für jeden schuss).

Wenn ich was spielbarses habe (mit leben, punkte usw.) lad ichs villeicht mal hoch... Screens gibts noch net, hat aich grafisch auch net viel getan...

mfg ToeB

Netzwerk

Samstag, 22. August 2009 von ToeB
So ich habe jetzt mal etwas weitergemacht und nochmal sachen überarbeitet. Vor allem das Konzept wurde verändert : Es geht jetzt um ArenaFights. Also man wird mit seinem Team in eine geschlossene Arena gesperrt und muss das andere Team auslöschen. Das ganze soll erstmal rundenbasiert sein (also sind die gegner alle tot beginnt eine neue Runde, alle sind wieder da und haben wieder munition , reapawn also. Hinterher bau ich noch Deathmatch ein, kommt aber erst zum schluss...

Ich habe jetzt, da ich ja meine UDP-lib geschrieben hab (SimpleUDP), die dierekt mal eingebaut. DAs gute an der Lib ist : Ich habe nur 5 minuten für Bewegung, Position,winkel, schüsse etc. gebraucht ! Das wäre ohne die Lib ne Arbeit von min. 3 Stunden für mich gewesen Laughing

Jaja es klappt flüssig (an einem PC bis zu 4-6 Fenstern) und im Netztwerk sollte es auch nihct anderssein, etvl. noch schneller.

Schießen und so kann man schon, fehlt nur noch die berechnung der Kollision... das mache ich jetzt.

bis dahin,
ToeB

Raketen 2

Mittwoch, 12. August 2009 von ToeB
So ich habe jetzt die endgültige Version meiner Raketen fertiggestellt... Feuer und Rauch passen jetzt auf die RAketen größe, das Feuer brennt erst aus und dahinter kommt der Rauch, der Rauch bleibt noch für einige Sekunden hinter der Rakete und Bildet so eine Spur.

Bild :
user posted image
user posted image

Die Reichweite beträgt 100 units (3D Einheiten, 1 Einheit = 1 Meter), Verfolgung ist bei der Rakete Aus und sie richtet einen Schaden von ~10 an.

Es werden noch (bis jetzt) 3 Raketen Typen Folgen, villeicht fallen mir auch noch mehr ein.

mfg ToeB

Raketen

Dienstag, 11. August 2009 von ToeB
Heute habe ich dem Mech die Raketen geschenkt... Nun schießt er sie wild durch die gegend...

Die Raketen Fliegen schon aus dem Werfer, haben eine Maximale Reichweite und explodieren danach oder wenn sie den boden berührt haben. Rauch und Feuer Particle sind auch schon eingebaut.

Bild :

user posted imageuser posted image
Ein kleiner Test mit Blend und so :
user posted image




Viel hat sich noch nicht getan, die raketen vernünftig fliegen zu lassen und den raketen werfer auf dem Kopf zu drehen war, auch wenn es sich nicht so anhört, ein ganzes stück arbeit. Außerdem musste die Rakete noch gemodellt werden, war aber auch nur ne arbeit von ca 10 min....


mfg ToeB

Kleine Fortschritte

Montag, 10. August 2009 von ToeB
So ich habe jetzt die Animation des Mechs (Also die Beine) nochmal komplett neu animiert. Sieht jetzt teilweise besser aus. Hinzugekommen ist auch, das ich eine kleine Particle-Engine gecodet habe, extra für diese Spiel. Sie fasst eine Texture, kann aber beliebig viele Bilder aus ihr rausnehmen (über u/v) . Das habe ich gleich eingebaut und bei jedem Schritt des Mechs wirbelt er nun staub auf. Auch habe ich einen Raketenwerfer gemodellt und gleich am Mech befestigt. Dort könnt ihr zwölf Raketen sehen, genau so viele wie später in den Raketen Sets zu finden sind. Das Cockpit habe ich noch etwas erweitert (antenne) aber sonst ist nicht viel dazugekommen ... Außer das man jetzt laufen und das Cockpit drehen kann...

Hier mal ein kleiner Screen (Links : Mech mit Raketen werfer - Ansicht : Vorne / Rechts : Mech mit Antenne - Ansicht : Hinten (wie im spiel) )
user posted imageuser posted image


mfg ToeB

Gehe zu Seite Zurück  1, 2, 3  Weiter