This topic sprung up magically overnight without me noticing? How? 5 pages? Woah!
I read everything up to some of page 4, then I realized I was reading the same stuff and my eyes were hurting.
This is one of the most heated topics I've ever seen on JGO, but really that's not so surprising to me. This sort of thing always seems to come up from time to time.
I'll start by saying that I've been here since 2005 and I've never had any complaints about it. My first post looks like it was asking for some help on LWJGL (how did I survive any Java development before JGO?). I've noticed what appears to be the typical evolution of code forum members (you start by asking for help on something, then when you like the answers you've been getting and you learn a bit you start helping others) is very strong here, more so than other places. After spending a couple years just coming back here and there to ask more questions and occasionally answer a few, I eventually made myself an actual part of the community and began coming here regularly. My favorite button is "Show unread posts since last visit." And in all that time I can truly say that I've had an absolutely wonderful experience here at JGO.
It's a great community, and although I never got a ton of responses to my games, I also rarely showed off completed ones (because I rarely complete games :-)). A part of me naturally wants everyone to acknowledge me as super amazing, but I also know that I simply haven't earned that over in the showcase section, and almost nobody have. If you look at the really good polished quality games, Virus Effect for example, you'll notice that people really truly want to come back and see more of it. Because it's fun. My games usually have about 2 pages of posts maximum, the first page being "I got this Exception." Just like ChrisM said, you need to earn the right to have people come and look at your game. Everyone on this forum comes here to enjoy themselves and they do it usually in their sparingly short amounts of free time. So if your game is not something that they enjoy playing, it naturally follows that they will not play it. I think it's really childish to whine about that fact - instead think about what might be causing it.
As for Cas being a complete asshole to Julian... I don't think that's the right way to be either. It is not the point of JGO to tell someone that their game sucks. It's the point to say, "this isn't really fun to me at this point - maybe you could improve it here and here." Just telling someone that something sucks accomplishes nothing. I haven't personally been able to play TUER because it needs Java 6, but that's a moot point. Either way the criticism needs to be constructive
. I don't agree that telling someone their game sucks so bad that they shouldn't waste any more time on it is constructive. Cas's point was that if we had all said that in the first stages of TUER maybe Julian would have better spent his time somewhere else. But that's ridiculous. The point of almost every game any JGO makes is not to make money, but to learn more about programming. Julian learned raycasting and yadda yadda doing it, so it's not wasted time. From the other angle, when Julian holds TUER high in the air like it's the best thing ever, as well as linking newbies to it (verbally or otherwise) as an example, is also ridiculous. There are lots better games than TUER. There are lots better games than Robo Rampage. That's sort of the point of a developer forum - we're not working on a professional team with these games. Even though I am professionally developing a game in a team with artists and all that, I don't talk about it here because that's not what JGO is for. JGO is about the development of the games, not about the final product.
So if I'm developing something behind closed doors with or without an NDA there's no purpose to bringing it here. Notice that PoxNora did nothing but put their game in the showcase when it was done - that's because they knew what they were making and they did it as a team. People come here for the discussion, the critique, and the peer review. So all things concluded any game talked about on JGO probably is not very good in the grand scheme of things.
I know that all my
games suck. But they're fun to make so I'm going to keep doing it. And JGO is a fun place to talk with others about making the games, so I'll keep doing that too.