Be a Supporter!

As3: Main

  • 4,809 Views
  • 40 Replies
New Topic Respond to this Topic
Spysociety
Spysociety
  • Member since: Dec. 30, 2009
  • Offline.
Forum Stats
Member
Level 21
Blank Slate
As3: Main 2012-03-17 23:53:34 Reply

--- AS3: Main ---

Hey. I'm creating this thread entitled "AS3: Main", based upon the old AS3: Main and As: Main. The main question is why? There are two reasons. Firstly there is a large amount of people who still want to use the old and slow AS2. Making this thread might help a lot people to change to AS3. The second is that the previous threads are very old, one is from 2005 and another 2007, when AS3 was still borning. Then I decided to create this. The main objective for the new AS3: Main is to teach people Actionscript 3.0 and to learn more.

How it works?
It is simple. You just have to write a tutorial named, for example, "AS3: Tutorial Name" and then post a link to it
here. When starting a new tutorial you write "AS3: Main" or whatever and also leave a link here.

They will be divided in three categories through two subdivisions:
- Basic: all the basic stuff
- Intermediate: all the new challenges through coding
- Advanced: the threads which requres higher knowledge in programming.

The two subdivisions are only how the links for tutorials are going to be organized in the lists, they are "General" and "Specific", the first one means all regular stuff, with no idea behind at all, experiments; the second one means all the ones which were made for a particular reason, like a game.

-----------------

The goal is to create loads of well explained and interesting tutorials, helping people as much as possible.

Current tutorials:
- Bitwise Operators by Diki
- Objects by Spysociety

Useful links:
- Old AS3: Main thread
- Attila0413 flash tutorials
- Adobe Actionscript 3.0 Language Reference

