^ (and when I say “recreated,” I mean replicated almost exactly)
Sorry to jump in just like that… but I’m quite interested in learning how to design and develop games, and I wanted to know if Java can give me the capability to create a game similar to some games that really appeal to me.
From a programming perspective, I was trained in Java from 2000-2004 when I was in college, but I’ve only used it sporadically since I started working. So I’m no beginner to Java and OOP, but I’m not nearly an expert or anything.
I’m not out to build an AAA-quality game, but just simpler games similar to Super Meat Boy, Binding of Isaac, LIMBO, Braid, Mark of the Ninja, Hotline Miami and the like. Maybe a 2D platformer… maybe a roguelike… maybe an endless scroller…
But I’m first and foremost interested to know if Java can recreate that aesthetic and feel of those games. If yes, where should I start?
Personally, I feel like the best way to learn how to create a game is to take an existing game and try to clone it. That way, I have a roadmap to follow and practice my skills along the way. This is why I’m worded my thread title like that, but that’s just me.