Java-Gaming.org    
Featured games (81)
games approved by the League of Dukes
Games in Showcase (487)
Games in Android Showcase (112)
games submitted by our members
Games in WIP (553)
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  
  Strange World [download] [8-bit] [demo]  (Read 6736 times)
0 Members and 1 Guest are viewing this topic.
Offline CyanPrime
« Posted 2011-07-30 05:50:23 »

So this is a demo of my latest project, it's called Strange World, and it's a action game dressed like a RPG. You get into random battles, but you always start off with three HP, and you don't level up, so it's all by skill. 8-bit look and feel, our graphics use the NES's color pallet, and are modeled after retro rpgs.

SHOULD I KEEP MY CURRENT BATTLE SYSTEM OR TURN MY GAME INTO A NORMAL RPG?





Download here!
http://dl.dropbox.com/u/28109593/aura.zip
Offline ra4king

JGO Kernel


Medals: 345
Projects: 2
Exp: 5 years


I'm the King!


« Reply #1 - Posted 2011-07-30 08:39:19 »

Double click on the jar file doesn't work. I ran it from the command prompt and it gave me an UnsatisfiedLinkError when loading lwjgl.dll because it "Can't find dependent libraries." I'm using Java 6 Update 26.

Also, you didn't include the 64-bit DLLs. I'm using a 64-bit OS and that could have also stopped the game from running. Aha, that was the problem, I used the 64-bit DLL and the game worked Wink

The game looks nice, good job on the graphics. However there were too many random battles and my HP went in to the negatives!

Offline Cero
« Reply #2 - Posted 2011-07-30 12:52:48 »

everything is so green !!
I mean the game I can somewhat understand with trees and grass... but why is your eclipse green XD

Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline Cero
« Reply #3 - Posted 2011-07-30 13:05:41 »

Z as a key is never nice for us guys with QWERTZ keyboards

when there is a bridge or path, which is only as wide as the character its very hard to go through, you have to fiddle around too much (see AVGN review on "little red hood" ^^)
I like the battle system, reminds me of Star Ocean

I'm gonna look into the game more later

Offline static_flashlight

Senior Newbie




Software Engineer


« Reply #4 - Posted 2011-07-30 14:55:15 »

Very cool.  Liking your Linux distribution look  Cheesy

As for the combat system, if you are looking for possible different style, you might want to consider a Final Fantasy Adventure like system.  That game had very Zelda like combat with a light underlying RPG system.  That would allow for skill based combat, with the chance for the player to customize there character to their strengths.
Offline Cero
« Reply #5 - Posted 2011-07-30 15:54:03 »

the world is square, ok, I think I've played all

waaay too many encounter sometimes. sometimes you can't take two steps without fighting several times


btw you do you dynamically load-in and use java code like your .ai files ?

Offline Mads

JGO Ninja


Medals: 26
Projects: 3
Exp: 6 years


One for all!


« Reply #6 - Posted 2011-07-30 16:55:29 »

For the full feel, try to only use those 8-bits Cheesy No integers persecutioncomplex
I'll just try the game, and then report back!  Pointing Also, less smileys..  Cool

Offline CyanPrime
« Reply #7 - Posted 2011-07-30 17:16:48 »

Thank you all for the fantastic replies ^__^
I added the 64 bit .dll files.
Offline Mads

JGO Ninja


Medals: 26
Projects: 3
Exp: 6 years


One for all!


« Reply #8 - Posted 2011-07-30 18:01:23 »

Worked perfectly on 64-bit java Smiley Didn't die though, but you're well aware Wink
Also, instructions on controls would be nice

Offline CyanPrime
« Reply #9 - Posted 2011-07-30 19:24:01 »

-increased maxHP to 4.
-made it so HP goes to max after every battle.
-made it so you die if your HP goes to zero
-made it so you have 64 free steps before your next random encounter calculations begin.
Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline ra4king

JGO Kernel


Medals: 345
Projects: 2
Exp: 5 years


I'm the King!


« Reply #10 - Posted 2011-07-30 19:29:00 »

You should make it a JNLP so it can automatically update, instead of having to redownload a million jar files Wink

Offline Mads

JGO Ninja


Medals: 26
Projects: 3
Exp: 6 years


One for all!


« Reply #11 - Posted 2011-07-30 19:59:34 »

In the battle-zone, it'shard to cross the bridges because of the free movement. It's hard to hit the right X-pixel in order to be able to cross.

Offline Cero
« Reply #12 - Posted 2011-07-30 20:16:29 »

You should make it a JNLP so it can automatically update, instead of having to redownload a million jar files Wink

I don't agree, hate webstarts.


