WorldGrower - a sandbox 2D rpg game

WorldGrower - a sandbox 2D rpg game

Postby Thomos » 22 Aug 2015, 06:52

Yow,

WorldGrower is a top-down rpg with creating a detailed world, in which actions have consequences.
It focuses on skills, dialogue, economy and society.

EDIT: The controls are:
left, up, right, down or numeric keyboard: move character
left-click: center map
right-click on object: see list of possible actions
right-click on self: see character sheet or build actions

The world in which your player character starts is an empty world.
NPCs and yourself start to build up society/civilization.

The content in this game is generated dynamically:
- NPCs, their profession, their behaviour
- dialogue with NPCs
- organizations to which NPCs belong
- economy

WorldGrower is written in Java, with a Swing front-end.

Here are some screenshots:
Image

Image

Image

Project page:
https://github.com/WorldGrower/WorldGrower

User Manual:
http://worldgrower.github.io/WorldGrower/UserManual.htm

Developer Guide:
http://worldgrower.github.io/WorldGrower/DeveloperGuide.htm

The project code is licensed under GPL-3.
The project graphics are free to use from a third party.

I can use (gentle) feedback.
Anyone wanting to be a user for this project is welcome.

Greetings,
Tom
Last edited by Thomos on 23 Aug 2015, 07:11, edited 1 time in total.
currently working on WorldGrower, a 2D turn-based rpg sandbox game.
Thomos
 
Posts: 13
Joined: 22 Aug 2015, 06:37

Re: WorldGrower - a sandbox 2D rpg game

Postby qubodup » 22 Aug 2015, 23:21

{l Code}: {l Select All Code}
$ java -version
java version "1.7.0_85"
OpenJDK Runtime Environment (IcedTea 2.6.1) (Arch Linux build 7.u85_2.6.1-1-x86_64)
OpenJDK 64-Bit Server VM (build 24.85-b03, mixed mode)

$ ./worldgrower.sh
Exception in thread "main" java.lang.UnsupportedClassVersionError: org/worldgrower/gui/start/StartScreen : Unsupported major.minor version 52.0
   at java.lang.ClassLoader.defineClass1(Native Method)
   at java.lang.ClassLoader.defineClass(ClassLoader.java:800)
   at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
   at java.net.URLClassLoader.defineClass(URLClassLoader.java:449)
   at java.net.URLClassLoader.access$100(URLClassLoader.java:71)
   at java.net.URLClassLoader$1.run(URLClassLoader.java:361)
   at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
   at java.security.AccessController.doPrivileged(Native Method)
   at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
   at java.lang.ClassLoader.loadClass(ClassLoader.java:425)
   at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
   at java.lang.ClassLoader.loadClass(ClassLoader.java:358)
   at sun.launcher.LauncherHelper.checkAndLoadMain(LauncherHelper.java:482)


No luck running on Arch Linux unfortunately. But it works if I install jre8 and run sudo archlinux-java set java-8-openjdk

As you can see, I couldn't really figure out the controls for fighting.


youtu.be/gO3a7djhKSs
User avatar
qubodup
Global Moderator
 
Posts: 1671
Joined: 08 Nov 2009, 22:52
Location: Berlin, Germany

Re: WorldGrower - a sandbox 2D rpg game

Postby Taknamay » 23 Aug 2015, 02:13

This looks like a good start :) I have been wanting a 2D sandbox RPG. I wish you the best of luck!

I wouldn't have gone with Java, but the language does have its appeals.
Join my group on GNU social: !freegaming@quitter.se
User avatar
Taknamay
 
Posts: 63
Joined: 24 Nov 2013, 17:45

Re: WorldGrower - a sandbox 2D rpg game

Postby Thomos » 23 Aug 2015, 06:52

Hi qubodup,

thanks for trying it out.

Yeah, it requires java 8 to run.
I'm still looking into ways to create a standalone installation.
So that users don't have to go installing java runtimes.

As for attacking, it is done by right-clicking on an enemy when you're next to it.
Then select melee attack.
To improve your chance at winning combat, you can right-click on your character and equip armor and weapons in the character screen.

Greetings,
Tom
currently working on WorldGrower, a 2D turn-based rpg sandbox game.
Thomos
 
