Archive for the ‘News’ Category
A couple weeks before the Flash Gaming Summit I found an interesting blog post from Colin Northway about managing texture memory in Starling applications. In this post he describes how he forces an error in ActionScript to receive an object's memory address which he then uses as a unique id. I thought this was a pretty cool trick and was discussing it with our engine developer at the office when we suddenly had a thought: if you can get the memory address of an object in ActionScript, what's to stop you from passing that address into native code and doing whatever you want with it? (more...)
I know FGS5 has been behind us for a while now and I've been slow with any updates since. The summit was a blast as usual. It's so great to be among inspiring individuals and people who are passionate about making great Flash games. I especially enjoyed John Cooney's presentation, as well as the panel at the end of the day. If you weren't able to attend the event or watch the live stream, don't worry! All the presentation recordings are available from the FGS5 website! I have noticed some audio issues on a few that make them hard to hear, but overall its pretty good.
You can view my presentation here.
My slides can be downloaded here.
I decided I'd go ahead and post a screenshot from the new game I've been working for Screenshot Saturday. As mentioned before, the new game will draw heavily from the NES classic The Guardian Legend. So without further delay, behold: the first screenshot from Crash Planet!
Full disclaimer: nearly all of this art is placeholder. I have been doing a lot of work on the game's tilesets, but first I just used placeholder stuff to build out the world and get a character moving. If you've played through Night of the Loving Dead, you may recognize the strapping lad in this particular shot.
If you can't make it to FGS next weekend, perhaps you can make it to this very unique gamejam in Los Angeles. The Game for Cats Hackathon is a weekend gamejam where the point is to create a game that cats will play. Naturally, this concept lends itself towards a tablet-based game.
I love this idea and almost want to go buy a tablet just to make an unofficial entry. If you've got one and some spare time, why not make a game our furry, four-legged friends can enjoy?
Update 3/16: Ok, I really did go buy a tablet to make cat games. I went with a Nook HD+.
The program schedule for the upcoming Flash Gaming Summit 5 was posted recently. My session begins at 2:15 Pacific time, but the entire day looks like it will be filled with some great talks! I've had nothing but good things to say about this event after attending last year and highly recommend you go if you're able. It's a great place to learn about the industry, meet fellow developers and get inspired to create new projects.
It's been a while since my last post so I just figured I'd let everyone know what's been going on lately. Of course, I've been very busy over the past month and have really been focusing on my presentation for FGS! I've gotten it to a point that I'm happy with and am excited to share it with the Flash gaming community! I really can't wait for the big day!
In addition to the FGS presentation; I've been spending a lot of time working on a new game. I'm excited about this because since Night of the Loving Dead, I really haven't done a serious game project. There was Snow Day, but that was basically a weekend project for a contest. For the new game, I've drawn a lot of inspiration from the NES classic The Guardian Legend. Easily one of my favorite games of all time. So far I've got a good amount of artwork done and the basic code structure in place for moving about the world, but there is much more to do!
As for the site, I have several tutorials in mind that could be released relatively soon. However, I'm trying out video capture software because I'd like to perhaps do some video tutorials now and then. I feel that they are easier to follow along with than written ones. Below are the tutorial topics currently being looked into:
1) Introduction to Away3D
2) Data packing using bit-wise operations
3) C++ Native Extension video tutorial (may or may not do this one as the FGS presentation may cover it well enough)
Last year I had a great time at the Flash Gaming Summit in San Francisco and I am pleased to announce that this year I'll be speaking at the event! FGS 5 will take place in San Francisco on March 24th this year and, if its anything like it was last year, it is definitely worth making the trip out! My talk will focus on the benefits of native extensions and creating a simple, C-based native extension to help attendees get started developing their own extensions. You can visit the FGS site to see all the presenters and check back often for updates and the official program list!
I hope to see you there!
If you aren't using Adobe's Scout profiling tool yet, you should be. Scout is a fantastic tool for debugging your code and finding performance bottlenecks. You can get basic data by simply running Scout and then launching Flash content. However, for more in-depth profiling you must enable advanced telemetry in your swf (the actionscript stack is only available for AS3-based projects). To assist with this, I've put together a Scout Survival Kit that contains all the tools necessary to get you up and running.
The pack includes the Scout set up executable, this FlashDevelop plugin, this Scout enabler program and a helpful html readme document describing how to use the plugin. All of these items can be downloaded individually elsewhere, but I figured it made sense to put them all in one place. Click the image below to download the kit!
Here we are: 2013. Happy new year, everyone! It's hard to believe another year has come and gone, but time marches on and so must we all. If you've got some time, join me as I take a look back at the year that was and ahead at the year that will be! (more...)