In the battle-zone, it'shard to cross the bridges because of the free movement. It's hard to hit the right X-pixel in order to be able to cross.

Yeah I already mentioned that. Battle system or not... same problem on the world map

Offline ra4king

JGO Kernel


Medals: 345
Projects: 2
Exp: 5 years


I'm the King!


« Reply #13 - Posted 2011-07-30 20:17:28 »

You should make it a JNLP so it can automatically update, instead of having to redownload a million jar files Wink

I don't agree, hate webstarts.
Hate it or not, it still works and provides useful functionality Wink

Offline Mads

JGO Ninja


Medals: 26
Projects: 3
Exp: 6 years


One for all!


« Reply #14 - Posted 2011-07-30 20:26:42 »

btw you do you dynamically load-in and use java code like your .ai files ?

I know this! He uses the scripting functionality in the Janino project, by Codehaus. To my understanding (and no offence to CyanPrime), it's not the best way to go if you want to have scripting functionality. There's plenty of smart ways to implement Ruby and JavaScript, instead of compiling the scripts and executing them along the rest of the application.  Roll Eyes


Offline CyanPrime
« Reply #15 - Posted 2011-07-30 20:40:12 »

instead of compiling the scripts and executing them along the rest of the application.
I don't think that's how it works? Also whats wrong with Janino?
Offline Mads

JGO Ninja


Medals: 26
Projects: 3
Exp: 6 years


One for all!


« Reply #16 - Posted 2011-07-30 21:30:03 »

instead of compiling the scripts and executing them along the rest of the application.
I don't think that's how it works? Also whats wrong with Janino?


Please excuse me if I'm terribly wrong, but from the information found on the project site it doesn't seem like it's primairy goal is supporting scripting, in applications such as games. It feels more like a way to "rip code out" in a way. However, it may work out good Smiley

Quote
Analogously to the expression evaluator, a ScriptEvaluator API exists that compiles and processes a JavaTM "block", i.e. the body of a method. If a return value other than "void" is defined, then the block must return a value of that type.
Quote
Janino is a super-small, super-fast Java™ compiler. Not only can it compile a set of source files to a set of class files like the JAVAC tool, but also can it compile a Java™ expression, block, class body or source file in memory, load the bytecode and execute it directly in the same JVM. Janino is not intended to be a development tool, but an embedded compiler for run-time compilation purposes, e.g. expression evaluators or "server pages" engines like JSP.

I don't know. It just seems like a curious choice for scripting. Smiley

Offline ra4king

JGO Kernel


Medals: 345
Projects: 2
Exp: 5 years


I'm the King!


« Reply #17 - Posted 2011-07-30 21:32:29 »

Quote
Analogously to the expression evaluator, a ScriptEvaluator API exists that compiles and processes a JavaTM "block", i.e. the body of a method. If a return value other than "void" is defined, then the block must return a value of that type.
Quote
Janino is a super-small, super-fast Java™ compiler. Not only can it compile a set of source files to a set of class files like the JAVAC tool, but also can it compile a Java™ expression, block, class body or source file in memory, load the bytecode and execute it directly in the same JVM. Janino is not intended to be a development tool, but an embedded compiler for run-time compilation purposes, e.g. expression evaluators or "server pages" engines like JSP.

I don't know. It just seems like a curious choice for scripting. Smiley
It is Wink

Offline gouessej
« Reply #18 - Posted 2011-07-31 13:10:31 »

Hi!

You should make it a JNLP so it can automatically update, instead of having to redownload a million jar files Wink
I agree with ra4king, please give us a nice Java Web Start link, it is easier for me as I try to show games to people who sometimes don't even know what a programming language is, I send them a Java Web Start link and that's all. Some Windows users have WinZip installed and when they click on JARs, WinZip opens them instead of Java Web Start Sad

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.

TehJavaDev (15 views)
2014-08-28 18:26:30

CopyableCougar4 (25 views)
2014-08-22 19:31:30

atombrot (38 views)
2014-08-19 09:29:53

Tekkerue (34 views)
2014-08-16 06:45:27

Tekkerue (32 views)
2014-08-16 06:22:17

Tekkerue (20 views)
2014-08-16 06:20:21

Tekkerue (30 views)
2014-08-16 06:12:11

Rayexar (66 views)
2014-08-11 02:49:23

BurntPizza (43 views)
2014-08-09 21:09:32

BurntPizza (34 views)
2014-08-08 02:01:56
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

List of Learning Resources
by SilverTiger
2014-07-31 16:26:06

List of Learning Resources
by SilverTiger
2014-07-31 11:54:12

HotSpot Options
by dleskov
2014-07-08 01:59:08
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!