Welcome, Guest. Please login or register.

Login with username, password and session length

 
Advanced search

1411579 Posts in 69386 Topics- by 58445 Members - Latest Member: Mansreign

May 05, 2024, 01:45:40 PM

Need hosting? Check out Digital Ocean
(more details in this thread)
TIGSource ForumsDeveloperTechnical (Moderator: ThemsAllTook)Flash or Flash Develop?
Pages: [1] 2
Print
Author Topic: Flash or Flash Develop?  (Read 4737 times)
roboprez
Level 1
*


Got to love them pixels


View Profile WWW
« on: September 30, 2009, 08:47:34 PM »

Okay for a year or two i've messed around with Flash in Actionscript 2. I've been using a copy of Flash CS3/CS4 for that. Recently I started using AS3 and have finally got the hang of it (never going back!).
Now I looking around and found Adam Atomic's Flixel libary which was designed to be used in Flex (I think). So I downloaded Flashdevelop and tinkered around. I ditched Flixel as a lost cause (too hard Concerned). In the time though I really fell in love with it as a better IDE with code completion and automatic import of classes. Now while I was playing with Papervision I saw that like all the tutorials were using the Adobe IDE with some features only in that.
This made me realize, am I handicapping myself by making programs in Flex instead of using Flash's timeline, stage and libary? Undecided
« Last Edit: September 30, 2009, 09:37:34 PM by roboprez » Logged

Aquin
Level 10
*****


Aquin is over here.


View Profile WWW
« Reply #1 on: September 30, 2009, 09:13:26 PM »

I'd be curious to know this too, since I only started FlashDevelop recently.  I assume that tweening is still possible from the code point, but you don't really have direct control over the animation.

I wonder if it's possible to do all your animation-heavy work in the Adobe IDE and then use FlashDevelop for the AS3.  That might be a good solution.
Logged

I'd write a devlog about my current game, but I'm too busy making it.
Triplefox
Level 9
****



View Profile WWW
« Reply #2 on: September 30, 2009, 09:56:56 PM »

The bigger your game gets the more you work with your own code and tools. Ergo, you want to use the best code editor(or editors) you can get as it lets you minimize time spent on "code janitor" tasks. That's the point of computer programming, in the end - to automate things.

The Flash IDE does let you get started quickly with certain things. I don't use it so I don't know what, exactly, but I assume it's related to the very standardized look+feel of simple Flash games. But it's definitely worthwhile to have for art+animation if you intend to use a process that is the "standard Flash way." If you want to use your own techniques, you are free to ignore it!
Logged

Hideous
That's cool.
Level 10
*****


3D models are the best


View Profile WWW
« Reply #3 on: September 30, 2009, 09:57:32 PM »

I personally think that the Flash IDE is horrible to program in. Last time I tried it I ended up with null references pretty much everywhere.
Logged

deathtotheweird
Guest
« Reply #4 on: September 30, 2009, 10:48:06 PM »

I started with Flash Develop so I'm quite partial to it. Besides, it's free.


Quote
I wonder if it's possible to do all your animation-heavy work in the Adobe IDE and then use FlashDevelop for the AS3.  That might be a good solution.

I've never done it but I'm pretty sure it is. Someone correct me if I am mistaken.
Logged
YagerX
Level 2
**



View Profile WWW
« Reply #5 on: September 30, 2009, 11:21:13 PM »

The flash IDE is nice for using movieclips created with gui or animations while in FD it is much easier to do it by code using images.
Logged

deathtotheweird
Guest
« Reply #6 on: September 30, 2009, 11:23:44 PM »

I started with Flash Develop so I'm quite partial to it. Besides, it's free.


Quote
I wonder if it's possible to do all your animation-heavy work in the Adobe IDE and then use FlashDevelop for the AS3.  That might be a good solution.

I've never done it but I'm pretty sure it is. Someone correct me if I am mistaken.

I guess I was right:
http://www.joeflash.ca/blog/2009/04/converting-flash-projects-into-flex.html
Logged
Glaiel-Gamer
Guest
« Reply #7 on: September 30, 2009, 11:31:00 PM »

I'm a flash IDE man myself but I agree that it's text editor is absolutely horrendous. They seem to be addressing some issues in it with CS5 to bring it up to like 2002 level.

I use the IDE out of convenience though, makes integrating art and laying out GUI stuff really easy and I use it as a simple level editor at times too.
Logged
EchoP
Level 0
**


View Profile
« Reply #8 on: October 01, 2009, 12:37:20 AM »

I am using FlashDevelop for AS3 and enjoying it, but it does have some bad points. Unless I am missing something obvious, the error handling is terrible.

I spent an hour tracking down a freezing bug that was caused by a multi dimension array being called using array[,] instead of array[][]. Having come from Visual Studio, I presumed that something like that would be caught out at compilation, and throw an error, and was looking for something more sinister. I miss my red squiggly lines.  Undecided
Logged
st33d
Guest
« Reply #9 on: October 01, 2009, 02:23:14 AM »

