PSD-Tutorials.de

PSD-Tutorials.de (http://www.psd-tutorials.de/forum/)
-   Flash - Sonstiges (http://www.psd-tutorials.de/forum/72_flash-sonstiges/)
-   -   AS3 keule's Flash-Ecke (http://www.psd-tutorials.de/forum/72_flash-sonstiges/134309-keules-flash-ecke.html)

keul3 02.10.2011 20:35

keule's Flash-Ecke
 
Hi,

nachdem ich mich jetzt seit rund einem halben Jahr mit Flash auseinadersetze, wird es langsam Zeit mein erstes Spiel zu programmieren. Dabei habe ich mich für ein Game ähnlich wie „Geometry Wars“ entschieden. Das Spielprinzip grob skizziert: Eine Spielfigur wird mit den Pfeiltasten gesteuert und mit der Maus auf die "bösen" Polygons geschossen.

Dreieck = Spielfigur;
Quadrate = Gegner;
Kreis = PowerUp;

Die Gegner haben verschiedene Attribute: Speed, Defence und Gravity.
Zu den PowerUps gehören neue Waffen, BulletTime, TimeStopper, Rewinder u.a.
Bisher habe ich mich nur der Mechanik gewidment. Momentan fehlen noch ein paar Gegnertypen. Die Kollionsabfrage ist noch etwas schwammig. Die Steuerung ist noch suboptimal. Das Balancing muss noch gemacht werden, also Geschwindigkeiten anpassen, Gegnerspawning etc. Die PowerUp sind z.Zt. noch zufällig ausgewählt, das wird später geändert.
Die Optik und Akustik kommen ganz zum schluss.

hier der Link zum Spiel: polyChaser BETA

Da die Gravity im Spiel eine Rolle spielt, soll diese nich nur zu spüren sondern auch zu sehn sein, deshalb wird später ein Gitter der optische Indikator dafür sein.
polyChaser Grid Test

Ich habe mich auch mal an einem Partikelsystem probiert, ist nichts Aufregendes. Mal schaun ob ichs später in ieiner Form ins Spiel integriere. So bleibt es erst einmal ein Gimmik
ParticleSystem 01

ParticleSystem 02

Für Ideen und konstruktive Kiritk bin ich immer offen;)


keul3 03.10.2011 19:50

AW: PolyChaser (FlashGame) [WIP] + gimmiks
 
Habe heute die Mechanic eines neuen Gegnertyps gebastelt. Die Schwingung wird wahrscheinlich nochmal überarbeitet.
polyChaser Snake Test

keul3 04.10.2011 17:01

AW: PolyChaser (FlashGame) [WIP] + gimmiks
 
Ja, die Steuerung gefällt mir so auch noch nicht ganz. Allerdings wollte ich die Maus beibehalten. Das Movement auf WASD verlegen, und das Zünden der Bomben auf Q oder E, momentan ist das auf der Space-Taste ziemlich unglücklich platziert'^^.
Ich glaub wenn ich auf die Maus verzichte, dann wird das Spiel relativ behäbig. Bei Geometry Wars werden Aiming und Movement auch seperat gehandelt, wobei es mit dem Controller natürlich bequemer zu spielen ist. Ich werd aber wohl ein Dauerfeuermodus einfügen, das ständige Geklicke nervt ziemlich.

keul3 11.12.2011 22:54

AW: PolyChaser (FlashGame) [WIP] + andere Spielereien
 
nach längerer Flash-Abstinenz hats in den Fingern gejuckt. Habe mich deshalb an einer einfachen Ballphysik versucht.
http://keul3.de/images/flash/ballwur...taticBalls.swf

hier noch eine Version mit einem Tracer zur Kontrolle der Richtigkeit der Flugbahn.
http://keul3.com/images/flash/ballwurf_10_demo.html


habe auch schon versucht mehrere Bälle abhängig voneinander reagieren zulassen, allerdings ist der aktuelle Stand noch recht sloppy, die Impulsübertragung muss überarbeitet werden.
http://keul3.de/images/flash/ballwurf_13.swf

keul3 11.01.2012 20:09

AW: keule's Flash-Ecke
 
http://keul3.com/images/web/squared_portfolio_01.html

Eine Portfolioseite oder vielmehr eine Spielerei, welche komplett mit AS3 entstanden ist. Die Anzahl der Kategorien und Bilder lässt sich beliebgig erweitern.

Vor die eigentliche Seite habe ich noch eine Settingseite geschaltet, mit deren Hilfe sich etliche Parameter wie Farben, Thumbnailanzahl, Größe u.a. verändern lassen und sich somit der Look der Seite umgestalten lässt.

keul3 18.01.2012 20:29

AW: keule's Flash-Ecke
 
http://keul3.com/uno_22.swf

Mir war langweilig:D
Ich weiss, es sieht nicht hübsch aus, aber mir war erst einmal wichtiger, dass die Logik stimmt. Das Hübschmachen reizt mich vorerst nicht, vllt später...

AdrianXY 01.02.2012 17:23

AW: keule's Flash-Ecke
 
Keule, Du bist der Meister aller Klassen! :D
Machst Du irgend etwa eigentlich nicht? ;)
Bei der ballwurf_10_demo hast den Zoom Effekt von Peggle super hinbekommen. Hörte sofort im Hinterkopf das Geräusch dazu :D

