Jump to content

  • Log In with Google      Sign In   
  • Create Account

Awesome job so far everyone! Please give us your feedback on how our article efforts are going. We still need more finished articles for our May contest theme: Remake the Classics

Flash Games


Old topic!
Guest, the last post of this topic is over 60 days old and at this point you may not reply in this topic. If you wish to continue this conversation start a new topic.

  • You cannot reply to this topic
8 replies to this topic

#1 Muhklayne   Members   -  Reputation: 115

Like
0Likes
Like

Posted 18 September 2012 - 09:23 PM

For Flash games, how should I begin learning?

I'm assuming as3 is the best route.

Should I use Flash Professional CS6?

I have a student copy of FlashBuilder 4.6 and have attempted to learn to code with it, but have found it nearly impossible as it seems to be the secondary product with Flash Professional being primary...

Any help accepted!

Sponsor:

#2 Legendre   Members   -  Reputation: 785

Like
1Likes
Like

Posted 19 September 2012 - 05:53 AM

Have you tried Adobe Flex?

IMHO following a tutorial to make a basic shooter is the best way to start: http://www.kongregate.com/games/Kongregate/shootorial-1?acomplete=shootorial

It just takes a few days to carry out the steps. And there are lots of support on Newgrounds and Kongregate forums.

Once you have done that, the world is your oyster. :D

#3 Muhklayne   Members   -  Reputation: 115

Like
0Likes
Like

Posted 19 September 2012 - 12:16 PM

What do you mean? Do you mean use the Adobe Flex language? or are you referring to another program..

#4 Muhklayne   Members   -  Reputation: 115

Like
0Likes
Like

Posted 19 September 2012 - 12:17 PM

Have you tried Adobe Flex?

IMHO following a tutorial to make a basic shooter is the best way to start: http://www.kongregat...lete=shootorial

It just takes a few days to carry out the steps. And there are lots of support on Newgrounds and Kongregate forums.

Once you have done that, the world is your oyster. Posted Image


Ahh... see I do not believe fla files can be created in Flash Builder.

I am assuming the Flash Pro is a necessity..

#5 Legendre   Members   -  Reputation: 785

Like
1Likes
Like

Posted 20 September 2012 - 06:56 AM

Oh wow, Adobe Flash IS very expensive. (I just checked) I didn't know because I worked for a firm that has it and switched to another language shortly after.

I was introduced to Adobe Flex by friends who use it professionally to build flash websites. But I guess its for coding only, rather than game/movie making.

May I suggest you switch to the free Javascript/HTML5? There are less tutorials than for flash but you can still find game making tutorials such as: http://jacebook.co.uk/blog/2010/09/11/html5-writing-a-game/.

Also, there are javascript game engines like CraftyJS and MelonJS which GREATLY simplifies game making.

Feel free to message me if you need anymore help. I am in the process of making a HTML5 game myself.

#6 DaveTroyer   Members   -  Reputation: 1048

Like
0Likes
Like

Posted 20 September 2012 - 12:57 PM

You could always try the HTML5 game engine, Construct 2.

It will give you similar results as what can be done in flash, but is encoded in HTML5, which quite a few folks are pushing to become web standard.

Also it has a free license and a pretty damn cheap indie license. From my experience, it's pretty versatile. My team is using it for one of our a side-scroller projects right now and plan on using it for a point-and-click adventure soon.

But if your heart set on flash, I would suggest getting your hands on a student copy of Adobe Flash Professional CS4 or better and forget about FlashBuilder. My manager at my day job tried to get me to use it, but to me it just felt like a messy GUI to place and test assets that you've already built in Pro, so I kinda hate it. Posted Image

Hope that helped and good luck!

Check out my game blog - Dave's Game Blog


#7 Legendre   Members   -  Reputation: 785

Like
0Likes
Like

Posted 21 September 2012 - 05:32 AM

DaveTroyer: How "customizable" is Construct 2? I am quite interested in hooking it up to my NodeJS server. Would that be possible?

The fact that the website says "no programming required" is troubling: does that mean I can't do any javascript programming in it?

#8 jbadams   Staff   -  Reputation: 8915

Like
1Likes
Like

Posted 21 September 2012 - 06:13 AM

The fact that the website says "no programming required" is troubling: does that mean I can't do any javascript programming in it?

In Construct 2 you create your game by adding "behaviours" to objects. Behaviours provide... well... certain behaviours to objects, and often have a number of options you can configure. There are also plug-ins that add functionality such as keyboard/mouse/game-pad/touch input, etc. or run perform some logic such as path-finding or performing a calculation.

You then add the rest of your game logic by expressing programming logic via an "expression" system, which essentially is programming but is done through a visual system rather than by typing code. There is however no way of working with code such as the "GML" provided by Game Maker. However...

How "customizable" is Construct 2

There's a relatively simple JavaScript API to add your own plug-ins and behaviours to Construct 2, and all of the default ones were built with the same API and can be examined as a reference. There's also an active, small but growing community of users who have already created a large number of plug-ins that are available for use. It's quite easy to customise and add functionality where required.

If you wanted to do so, you could even encode all of your game logic as a plug-in rather than using behaviours and the event system, although that would largely defeat the point of choosing Construct 2.

I am quite interested in hooking it up to my NodeJS server. Would that be possible?

Absolutely. It would involve coding a plug-in for the client-side, and of course implementing whatever you needed on the server side. A number of users have already experimented with various approaches to multi-player games, but I'm not sure if there's anything ready-to-use. If you're otherwise happy with the engine and editor I'd say it would make a good choice for implementing a multi-player game by coding a communication plug-in.


The free version is quite capable, so if it's something that interests you I'd highly recommend at least taking some time to give it a try; I was very satisfied and purchased an early-adopters licence, and there have been numerous additions and improvements made since then. The major downside for now is performance, but it's been improving in leaps and bounds and is quite good as long as you keep in mind the limitations of HTML5/JavaScript -- particularly when exporting to mobile devices.

#9 Legendre   Members   -  Reputation: 785

Like
0Likes
Like

Posted 22 September 2012 - 05:44 AM

jbadams: +1 Thanks for the helpful input, both here and in the Construct 2 forums.




Old topic!
Guest, the last post of this topic is over 60 days old and at this point you may not reply in this topic. If you wish to continue this conversation start a new topic.



PARTNERS