Zurück   PSD-Tutorials.de > Webbereich > Flash > Flash - Sonstiges


Antwort
 
Themen-Optionen
Alt 02.10.2011, 20:35   #1 Nach oben scrollen
Mod | 3dsmax
ModeratorModeratorModeratorModeratorModeratorModerator
 
Benutzerbild von keul3
 

Registriert seit: 25.10.2006
Beiträge: 3.620

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


Geändert von keul3 (02.10.2011 um 20:37 Uhr).
  Mit Zitat antworten


Alt 03.10.2011, 19:50   #2 Nach oben scrollen
Mod | 3dsmax
ModeratorModeratorModeratorModeratorModeratorModerator
Themenstarter
 
Benutzerbild von keul3
 

Registriert seit: 25.10.2006
Beiträge: 3.620

Habe heute die Mechanic eines neuen Gegnertyps gebastelt. Die Schwingung wird wahrscheinlich nochmal überarbeitet.
polyChaser Snake Test
  Mit Zitat antworten
Alt 04.10.2011, 17:01   #3 Nach oben scrollen
Mod | 3dsmax
ModeratorModeratorModeratorModeratorModeratorModerator
Themenstarter
 
Benutzerbild von keul3
 

Registriert seit: 25.10.2006
Beiträge: 3.620

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.
  Mit Zitat antworten
Alt 11.12.2011, 22:54   #4 Nach oben scrollen
Mod | 3dsmax
ModeratorModeratorModeratorModeratorModeratorModerator
Themenstarter
 
Benutzerbild von keul3
 

Registriert seit: 25.10.2006
Beiträge: 3.620

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

Geändert von keul3 (11.01.2012 um 20:11 Uhr).
  Mit Zitat antworten
Alt 11.01.2012, 20:09   #5 Nach oben scrollen
Mod | 3dsmax
ModeratorModeratorModeratorModeratorModeratorModerator
Themenstarter
 
Benutzerbild von keul3
 

Registriert seit: 25.10.2006
Beiträge: 3.620

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.
  Mit Zitat antworten
Alt 18.01.2012, 20:29   #6 Nach oben scrollen
Mod | 3dsmax
ModeratorModeratorModeratorModeratorModeratorModerator
Themenstarter
 
Benutzerbild von keul3
 

Registriert seit: 25.10.2006
Beiträge: 3.620

http://keul3.com/uno_22.swf

Mir war langweilig
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...
  Mit Zitat antworten
Alt 01.02.2012, 17:23   #7 Nach oben scrollen
Newbie
Newbie
 
Benutzerbild von AdrianXY
 

Registriert seit: 13.09.2011
Ort: Bremen
Beiträge: 96
Kamera: DSLR
Verwendet: PS6, blender, SWiSH Max4, Inkscape

Keule, Du bist der Meister aller Klassen!
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
  Mit Zitat antworten
Alt 06.02.2012, 17:16   #8 Nach oben scrollen
Mod | 3dsmax
ModeratorModeratorModeratorModeratorModeratorModerator
Themenstarter
 
Benutzerbild von keul3
 

Registriert seit: 25.10.2006
Beiträge: 3.620

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
  Mit Zitat antworten
Alt 16.03.2012, 13:37   #9 Nach oben scrollen
Mod | 3dsmax
ModeratorModeratorModeratorModeratorModeratorModerator
Themenstarter
 
Benutzerbild von keul3
 

Registriert seit: 25.10.2006
Beiträge: 3.620

Habe noch ein wenig Arbeit in den Lottozahlengenerator gesteckt und aufgehübscht

http://keul3.com/lottozahlen_05.swf
  Mit Zitat antworten
Alt 17.03.2012, 12:12   #10 Nach oben scrollen
Mod | 3dsmax
ModeratorModeratorModeratorModeratorModeratorModerator
Themenstarter
 
Benutzerbild von keul3
 

Registriert seit: 25.10.2006
Beiträge: 3.620

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
  Mit Zitat antworten
Alt 23.03.2012, 11:52   #11 Nach oben scrollen
Mod | 3dsmax
ModeratorModeratorModeratorModeratorModeratorModerator
Themenstarter
 
Benutzerbild von keul3
 

Registriert seit: 25.10.2006
Beiträge: 3.620

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
  Mit Zitat antworten
Alt 04.04.2012, 00:07   #12 Nach oben scrollen
man in the mirror
MemberMember
 
Benutzerbild von Slammi
 

Registriert seit: 17.02.2011
Beiträge: 168
Verwendet: Cinema4D R11

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.
  Mit Zitat antworten
Alt 04.04.2012, 21:50   #13 Nach oben scrollen
Mod | 3dsmax
ModeratorModeratorModeratorModeratorModeratorModerator
Themenstarter
 
Benutzerbild von keul3
 

Registriert seit: 25.10.2006
Beiträge: 3.620

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
  Mit Zitat antworten
Alt 05.04.2012, 21:31   #14 Nach oben scrollen
Mod | 3dsmax
ModeratorModeratorModeratorModeratorModeratorModerator
Themenstarter
 
Benutzerbild von keul3
 

Registriert seit: 25.10.2006
Beiträge: 3.620

Allmählich gehts Richtung Final, kanns auch ehrlich gesagt nicht mehr sehn

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...

http://keul3.com/polywars_115.html
  Mit Zitat antworten
Alt 07.04.2012, 15:09   #15 Nach oben scrollen
Mod | 3dsmax
ModeratorModeratorModeratorModeratorModeratorModerator
Themenstarter
 
Benutzerbild von keul3
 

Registriert seit: 25.10.2006
Beiträge: 3.620

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
  Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen