Hello, my name is MindofCorruption97 and I would like to ask a question. Depending on both programs (Flash AS3 and Java) which ones better suited for game developing. Also, is it possible to add a Flash game onto a java JFrame and somehow combine the two codes together in some way?

For desktop games Java is probably a better choice with its powerful JVM, solid built-in API's and access to low level API's like OpenGL.

Flash on the other hand excels at web games especially for the casual market. Its also much easier to monetise Flash using web ads, sell to web portals, etc. It also has a pretty solid toolset which is easier to pick up for none programmers and artists.

Really depends on the type of games you want to make and audience you are targeting.

Is it possible to develop in flash without paying a lot of money on software? I was going to give it a go. I got a book on it and everything, but even the open source software was like £400. I'm still not sure if I am missing something.

Is it possible to develop in flash without paying a lot of money on software? I was going to give it a go. I got a book on it and everything, but even the open source software was like £400. I'm still not sure if I am missing something.

Open Source software for £400?

Anyway, you should look for ActionScript as that's what you use to develop the game part of Flash games.

Maybe it is on the rise but the performance is still very bad except with Chrome 19 and Chromium 18 on all machines I tested. It is not mature enough.

MindOfCorruption97, Flash is working worse than before under GNU Linux and will be discontinued on mobiles. What not going on using Java?

You have to remember how crappy Java was in the beginning, although I didn't personally experience it. It was slow, kind of like HTML5. But now it's pretty good. I think HTML5 will get better over time, especially since it's getting popular.

Use Java if:- You are targeting desktop- You want to learn OpenGL/GLSL- You want better hardware acceleration- You want a solution that will likely still be relevant 5+ years down the road- You don't own Flash Pro- You are targeting mobile web browsers through HTML5 (i.e. using LibGDX or GWT)- You are targeting Android (i.e. LibGDX)

Use AS3/Flash Pro if:- You want a visual environment integrated with your game, i.e. for graphics and such- You want a simple all-in-one platform for making/distributing 2D games- Your game is vector-heavy- You are targeting a casual market- You are targeting web users, or you hope to monetize through web portals- You are targeting iOS or Windows Phone

Flash is pretty good but it's slowly being replaced by HTML5. This will take a few years at least, so you can still make some money off it in the mean time.

Can we at JGO, clever chaps that we are, at least not contribute to the propagation of the lie?

Javascript, or whatever framework you use to generate the javascript from a far cleaner base language. But still - its javascript. HTML 5 is just a markup language with some additional tags which just happen to be useful for creating games using Javascript.

Is it possible to develop in flash without paying a lot of money on software? I was going to give it a go. I got a book on it and everything, but even the open source software was like £400. I'm still not sure if I am missing something.

Can we at JGO, clever chaps that we are, at least not contribute to the propagation of the lie?

Javascript, or whatever framework you use to generate the javascript from a far cleaner base language. But still - its javascript. HTML 5 is just a markup language with some additional tags which just happen to be useful for creating games using Javascript.

Well its just... javascript is bad / nobody really wants to learn or use it and HTML 5 just sounds nicer."It's like covering a turd with ice cream sprinkles."

Maybe it is on the rise but the performance is still very bad except with Chrome 19 and Chromium 18 on all machines I tested. It is not mature enough.

MindOfCorruption97, Flash is working worse than before under GNU Linux and will be discontinued on mobiles. What not going on using Java?

You have to remember how crappy Java was in the beginning, although I didn't personally experience it. It was slow, kind of like HTML5. But now it's pretty good. I think HTML5 will get better over time, especially since it's getting popular.

I'm really fed up with ultra-indulgent comments and articles about WebGL. Java and WebGL are not comparable, the first one is not only a language but rather a platform, the second one is a Javascript API. I remember how Java was in 2002 and it was faster than WebGL. I got only between 0.5 and 2 FPS simply to display a teapot with an NVIDIA Quadro 5000 Make plenty of suppositions about its future if you want but please come down to Earth: WebGL is extremely slow on lots of machines. I already explained it here.

I just say that WebGL is not mature enough now. It doesn't mean that it won't be mature in ten years.

You forget you're talking about computers here. Its already a miracle that the Java platform survived for so long (I guess Javanoids are really persistent), in 10 years time the technologies available will be vastly different and WebGL will be a legacy thing that never quite made it. We won't care, we'll just be using the next hammer stapled to our hands. Perhaps "HTML 6" which is the main driving force behind WebOS which replaced all operating systems and web browsers in one swoop.

... perhaps I should be registering some domains and laying down some patents.

java-gaming.org is not responsible for the content posted by its members, including references to external websites,
and other references that may or may not have a relation with our primarily
gaming and game production oriented community.
inquiries and complaints can be sent via email to the info‑account of the
company managing the website of java‑gaming.org