Pretty banner! :)

Archive for the ‘Science’

Site Checking Your SWF

A common thing requested by clients is special behaviors when a swf is running on a particular site. Here’s a simple test for what domain your SWF is currently playing on: public function isPlayingAtDomain( a_domain : String ) : Boolean { [...]

Type Safe Dictionary with Default Support

The following KeyValueMap class is a functional replacement for ActionScript 3.0’s built in dictionary. KeyValueMap provides you with some additional functionality that is not available in the built-in class. The first is that KeyValueMap has default support. The primary benefit of this is to simplify the code needed when using a traditional dictionary. You can safely [...]

Another Common ActionScript Mistake

This isn’t The Most Common Stupid Programmer Mistake, but it’s annoying enough to have it specifically mentioned.

Level Design Nugget

I’ve got a deadline this week so its a short one. I did have one nugget to leave you with, in regards to level design, as that is what has absorbed my entire week. The only levels that are easy to make in a game are the ones in the middle. The early ones take [...]

Libraries, Frameworks and Engines

What exactly is the difference between a library, a framework and an engine? These terms get tossed around, sometimes interchangeably, which can obfuscate some of the fundamental technology we use when developing a game. Today’s brief article strives to clarify the relationship between these three important terms.