FlashDevelop vs. Flash Professional IDE

12 Aug

Well… I’ve been discussing this time numerous amount of times on GDR and I’m willing to just end this now.

==========================================================================

FD vs. Flash Pro CS (5.5 is the current new version)

==========================================================================

FlashDevelop:
Pros:

  • Simple to use
  • Lightweight
  • In addition to the Flex SDK, it has a better compiler.
  • Auto-complete/additional assistance

Cons:

  • Does not have a simple library.
  • Cannot be used to create a pre-made image.

*****************************************************

Flash Professional CS5.5:
Pros:

  • Also simple to use.
  • Library, in order to keep all images.
  • Can be used to make an image.
  • Has a ‘widget’ library that you can use to copypasta a pre-made class. (New update)

Cons:

  • Worse compiler than FD+Flex
  • A worse auto-complete function
  • More space taken up

==================================================================

And there you have it. In terms of coding, FD seems to trump the Flash Pro IDE. However, in terms of graphics, it doesn’t stand up to Flash Pro.

I like to use FD to edit my code and Flash Pro CS4 (the version I use) to compile it and to use its library. The one downside to that is not being able to use the great compiler.

New AS2 collaborations.

6 Aug

I joined a collaboration with DannyDaNinja and shadowgrail. I will try to contribute to their AS2 project, which is only known as ‘The abandoned project’ for now. However, it will be a great RPG game… and I think I’ve revealed¬†little¬†to much.

Return of the blog

6 Aug

After 20 entries, I kinda dumped this blog, for various reasons…

However, I want to restart this blog with some great entries… so be on the lookout of more entries from yours truly.

Moving stuff with arrow keys and WASD.

23 Jul

I made a little drawing called ‘Ship’. The following code lets you move ‘Ship’ left and right using the arrow keys and the keys ‘A’ and ‘D’.

package {
	import flash.display.MovieClip;
	import flash.display.Stage;
	import flash.events.KeyboardEvent;
	import flash.events.Event;
	import flash.ui.Keyboard;
	public class Engine extends MovieClip {
		var ourShip:Ship = new Ship();
		var speed:Number = 4;
		var leftPressed:Boolean = false;
		var rightPressed:Boolean = false;
		public function Engine():void{
			addEventListener(Event.ADDED_TO_STAGE, init);
		}
		public function init(e:Event) {
			ourShip.x = stage.stageWidth / 2;
			ourShip.y = stage.stageHeight - 50;
			stage.addEventListener(KeyboardEvent.KEY_DOWN, checkKeys);
			stage.addEventListener(KeyboardEvent.KEY_UP, removal);
			stage.addChild(ourShip);
			addEventListener(Event.ENTER_FRAME, EnteringFrame);
			removeEventListener(Event.ADDED_TO_STAGE, init);
		}
		public function checkKeys(e:KeyboardEvent):void {
			if((e.keyCode == 37) || (e.keyCode == 65)){
				leftPressed = true;
			}
			if((e.keyCode == 39) || (e.keyCode == 68)){
				rightPressed = true;
			}
		}
		public function EnteringFrame(e:Event) {
			if (leftPressed && ourShip.x > 20){
				ourShip.x -= speed;
			}
			if (rightPressed && ourShip.x < 530){
				ourShip.x += speed;
			}
		}
		public function removal(e:KeyboardEvent):void {
			if((e.keyCode == 37) || (e.keyCode == 65)){
				leftPressed = false;
			}
			if((e.keyCode == 39) || (e.keyCode == 68)){
				rightPressed = false;
			}
		}
	}
}

Some credit to ‘BraydenBlack’ and ‘iBringHam’ from GDR for tweaking this a little bit. :P

Improving art is a pain

20 Jul

I am no artist… it’s just not my thing, so I used GIMP to create a nice menu logo but I simply cannot decide between 2 images…

 

 

EDIT: Option A is the popular choice. The art forum of Kongregate helped me out with this decision.

Explain yourself

17 Jul

Why wasn’t I posting on this site/on GDR like I used to be? Well…

The thing is, that I found a great place where I am learning stuff like Wrestling and where I can work-out every week-day. Unfortunately, I had to cut back time on some things, which included learning AS3 as well as staying on GDR. Ahhhh well, this really isn’t meant to be a filler post anyhow. So I’ll just add an extra tip for you programmers who couldn’t care less…

in order to rotate a MovieClip/Sprite, you write the following within an onClipEvent(enterFrame) handler (for as2people):

myMovieClip._rotation += 1;

Depending on your FPS, this movieClip should be rotating slowly clockwise.

A minor challenge…

16 Jul

Well, apparently ‘nadjatee1996′, a nonregular in GDR posted a minor challenge to create an idle game.
I decided to participate (despite the fact that it really doesn’t even matter).
The guidelines were as follows:

  • You must automatically get points (for just idling)
  • You must be able to stop playing the idle game whenever you wish (w/o leaving the page)
  • Ability to manually gain extra score (button for more xp)

Here is my entry: http://megaswf.com/serve/1147698/

Follow

Get every new post delivered to your Inbox.