FunShooter (Neuanfang)

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

Worklogs FunShooter (Neuanfang)

Neue Version

Sonntag, 7. Dezember 2008 von ToeB
So es geht weiter !

Hab ne neue Waffe eingebaut, Schuss animationen hinzugefügt, manche BUGs entfernt und mir sonst auch nen schönen Tag gemacht xD

Neuste version findet ihr Hier.

Ich hoffe ich krig weiter so gute Kommentare Wink

mfg ToeB

KI+

Samstag, 6. Dezember 2008 von ToeB
So ! Hab jetzt ein Map-Script entwikelt, das waypoints setzt und koordiniert (verbindet).

BOTs laufen auch schon durch die map, auch schon an den Waypoints angepasst, tun das aber noch nicht richtig...

mfg ToeB

EDIT

So Habs jetzt geschafft, Bots alufen koreckt an den Waypoints entlang. Schießen und so tun sie noch nicht.

Screens hab ich auch vorbereitet :

Screen1
user posted image

Screen2
user posted image

Viel erkenn tut man nicht aber es reicht glaube ich Wink

mfg ToeB

Maps + KI

Freitag, 5. Dezember 2008 von ToeB
So es geht weiter Wink

Zum einen wollte ich jetzt auf BSP-Maps umsteigen, die ich dann z.B. aus CS_1.6 rauskopiere oder selber mache, erstmal werde ich die nehmen zum testen, dann auch eigene machen. Zum anderen werde ich jetzt Netzwerk-Zeugs Netzwerk-Zeugs sein lassen und mich an KI probieren, dann muss man nicht immer 2 Spieler haben Very Happy

Ich werde jetzt meine KI fortschritte Dokumentieren sobald ich das Grundgerüst habe ...


mfg ToeB

Neues vom Mapeditor !

Freitag, 21. November 2008 von ToeB
So ich hab jetzt endlich den Exporter fertig, so kann ich die gemachten Maps auch in das Spiel einbinden !

Mapeditor wird noch verbessert, das man z.B. Scalen und Rotieren kann Wink

mfg ToeB

Neue ME version !

Sonntag, 2. November 2008 von ToeB
So ich arbeite immer noch fleißig an meinem Editor.

Neu dazugekommen :
-> verbesserte Camerabewegung (ist übersichliger)
-> Objecte werden in einer Liste angezeigt
-> Objecte können gelöscht werden
-> Texturen können gelöscht werden
-> Objecte können geladen werden (Mesh)
-> Koordinatenkreuz-Mesh
-> man kann jetzt auch meherere Ebenen bearbeiten
-> Screen :
user posted image

Sagt mal was dazu Wink

mfg ToeB

MapEditor

Samstag, 1. November 2008 von ToeB
So heute hab ich mit dem Mapeditor angefagen, und ich muss sagen das ich schon weit gekommen bin, sieht zwar nicht danach aus, ist aber so Wink

Also er kann bisher :
-> Primitives Laden
-> Texturen Laden
-> Objecte Positionieren
-> Camera Bewegen
-> Snap to Grid
-> Beenden Razz
-> Grid
-> Objecte Texturisieren

user posted image
Der "Fehler" mit den Schwarzen würfeln : Ich hab ausversehen den Würfel in das andere Mesh erstellt x)

mfg ToeB

P.S.: Ich benutze natürlich die super EscapeGUI von EPS Wink

Neue Version !!

Samstag, 1. November 2008 von ToeB
So es gibt jetzt ne Neue Download-Version...

Neu hinzugekommen :
-Obtimierter Netztwerk-Code
-Pfeile bleiben jetzt auch an der Camera "kleben"
-Gegner können schießen
-Drückt mal "1" und guckt was pasiert ^^
-Mapengine ist eingebaut
-...

Download : Klick

Von der Grafik her hat sich net viel verändert, deshalb stell ich jetzt keinen screen rein.

Ich glaub mein nächster "Größere" schritt wird sein, einen vernünftigen Mapeditor zu schreiben... ^^

Viel spaß und macht mal bidde Kommentare Wink

mfg ToeB

Script

Freitag, 31. Oktober 2008 von ToeB
So, meine Map-Engine Entwikelt sich... Folgende Befehle sind verwendbar :


