FunShooter (Neuanfang)
Neue Version

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
mfg ToeB
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

mfg ToeB
KI+

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
Screen2
Viel erkenn tut man nicht aber es reicht glaube ich
mfg ToeB
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
Screen2
Viel erkenn tut man nicht aber es reicht glaube ich

mfg ToeB
Maps + KI

So es geht weiter
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
Ich werde jetzt meine KI fortschritte Dokumentieren sobald ich das Grundgerüst habe ...
mfg ToeB

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

Ich werde jetzt meine KI fortschritte Dokumentieren sobald ich das Grundgerüst habe ...
mfg ToeB
Neues vom Mapeditor !

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
mfg ToeB
Mapeditor wird noch verbessert, das man z.B. Scalen und Rotieren kann

mfg ToeB
Neue ME version !

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 :
Sagt mal was dazu
mfg ToeB
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 :
Sagt mal was dazu

mfg ToeB
MapEditor

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
Also er kann bisher :
-> Primitives Laden
-> Texturen Laden
-> Objecte Positionieren
-> Camera Bewegen
-> Snap to Grid
-> Beenden
-> Grid
-> Objecte Texturisieren
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

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

-> Grid
-> Objecte Texturisieren
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

Neue Version !!

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
mfg ToeB
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

mfg ToeB
Script

So, meine Map-Engine Entwikelt sich... Folgende Befehle sind verwendbar :
Code: [AUSKLAPPEN]
Das ganze sieht dann etwa so aus :
Code: [AUSKLAPPEN]
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
mfg ToeB
[ED!T!]
So, sind wieder neue Functionen dazugekommen , Color, AddTexture und Texture...
Funzt auch alles gut, das Texturisieren auch, alles Prima
Ü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
mfg ToeB
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
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)
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

mfg ToeB
[ED!T!]
So, sind wieder neue Functionen dazugekommen , Color, AddTexture und Texture...
Funzt auch alles gut, das Texturisieren auch, alles Prima

Ü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

mfg ToeB
Levels

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
Also ich meld mich dann wenn es schon die ersten Befehle meines Scriptes vorhanden sind
Pls. macht Kommentare
mfg ToeB
Sorry für den Ausfall der Bilder diese Woche, iwas war kaputt mit dem Funpic-Server

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

Pls. macht Kommentare

mfg ToeB
Netzwerk

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 :
Und für die dies Testen wollen, mal eine "Demo" :
DOWNLOAD[i](~800Kb : *.rar)
Ist halt noch nicht viel aber schonmal was
Viel spaßß
mfg ToeB
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 :
Und für die dies Testen wollen, mal eine "Demo" :
DOWNLOAD[i](~800Kb : *.rar)
Ist halt noch nicht viel aber schonmal was

Viel spaßß
mfg ToeB
Gehe zu Seite Zurück 1, 2, 3 Weiter