Monday, August 13, 2012

Working With Flash

A great environment.
After working in Game Maker 8.1x for a pretty long time to build games, I figured it was about time I started learning another environment for designing and developing games in. Game Maker 8.1 is a good program, and is very capable of doing what I wanted it to do with my 2D projects, though I felt limited only knowing one or two programs for game creation. Enter FlashDevelop + FlashPunk. (To be honest however, I may end up using Game Maker (Studio) to make a lot of my older game ideas because I know it best.)

It's been a blast messing around in a new engine/language...so finding myself reading code snippets on my phone in the middle of the night to learn the language pretty much sealed the deal for me and Flash (at least for Project Fall). Moving over from Game Maker 8.1 to FlashDevelop + FlashPunk has been a fairly smooth transition and the object orientation of FlashPunk has been very helpful in allowing me to learn AS3 quickly. Still though, I'm kind of a noob, so I have a bit of practice before I can actually make anything worthwhile with the program!

I've been using the FlashPunk official website and official forums to learn the language and build games and Zachary Lewis's tutorials have taught me pretty much everything I need to know to get my hands dirty with the program even if I'll have some trouble for awhile.

To be honest though, the only real issue I'm having right now is that I'm having trouble referencing variables from other classes and I figure that it's only my newbie-ness preventing me from doing something so basic. I figure that I've learned enough about the engine to begin porting the Fall prototype over into Flash and I can only hope that the performance issues that plague Flash as a game development platform doesn't become a serious issue for me! -.- Wish me luck!

Expect greatness. Ryan Huggins~