Java-Gaming.org    
Featured games (79)
games approved by the League of Dukes
Games in Showcase (477)
Games in Android Showcase (106)
games submitted by our members
Games in WIP (533)
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  
  libgdx Strategy RPG Framework  (Read 3472 times)
0 Members and 1 Guest are viewing this topic.
Offline Apocalypse

Senior Newbie


Projects: 1



« Posted 2012-11-05 15:33:09 »

Hello everyone,

I'm a fan of SRPGs, and when I was studying Android Development, it hit me that they should work really well on touch screen devices. Since then, I've been fiddling around with the development of a Framework for Strategy RPG games that I could use to put these types of games together relatively easily. Of course, once it is in a more complete state, I'd be using the Framework to make an actual game that I'd release on the Android Market and potentially elsewhere. I've been posting some videos of my progress to Youtube, and someone commented on one of my videos that it might be good to post about my project here... so here I am!

Since I have to include an image, I guess I'll go with a screenshot of the gameplay using debug assets:

I suppose a basic explanation is in order. The framework is for creating 2D grid-based SRPGs. The tiles seen on the map represent different types of terrain that may have attributes that affect an entity placed upon it. The colored circles represent different factions present on the map-- e.g. blue represents the player and red represents enemy units.

As I mentioned earlier, I have a few videos that should fill you in on the current features:

The video quality is a little poor on this one, unfortunately, since I used poorly-made recording software.
<a href="http://www.youtube.com/v/Z6raKTqpKcY?version=3&amp;hl=en_US&amp;start=" target="_blank">http://www.youtube.com/v/Z6raKTqpKcY?version=3&amp;hl=en_US&amp;start=</a>

<a href="http://www.youtube.com/v/yDbT0DUYuRc?version=3&amp;hl=en_US&amp;start=" target="_blank">http://www.youtube.com/v/yDbT0DUYuRc?version=3&amp;hl=en_US&amp;start=</a>

<a href="http://www.youtube.com/v/CB0v4YOfIQw?version=3&amp;hl=en_US&amp;start=" target="_blank">http://www.youtube.com/v/CB0v4YOfIQw?version=3&amp;hl=en_US&amp;start=</a>
This is a small update demonstrating Attack Confirmation (which lets you view targeted units) and multiple target attacks.

Anyway, I work on this project in my spare time as the sole developer, so the rate at which I update the project is dependent on my personal circumstances. Admittedly, it might be a little slow for the time being because I have a lot of stuff going on at the moment. Still, I'll do my best to get in at least 1-2 updates a month.
Offline Gjallar

JGO Coder


Medals: 13
Projects: 1


Follower of Nurgle


« Reply #1 - Posted 2012-11-05 16:46:01 »

and someone commented on one of my videos that it might be good to post about my project here... so here I am!

And that would have been me  Cheesy

Glad you found your way to JGO, it's full with lovely and helpful people  Pointing
Offline sproingie

JGO Kernel


Medals: 201



« Reply #2 - Posted 2012-11-05 16:52:01 »

Being a framework and all, is it open source?
Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline Apocalypse

Senior Newbie


Projects: 1



« Reply #3 - Posted 2012-11-05 17:35:41 »

@Gjallar
Hey. Yeah, there appears to be a great deal of information and interesting projects being posted here. I had only been posting about this project on some video game community sites, but it only makes sense that I should post about it on a site for developers. Thanks for the tip to check this place out.

@sproingie
That's a good question. When I first began development on it, I was thinking of just developing it as a tool I would use to quickly put together my own games. A few people have asked me about whether it would be open source, and my answer to them was in the negative-- though that was mostly because I didn't want to commit to releasing it as an open source project at the time. In short, I want to see how things go with my own project using the framework before I consider whether to release it to the public. If I do release it, it will only be in what I would consider a nearly complete stage, and almost certainly after I have already published something developed with it.
Offline Jimmt
« League of Dukes »

JGO Kernel


Medals: 128
Projects: 4
Exp: 3 years



« Reply #4 - Posted 2012-11-06 04:05:45 »

Oh hey, I watched your videos...asked you about tiledmappacker remember?
Offline Apocalypse

Senior Newbie


Projects: 1



« Reply #5 - Posted 2012-11-06 21:37:15 »

Oh yeah, I remember you. Did you ever get the TiledMapPacker to work? I felt terrible that I couldn't figure out your problem-- I spent a good chunk of time trying to figure it out and I was certain that last attempt would've worked. I was really surprised when it didn't. Did you ever figure it out? If so, what was it that prevented you from running the project I sent you? Even now I have no idea how that failed to work for you.

To keep it related to my project, I've been trying to devise a means of setting up custom Actions. An Action is basically any non-traversal action that a Unit can take on the battle map-- e.g. attacking, healing, etc. The Actions demonstrated above are hard-coded in to operate the way that they do, but I'm in the process of making  it such that the programmer can define new Actions for their game. Of course, the obvious ones will be built in, but a programmer can define new Actions later on. My first task in getting this done is to put together a system for handling Action Range and Scope-- where Range includes the selectable Tiles that can be targeted by an Action, and the Scope is the "Pattern" that determines the Tiles that may potentially have Units targeted. Once that is out of the way, I'll delve more in to Effects, which would actually determine what the Action does.
Pages: [1]
  ignore  |  Print  
 
 
You cannot reply to this message, because it is very, very old.

 

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

The first screenshot will be displayed as a thumbnail.

pw (24 views)
2014-07-24 01:59:36

Riven (24 views)
2014-07-23 21:16:32

Riven (18 views)
2014-07-23 21:07:15

Riven (21 views)
2014-07-23 20:56:16

ctomni231 (50 views)
2014-07-18 06:55:21

Zero Volt (45 views)
2014-07-17 23:47:54

danieldean (36 views)
2014-07-17 23:41:23

MustardPeter (39 views)
2014-07-16 23:30:00

Cero (54 views)
2014-07-16 00:42:17

Riven (55 views)
2014-07-14 18:02:53
HotSpot Options
by dleskov
2014-07-08 03:59:08

Java and Game Development Tutorials
by SwordsMiner
2014-06-14 00:58:24

Java and Game Development Tutorials
by SwordsMiner
2014-06-14 00:47:22

How do I start Java Game Development?
by ra4king
2014-05-17 11:13:37

HotSpot Options
by Roquen
2014-05-15 09:59:54

HotSpot Options
by Roquen
2014-05-06 15:03:10

Escape Analysis
by Roquen
2014-04-29 22:16:43

Experimental Toys
by Roquen
2014-04-28 13:24:22
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!