Using FlashDevelop with MySQL
I’ve decided to implement the ability for users to be able to submit and play their own levels for my current game project. I have been doing some research over the past few days, and finally decided how I will use MySQL to store the data and write a function to load a level directly from the database.
I stumbled upon ASSQL which allows for direct communication from Actionscript to MySQL. You can find the source code, documentation, and examples at http://code.google.com/p/assql/.
Custom Right Click Context Menu
I created a singleton that you can drop into your current projects that will create a menu with your company name and copyright, pause, sound, music, and return to main menu options. This is a bit out of order, but I wanted to post this in case someone out there was looking for an easy way to add a custom context menu to their flash games.
Here’s an example of how to use it:
Tutorial 01 – Hello World
Alright, I think it’s finally time to start writing some basic tutorials. These tutorials are targeted towards readers that at minimum have basic programming skills and knowledge of general programming concepts such as variables, functions, conditional statements, loops, and classes.
If you have not already setup FlashDevelop, please refer to my previous post: Getting Started with FlashDevelop.
Flint Particle System
Since I first started programming games, I have always been interested in particle systems. I wrote my first particle system in C++ using OpenGL and MFC for the application framework. I wrote another using the Renderware Graphics API. And yet another using Direct3D 9.
Recently, I was considering creating a particle system from scratch using Actionscript 3. After messing around with a few basic emitters and such, I happened to stumble upon Flint, an open source particle system written completely in Actionscript 3!
Updated Sound and Music Manager for AS3
Sorry about the lack of updates over the past few days. A project at work is demanding all of my attention, and will probably continue to keep me busy for the next few weeks. What free time I do manage to find, I am continuing work on Catface Games’ first fully-featured game.
Last night while implementing some background music and menu features, I noticed a few bugs within the Sound Manager class posted earlier. I also wanted to add muteSound and muteMusic functionality. Here’s the updated code: Read more