keul3 06.02.2012 17:16

AW: keule's Flash-Ecke
 
Ja, ich hatte ein paar Tage zuvor die Trial von Peggle auf meiner Box gezockt, und dat wollt ich bei Ball-Sim auch integrieren, auch wenns nur ne Spielerei ist.

Ein Quicky von einer geschätzten halben Stunde. Für diejenigen, die kein System in ihren Lottoscheinen haben wollen.
http://keul3.com/lottozahlen.swf

keul3 16.03.2012 13:37

AW: keule's Flash-Ecke
 
Habe noch ein wenig Arbeit in den Lottozahlengenerator gesteckt und aufgehübscht

http://keul3.com/lottozahlen_05.swf

keul3 17.03.2012 12:12

AW: keule's Flash-Ecke
 
Habe nach langer Pause am PolyChaser-Game weitergewerkelt und das GravityGrid implementiert. So sind jetzt alle wichtigen Elemente drin und ich kann mich um Bugs, Balancing, Optik, Akustik und Performance kümmern.
Die Steuerung des kleinen Fighters habe ich auf die WASD-Tasten verlagert, mit der Mouse wird weiterhin gezielt und geschossen, allerdings mit einer mouseschonenden RapidFireFunktion.
Für Anregungen, Fehlerhinweise etc. bin ich weiterhin offen:)

http://keul3.com/polywars_51_gravitygrid.html

keul3 23.03.2012 11:52

AW: keule's Flash-Ecke
 
So langsam gehts voran. Explosionen, GravityGrid und Spielerpartikel sind jetzt vollständig integriert inkl. den Zeitveränderungen. Auf der E-Taste befindet sich eine Bombenlegerfunktion, allerdings fehlt dort noch der Einfluss der verschiedenen Zeitzustände.

http://keul3.com/polywars_73.html

Slammi 04.04.2012 00:07

AW: keule's Flash-Ecke
 
Hab grad mal UNO gespielt und der erste Computergegner hat gewonnen. Es stand da "Player 1 has won!!!", was so nicht richtig ist. Aber ziemlich cool, Deine ganzen Spielereien.

keul3 04.04.2012 21:50

AW: keule's Flash-Ecke
 
ja, da war ich etwas faul, die Nummer bezieht sich auf ein Array, und die fängt ja immer mit Null an, deshalb der Fehler. Schande über mein Haupt:D

keul3 05.04.2012 21:31

AW: keule's Flash-Ecke
 
Allmählich gehts Richtung Final, kanns auch ehrlich gesagt nicht mehr sehn:D

Habe das PowerUp-Management nochmal umgeschmissen. Jetzt lassen sich diese manuel auslösen. Mit dem Scrollrad wählt man aus und mit der "E"-Taste wirds in Gang gesetzt. Wird aber geändert, da es so in der Hektik noch zu fummelig ist.

Ein paar Bugs sind noch drin... :hmpf:

http://keul3.com/polywars_115.html

keul3 07.04.2012 15:09

AW: keule's Flash-Ecke
 
Und wieder eine neue Version. Diesmal die Performance gesteigert, durch Reduzierung der Knotenpunkte der Grids, auch wenns weh tut, aber das Grid ist ein echter Performancekiller:(

Steuerung der PowerUps erneut verändert, diesmal per Menue welches sich mit der "E"-taste öffnen lässt.

2-3 Kleinigkeiten u.a. der ordentliche Reset müssen noch gemacht werden, aber im großen und ganzen bleibts dabei.

http://keul3.com/polywars_123.html


Alle Zeitangaben in WEZ +2. Es ist jetzt 05:54 Uhr.

Powered by vBulletin® Version 3.8.7 (Deutsch)
Copyright ©2000 - 2013, Jelsoft Enterprises Ltd.