Seinia.com Web Logo
Crazy good tutorials about Flash Game development!

Search tutorials at Seina.com:
Custom Search

Saving AS3 data to a text file

Saving AS3 data to a text file Often, when developing games, you want to write(a lot of) data, strings or numbers to a text file. This Actionscript 3 class, in combination with a small server side script (PHP in this example), allows you to do that.
comments 8 comments Creating games

Firing Angry Birds bullets

Firing Angry Birds bullets If you don't know the game Angry Birds, developped by Rovio Mobile, I recommend you to open your eyes and start living. Anyway, here's how the shooting system works!
comments 23 comments Physics and movement

Working with 3D

Working with 3D For a lot of people the world of 3D is a scary one. Working in Flash with two dimensions (x and y) is hard enough, you can say. But adding a third dimension (z) is a lot of fun. Let's make a little interactive 3D car, with help of PaperVision3D.
comments 14 comments Math and theory

Homing missiles

Homing missiles When you're making games in Flash, you'll always reach a point where you want your enemies or bullets to move towards a certain destination: homing objects. Learn how to move objects towards a certain (moving) destination.
comments 3 comments Physics and movement

Vector calculation (basics)

Vector calculation (basics) If you have two objects in a coordinate space, such as two movieclips in your Flash movie, you can preform a lot of tasks with some simple math. You can let the objects move towards each other for example. Here are the theoretical basics for doing that.
comments 7 comments Math and theory

Creating a game like Battle Garegga (3)

Creating a game like Battle Garegga (3) Part three of creating a game like Battle Garegga. The only thing remaining to look at is the enter frame handler, the function that handles everything that is going on in our game. It's a big one. Let's check it out.
comments 4 comments Creating games

Creating a game like Battle Garegga (2)

Creating a game like Battle Garegga (2) Part two of creating a game like Battle Garegga. In the first part we looked at the properties, constructor, key handlers and the mouse move handler of the game class. Let's have a look at the - more complicated - rest!
comments 5 comments Creating games

Creating a game like Battle Garegga

Creating a game like Battle Garegga Shoot 'm up arcade games like Battle Gargegga, Spacewar!, Space Invaders, Ikaruga and DoDonPachi have been popular for ages. Controlling an aircraft in topview and shooting a lot of enemies is basicly the description of them. But how to make such games?
comments 7 comments Creating games

Rotating moving objects

Rotating moving objects When you throw a dart arrow in the real world (or shoot a rocket) it's point will always hit the ground first. In other words, the arrow always rotates towards the ground (head first) during his flight. It's easy to simulate this in Actionscript. Let's start rotating.
comments 6 comments Physics and movement

Trigonometry in Flash - Part 1

Trigonometry in Flash - Part 1 Trigonometry is the branch of mathematics that studies triangles. In Flash games, and programming Flash games in Actionscript, it's essential to have knowledge about trigonometry. The basics are explained here, step by step!
comments 4 comments Math and theory

Firing bullets with a cannon

Firing bullets with a cannon Shooting bullets or other objects is an important gameplay element in internets most succesful games. If it comes to firing bullets, there's a lot of possibilities. Let's talk about the basics first.
comments 4 comments Physics and movement

Sparkling Stars at Mouse Click

Sparkling Stars at Mouse Click A lot of people wonder how they can create some kind of random fireworks (or: explosion) when they click the mouse button in a movie, at the position of the mouse cursor. This is how you do it!
comments 8 comments Effects

Side Scroller Game: Part 1 (sliding background)

Side Scroller Game: Part 1 (sliding background) In this serie of tutorials we're gonna show you how to create a 2D side scrolling game (such as the famous Mario World for example). We start by creating a background that slides if we walk to the left or right with our hero: the slide effect.
comments 10 comments Creating games

Keyboard interaction

Keyboard interaction It's nice that objects move. But wouldn't it be nicer if we can control the movement of an object? If we can interact with it? Let's use Flashs KeyboardEvent to control the movement of an object with some keys.
comments 3 comments Interaction

Friction

Friction Moving objects on planet earth don't move forever. They will be stopped by some force, one way or another. If a ball rolls on a flat surface, it will stop because of it's friction with that surface. Let's check that out.
comments 4 comments Physics and movement

Bounce

Bounce If an object hits a surface you can choose to handle this collision in many ways. One of the options is to make the object bounce, as a tennis ball would do for example. Get to know everything you need to know about bouncing.
comments 3 comments Physics and movement

Gravity

Gravity In real life moving objects fall down towards the surface of the earth. Due to gravity, as you know. Adding the force "gravity" to moving objects in a Flash movie is not that hard of a job.
comments 3 comments Physics and movement

Hitting the walls

Hitting the walls Making objects move (such as MovieClips) is nice, but at some point they need to hit some things. Walls for example. Sounds difficult, but it's not. Let me try to show you.
comments 4 comments Physics and movement

Making objects move

Making objects move If you want to move an object with Actionscript you basically adjust it's position (x and y values) every frame. This tutorial will let you move a MovieClip to the right, with a certain steady speed.
comments 4 comments Physics and movement

Latetst tutorials:

Tutorial categories: