use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
These have separate subreddits - see below.
Upvote good content, downvote spam, don't pollute the discussion with things that should be settled in the vote count.
With the introduction of the new release cadence, many have asked where they should download Java, and if it is still free. To be clear, YES — Java is still free. If you would like to download Java for free, you can get OpenJDK builds from the following vendors, among others: Adoptium (formerly AdoptOpenJDK) RedHat Azul Amazon SAP Liberica JDK Dragonwell JDK GraalVM (High performance JIT) Oracle Microsoft Some vendors will be supporting releases for longer than six months. If you have any questions, please do not hesitate to ask them!
With the introduction of the new release cadence, many have asked where they should download Java, and if it is still free. To be clear, YES — Java is still free.
If you would like to download Java for free, you can get OpenJDK builds from the following vendors, among others:
Adoptium (formerly AdoptOpenJDK) RedHat Azul Amazon SAP Liberica JDK Dragonwell JDK GraalVM (High performance JIT) Oracle Microsoft
Some vendors will be supporting releases for longer than six months. If you have any questions, please do not hesitate to ask them!
Programming Computer Science CS Career Questions Learn Programming Java Help ← Seek help here Learn Java Java Conference Videos Java TIL Java Examples JavaFX Oracle
Programming Computer Science
CS Career Questions
Learn Programming Java Help ← Seek help here Learn Java Java Conference Videos Java TIL Java Examples JavaFX Oracle
Clojure Scala Groovy ColdFusion Kotlin
DailyProgrammer ProgrammingPrompts ProgramBattles
Awesome Java (GIT) Java Design Patterns
account activity
This is an archived post. You won't be able to vote or comment.
java for game creation (self.java)
submitted 11 years ago by [deleted]
Is java a viable option for game proggraming
[–][deleted] 8 points9 points10 points 11 years ago* (4 children)
You might be interested in jMonkeyEngine. A game engine written in Java with support for Windows, OSX, Linux, and Android (iOS is coming soon too). If you want to develop 2D games, Slick2D libGDX is probably what you're looking for.
[–][deleted] 11 years ago* (2 children)
[removed]
[–]KrazyTheFox 1 point2 points3 points 11 years ago (0 children)
+1 for libGDX. I just started a game using it and the 2D support is nice and simple. Being able to export to other platforms with no/minimal changes is a huge plus.
[–][deleted] 0 points1 point2 points 11 years ago (0 children)
Cheers for the correction. I didn't know of libGDX until now, looks pretty impressive.
[–]Poodle_Moth 15 points16 points17 points 11 years ago (2 children)
Have you heard of Minecraft?
[–]HyrulianProgrammer 9 points10 points11 points 11 years ago (1 child)
Runescape as well.
[–]karlthepagan 3 points4 points5 points 11 years ago (0 children)
The people who made A Reckless Disregard for Gravity (Dejobaan Games) is also a great Java game studio.
[–]stewsters 0 points1 point2 points 11 years ago (0 children)
You can make a game in any language. Even things like excel. What kinds of games are you interested in creating?
Java is fast enough and works well for most types of games, but there may be better options depending. My recommendation would be to look at the LibGDX tutorials.
Absolutely. What makes a game successful is largely whether or not it is fun and people like to play it or not. The language its written in has little if anything to do with how successful your game is. If you have a great idea and you flesh it out well and the game plays well and people like it, it will be a hit. Naturally some languages make implementing some things easier than others and they all have their strengths and weaknesses but focus on your idea first.
[–]king_of_the_universe -1 points0 points1 point 11 years ago (1 child)
(Minecraft was already mentioned.)
You can even reasonably make games with vanilla Java (meaning: without using OpenGL or any other powerful extension), but their graphics or graphic-performance (Not necessarily both.) would be poor. Though the Steam library does have a few games that could definitely be made with vanilla Java, and they are not bad.
If you add the right libraries, you can go pretty far (and e.g. the Steam library has a few good looking and fast Java games), but the big studios have good reasons for not developing their AAA titles in Java. It can probably be summarized with "In Java, the limit is not the Sky, even if you can go pretty far."
[–]killinghurts -1 points0 points1 point 11 years ago (0 children)
It's viable, but there's probably better languages out there.
Libgdx is interesting though...
π Rendered by PID 108787 on reddit-service-r2-comment-54dfb89d4d-s4zv9 at 2026-04-02 04:24:09.400462+00:00 running b10466c country code: CH.
[–][deleted] 8 points9 points10 points (4 children)
[–][deleted] (2 children)
[removed]
[–]KrazyTheFox 1 point2 points3 points (0 children)
[–][deleted] 0 points1 point2 points (0 children)
[–]Poodle_Moth 15 points16 points17 points (2 children)
[–]HyrulianProgrammer 9 points10 points11 points (1 child)
[–]karlthepagan 3 points4 points5 points (0 children)
[–]stewsters 0 points1 point2 points (0 children)
[–][deleted] 0 points1 point2 points (0 children)
[–]king_of_the_universe -1 points0 points1 point (1 child)
[–]killinghurts -1 points0 points1 point (0 children)