Turkish AS3 Avoider Game Tutorial

by Michael James Williams on October 15, 2011 · 4 comments

in Avoider Game Extras,Guest Posts

Ömer Faruk Gündüz is translating my AS3 Avoider Game Tutorial (itself based on an AS2 tutorial by Frozen Haddock) into Turkish!

That makes it the sixth language that it’s available in (seventh if you include HTML5), after English, Spanish, Polish, and Italian. Awesome.

Here’s an introduction from Ömer:

Herkese Merhaba, benim adım Ömer ve 22 yaşındayım. Flash ya da programlama ile pek alakası olmasada malum Türkiye şartları dolayısıyla Harita Mühendisliği okuyorum :) . Uzunca bir süre Actionscript 2 kullandım(AS2 ile 9 adet oyun yaptım) ve 2-3 ay kadar önce ActionScript 3 öğrenmeye başladım.

Michael James Williams tarafından hazırlanan bu eğitim seti ActionScript 3′e geçerken benim çok işime yaradı. ActionScript 3 öğrenmek isteyen başkalarının da yararlanması için Türkçe’ye tercüme etmeye karar verdim.

Here is the first part: Avoider Oyunu-Bölüm 1

Thanks, Ömer!

{ 4 comments }

Learn HTML5 With This Simple Avoider Game Tutorial

by Michael James Williams on September 17, 2011 · 8 comments

in HTML5

Learn HTML5 With This Simple Avoider Game Tutorial

Hello everyone!

Can you believe it’s been three years since I wrote the first part of my AS3 Avoider Game Tutorial? Crazy!

As you’ve seen, I haven’t really been updating this blog that much recently. You might not know the reason: it’s because I’m now the full editor of Activetuts+, a tutorial site for developers of browser-based apps and games. It’s the same kind of stuff I used to write about here, only I’m not the only one writing, and it’s now my actual job.

Anyway, to mark three years, I’ve written a new tutorial based on the first one I ever wrote. If you enjoyed the AS3 Avoider Game tutorial, please check out Learn HTML5 With This Simple Avoider Game Tutorial. I’ve tried to take into account all the points of confusion that people have mentioned in the original tutorial’s comments, so with luck it’ll be easier to understand :)

I hope you like it!

{ 8 comments }

The Making of Advanced Combat

by Kevin Neal on June 10, 2011 · 3 comments

in Guest Posts

[MJW: About two years ago, Kevin contacted me to ask a question about my Avoider Game tutorial. Since then we've been communicating frequently, and I've had the great pleasure of seeing his game develop, and of seeing Kevin himself develop as a game creator. The code, graphics, sound, and music in the game were all made by him, which is a truly impressive achievement. Now that the game has since been sponsored (by MaxGames , through FGL), Kevin and I thought it would be interesting for him to share the development process. I hope you enjoy it!]

To start off, this is story about somebody who knew nothing about ActionScript 3.0 or ever made a Flash game in his life. He spent two years on a game, from start to finish, which meant learning AS3, making graphics, composing music, and putting it all together 4-5 times, until it finally got sponsored and put online.

screenshot

Read on for more development info, and playable early versions of the game…

{ 3 comments }

New Tutorial Series on Box2D for Flash and AS3

by Michael James Williams on June 3, 2011 · 12 comments

in Tutorial

For over a year, I’ve had a Skribit widget on the sidebar of the blog; this lets anyone suggest a new idea for a tutorial, and vote on those ideas that others have suggested. Unfortunately this only keeps track of the last fifteen suggestions submitted, but, because I get an email whenever someone suggests something, I know that the most popular suggestion topic has been physics.

“Add physics to the Avoider Game”, “Please teach us a little about physics in Flash”, “Physics would be an awesome thing to learn in ActionScript 3″.

So, I’ve started a new series on my favourite Flash physics engine, Box2DFlash. The first part, Introduction to Box2D for Flash and AS3, is already up, and will explain the basic concepts you’ll need.

Box2D Flash AS3 tutorial

I’ve got the outline for the second part planned, so that should be up soon :) After that, there are different directions this series could take, and I haven’t yet decided which one to choose.

Skribit has closed down, so I’ve set up a Google Moderator page to collect suggestions specifically for this Box2D series:

Box2D Flash AS3 tutorial

I’ve put a few suggestions in already, and you can vote on them to let me know which you’d prefer to see. You can also submit your own ideas so that other people can vote on them, because I’m sure there are more than four possible directions to take this in ;)

Anyway, I hope you find the first part useful. Let me know if you have any questions!

{ 12 comments }

Understanding the Game Loop

May 16, 2011

In Civilization, you have a period of five minutes to input everything you want to do in the current turn, before the game “ticks” and runs the game loop again based on all your input. So if you say, in Turn 23, that you want your warriors to attack a deer, then in Turn 24 [...]

0 comments Read the full article →

Obscuring and Revealing Scenes with AS3

May 6, 2011

One of the simplest game mechanics is to let the player find a hidden object. Games based on this take many forms: Where’s Waldo, Peek-A-Boo, Spot the Difference, Hide and Seek, and of course Hidden Object. I’ve written a Premium tutorial for Activetuts+ in which I’ll show you two methods for obscuring a scene so [...]

0 comments Read the full article →

My New Book on Flash Facebook Development

January 10, 2011

I wrote a book explaining everything you need to know developing Facebook applications with Flash and AS3. Here’s the rundown.

51 comments Read the full article →

Introduction to FlashDevelop

January 8, 2011

I wrote a tutorial about getting started with FlashDevelop for Activetuts+: Beginner’s Guide to FlashDevelop.

2 comments Read the full article →