Now write yours! (:

mandog
mandog
  • Member since: Jul. 13, 2010
  • Offline.
Forum Stats
Member
Level 22
Musician
Response to As3: Main 2012-03-18 13:26:11 Reply

I have wanted to go to AS3 for ages but I can't directly code objects on stage anymore :(


original I am.

BBS Signature
Spysociety
Spysociety
  • Member since: Dec. 30, 2009
  • Offline.
Forum Stats
Member
Level 21
Blank Slate
Response to As3: Main 2012-03-18 14:33:46 Reply

Circle-Circle Collision Detection

Diki
Diki
  • Member since: Jan. 31, 2004
  • Offline.
Forum Stats
Moderator
Level 13
Programmer
Response to As3: Main 2012-03-18 17:34:28 Reply

Wrote another: The Static Keyword.

CocosMiller
CocosMiller
  • Member since: Mar. 13, 2012
  • Offline.
Forum Stats
Member
Level 01
Art Lover
Response to As3: Main 2012-03-19 12:16:47 Reply

Wrote something Circumference and line interception.
Hope it's help some one.

Kirk-Cocaine
Kirk-Cocaine
  • Member since: Aug. 17, 2003
  • Offline.
Forum Stats
Moderator
Level 38
Programmer
Response to As3: Main 2012-03-19 12:21:40 Reply

At 18 hours ago, Diki wrote: Wrote another: The Static Keyword.

Following on from this I've written AS3: Singleton Design Pattern which explains how to use the static keyword to create a singleton. I'll probably try an write some other threads detailing other design patterns.


The water in Majorca don't taste like what it oughta.

| AS3: Main | AS2: Main | Flash Tutorials |

BBS Signature
Kirk-Cocaine
Kirk-Cocaine
  • Member since: Aug. 17, 2003
  • Offline.
Forum Stats
Moderator
Level 38
Programmer
Response to As3: Main 2012-03-19 20:34:43 Reply

AS3: Arrays, Vectors & Dictionaries.

Fairly broad and cursory, but should serve as a good introduction I hope!


The water in Majorca don't taste like what it oughta.

| AS3: Main | AS2: Main | Flash Tutorials |

BBS Signature
Spysociety
Spysociety
  • Member since: Dec. 30, 2009
  • Offline.
Forum Stats
Member
Level 21
Blank Slate
Response to As3: Main 2012-03-19 20:52:37 Reply

Updating the list with the new tutorials:

- Arrays, Vectors and Dictionaries by Kirk-Cocaine
- Bitwise Operators by Diki
- Circle-Circle Collision Detection by Spysociety
- Circunference and Line Interseption by CocosMiller
- Objects by Spysociety
- Singleton Design Pattern by Kirk-Cocaine
- The Static Keyword by Diki

Diki
Diki
  • Member since: Jan. 31, 2004
  • Offline.
Forum Stats
Moderator
Level 13
Programmer
Response to As3: Main 2012-03-20 13:10:35 Reply

Learn you some Object Oriented Programming for great good.

Spysociety
Spysociety
  • Member since: Dec. 30, 2009
  • Offline.
Forum Stats
Member
Level 21
Blank Slate
Response to As3: Main 2012-03-22 16:59:43 Reply

Billiard Game Physics

MSGhero
MSGhero
  • Member since: Dec. 15, 2010
  • Offline.
Forum Stats
Supporter
Level 16
Game Developer
Response to As3: Main 2012-03-22 19:29:35 Reply

Tile-Based Game Mechanics

Maybe a pathfinder tut up next to complement this one...

Plebbi
Plebbi
  • Member since: Jul. 1, 2003
  • Offline.
Forum Stats
Member
Level 13
Blank Slate
Response to As3: Main 2012-03-23 10:39:06 Reply

At 4 days ago, mandog wrote: I have wanted to go to AS3 for ages but I can't directly code objects on stage anymore :(

Dealing with the same, the thought of not being able to code directly to objects on stage is terrifying..

Diki
Diki
  • Member since: Jan. 31, 2004
  • Offline.
Forum Stats
Moderator
Level 13
Programmer
Response to As3: Main 2012-03-23 14:43:33 Reply

Wrote another tutorial on Advanced Keyboard Detection.

apf42589
apf42589
  • Member since: Oct. 21, 2006
  • Offline.
Forum Stats
Member
Level 03
Blank Slate
Response to As3: Main 2012-03-25 00:37:58 Reply

Keep this going, I'm trying to switch to as3, and the gotoAndStop is hard to do lol. Any hints?

4urentertainment
4urentertainment
  • Member since: Aug. 1, 2008
  • Offline.
Forum Stats
Moderator
Level 13
Game Developer
Response to As3: Main 2012-03-25 00:42:14 Reply

At 3/25/12 12:37 AM, apf42589 wrote: Keep this going, I'm trying to switch to as3, and the gotoAndStop is hard to do lol. Any hints?

In AS2 it was:

MovieClip.gotoAndStop(2);

Now in AS3, the tricky part is that it's:

MovieClip.gotoAndStop(2);
maringtr
maringtr
  • Member since: Sep. 16, 2011
  • Offline.
Forum Stats
Member
Level 03
Programmer
Response to As3: Main 2012-03-26 03:22:37 Reply

And here's a tutorial from me: Drawing Waveforms in Flash

maringtr
maringtr
  • Member since: Sep. 16, 2011
  • Offline.
Forum Stats
Member
Level 03
Programmer
Response to As3: Main 2012-03-26 03:26:58 Reply

Wrong link, how do I edit this? :(

Spysociety
Spysociety
  • Member since: Dec. 30, 2009
  • Offline.
Forum Stats
Member
Level 21
Blank Slate
Response to As3: Main 2012-03-28 16:38:46 Reply

By the way, I would be really glad if someone write a tutorial about Events for Basic, Drawing API for intermediate and BitmapData for advanced.

All the tutorials I plan to do have these.

Also I want to reserve for me Physics and Trigonometry.

MSGhero
MSGhero
  • Member since: Dec. 15, 2010
  • Offline.
Forum Stats
Supporter
Level 16
Game Developer
Response to As3: Main 2012-03-28 17:48:30 Reply

At 3/28/12 04:38 PM, Spysociety wrote: By the way, I would be really glad if someone write a tutorial about Events for Basic, Drawing API for intermediate and BitmapData for advanced.

All the tutorials I plan to do have these.

Also I want to reserve for me Physics and Trigonometry.

I'll take events, got some free time later today

Also planning on doing one on debugging code and dealing with errors messages

MSGhero
MSGhero
  • Member since: Dec. 15, 2010
  • Offline.
Forum Stats
Supporter
Level 16
Game Developer
Response to As3: Main 2012-03-28 19:47:11 Reply

As3: Event Basics

And this is the correct link for maringtr's Drawing Waveforms in Flash

Spysociety
Spysociety
  • Member since: Dec. 30, 2009
  • Offline.
Forum Stats
Member
Level 21
Blank Slate
Response to As3: Main 2012-03-28 20:12:49 Reply

Updating the list with the difficulties:

Basic:
- Events by MSGHero
- Objects by Spysociety

Intermediate:
- Arrays, Vectors & Dictionaries by Kirk-Cocaine
- Circle-Circle Collision Detection by Spysociety
- Object Oriented Programming by Diki
- Singleton Design Pattern by Kirk-Cocaine
- Static Keyword, The by Diki

Advanced:
- Advanced Keyboard Detection by Diki
- Billiard Game Physics by Spysociety
- Bitwise Operators by Diki
- Circle-Rectangle Intersection by CocosMiller
- Tile-Based Mechanics by MSGHero

------------------------------------------------------------
-----------

Useful links:
- Old AS3 Main Thread
- Attila0413 flash tutorials
- Adobe Actionscript 3.0 Language Reference

Also check out this external tutorial by martingtr:
- Drawing Waveforms in Flash

-----------------------------------------------------------

Also I will be doing a tutorial on trigonometry, then also physics.

Any new tutorials are welcome (:

Attila0413
Attila0413
  • Member since: Dec. 10, 2009
  • Offline.
Forum Stats
Member
Level 05
Blank Slate
Response to As3: Main 2012-03-29 03:33:26 Reply

Path Finding with A*

http://attiliocarotenuto.com/flash/301-as3-path-finding-with -a-a-star


BBS Signature
SubparTony
SubparTony
  • Member since: Mar. 30, 2010
  • Offline.
Forum Stats
Member
Level 18
Blank Slate
Response to As3: Main 2012-03-30 11:23:24 Reply

A Math object tutorial explaining the usage of each function or the most of them would be great.
Thank you!


Bitte Nazi mods keine bannerino, weil ich ein Nazi Schwein als ihr bin. Danke schön!

BBS Signature
SketchistGames
SketchistGames
  • Member since: Mar. 2, 2012
  • Offline.
Forum Stats
Member
Level 05
Game Developer
Response to As3: Main 2012-03-30 11:50:44 Reply

As3: Simple Navigation Button!
Hope I could help ;)


Current Trophies:
Weekly Fourth Place for Blast the Bunny 2
~SketchistGames :P

SketchistGames
SketchistGames
  • Member since: Mar. 2, 2012
  • Offline.
Forum Stats
Member
Level 05
Game Developer
Response to As3: Main 2012-03-30 11:56:38 Reply

Also, emanuele feronato has made a really nice tutorial! emanuele's tutorial explains how to make a game like PvsZ in As3 Flash


Current Trophies:
Weekly Fourth Place for Blast the Bunny 2
~SketchistGames :P

Spysociety
Spysociety
  • Member since: Dec. 30, 2009
  • Offline.
Forum Stats
Member
Level 21
Blank Slate
Response to As3: Main 2012-03-30 14:05:52 Reply

Wrote a new one, based upon tonypar16's request.
Math Functions

SubparTony
SubparTony
  • Member since: Mar. 30, 2010
  • Offline.
Forum Stats
Member
Level 18
Blank Slate
Response to As3: Main 2012-03-30 18:43:09 Reply

At 3/30/12 02:05 PM, Spysociety wrote: Wrote a new one, based upon tonypar16's request.
Math Functions

Thank you Spysociety this was helpful.


Bitte Nazi mods keine bannerino, weil ich ein Nazi Schwein als ihr bin. Danke schön!

BBS Signature
swishcheese
swishcheese
  • Member since: May. 12, 2007
  • Offline.
Forum Stats
Member
Level 14
Programmer
Response to As3: Main 2012-04-04 02:03:50 Reply

Awesome tutorials, I think I'll write on on Saving and Loading XML files in order to save and load different levels for a tile-based game. It'll sort of go along with MSGhero's tutorial on Tile-Based Mechanics.


BBS Signature
IndigenousDigitalist
IndigenousDigitalist
  • Member since: Sep. 24, 2010
  • Offline.
Forum Stats
Member
Level 13
Game Developer
Response to As3: Main 2012-10-07 17:29:00 Reply

As3: startDrag Area in a Circle

and also, bump. Let's see some more AS3 tutorials!


BBS Signature
egg82
egg82
  • Member since: Jun. 24, 2006
  • Online!
Forum Stats
Supporter
Level 05
Game Developer
Response to As3: Main 2012-10-07 17:44:35 Reply

At 10/7/12 05:29 PM, IndigenousDigitalist wrote: and also, bump. Let's see some more AS3 tutorials!

I didn't even know we had this thread.

I might make a tutorial later on... I could do one on client/server connections. It'd probably be using AIR , though, as the other methods are FAR slower.
Still, it's AS3.


Programming stuffs (tutorials and extras)
PM me (instead of MintPaw) if you're confuzzled.
thank Skaren for the sig :P

BBS Signature