Top-Down-Bullet-Hell-Retro-Shooter finale Version(?)

Übersicht Kommentare Worklogs


Starwar

Link zu diesem BeitragDi, Jun 29, 2010 07:06
Ich kann jetzt keine langen Texte schreiben (man acht auf die Uhrzeit). Also ganz kurz: ICH WILL SPIELEN! Very Happy
 

Rocys

Betreff: Sorry

Link zu diesem BeitragDi, Jun 29, 2010 15:38
Tut mir Leid, hatte gestern keine Zeit mehr für den Upload. Aber jetzt ist es da!

Eingeproggt

Link zu diesem BeitragDi, Jun 29, 2010 16:47
Mal schnell angetestet und ist ja schon ganz brauchbar. Aber die eigene Schussfrequenz ist mit noch deutlich zu langsam.
Gewinner des BCC 18, 33 und 65 sowie MiniBCC 9

Jo0oker

Link zu diesem BeitragMi, Jun 30, 2010 00:09
Tolles Handling, aber wie mein Vorredner schon sagte,
zu langsame Schussfrequenz Smile

lg Jo0oker
Tehadon, das kostenlose 3D RPG
www.tehadon.de
http://www.blitzforum.de/worklogs/14/
Das Abenteuer wird beginnen!

Firstdeathmaker

Betreff: Jep

Link zu diesem BeitragDo, Jul 01, 2010 09:35
Langsame Schussfrequenz, aber ich finde das nicht schlimm. So muss man besser zielen. Das ganze wirkt ziemlich gut, kann leider grad nicht mehr schreiben weil die Uni ruft, aber mach auf jeden Fall weiter!

Kurze Frage aus Interesse: Wie machst du das mit der Gegnersteuerung (Bewegung, Ki, Verhalten)? Ist die Hardgecoded, in Scripte ausgelagert?
www.illusion-games.de
Space War 3 | Space Race | Galaxy on Fire | Razoon
Gewinner des BCC #57 User posted image
 

Rocys

Betreff: Ki und Schussfrequenz

Link zu diesem BeitragDo, Jul 01, 2010 11:45
Vielen Dank für die Kritik. Das motiviert!
Zur Ki:
Die Ki ist zumindest teilweise ausgelagert. Im Ordner Data\Enemy\Ai sind verschiedene Textdateien in denen die Bewegungspattern der Gegner stehen.
Wenn in einer Datei zum Beispiel steht:
600
move_horizontal
shoot_down
dann heißt das, dass der Gegner sich zehn Sekunden (600 Frames) horizontal hin und her bewegt und dabei gerade nach unten schießt. Die einzelnen Verhaltensweisen, aus denen sich die Pattern zusammensetzen, sind hardcoded.
Weitere Verhaltensweisen sind:
none (falls ein Gegner nicht schießen, oder sich nicht bewegen soll)
move_random
shoot_halfcircle
shoot_player

Zur Schussfrequenz:
Die Feuerrate wird deutlich schneller, wenn man Waffenupgrades (die grünen Quadrate mit der Pistole) einsammelt. Ich werde aber im nächsten Release die erste Waffe des Spielers etwas schneller machen und dafür den Gegnern mehr Hitpoints geben. Falls ihr die Waffen verändern wollt, schaut euch mal die Datei data\shot\shot.txt und data\player\player.txt an. Die Parameter in den Dateien sollten eigentlich verständlich sein. Firerate zeigt an, wie viele Frames es braucht, bevor eine Waffe wieder schießen kann, also je weniger desto schneller.

Xeres

Moderator

Link zu diesem BeitragSo, Jul 25, 2010 20:00
Bau noch Sound ein!
Wenn du es schon beenden willst, mach es richtig und bau ein wenig Piepen und krachen ein. Ansonsten sehr ansehnlich und durchaus vorzeigbar! Die Gegner könnten sich noch ein bisschen weiter aufs Spielfeld trauen - aber sonst sehr hübsch.
Win10 Prof.(x64)/Ubuntu 16.04|CPU 4x3Ghz (Intel i5-4590S)|RAM 8 GB|GeForce GTX 960
Wie man Fragen richtig stellt || "Es geht nicht" || Video-Tutorial: Sinus & Cosinus
T
HERE IS NO FAIR. THERE IS NO JUSTICE. THERE IS JUST ME. (Death, Discworld)
 

Rocys

Betreff: sound

Link zu diesem BeitragSo, Jul 25, 2010 20:48
ja, Sound könnte man noch machen. Hab gerade mal ein paar Schuss-Effekte erstellt, aber ich weiß noch nicht, wie ich Explosionen hinkriege. Mal schauen....


Übersicht Kommentare Worklogs