I get red squiggly lines in FlashDevelop. You using the latest version?

We use FlashDevelop at work to manage all the files and do all the programming and then compile it as an IDE project - jumping over to CS3 for the compile. This allows us to manage the art side quickly and at a glance. There's also a lot of cheap tricks you can do with invisible movieclips that would take a lot of code in just pure Flex.

At home I'm trying a hybrid approach. All of the assets are bundled into a SWF and then imported by the Flex application. This allows me to use CS3 to compress the sound effects and also use invisible movieclips to track positions on animations. It also means animations are very fast to put together.
Logged
Farbs
Man
Level 10
*


/Farbs


View Profile WWW
« Reply #10 on: October 01, 2009, 02:26:35 AM »

I use SciTE for text editing and compile on the commandline. No bells, no whistles, just sweet sweet code.
Logged
mirosurabu
Guest
« Reply #11 on: October 01, 2009, 02:30:44 AM »

What kind of stuff you want to make?

My set-up is like this:

Flex
FlashDevelop
Flixel
Box2D

Construct as map/layout editor

And I'm perfectly happy.
Logged
ChevyRay
Guest
« Reply #12 on: October 01, 2009, 02:50:00 AM »

I use SciTE for text editing and compile on the commandline. No bells, no whistles, just sweet sweet code.

I don't know if I could live without FlashDevelop's sexy autofinish. That's my favorite whistle.
Logged
EchoP
Level 0
**


View Profile
« Reply #13 on: October 01, 2009, 02:59:49 AM »

I get red squiggly lines in FlashDevelop. You using the latest version?
Yeah, should have been more clear. I actually do get red lines for syntax and the like, but it does not seem to pick up on errors like mistyped arrays. It also doesn't handle errors well, if you get one, instead of breaking and going to the line, it just freezes up. It is entirely possible that it was just a one off situation, and that it normally handles it better.
Logged
roboprez
Level 1
*


Got to love them pixels


View Profile WWW
« Reply #14 on: October 01, 2009, 03:08:57 AM »

The main problem I have with FlashDevelop is when I just want to make a quick UI. In flash If I wanted to display some text on screen I would make a text box then in the code write to it every frame. Now in FlashDevelop I need to create it find out where I need to put it via trial and error, and just make a chunk of code to display 1 varible. Does anyone know the pros and cons of Flex builder? (soon to be called Flash builder) it seems focused on code but has a drag and drop thingy
Logged

bateleur
Level 10
*****



View Profile
« Reply #15 on: October 01, 2009, 04:41:37 AM »

I have Flash CS4 but I virtually never use the IDE.

Everything I do is classes anyway (separate .as files) so I can do it all in emacs without having to use either Flashdevelop or the Flash CS4 IDE.
Logged

BorisTheBrave
Level 10
*****


View Profile WWW
« Reply #16 on: October 01, 2009, 02:06:18 PM »

Yeah, stop treating it like it's either or. If you have more than 200 lines, you should use FlashDevelop (or basically anything other than Flash) for the code. If you are using vector/animated assests, you should use Flash to manage those (like you have a choice).

And make a distinction between editor and compiler. Using FlashDevelop doesn't prevent you using Flash instead of Flex as your compiler. It in fact works quite well. Similarly using Flash doesn't stop you using Flex to compile (you can Embed() .swf assets).

Peronally, I write code in FlashDevelop, compile in Flex, and hop over to Flash for debugging (and occasionally level design).
Logged
Titch
Level 3
***


Cautiously Pragmatic


View Profile WWW
« Reply #17 on: October 01, 2009, 02:12:04 PM »

I ditched Flixel as a lost cause (too hard Concerned).

Wha...?

I guess I must come from planet crazy cos I found it much easier than coding strait AS3 OR trying to get a library made in Flash to place nice with FlashDevelop.

I've used both, I like using FlashDevelop because it doesn't bog my processor and ram down a ton of resources with an ugly interface that doesn't work well and is mostly useless for coding. Doing GUI's/Interface stuff is a pain, I've been thinking I need to write a little something something in Adobe AIR to help with that.
Logged

Aquin
Level 10
*****


Aquin is over here.


View Profile WWW
« Reply #18 on: October 01, 2009, 02:13:05 PM »

Yeah flixel is pretty damn awesome so far.  I only hope I produce a game of merit sometime soon using it. 
Logged

I'd write a devlog about my current game, but I'm too busy making it.
agj
Level 10
*****



View Profile WWW
« Reply #19 on: October 01, 2009, 02:16:35 PM »

I am using FlashDevelop for AS3 and enjoying it, but it does have some bad points. Unless I am missing something obvious, the error handling is terrible.

You don't seem to have FlashDevelop setup the optimal way. Follow these instructions.
Logged

Pages: [1] 2
Print
Jump to:  

Theme orange-lt created by panic