Code: [AUSKLAPPEN]
AddCube() ;Erstellt einen Würfel an 0,0,0
AddSphere(Poly) ;Erstellt eine Kugel an 0,0,0 + Polygone anzahl
AddCone(Poly,Boden) ;Erstellt einen Kegel an 0,0,0 + Polygoneanzahl + Boden an/aus
AddCylinder(Poly,Boden) ;Erstellt einen Zylinder an 0,0,0 + Polygoneanzahl + Boden an/aus
Position(X#,Y#,Z#) ;Positioniert das zuletzt erstellte Entity/Mesh an X/Y/Z
Rotate(X#,Y#,Z#) ;Rotiert das zuletzt erstellte Entity/Mesh um X/Y/Z
Scale(X#,Y#,Z#) ;Scalliert das zuletzt erstellte Entity/Mesh um X/Y/Z
Color(R,G,B) ;Colloriert das zuletzt erstellte Entity/Mesh in R/G/B
AddTexture(Index,Pfad$) ;Ladet eine Texture in den Speicher mit dem Pfad auf den Index (So muss man keine Variablen verwenden)
Texture(Index) ;Texturisiert das zuletzt erstellte Entity/Mesh mit der Texture auf dem Index


Das ganze sieht dann etwa so aus :
Code: [AUSKLAPPEN]
AddTexture(1,Map\Map2.png)
AddCube()
   Scale(1,1,1)
   Rotate(0,0,0)
   Position(-6,0,10)
   Color(255,0,0)
   Texture(1)
AddSphere(8)
   Scale(1,1,1)
   Rotate(0,0,0)
   Position(-2,0,10)
   Color(0,255,0
   Texture(1)
AddCone(8,1)
   Scale(1,1,1)
   Rotate(0,0,0)
   Position(2,0,10)
   Color(0,0,255)
   Texture(1)
AddCylinder(8,1)
   Scale(1,1,1)
   Rotate(0,0,0)
   Position(6,0,10)
   Color(0,255,255)
   Texture(1)


Man kann natürlich auch Rotate/Scale anwenden wie hier Position, aber nur so zur Demonstration... ^^

Das ganze Funzt auch schon Super, die Objecte werden erstellt, gedreht, Positioniert und gescalt...

Jetzt mach ich weiter mit den anderen Sachen Wink

mfg ToeB

[ED!T!]

So, sind wieder neue Functionen dazugekommen , Color, AddTexture und Texture...

Funzt auch alles gut, das Texturisieren auch, alles Prima Wink

Übrigens kann man jetzt auch Kommentieren mit ";" wie in BB... Da man sowieso nur einen Befehl in eine Zeile schriebt war das gar nicht so schwer Wink
mfg ToeB

Levels

Freitag, 31. Oktober 2008 von ToeB
So, ich habe (dank The_Nici, der mich auf die idee gebracht hat) mir vorgenommen, ein Level-Script zu schreiben, mit dem man einfach (auch ohne Mapeditor und Modeller) eine Map zu "Programmieren". Man kann sich dann eigene Maps zusammenstellen und sogar noch Features wie Licht und Soundsbzw. Particle-Effecte einfach einbauen.


Sorry für den Ausfall der Bilder diese Woche, iwas war kaputt mit dem Funpic-Server Wink

Also ich meld mich dann wenn es schon die ersten Befehle meines Scriptes vorhanden sind Very Happy

Pls. macht Kommentare Wink

mfg ToeB

Netzwerk

Sonntag, 26. Oktober 2008 von ToeB
So, ich habe wie schon gesagt mit dem Netzwerk-code angefangen und bin soweit fertig (bis auf kleiner bugs)

Die Spieler können sich schon gegenseitig sehen, auch die Positionen und winkel werden fehlerfrei übertragen. Nur schießen muss ich noch machen. Das ganze laüft über UDP, kann immoment sowohl über LAN als auch übers Internet gespielt werden, muss man nur auf die Ports der Router achten :
Verwendete Ports : 8000/8001

Hiermal die Screens :
user posted image

user posted image

Und für die dies Testen wollen, mal eine "Demo" :

DOWNLOAD[i](~800Kb : *.rar)

Ist halt noch nicht viel aber schonmal was Wink

Viel spaßß

mfg ToeB

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