Rise to Ruins

Rise to Ruins

View Stats:
Matt [Linux] Nov 24, 2014 @ 3:24pm
This is made with JAVA !!!! its a bloody good game :)
Im really impressed with this if im honest :)

This has so much potential, and its such a pleasure to play and im only a few minutes into the experience.

Theyve done an amazing job with the UX. Very nice.

Two things id like....

1 - save (but thats obvious)
2 - smother zooming with scroll wheel.

On a side note, to the devs, is this built with lwjgl ?

Ive just been bashing my head against a wall trying to migrate my skillset to C++ for game programming, My background is Java, so whenever I see a really cool game made with Java it just reinforces my mindset that maybe C++ isnt worth it, for me anyway :)

#ilovegarbagecollection
< >
Showing 1-11 of 11 comments
Hex Nov 24, 2014 @ 3:46pm 
1. Saving is planned.
2. Honestly, I like zooming snapping to the level, maybe it could be an option though. Not having to smooth it out makes it a lot easier to code, too.

The game uses the Slick2D library which uses lwjgl at it's core, so yes it uses that. Personally, I'd suggest using libGDX out of experience with it, plus I think Slick2D isn't being maintained, as well as the fact libGDX allows you to pick from a few backends and allows easier exporting to android.

Honestly, Java feels a lot friendlier to one-man code teams, but that might just be because I also use it (bias). C# is pretty easy to move to though, given that it's very similar to Java with how you write it, but honestly I'd just stick with Java because of how easy it is to use and distribute in comparison (no builds per-flatform or any of that nonsense).
Matt [Linux] Nov 24, 2014 @ 8:02pm 
I am using LibGDX right now actually :)

Its fantastic. I shipped a game on Android using corona and got chatting with a dev of a similar game and he had used LibGDX. Ive been i love with it ever since.

Its very clever the way they manage different platforms whilst building the core of the app in a seperate project.

Anyway. Thanks for the reply. And goodluck for the games future :)
Rayvolution  [developer] Nov 24, 2014 @ 8:36pm 
Many Java devs use LibGDX now a days I believe, I'm just partial to Slick still. It may not be maintained anymore, but it's a powerful and simple little library. :) Not to mention I am pretty good at navigating it's source code, so if it really boiled down to it I can fiddle with it and make it do what I want, not that I have to do that often at all anyway. I think throughout all of RPC's development I've only edited a few lines of Slick code in 2 or 3 classes.

Personally I think Java just has a bad rap, people think "eww!! Java game!" because they instantly start thinking of all those buggy hobbyist games out there, and don't realize that normally the bugger titles out there are usually buggy because the programmer isn't that experienced (or just simply lazy). The reality is, I think there's just more amateur programmers on Java, so it makes Java look like an inferior language because of all the subpar Java projects floating around.

There's plenty of good Java devs out there who release Java based games on Steam that the average gamer wouldn't even realize are java applications, like most of PuppyGames' library are Java based but hardly anyone would know by looking at it.

I guess it's kind of like Unity, Unity games are very, very poorly received on Steam. Although some have made it and became popular, like Gone Home for example. But typically, people go "yeah, whatever, just another Unity game!" because so many hobbyists use it causing the typical end products to be very low budget/low quality.

I think another problem too might be that a lot of non-programmers/devs think Javascript and Java are the same, so we end up with a lot of misinformed gamers thinking java games are just glorified browser "flash" games. Even if that makes no logical sense to us dev types. :)
Last edited by Rayvolution; Nov 24, 2014 @ 8:37pm
Jiro Dragonheart Nov 28, 2014 @ 6:14pm 
Crashed on me and there is no save, but it's very good so far.
Matt [Linux] Nov 28, 2014 @ 7:02pm 
Originally posted by Hiro Grism:
Crashed on me and there is no save, but it's very good so far.

The devs are aware of the save feature issue.

It'll come in good time :) Its got great potential.
Jiro Dragonheart Nov 28, 2014 @ 8:03pm 
Originally posted by arnzzz:
Originally posted by Hiro Grism:
Crashed on me and there is no save, but it's very good so far.

The devs are aware of the save feature issue.

It'll come in good time :) Its got great potential.
I agree. That's why I bought it. lol
Patchie Jan 4, 2015 @ 10:09am 
i wanted to make a game with java. then i saw there were like 32 tutorials eatch one a half an hour long. i litterly fell asleep 10 min into the first one. BRAVO to anyone who makes a good game with java
Matt [Linux] Jan 4, 2015 @ 11:26am 
Originally posted by SplinterBeeDG:
i wanted to make a game with java. then i saw there were like 32 tutorials eatch one a half an hour long. i litterly fell asleep 10 min into the first one. BRAVO to anyone who makes a good game with java

Can I ask why? Was it the act of learning to program that made you fall asleep? OR can you already program in another language, and its just JAJA that made you fall asleep.

I have the opinion that if learning Java sent you to sleep, then good luck staying awake learning C++, C# or C lol.
Jiro Dragonheart Jan 4, 2015 @ 11:58am 
I suggest C++ or C#, it's what programmers I know use. I tried but I found it boring personally.
Last edited by Jiro Dragonheart; Jan 4, 2015 @ 11:58am
Hex Jan 4, 2015 @ 1:26pm 
Originally posted by Hiro Grism:
I suggest C++ or C#, it's what programmers I know use. I tried but I found it boring personally.
C# is incredibly similar to java but limited to basically making DLLs or using it with unity. I would suggest java over C# because it's almost the same and lets you use it much easier in comparison.

Might be a bit biased, coded in java for at least 5 years, I think 7.
Jiro Dragonheart Jan 4, 2015 @ 3:21pm 
Originally posted by Hex:
Originally posted by Hiro Grism:
I suggest C++ or C#, it's what programmers I know use. I tried but I found it boring personally.
C# is incredibly similar to java but limited to basically making DLLs or using it with unity. I would suggest java over C# because it's almost the same and lets you use it much easier in comparison.

Might be a bit biased, coded in java for at least 5 years, I think 7.
Gotcha.
< >
Showing 1-11 of 11 comments
Per page: 1530 50

Date Posted: Nov 24, 2014 @ 3:24pm
Posts: 11