Java-Gaming.org Hi !
Featured games (83)
games approved by the League of Dukes
Games in Showcase (539)
Games in Android Showcase (132)
games submitted by our members
Games in WIP (603)
games currently in development
News: Read the Java Gaming Resources, or peek at the official Java tutorials
 
    Home     Help   Search   Login   Register   
Pages: [1]
  ignore  |  Print  
  Real Turn - Android RPG with roguelike elements  (Read 1396 times)
0 Members and 1 Guest are viewing this topic.
Offline jumbosize

Junior Devvie


Medals: 2
Projects: 3



« Posted 2014-08-19 17:13:39 »

Hello everybody,

This is a game that I have been working on sporatically for about a year or so now in java using Libgdx. I've recently been putting in a great deal of work on it since I'm on summer break, but I leave for college again in less than a week now. Once classes begin, I'll have very little time to work on this game, which is why I've decided to put develeopment on a temporary hold and release this demo. I've done my best to polish up what I've done so far to make a fairly presentable version, but there are still a host of glitches and incomplete features. It is also a very early demo of the game and it is nowhere close to being finished. I still have about a million and one ideas for what will be to come of this game once I have the time to implement them. Virtually anything is still subject to change at this point, and many things I absolutely do plan to change.


This is my game, Real Turn.
Here's a link to the apk file: http://speedy.sh/3t6fz/RealTurn-android.apk
Here's a link to an executable jar for desktop: http://www.speedyshare.com/7AHBk/realTurn.jar
(Please note: this is intended to be an android game and the desktop version I've really only been using for development purposes. It is not optimized properly for keyboard use at all. There are numerous hotkey configurations that could potentially break the game if used improperly and resizing the screen could cause problems. For proper results, only use the mouse when playing on desktop. Thanks!)


























So what is this game? The game borrows elements from many different videogame genres, but I guess you would say at heart it is an RPG with roguelike elements, and a combat system that is a mix between real-time strategy and turn-based strategy. That probably sounds like a jumbled mess... I'll do my best to explain it in more detail. Unfortunately this demo doesn't have any sort of tutorial yet either, so read on if you want to understand it more clearly.


This demo starts you out on the overworld that you and your party may travel around using the joystick on the bottom. Enemies will walk around, much like in Earthbound. If they see you, they'll chase after you. Once they touch you, a battle is triggered.

Battles are handled on a grid-based system, but battles are not exactly turn based. After each action is done, that unit has a brief cooldown before they can do another attack. This is indicated by the yellow bard underneath them. Once the bar is filled, they can act again. Keep this is mind as you are strategizing your attacks.

In battle, you can control each member of your party (known as "heroes") individually. By touching one and dragging your finger across the screen, you can draw a path that he/she will walk along. By dragging the hero's movement into an enemy, they will automatically attack the enemy when they are in range.

By tapping on a hero, you will bring up a series of tabs at the bottom of the screen. These will display the hero's stats, items, and spells. At this point in time items have not yet been implemented in the game, so that tab serves no purpose. The other tabs are all functional.

Tapping the stats tab will display all of the details of that particular hero. Each hero has their own set of stats, each with their own pros and cons. Stats will increase each time a hero goes up a level.

Tapping the spells tab opens a list of that hero's abilities. These are also unique to each hero. By selecting a spell, the map will show you its range/which tiles you can use it on. Tap on an available tile and hero will use the spell there.
Spells use up mana, be careful not to deplete it. In this demo there is no way to restore it.

As I said earlier, this game borrows a lot of ideas from roguelike games. The game features field-of-view on the overworld and most importantly, permadeath. If you die, you're done. I also hope to add randomly generated maps to mix up the experience every time. That's still up for debate though.

The "continue" feature is still very much a work in progress right now. There are numerous bugs with it right now so don't be shocked if your progress gets erased. Luckily, progress itsn't all too important at this point anyways. Eventually  I will add a much cleaner system with multiple save files and other features. Right now there is only one file, and starting a new game overwrites any existing file.

The only menu buttons that actually function right now are "new game", "continue", and "exit game". The rest have not yet been implemented.

That's it for the game's core features, but like a said there is still soooo much to come for this game. There will be new spells, heroes, items, enemies, weapons, maps, artwork, bosses, etc...  most importantly though, there will be an actual purpose to the game. Right now, you just wander a round a huge map and battle random enemies. The final game will actually have a proper progression, purpose, and an end. You will face more powerful enemies later on, encounter new biomes/terrain, maybe towns, etc...




Well that's about all that I have to say about this game. I'd love you hear your opinion if you have anything you'd like to say. Questions, comments, and improvements are all welcome!
Offline Dragon

Senior Newbie


Medals: 1
Exp: 2 years



« Reply #1 - Posted 2014-08-19 17:44:12 »

Looks really cool  Grin . I wish I had an Android device, but I'll just try it on my computer later.
Offline jumbosize

Junior Devvie


Medals: 2
Projects: 3



« Reply #2 - Posted 2014-08-22 13:42:40 »

Glad to hear you think that. If you get a chance to play it, please let me know what you think of it then.
Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline VIrtueeL
« Reply #3 - Posted 2014-09-05 10:31:10 »

looks awesome =D

i do devlogs and i do tutorials check em out
https://www.youtube.com/user/InidDevo
Pages: [1]
  ignore  |  Print  
 
 

 

Add your game by posting it in the WIP section,
or publish it in Showcase.

The first screenshot will be displayed as a thumbnail.

rwatson462 (30 views)
2014-12-15 09:26:44

Mr.CodeIt (23 views)
2014-12-14 19:50:38

BurntPizza (50 views)
2014-12-09 22:41:13

BurntPizza (84 views)
2014-12-08 04:46:31

JscottyBieshaar (45 views)
2014-12-05 12:39:02

SHC (59 views)
2014-12-03 16:27:13

CopyableCougar4 (57 views)
2014-11-29 21:32:03

toopeicgaming1999 (123 views)
2014-11-26 15:22:04

toopeicgaming1999 (114 views)
2014-11-26 15:20:36

toopeicgaming1999 (32 views)
2014-11-26 15:20:08
Resources for WIP games
by kpars
2014-12-18 10:26:14

Understanding relations between setOrigin, setScale and setPosition in libGdx
by mbabuskov
2014-10-09 22:35:00

Definite guide to supporting multiple device resolutions on Android (2014)
by mbabuskov
2014-10-02 22:36:02

List of Learning Resources
by Longor1996
2014-08-16 10:40:00

List of Learning Resources
by SilverTiger
2014-08-05 19:33:27

Resources for WIP games
by CogWheelz
2014-08-01 16:20:17

Resources for WIP games
by CogWheelz
2014-08-01 16:19:50

List of Learning Resources
by SilverTiger
2014-07-31 16:29:50
java-gaming.org 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‑gaming.org
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!