Skip to content

The Flash Blog - Lee Brimelow
Syndicate content
Just another WordPress site
Updated: 1 hour 23 min ago

New tutorial on object-oriented JavaScript

Thu, 02/02/2012 - 01:27

I just uploaded a new tutorial that covers a basic introduction of OOP with JavaScript. I show you how to create separate class files with private, public, and static properties and methods. As you will see, doing object-oriented programming in JavaScript is a lot less elegant than using languages like AS3, C#, and Java, but it can still be very powerful.

Categories: Companies

Coming to Paris, London, Amsterdam, Hamburg, and Lisbon

Wed, 02/01/2012 - 07:39

Later this month I will be embarking on a small European tour with Mike, Thibault, Deepa, Michael, and Adam. The goal of the tour is to talk with the community about the future direction of Flash and to get you up to speed with the new stuff we are working on.

As part of the tour we will be attending and speaking at FITC Amsterdam. My comrade Tom Krcha and I will be doing a great workshop on building games with Starling. If it sounds like something you would enjoy then go and register. Below are the dates and the registration links for the tour.

I really hope to see you guys at one of these events as we have a lot of important stuff to talk about!

Categories: Companies

Black Sun – kill Nazi zombies using Stage3D

Fri, 01/27/2012 - 22:57

Minko is one of the lesser-known Stage3D frameworks but it is actually one of the most advanced. Developed in France by Aerys, Minko boasts some of the best technology for things like 3D model compression, dynamic lighting effects, and hardware-accelerated animations.

Aerys has just launched a preview level of their first game built using the Minko engine. In Black Sun, you are tasked with killing not only zombies, but Nazi zombies. The game has amazing lighting effects and is only 9MB large because of the compression technology built into Minko. Check it out!

Categories: Companies

Quick Tip: New Right-Click Mouse Event

Fri, 01/27/2012 - 21:23

In this quick tip I show you how to finally get rid of Flash’s right-click context menu once and for all! You can now listen to a right-click event and use it for a custom menu or for game play. Exciting stuff!





Categories: Companies

New tutorial on using mouse lock with FP 11.2

Fri, 01/27/2012 - 00:17

Update: I just uploaded a new version of this tutorial that is much clearer and understandable. Empty your cache and check it out.

I just uploaded a new tutorial that explains how to use the new mouse lock feature that is included in Flash Player 11.2. This feature allows you to create infinite mouse scrolling while in fullscreen mode, which is essential for things like first-person shooter games.

Categories: Companies

New tutorial on Starling physics using Nape

Wed, 01/18/2012 - 22:07

I just uploaded a new tutorial that shows you how to integrate the Nape physics engine into your Starling projects. This library was recently updated, making it very easy to work with from Starling. Thanks to Dmitriy for his blog post that got me started in making this tutorial.

Categories: Companies

Let us know about your Stage3D or mobile games!

Mon, 01/16/2012 - 09:18

There are so many great Flash games being developed right now that it is difficult to keep track of them all. I want to put together a list of all of the current AIR-based mobile games and also games being developed with Stage3D. If you aren’t quite done with your game that is OK and I would still love to hear about it. Please pass on this blog post to anyone you know who is working with these technologies.

Adobe is always looking to showcase great games built with Flash and we would love to promote them. Please fill out the form below and thanks!

polldaddy.add( { type: 'iframe', auto: true, domain: '85575.polldaddy.com/s/', id: 'tell-me-about-your-app' } );

Categories: Companies

New tutorial on getting started with Flare3D

Sat, 01/14/2012 - 07:43

I just uploaded a new tutorial that shows you how to get started with the Flare3D engine. Flare3D is one of the most polished and easy-to-use Stage3D frameworks. In the tutorial I import a 3D character and get it move around the world. I plan on doing more tutorials on this engine including how to prepare your 3D models.

Categories: Companies

Introducing Starling – a free book from O’Reilly

Sat, 01/14/2012 - 01:46

O’Reilly has just released a free book on the Starling Framework written by Thibault Imbert. This is essentially an updated and enhanced version of the getting started PDF that he wrote around the time of the release. Here is the abstract:

Starling is an ActionScript 3 2D framework developed on top of the Stage3D APIs (available on desktop in Flash Player 11 and Adobe AIR 3). Starling is mainly designed for game development, but could be used for many other use cases. Starling makes it possible to write fast GPU accelerated applications without having to touch the low-level Stage3D APIs.

Most Flash developers want to be able to leverage GPU acceleration (through Stage3D) without the need to write such higher-level frameworks and dig into the low-level Stage3D APIs. Starling is completely designed after the Flash Player APIs and abstracts the complexity of Stage3D (Molehill) and allows easy and intuitive programming for everyone.

Thanks to Thibault for creating a great beginner resource for Starling! You can also check out my video tutorial on Starling over on gotoAndLearn.

Categories: Companies

Part 2 of the finite state machine tutorial is live

Fri, 01/13/2012 - 06:32

I just uploaded the second tutorial in the series. In this one I show you how to create an object-oriented state machine that you can use for your game object’s AI. This is a long one at 37 minutes but hopefully it will be easy to follow. Check out this, this, and this for more information about state machines in Flash.

Categories: Companies

Quick Tip: Using Flash Builder Snippets

Thu, 01/12/2012 - 21:32

In this quick tip I show you how to create and use snippets using the Flash Builder code templates feature. Many people don’t realize that this functionality is in there because it is somewhat hidden in the preferences panel.





Categories: Companies

New tutorial on finite state machines is now live!

Mon, 01/09/2012 - 07:02

I just uploaded a new tutorial that explains the basics of using a finite state machine to control the flow of your game or application. This sounds like a scary topic but it is actually pretty simple to implement. In part 2 I will show you how to take a cleaner, more object-oriented approach.

Categories: Companies