PhotonCode

We love to publish source code and tutorials and you’ll find plenty of them on this site. We’ve split them into 4 main sections:

HTML5 Game Development

We spend each and every day coding HTML5 games for clients big and small, so naturally we're building up a collection of tutorials and articles around this subject:

  1. Our 3rd NFL game - Guardian Training: Over Throw is now out
  2. Helping Multiplication.com support their growing mobile traffic
  3. CBeebies First Time Online - Teaching basic mobile interactions through HTML5 games
  4. HTML5 Game Developers Forum is open
  5. Yeti Dash HTML5 Mobile Browser Game
  6. Old Jack's Boat HTML5 game released for CBeebies
  7. Mobile Device stats from my HTML5 Games
  8. Introducing our 3 new HTML5 games for the BBC
  9. 3 new HTML5 games released for the Agilent Technologies Summer of Fun campaign
  10. Two of our HTML5 games for the NFL Rush Zone site are out

Flixel Power Tools

Flixel is a powerful game framework for AS3. Our Flixel Power Tools are a set of plugins that enhance Flixel in numerous ways: from physics classes to weapon handling, if you create games in flixel then the Power Tools are well worth checking out!

  1. Flixel Power Tools v1.9 Released
  2. Flixel Power Tools v1.8 Released - Let's get clicky
  3. Flixel Power Tools v1.7 - Kaboom!
  4. Flixel Power Tools v1.6 released including FlxControl
  5. Flixel Power Tools v1.5 - A monster of an update!
  6. FlxScreenGrab and FlxScrollZone added to Flixel Power Tools
  7. Flixel Power Tools v1.3 - Now Flixel 2.5 compatible!
  8. FlxHealthBar added to Flixel Power Tools

Flash Game Dev Tips

The Flash Game Dev Tips are a series of articles about game development in Flash. They attempt to cover more global topics such as class interaction and building a shoot-em-up. But they also take a look at the human side of coding, including topics like keeping up your morale.

  1. Flash Game Dev Tip #15 - Collectable Particles
  2. Flash Game Dev Tip #14 - How to create a Flixel plugin
  3. Flash Game Dev Tip #13 - Building a retro platform game in Flixel, Part 2
  4. Flash Game Dev Tip #12 - Building a retro platform game in Flixel, Part 1
  5. Flash Game Dev Tip #11 - The Flixel Display List Explained
  6. Flash Game Dev Tip #10 - Flixels Internal Structure and Performance Tips
  7. Flash Game Dev Tip #9 - Dealing with a lack of motivation to finish your game
  8. Flash Game Dev Tip #8 - Building a Shoot-em-up Part 3 - Return Fire
  9. Flash Game Dev Tip #7 - Introducing the Flixel Power Tools
  10. Flash Game Dev Tip #6 - Setting-up FlashDevelop and Flixel for the first time

ActionScript 3

Everything related to ActionScript3 can be found here. There are sub-categories including experiments, 3D, physics and particles. Sometimes demoscene related, often fun in nature, you'll find a raft of small snippets, tutorials and code. Already we now mostly code in JavaScript you can consider this my coding laboratory archive.

  1. AS3 to TypeScript Conversion Script
  2. Sprite Path Maker for my Stage3D game
  3. Creation of a mobile App without the Flash IDE (for all FlashDevelop lovers)
  4. Using Flixel 2.5 and the Kongregate API
  5. Video of me coding Breakout in Flixel in 20 mins
  6. Flash Player 11 / Molehill Monster Link Round-up
  7. Paratroopers: Have a play and throw us your ideas please
  8. Pixel Smash Source Code Released
  9. Pixel Smash Test 1 - Smash the heck out of some pixels
  10. Mystery Case Files: The 13th Skull was made in Flash. Let's investigate ...

Make yourself heard