Home
| Introduction | Beginner Tutorials | Intermediate Tutorials | Advanced Tutorials | Tips & Tricks | Games on github |
Welcome to the flixel wiki! Eventually this will be the central site for every flixel tour, tutorial, tip and/or trick ever made by anyone in the history of making things. For now, it is still in its early stages, but I’m working on setting a basic style and quality standard that should at least help get things started. If you have already written a tutorial on the forums or on your blog, I hope you will consider taking the time to adapt it to the official wiki, where it can thrive and flourish!
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 lot’s of documentation on ActionScript 3, and sometimes your problems might be related to ActionScript itself. Definitely check-out the “Programming ActionScript 3.0” manual.
TOURS & INTRODUCTIONS
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)
BEGINNER TUTORIALS
Very basic tutorials that just 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)
NOTE: This is a new video tutorial but I dunno if anybody has actually watched it yet or not!
Conquer the Universe With AS3 and the Flixel Game Engine: Part 1
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)
INTERMEDIATE TUTORIALS
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
ADVANCED TUTORIALS
TIP & TRICKS
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
Flixel badges (little logos for title screen or website)
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
GAMES ON GITHUB
These are complete, open-source game projects that are available for fork and download here on github.
- Hello, World! ( example )
- Flx Invaders ( example )
- FlxTeroids ( example )
- Mode ( example )
- FlxBloom ( example )
- FlxBlur (example )
| Introduction | Beginner Tutorials | Intermediate Tutorials | Advanced Tutorials | Tips & Tricks | Games on github |
