Home
| Introduction | Beginner Tutorials | Intermediate Tutorials | Advanced Tutorials | Tips & Tricks | Games on github |
Welcome to the flixel wiki! Here you can find tutorials, tips, and even source to full games. If you have written a tutorial on the forums or your blog, please consider taking the time to add it here!
Resources
-
Official Documentation
Official ASDocs for the flixel framework. -
Release Notes
Stay up to date with flixel changes. -
Bug Tracking
Experiencing a bug, or want to help wipe them out? -
Feature Requests
Here is where to post about features you would like to see in upcoming flixel versions. -
Help Forum
Still having problems? Ask the experienced users. -
Adobe Resources
Adobe provides lots of documentation on ActionScript 3, and sometimes your problems might be related to ActionScript itself. Definitely check-out the “Programming ActionScript 3.0” manual. -
Flixel badges
Little logos for your website or game title screens or whatever!
Articles that explore the most basic fundamentals of the creation of Flash games, and flixel games in particular.
- What is Flixel?
- Create a Flash platform game with Flixel and Adobe Flex
- Getting Started with ActionScript + Flixel
- ActionScript Fundamentals (you can skip the MXMLC part!)
- How Colors Work in ActionScript
- Fall 2009 Workshop – Part 1 (basic organization + code tour)
- Flixel Organization Overview (condensed from the workshop)
- Useful Software (Pixel editors, Tile Map Editors, Audio)
Very basic tutorials that explore the fundamentals of creating a functional flixel game.
- Hello World (Flex Builder | FlashDevelop | MXMLC)
- Flixel Cheat Sheet
- Fall 2009 Workshop – Part 2 (changing mode, various design topics)
- Flixel Basic Game Tutorial
- Making a platform game with Flex and Flixel (with moving platforms)
- Using Xcode 3.2 for Flixel 2.+
- Conquer the Universe With AS3 and the Flixel Game Engine: Part 1 (screencast)
NOTE: The following tutorials are for slightly older versions of flixel and probably need to be updated when they’re ported:
- Hello, World! (Flash Develop)
- Compiling the ‘mode’ game (Flex Builder)
- Compiling the ‘mode’ game (FlashDevelop)
- Compiling the ‘mode’ game (MXMLC)
- Compiling the ‘mode’ game (MXMLC + make)
More advanced tutorials involving levels, enemies, and other classic game objects.
NOTE: Bored? Port and update a tutorial for the wiki!
- Adding a Jetpack to the demo game
- Modifying FlxBlock to display specific tiles
- Loading a level layout based on an image
- Adding multiple, configurable keys
- Making levels in Mappy
- Adding a local save feature and how to use it
Miscellaneous snippets of code that are designed to solve one problem or another.
- MochiServices integration example
- What version am I running?
- Performance Tricks
- Hover buttons
- Make a game with multiple languages
- Animated cursor
NOTE: Hosted on the forums.
- Multi-rowed spritesheets (pre version 1.34)
- Multi-rowed tilemap sheets (pre version 1.36)
- AS3 sfxr
- Making slopes
- Avoid having to click on the game to give focus
- Automatic Flixel updates (windows)
- FlxUtils (collision debugging, colored boxes and gradient backgrounds)
- Ropes/Grappling hooks (not full source, but a very good starting point)
- Exact time-based distance calculation
- Fast pixel precise collision detection
- Syntax highlighting for Xcode
- Template document for Xcode
- FLEX SDK Download
These are complete, open-source game projects that are available for forking and downloading here on github.
- Hello, World! by Adam Atomic (View code | Play)
- Flx Invaders by Adam Atomic (View code | Play)
- FlxTeroids by Adam Atomic (View code | Play)
- Mode by Adam Atomic (View code | Play)
- FlxCollisions by Adam Atomic (View code | Play)
- FlxBloom by Adam Atomic (View code | Play)
- FlxBlur by Adam Atomic (View code | Play)
- Refuge by noonat (View code | Play)
| Introduction | Beginner Tutorials | Intermediate Tutorials | Advanced Tutorials | Tips & Tricks | Games on github |