Hi !
Featured games (91)
games approved by the League of Dukes
Games in Showcase (757)
Games in Android Showcase (229)
games submitted by our members
Games in WIP (844)
games currently in development
News: Read the Java Gaming Resources, or peek at the official Java tutorials
   Home   Help   Search   Login   Register   
  Show Posts
Pages: [1] 2 3 ... 6
1  Discussions / Miscellaneous Topics / Re: What IDE colour theme do you use? on: 2015-06-19 02:44:05
In Eclipse I've always used it's default light theme. I'm really a fan. Eclipse just seems so industrial and not suited well for a dark theme. In Sublime (web related stuff, node, javascript, Jade, SASS, etc) I usually switch between dark themes.

Right now I'm using the Freesia theme for Sublime.

2  Discussions / Miscellaneous Topics / Re: What I did today on: 2015-06-10 19:33:37

Oh god. As someone learning web development and playing around with NodeJS and its related technologies, deploying to Open Shift (because it's free), that article makes me feel like I could never possibly know that much information. Going from a simplistic app.get('/', function (req, res) { res.render('index') }); to whatever the hell that article talked about seems overbearing and unfathomable.
3  Discussions / Miscellaneous Topics / Re: What kind of keyboard do you code on? on: 2015-06-10 13:13:30
Apple A1048 wired keyboard here Emo Spilled some water on it once. After cleaning and putting it back together i realized left ctrl isn't working. And im too lazy to fix it Tongue
Thinking of buying a mechanical one.

Matias has some great Apple-esque mechanical keyboards. Smiley
4  Discussions / Miscellaneous Topics / Re: How well does this work? on: 2015-06-10 02:53:42
Around 220-230 FPS for me on Chrome. Around 180 FPS on Firefox. Windows 8.1. NVidia GTX 285, 8GB RAM, AMD FX 6300.

Also, looks good so far.
5  Discussions / Miscellaneous Topics / Re: What kind of keyboard do you code on? on: 2015-06-08 15:21:23
I'm building a new desktop soon and want to find a mechanical keyboard, anyone have a recommendation for under... $75 maybe? I don't have too much money, but I'm on the hunt for a nice keyboard that will last me until I get can my paws on one of those sweet couple hundred dollar ones!

You should really just save up and spend $100 to $120 on a mechanical keyboard, unless you get a Unicomp keyboard, which is a bit cheaper than the cherry switch keyboards. You can spend $30-$50 more than $75 on a cherry keyboard and get one that will outlast your children, or you can find a keyboard for around $75 that would pretty much be a cheap piece of crap.

I have the WASD V2 87-key barebones keyboard (barebones - $95, full with keycaps - $145) with custom thick PBT keycaps.

If you're into small, the Poker 3 is around $130, or the Ducky Mini is around $120, or the KB Paradise is around $110.

On the bigger side there's the Cooler Master Quickfire at $110 or so, but most of the other boards are $150 or so. You could look into the brands Ducky, Filco, Leopold, Varmilo. Razer makes keyboards as well but they use knock-off non-cherry switches. Some companies use Topre switches like HHKB, which are typically more expensive. Some use ALPS, like Matias.

Once you start getting near the $150 price point, you can get some really neat stuff. Like the Ducky Shine Four for around $160. Or the Das Keyboard 4 Ultimate. Or the K70 RGB.

Also, some Unicomp keyboards are pretty cheap. They use buckling spring switches like the old IBM keyboards used. Some for around $70 to $80 here.

You can also scout out some great deals on eBay, or learn more over at
6  Discussions / Miscellaneous Topics / Re: Rust 1.0 has been released on: 2015-05-18 01:48:35
So, other than the presumed speed increase, why do you like Rust for game development more than Java? I haven't tried Rust but it sounds intriguing. I've done some work in C/C++ for a course on HPC, and Rust sounds like an interesting alternative.
7  Discussions / Miscellaneous Topics / Re: What I did today on: 2015-05-11 23:31:54
Is this just for fun? Because puush does this and more. I'd happily switch to your program if you implemented better features though. But.. idk if hooking keyboard events is possible in Java. You could certainly try though.

I am doing it for fun, but would also like it to be a viable product. Well, it's completely free, but you can get what I mean.

Hooking keyboard events is not possible in pure Java, but I've seen some libraries for Java out there that interface with native languages and provide that functionality. If you could message me on here with what features you would like to see, that would help tremendously. Or you could come talk to me on IRC at #java-gaming on freenode. There is a list of planned features on Github.

Also, if you or anyone else is interested in contributing, that would also be great. Smiley
8  Discussions / Miscellaneous Topics / Re: What I did today on: 2015-05-11 21:42:49
Got some cool stuff working in XShot. Now I just have to get through the pain I am having with loading resources from the JAR where it works in Eclipse, but not as a JAR.

Here's a gif:
Click to Play
9  Discussions / Miscellaneous Topics / Re: Most unusual/weird syntax features in non-joke languages on: 2015-05-09 07:14:46
The next logical step: why even mention arguments?  Cheesy

Prelude> let plus = (+)
Prelude> plus 4 5

What really shows Haskell has some neat stuff in the area of functions/operators is when you can do stuff like this:  Grin

Prelude> (+) 5 5


Prelude> let addFive = (+) 5
Preulde> addFive 10
10  Discussions / Miscellaneous Topics / Re: Most unusual/weird syntax features in non-joke languages on: 2015-05-09 07:00:55
In Java the following infamous snippet compiles.

class Driver {  
        public static void main(String args[]) {
           System.out.println("Hello, World!");

"http:" is being treat as a label and the "//" starts a single line comment.

And coming from imperative languages, a lot of the syntax in Haskell is weird or unusual to me. But in a cool way! First "unusual" thing that comes to mind is how you can call a function in infix position.

let plus x y = x + y

Calling the function in prefix position would be written as
plus 5 5
. The unusual (and awesome!) part is that Haskell also allows you to write it like this, and achieve the same result:
5 `plus` 5
11  Discussions / Miscellaneous Topics / Re: What I did today on: 2015-04-20 20:13:21
I finally got to the point where I could release a minimal build of my program XShot, which I am using to learn more about Java design patterns and software. Jumping into real game dev with Ghostr, using weird physics and Box2D was a bit much, so I decided to work on this project instead. But after this is done in a few weeks, I'll give true game development another go with a simpler game.

12  Games Center / WIP games, tools & toy projects / Re: Pantless Hero on: 2015-04-16 18:45:09
Really nice art. And I enjoy the idea of random components.
13  Game Development / Newbie & Debugging Questions / Re: How can I make a better game loop than this crap? on: 2015-03-28 15:10:13
Check out this guide!  Smiley
14  Games Center / WIP games, tools & toy projects / Re: Our new game Glow, first public alpha available to download now on: 2015-03-15 07:43:46
Actual gameplay was almost impossible for me because it was fairly difficult. But I was really impressed by the website, and the polish of your intro. The game intro looks very nice.
15  Games Center / WIP games, tools & toy projects / Re: JUMG - Java Utilities for Making Games on: 2015-03-13 18:53:44
Reading through this on Github, and the code is odd. Public members that still have mutator methods, which are intended to provide encapsulate of private members... That doesn't quite make sense!
16  Discussions / Miscellaneous Topics / Re: What I did today on: 2015-03-12 23:05:27
@pitbuller: That looks very nice. The smooth shading looks good, but the game's lighting seems "over-bloomed." Very nice art style.
17  Discussions / Miscellaneous Topics / Re: What I did today on: 2015-02-27 00:09:06
Got a new client today (web development), so that's pretty good! And in my other free time I've been working on a screenshot application in Java 8, just for fun/to learn design patterns/to learn lambdas. I am implementing an error handling system today and I don't really know how to go about doing it, so I just went at it. The classes are short, so if anyone could look over what I've started doing, and tell me if I'm headed in the right direction or not, that would be great. Here's the Error class, and the ErrorManager class. And here's a class where these Error objects are being used in practice.

Also, a cool Eclipse fun fact that I learned today, is that if you change the ( ) content assist auto triggers to ".abcdefghijklmnopqrstuvwxyz", the suggestion box will popup whenever you type, similar to other IDEs like Sublime Text. This has changed my programming speed in Eclipse dramatically.
18  Discussions / Miscellaneous Topics / Re: Make the simplest code unreadable on: 2015-02-24 16:56:33

"dFg%$rfRo@#gL+n9(ibNm*ca#fgr9a^fv$ya4Tj"[::22 - (11 * 2 + 1)][::9//3]

19  Discussions / Miscellaneous Topics / Re: Art peoples on: 2015-02-23 04:30:59
You could check out Fiverr, which isn't free, but probably is going to be as close to "free" as you are going to get.

Here is there page on illustration:

Here's someone doing pixel art specifically.
20  Game Development / Game Play & Game Design / Re: Polygon spaceships art style? on: 2015-02-20 02:30:19
Maybe just go for a simply-colored, typical "low-poly" design? I do not know if it has any kind of proper name, since I've always seen it referred to as "low-poly art," but it looks something like the following stuff, using similar flat colors and dramatic lighting.

Make each polygon part of the ship a similar color (like the last bird picture).

21  Discussions / General Discussions / Re: Paint.NET alternative for OSX on: 2015-02-18 03:45:15
Try out Spade, made by one of JGO's own members! It is a sort-of Paint.NET clone, with a focus on pixel art.
22  Discussions / General Discussions / Re: What's your day job? on: 2015-02-16 19:44:40
I'm a junior in high school (grade 11), and we are not "allowed" to have jobs during the school year.

During the school year, to make up for the lack of a job, I do freelance web-development work, such as this. I make close to no money doing freelance, as it is pretty hard for me to get clients.

During the summer I intern at Reputation Capital Media doing some web development on their site, and their client's sites, but I mostly do ghost writing and graphic design. I also intern at Shopper's Choice, working half with the back-end team and half with the front-end team.
23  Discussions / Miscellaneous Topics / Re: What I did today on: 2015-02-15 02:49:54
Yes, this is beautiful... But sadly not too fast Sad

I have watched a few videos and talks on the topic, yet still haven't gotten a full grasp on it, but I thought somewhere along the line someone mentioned it was heavily optimized under the hood. But I'm not entirely sure.

I haven't found a really good resource to see all of what java has to offer. I found out about map, filter, reduce, and forEach, through various YouTube tutorials or some JAX talks. But then I see things like collect, mapToObject, and the methods being used in the second part of BurntPizza's code, that I have no clue what they do. Also I heard someone say currying and I have no clue what that means either.

Hopefully I'll find a resource that gives a more in-depth overview of the topics.
24  Discussions / Miscellaneous Topics / Re: What I did today on: 2015-02-14 20:37:31

Oh nice. I didn't even think about your addition. Method references seem interesting, but I don't really get the point other than shortening code and making them a little bit easier to read, though maybe someone else knows what their true benefit is. I think I remember @SHC saying something about sticking to Java 8 for his project, specifically for method references.

The system out print in the first place is a result of me trying, but failing, to return the result as some sort of collection or list.

And I definitely don't understand the second code snippet, haha.
25  Discussions / Miscellaneous Topics / Re: What I did today on: 2015-02-14 20:06:22
I haven't post much recently due to school, but I still lurk here every once in a while. During our school's week off for Mardi Gras break, I looked into functional programming with Java, lambdas, method references, etc.

They are awesome! Code like this is beautiful.

26  Discussions / Miscellaneous Topics / Re: Article: The Rise and Fall of the Lone Game Developer on: 2015-01-14 22:24:56
My Translation: Some people just can't hack it, and now it's a lot harder to be mediocre and get away with it than it was back-when.

There are too many one-man projects that debunk this article, like Banished for example. Then, if you consider the tiny-team developers (less than 3 or 4 people) the list grows wildly. Let's also not forget Farsky and Daedalus, both are 1 man ops, both on Steam and Farsky at least is doing very well. I can't say anything for Daedalus though, but I assume the same.

I like the way you look at it. And this is one of the many reasons I enjoy posting, or enjoy when other people post, articles. It gives insight into opinions other than my own and the ones given by the article.

I also think that the author may have a point about the stability of the income provided by these games, but maybe I am misinformed. Some of the "larger" independent games (Fez) were "trendy" and passed, or have begun to decline, like a fad would. Do you, or anyone else, think that these indie games you mentioned will be able to maintain a large enough income to provide for their creators? I am not asking that rhetorically, as I actually have no idea.

I also see a good point in what ags1 said.

It was never easy to be mediocre. Way back when, when there was less competition in the app stores, there were also less buyers. Those "simple" eighties games had to push the limits of very limited hardware, and everything was built with very primitive or non-existent toolchains.
27  Discussions / Miscellaneous Topics / Article: The Rise and Fall of the Lone Game Developer on: 2015-01-14 20:12:58
Link to Article: The Rise and Fall of the Lone Game Developer

I've heard a lot of people talk about the differences between hobbyist game development and real game development, and the lack of creativity in modern games. I found this article while browsing the web, and it talks excellently about these topics and more.
28  Game Development / Game Play & Game Design / Re: Video: "The Great Glitch Crisis of 2014" on: 2015-01-10 21:54:39
The problem simply comes down to laziness and greed.
Publishers want boatloads money but they don't want to work for it.

Complaining isn't going to get anyone anywhere if everyone is still throwing your money at the publishers.
People need to learn to vote with their wallets, and buy early access/preorder as the exception, not the rule.

Another reason may be the following quote from /u/Mick1500 on reddit: "Alot of this comes down to what people call fanboyism. People who pre-order these things and get burned often feel the need to justify their decision so that they don't feel as foolish"

Even thought he games are released in a poor state, they end up having to fix their mistakes afterwards. I assume it would be easier to simply fix it beforehandm but maybe I am wrong. Maybe the online gaming communities care, but I guess the general public doesn't.

Though it is interesting that even though other companies are getting away with it, companies like Nintendo are producing quality games. I rarely hear about glitches or problems in games like Pokemon or Mario Kart. I also rarely hear about problem with Valve games, but Valve doesn't do yearly releases. What does Nintendo or Valve get from producing quality at a slow pace while the big companies are making more money by producing shit games at a fast pace.

Also it's interesting to think about indie-games with bugs as well. I remember playing Minecraft heavily a few years ago, and there were definitely bugs, and they were definitely pointed out, but no one went on to say "Man, Mojang is a terrible company because there are tons of bugs," similar to how people do say those things with Ubisoft, Microsoft, or EA. I also see Ray talking in IRC about people complaining about bugs in his game, even though they are explicitly marked "unstable" builds.
29  Game Development / Game Play & Game Design / Video: "The Great Glitch Crisis of 2014" on: 2015-01-10 21:21:38
<a href=";hl=en_US&amp;start=" target="_blank">;hl=en_US&amp;start=</a>

I saw this interesting video on Reddit and wanted to share. So let's discuss.

Does the ability to patch after release cause poorly made games, or is it the little amount of dev time, or something else?

Also, during a discussion on Reddit, someone mentioned that Nintendo never seems to be mentioned when bashing these big game companies. Is Nintendo doing something right? If everyone is blaming shitty games on yearly release dates, how is Nintendo releasing yearly games (Pokemon) that seem to go over very well in the market.

And is there anything you indie-developers do to ensure quality in your games? Do you find yourself facing problems similar to those big developers have by having a hard time fixing prevalent bugs before release?
30  Games Center / WIP games, tools & toy projects / Re: Bit Siege - 2D Competitive Multiplayer PvP Game. (Alpha v1 out now!) on: 2015-01-09 21:39:50
BurntPizza and opiop65:

I did not think of this. Thanks.
Pages: [1] 2 3 ... 6
EgonOlsen (76 views)
2018-06-10 19:43:48

EgonOlsen (56 views)
2018-06-10 19:43:44

EgonOlsen (76 views)
2018-06-10 19:43:20

DesertCoockie (258 views)
2018-05-13 18:23:11

nelsongames (156 views)
2018-04-24 18:15:36

nelsongames (155 views)
2018-04-24 18:14:32

ivj94 (896 views)
2018-03-24 14:47:39

ivj94 (160 views)
2018-03-24 14:46:31

ivj94 (809 views)
2018-03-24 14:43:53

Solater (173 views)
2018-03-17 05:04:08
Java Gaming Resources
by philfrei
2017-12-05 19:38:37

Java Gaming Resources
by philfrei
2017-12-05 19:37:39

Java Gaming Resources
by philfrei
2017-12-05 19:36:10

Java Gaming Resources
by philfrei
2017-12-05 19:33:10

List of Learning Resources
by elect
2017-03-13 14:05:44

List of Learning Resources
by elect
2017-03-13 14:04:45

SF/X Libraries
by philfrei
2017-03-02 08:45:19

SF/X Libraries
by philfrei
2017-03-02 08:44:05 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‑
Powered by MySQL Powered by PHP Powered by SMF 1.1.18 | SMF © 2013, Simple Machines | Managed by Enhanced Four Valid XHTML 1.0! Valid CSS!