am77.de

Grafik Design, Interaktive Gestaltung, Spiele, Motion Graphics

Archive for the ‘Flash/ActionScript’ Category

AS3 Flash Embed Stuff

leave a comment

Embed Stuff in Flashdevelop:

SWF
[Embed(source="library.swf", symbol="MyMc")]
protected const MyMc:Class;
[...]
var myMc:MovieClip = new MyMc();

FONT
[Embed(source = 'assets/LT_54856.ttf', fontName = "BasicCommercial LT Black", mimeType="application/x-font", embedAsCFF = "false")]
protected const fontBasicCommercial:Class;
[...]
var myFormat:TextFormat= new TextFormat();
myFormat.font = (new fontBasicCommercial() as Font).fontName;

BITMAP
[Embed(source="my_image.jpg")]
protected const MyImage:Class;
[...]
var img:Bitmap = new MyImage();

XML
[Embed(source="my_xml.xml", mimeType="text/xml")]
protected const MyXML:Class;
[...]
var x:XML = XML(new MyXML());

Written by am

November 17th, 2010 at 8:47 am

AS3 Stapelunterlauf Error

leave a comment

Seltsamer Fehler, der auftrat, wenn ich in Flashdevelop statt Debug im Release Modus kompiliert hab, was man ja am Ende normalerweise machen will.
Konnte den Fehler in keinster Weise nachvollziehen.
Hab dann irgendwo einen Hinweis gefunden, dass es was mit trace-Befehlen zu tun haben könnte.
Und tatsächlich, die traces auskommentiert und das Problem war behoben.

Written by am

September 7th, 2010 at 12:43 pm

Augmented Reality in Flash

leave a comment

Mit dem FLAR ToolKit ist jetzt Augmented Reality auch in Flash mit Webcam realisierbar. Hier eine sehr coole Anwendung in Kombination mit Papervision3D.

Und ein AR Tutorial für Flash gibts auch.

Dachte eigentlich, dass sowas in Flash nicht performant machbar wäre, da wurde ich wohl eines besseren belehrt.
Unbedingt mal ausprobieren ;)

Written by am

August 11th, 2010 at 3:50 pm

Musik und Sound Tools für Flashgames

leave a comment

Hier eine Liste von Tools, die für die Sound- und Musikerstellung von (Retro-)Flashgames recht hilfreich sein können.

Um Speicherplatz zu sparen kann man in Flashgames das Prinzip verwenden, lediglich die einzelnen Sound-Samples als MP3 einzubinden, und dazu eine “Abspielliste”, die angibt, in welcher Reihenfolge die Samples abgespielt werden sollen, um das Musikstück zu ergeben. Ein Format, das auf diese Weise funktioniert ist das MOD Format. Es stammt noch aus Zeiten der Musik-Tracker des Commodore Amiga. Bei MOD sind die Samples in der MOD-Datei eingebettet.

8BitBoy

Ein Open Source ActionScript MOD Player. Eigentlich als standalone Version programmiert, kann aber sicher auch umgebaut werden um in einem Flashgame Verwendung zu finden. Weiß allerdings nicht wie das mit der Lizenz aussieht.
8BitBoy Demo

Flash Mod Player (FMP)

Ein weiterer OpenSource MOD Player, der wohl eine freiere Lizenz verwendet. In haXe umgesetzt, aber portierbar auf AS3.

ORG Tools

Doukutu Monogatari hat für sein Spiel Cave Story ein MOD-ähnliches Prinzip verwendet, sogenannte ORG Dateien. Um solche Musikdateien zu erstellen gibt es eine handvoll kostenlose Org Tools.

Das ganze wäre nicht so interessant, wenn nicht jemand einen Flash Org Player entwickelt und open Source gemacht hätte.

Ob das ORG-Format nun besser ist als MOD kann ich bisher nicht sagen, die Unterschiede sind mir bisher noch eher unklar.

FamiTracker

Der FamiTracker ist ein spezieller Musiktracker, mit dem es möglich ist, NES/Famicom-kompatible Musikstücke zu erstellen. An sich ist es ein normaler Tracker, der durch seine 8bit-Kompatibilität zum Nintendo Entertainment System stark eingeschränkt ist. Wer allerdings seinem Spiel einen original 8Bit-Retrosound spendieren will, ist hier an der richtigen Adresse. Richtig trashige Knarzsounds sind hier garantiert ;)

Sound FX

SFXR

Ein kleines aber pratkisches Tool um Sound-Effekte mit 8Bit-Charme zu bauen. Sehr einfach zu handhaben.

Written by am

July 1st, 2010 at 9:45 am

Tilemap Editoren für Flashgames

leave a comment

FLAN for flixel

FLAN ist ein Tilemap Editor, der speziell für die Zusammenarbeit mit flixel entwickelt wurde. Man kann Tilemaps bauen und auch Flixel Sprites platzieren. Nicht 100% ausgereift und leider auch nicht aktuell mit der neuesten flixel-Version, wird hoffentlich mal ge-updatet.

OGMO Editor

Ein Tilemap Editor auf AIR-basis. Gibt die Mapdaten als XML raus. Ist recht simpel gehalten, für eine möglichst hohe Flexibilität.

Weitere Editoren

Noch ein paar, die ich mir evtl. noch genauer anschauen werde:
Mappy

UPDATE:

DAME tiltemap editor

Hier noch ein vielversprechender Tilemap Editor, den ich gerade entdeckt habe. Kostenlose und macht wirklich einen guten Eindruck, außerdem wird er scheinbar noch aktiv weiterentwickelt. Speziell empfohlen für flixel. Unbedingt mal genauer anschauen!

Written by am

July 1st, 2010 at 9:44 am

Flash – Scrolling nur im SWF, nicht im HTML-Browserfenster

leave a comment

Wenn ein Flash-Film in einer scrollbaren HTML-Seite eingebaut ist, besteht das Problem, dass beim scrollen im SWF auch die HTML-Seite mitgescrollt wird.
Hierfür gibt es scheinbar zwei Möglichkeiten, das zu umgehen:

http://gamedev.rasmuswriedtlarsen.com/2010/01/18/quicktip-scrolling-only-in-swf-not-on-page/

Methode funktioniert besser, weil sie ohne JavaScript auskommt.

Dabei wird mit in AS3 mithilfe eines byteArrays ein AS2-SWF erstellt, das die MouseWheel-Scrollerei abfängt und die meisten Browser daran hindert, diese zu empfangen. Per LocalConnection wird das dann an das AS3-SWF übertragen, damit das scrollen dort stattfinden kann. Tricky, aber es scheint zu funktionieren.

Hier der Download: http://etcs.ru/pre/MouseWheelCatcher/srcview/MouseWheelCatcher.zip

Written by am

June 17th, 2010 at 6:34 pm

Posted in Flash/ActionScript

Tagged with , ,