Posts: 13
Joined: 22 Aug 2015, 06:37

Re: WorldGrower - a sandbox 2D rpg game

Postby Thomos » 23 Aug 2015, 07:07

Taknamay {l Wrote}:This looks like a good start :) I have been wanting a 2D sandbox RPG. I wish you the best of luck!

I wouldn't have gone with Java, but the language does have its appeals.


Hi Taknamay,

thanks for the compliment.
There are indeed other languages for creating something like this.
I chose Java because I know it well and I can develop relatively fast in it.

Greetings,
Tom
currently working on WorldGrower, a 2D turn-based rpg sandbox game.
Thomos
 
Posts: 13
Joined: 22 Aug 2015, 06:37

Re: WorldGrower - a sandbox 2D rpg game

Postby Thomos » 23 Aug 2015, 10:26

Hi qubodup,

I also wanted to thank you for the video.
I saw that some of the labels were too small on your system, so I enlarged them and created a new version at http://worldgrower.github.io/WorldGrower/releases/worldgrower-0.0.7.zip.

Greetings,
Tom
currently working on WorldGrower, a 2D turn-based rpg sandbox game.
Thomos
 
Posts: 13
Joined: 22 Aug 2015, 06:37

Re: WorldGrower - a sandbox 2D rpg game

Postby Thomos » 05 Sep 2015, 10:35

I've created a gameplay video.
If you're interested, you can see it at https://youtu.be/Mbfg2uCUvPc.
currently working on WorldGrower, a 2D turn-based rpg sandbox game.
Thomos
 
Posts: 13
Joined: 22 Aug 2015, 06:37

Re: WorldGrower - a sandbox 2D rpg game

Postby shirish » 21 Oct 2015, 01:33

umm... does the worldgrower.sh (for the linux build) have the whole thing or do I need to download the installer as well as the clone the repo. ?

I ask as the shell script is quite big for an install script but makes sense if it bundles or has the game. Look forward to know more.
shirish
 
Posts: 166
Joined: 17 Jan 2011, 15:06

Re: WorldGrower - a sandbox 2D rpg game

Postby Thomos » 22 Oct 2015, 16:09

yes, the worldgrower.sh contains the game.
It requires java 8 and will install the game.

If you want to run the game without installing it,
you can download the .zip file and open the .jar file inside with java 8.
currently working on WorldGrower, a 2D turn-based rpg sandbox game.
Thomos
 
Posts: 13
Joined: 22 Aug 2015, 06:37

Re: WorldGrower - a sandbox 2D rpg game

Postby themightyglider » 24 Feb 2016, 10:48

I know this thread is a bit older but I just want to say that I like the basic idea of your game really much.
I wish you the best luck for future progress.
User avatar
themightyglider
 
Posts: 125
Joined: 23 Feb 2016, 12:13

Re: WorldGrower - a sandbox 2D rpg game

Postby Thomos » 24 Apr 2016, 14:02

Hi themightyglider,

thanks for your comment.

I've released version 0.6.0, it can be downloaded from here:
https://github.com/WorldGrower/WorldGrower

It contains a lot of changes like improved dialogue, user interface, economy, simulation aspects, magic spells and much more.

Here is a video showcasing some basic features:

youtu.be/o3xeDbCda9I
currently working on WorldGrower, a 2D turn-based rpg sandbox game.
Thomos
 
Posts: 13
Joined: 22 Aug 2015, 06:37

Re: WorldGrower - a sandbox 2D rpg game

Postby Thomos » 31 Mar 2017, 12:11

Hi,

I released version 1.3.0, it can be downloaded from here:
https://github.com/WorldGrower/WorldGrower

Most information can be found in the new user manual at http://worldgrower.github.io/WorldGrower/Overview.htm.

I changed a lot a like an improved user interface, better graphics, additional items, magic spells and an election mechanism, here are new screenshots:

Image

Image

Image

Image
currently working on WorldGrower, a 2D turn-based rpg sandbox game.
Thomos
 
Posts: 13
Joined: 22 Aug 2015, 06:37

Who is online

Users browsing this forum: SteveSmith and 1 guest