The Wayback Machine - https://web.archive.org/web/20130509030248/http://active.tutsplus.com:80/author/daniel-sidhion/

Browsing Author

Daniel Sidhion

I am a Computer Engineering student in Brazil very interested in game development and also an ActionScript 3 programmer. I have a big interest in making Flash games and helping people learn the language.

Understanding Garbage Collection in AS3

Understanding Garbage Collection in AS3

Have you ever used a Flash application and noticed lag in it? Still don’t know why that cool flash game runs slowly on your computer? If you want to know more about a possible cause of it, then this article is for you.

We found this awesome author thanks to FlashGameLicense.com, the place to buy and sell Flash games!

Quick Tip: Add a Blurry Trail Effect to Your Bullets

Quick Tip: Add a Blurry Trail Effect to Your Bullets

In this Quick Tip you will learn how to use BitmapData’s copyPixels() method to create a very fast blurry trail effect for the bullets in your shoot-’em-up games.


This entry is part 5 of 14 in the Shoot-’Em-Up Session
Keep Your Flash Project’s Memory Usage Stable With Object Pooling

Keep Your Flash Project’s Memory Usage Stable With Object Pooling

Memory usage is an aspect of development that you really have to be careful about, or it might end up slowing down your app, taking up a lot of memory or even crashing everything. This tutorial will help you to avoid those bad potential outcomes!

Review: Construct 2, a Drag and Drop HTML5 Game Maker

Review: Construct 2, a Drag and Drop HTML5 Game Maker

Construct 2 is an HTML5 game making tool that doesn’t require any programming knowledge. You just drag and drop items around, add behaviors to them, and make them come alive with “events”.

In this review I will see what Construct 2 is capable of, from my perspective as a Flash game developer. Read the review to see whether or not this tool will serve the purpose of getting my games on more platforms!

An Introduction to FlashPunk: Creating a Spaceship Shoot-’Em-Up

An Introduction to FlashPunk: Creating a Spaceship Shoot-’Em-Up

This entry is part 2 of 2 in the series An Introduction to FlashPunk

In the last tutorial, we introduced FlashPunk and its capabilities. Now it’s time to build a game with it! We’ll build a top-down, mouse-controlled shoot-’em-up, with a title screen and a game over screen. Read on to learn more…


This entry is part 1 of 14 in the Shoot-’Em-Up Session
Euclidean Vectors in Flash

Euclidean Vectors in Flash

Twice a month, we revisit some of our readers’ favorite posts from Activetuts+ history. This week’s retro-Active tutorial, first published in April, is a guide to Euclidean vectors: what they are, why you’d use them, and how to implement them in Flash with AS3.

Euclidean vectors are objects in geometry with certain properties that are very useful for developing games. They can be seen as points, but they also have a magnitude and a direction. They are represented as arrows going from the initial point to the final point, and that’s how we will draw them in this article.


This entry is part 7 of 13 in the You Do The Math Session
An Introduction to FlashPunk: The Basics

An Introduction to FlashPunk: The Basics

This entry is part 1 of 2 in the series An Introduction to FlashPunk

Learn the basics of how FlashPunk works – an amazing library to save you time and help you create the perfect game!

Create a Complete Typing Game in Flash with AS3

Create a Complete Typing Game in Flash with AS3

Leading on from my earlier tutorial on detecting keyboard combos, we’ll see how to build a full game that tests your typing skills.

Detecting Key Combos, the Easy Way

Detecting Key Combos, the Easy Way

Have you ever been amazed at the variety of attacks in fighting games like Mortal Kombat, Super Smash Bros, Soul Calibur and others? Now you can learn how to create an engine to detect key combinations and build your own fighting game as well!

Building a Dynamic Shadow Casting Engine in AS3 – Active Premium
plus

Building a Dynamic Shadow Casting Engine in AS3 – Active Premium

Today, we have a fantastic Active Premium tutorial exclusively available to Premium members. This tut is not for the faint-hearted, but for advanced ActionScripters and game developers it’s a must-read!