Java-Gaming.org    
Featured games (79)
games approved by the League of Dukes
Games in Showcase (477)
Games in Android Showcase (107)
games submitted by our members
Games in WIP (536)
games currently in development
News: Read the Java Gaming Resources, or peek at the official Java tutorials
 
    Home     Help   Search   Login   Register   
Pages: [1] 2
  ignore  |  Print  
  The Gift/Curse of Evolution  (Read 9225 times)
0 Members and 1 Guest are viewing this topic.
Online HeroesGraveDev

JGO Kernel


Medals: 238
Projects: 11
Exp: 2 years


┬─┬ノ(ಠ_ಠノ)(╯°□°)╯︵ ┻━┻


« Posted 2012-08-29 07:20:19 »

Presenting:





The Gift/Curse of Evolution.

NEW: Alpha 0.0.2.1 Released!

Features More Stuff, AND A PATCHER!



Download Patcher:

Patcher



Development Blog:

Here!

History:

This was my Ludum Dare Entry. So feel free to give me a rating if you entered.
I had fun creating it, and I am continuing development post Ludum Dare as one of my major projects.

There are several bugs, and 1 missing texture, but have a go anyway, and by the weekend, I should have the first post-LD version available and a dedicated blog with links to the latest versions (which will hopefully be weekly when possble).
- Fixed in the post-LD version

Anyway, here's the link to the Ludum Dare Entry:

http://www.ludumdare.com/compo/ludum-dare-24/?action=preview&uid=13812

Enjoy, have fun, and PLEASE DO NOT STEP IN THE MAGMA OR DROWN IN DEEP WATER!


Online HeroesGraveDev

JGO Kernel


Medals: 238
Projects: 11
Exp: 2 years


┬─┬ノ(ಠ_ಠノ)(╯°□°)╯︵ ┻━┻


« Reply #1 - Posted 2012-08-29 10:01:43 »

About Version Numbers:

A.B.C.D

A = Full Version Build Number
B = Beta Build Number
C = Alpha Build Number
D = Development Build Number

So in Development, it would be 0.0.0.x
In Alpha it would be 0.0.x.y
In Beta it would be 0.x.y.z
And Post-Release: x.y.z.w

Example:
Seventh development build of the second Alpha build of the third Beta after the full 1.0 release: 1.3.2.7

Just in case you were wondering.

AND ALSO:

bump.

Offline ReBirth
« Reply #2 - Posted 2012-08-29 14:48:50 »

My nickname is "drabiter".

Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline Eli Delventhal

JGO Kernel


Medals: 42
Projects: 11
Exp: 10 years


Game Engineer


« Reply #3 - Posted 2012-08-30 09:00:33 »

Posted on your LD entry:


Trying on Mac OS X:

If you're using LWJGL you need to include those libraries and use an sh to launch the jar with those in the classpath.

1  
2  
3  
4  
5  
8/30/12 12:00:17.372 AM [0x0-0xa44a44].com.apple.JarLauncher: Exception in thread "main" java.lang.NullPointerException
8/30/12 12:00:17.373 AM [0x0-0xa44a44].com.apple.JarLauncher:    at org.lwjgl.opengl.GL11.glEnable(GL11.java:1001)
8/30/12 12:00:17.373 AM [0x0-0xa44a44].com.apple.JarLauncher:    at heroesgrave.evolution.main.Main.init(Main.java:195)
8/30/12 12:00:17.373 AM [0x0-0xa44a44].com.apple.JarLauncher:    at heroesgrave.evolution.main.Main.<init>(Main.java:55)
8/30/12 12:00:17.373 AM [0x0-0xa44a44].com.apple.JarLauncher:    at heroesgrave.evolution.main.Main.main(Main.java:238)

See my work:
OTC Software
Online HeroesGraveDev

JGO Kernel


Medals: 238
Projects: 11
Exp: 2 years


┬─┬ノ(ಠ_ಠノ)(╯°□°)╯︵ ┻━┻


« Reply #4 - Posted 2012-08-30 09:38:42 »

So... It's not loading LWJGL?

What?!!!!!

LWJGL should be there!!!!

Downloading 7zip now to check it out...

I have no idea why it's not working

Online HeroesGraveDev

JGO Kernel


Medals: 238
Projects: 11
Exp: 2 years


┬─┬ノ(ಠ_ಠノ)(╯°□°)╯︵ ┻━┻


« Reply #5 - Posted 2012-08-30 09:43:58 »

Posted on your LD entry:


Trying on Mac OS X:

If you're using LWJGL you need to include those libraries and use an sh to launch the jar with those in the classpath.

1  
2  
3  
4  
5  
8/30/12 12:00:17.372 AM [0x0-0xa44a44].com.apple.JarLauncher: Exception in thread "main" java.lang.NullPointerException
8/30/12 12:00:17.373 AM [0x0-0xa44a44].com.apple.JarLauncher:    at org.lwjgl.opengl.GL11.glEnable(GL11.java:1001)
8/30/12 12:00:17.373 AM [0x0-0xa44a44].com.apple.JarLauncher:    at heroesgrave.evolution.main.Main.init(Main.java:195)
8/30/12 12:00:17.373 AM [0x0-0xa44a44].com.apple.JarLauncher:    at heroesgrave.evolution.main.Main.<init>(Main.java:55)
8/30/12 12:00:17.373 AM [0x0-0xa44a44].com.apple.JarLauncher:    at heroesgrave.evolution.main.Main.main(Main.java:238)


OK: I'm stumped.

Y U NO WORK!

Everything seems to be fine. If you know, can you explain what's wrong and how to fix it?

Online HeroesGraveDev

JGO Kernel


Medals: 238
Projects: 11
Exp: 2 years


┬─┬ノ(ಠ_ಠノ)(╯°□°)╯︵ ┻━┻


« Reply #6 - Posted 2012-08-30 11:44:14 »

Found something interesting about my game.

Read this for more info:

http://www.java-gaming.org/topics/check-this-out-gameplay-ftw/27224/view.html

Offline Eli Delventhal

JGO Kernel


Medals: 42
Projects: 11
Exp: 10 years


Game Engineer


« Reply #7 - Posted 2012-08-30 19:12:27 »

Posted on your LD entry:


Trying on Mac OS X:

If you're using LWJGL you need to include those libraries and use an sh to launch the jar with those in the classpath.

1  
2  
3  
4  
5  
8/30/12 12:00:17.372 AM [0x0-0xa44a44].com.apple.JarLauncher: Exception in thread "main" java.lang.NullPointerException
8/30/12 12:00:17.373 AM [0x0-0xa44a44].com.apple.JarLauncher:    at org.lwjgl.opengl.GL11.glEnable(GL11.java:1001)
8/30/12 12:00:17.373 AM [0x0-0xa44a44].com.apple.JarLauncher:    at heroesgrave.evolution.main.Main.init(Main.java:195)
8/30/12 12:00:17.373 AM [0x0-0xa44a44].com.apple.JarLauncher:    at heroesgrave.evolution.main.Main.<init>(Main.java:55)
8/30/12 12:00:17.373 AM [0x0-0xa44a44].com.apple.JarLauncher:    at heroesgrave.evolution.main.Main.main(Main.java:238)


OK: I'm stumped.

Y U NO WORK!

Everything seems to be fine. If you know, can you explain what's wrong and how to fix it?
I do not know. I'd try posting this exception in the LWJGl subforum, those experts have probably seen this exact issue before.

See my work:
OTC Software
Offline ra4king

JGO Kernel


Medals: 337
Projects: 2
Exp: 5 years


I'm the King!


« Reply #8 - Posted 2012-08-31 03:59:50 »

A NullPointer in any GLXX class means that Display.create() has not be called yet, therefore a context has not be created.

Online HeroesGraveDev

JGO Kernel


Medals: 238
Projects: 11
Exp: 2 years


┬─┬ノ(ಠ_ಠノ)(╯°□°)╯︵ ┻━┻


« Reply #9 - Posted 2012-08-31 06:13:49 »

A NullPointer in any GLXX class means that Display.create() has not be called yet, therefore a context has not be created.

That is very strange.

I have no idea why that could possibly happen.
Before glEnable() is called it creates the Display.

Unless...

OF COURSE:

I just realised that my code doesn't do anything if it catches a LWJGLException from creating the Display. In that case, it wouldn't work anyway in that situation because the Display could not be created. But I just added in some code to print to the application's output stream that the display failed to initialize so yo can see WHY it isn't working. Will be featured in 0.0.1.2.

Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline Jimmt
« League of Dukes »

JGO Kernel


Medals: 128
Projects: 4
Exp: 3 years



« Reply #10 - Posted 2012-08-31 06:31:48 »

And ra4king saves the day... Grin
Offline ra4king

JGO Kernel


Medals: 337
Projects: 2
Exp: 5 years


I'm the King!


« Reply #11 - Posted 2012-08-31 07:33:43 »

Yay! Grin

Online HeroesGraveDev

JGO Kernel


Medals: 238
Projects: 11
Exp: 2 years


┬─┬ノ(ಠ_ಠノ)(╯°□°)╯︵ ┻━┻


« Reply #12 - Posted 2012-09-01 04:02:38 »

Version Alpha 0.0.1.2 Released!  Shocked

- Energy System  Huh
- Tools  Smiley
- Stabilised Gameplay
- New Textures  Cool
- Devolving and 'Revolving'*
- Water Buckets! (Clean up your lava spills!  Grin)
- Bug-Fixes
- Debug Info (See above posts)

*Revolving is like devolving an Item and then Evolving it into another Item.

HAVE FUN PEOPLE! (and non-people for that matter too!)

Online HeroesGraveDev

JGO Kernel


Medals: 238
Projects: 11
Exp: 2 years


┬─┬ノ(ಠ_ಠノ)(╯°□°)╯︵ ┻━┻


« Reply #13 - Posted 2012-09-01 05:08:10 »

ACCIDENTALLY LEFT SOME DEBUG STUFF IN THERE. DOWNLOAD THE NEW VERSION FOR FIXES!

lol. Grin

Offline Eli Delventhal

JGO Kernel


Medals: 42
Projects: 11
Exp: 10 years


Game Engineer


« Reply #14 - Posted 2012-09-02 03:01:27 »

Same error for me still.

See my work:
OTC Software
Online HeroesGraveDev

JGO Kernel


Medals: 238
Projects: 11
Exp: 2 years


┬─┬ノ(ಠ_ಠノ)(╯°□°)╯︵ ┻━┻


« Reply #15 - Posted 2012-09-02 06:52:42 »

Oh...


Does it say there was an error creating the display?
If not, I may have accidentally deleted the debug line when I was messing around with display resizing. I will check as soon as possible. (Could be two days from now due to life).

It seems that you computer doesn't want to create a display...
If that is the case, even debug info doesn't do anything except notify you of the problem a few (insert measurement of time here). I will 'silently' update the download if my debug line is missing anyway.

Have you ever had problems with LWJGL applications before?

(Off topic: 20 postst in while I was typing this. WOW!)
(22 posts when I finished that sentence)

Online HeroesGraveDev

JGO Kernel


Medals: 238
Projects: 11
Exp: 2 years


┬─┬ノ(ಠ_ಠノ)(╯°□°)╯︵ ┻━┻


« Reply #16 - Posted 2012-09-02 06:56:53 »


Snip...

(Off topic: 20 postst in while I was typing this. WOW!)
(22 posts when I finished that sentence)

Lol. It was a spammer/spambot.
I wonder who was behind it. (I have just read the 'personal attacks thread'.) Wink

Offline Jimmt
« League of Dukes »

JGO Kernel


Medals: 128
Projects: 4
Exp: 3 years



« Reply #17 - Posted 2012-09-02 17:52:04 »

that gabrielbailey74 guy i think, was at the personal attacks thread before it was the personal attacks thread
Offline tarlek

Junior Member


Medals: 2
Projects: 1



« Reply #18 - Posted 2012-09-05 00:21:21 »

My screen looks like this:


Can move the white square around, that's about it.
Online HeroesGraveDev

JGO Kernel


Medals: 238
Projects: 11
Exp: 2 years


┬─┬ノ(ಠ_ಠノ)(╯°□°)╯︵ ┻━┻


« Reply #19 - Posted 2012-09-05 07:07:02 »

Er... That is what it should look like at the start

Have you read the 'how to play' text file?

You press 'w' to evolve the world (which in this case means creating the first grass tile)

If you are really stuck, read the spoilers (I hope they were included...)

Online HeroesGraveDev

JGO Kernel


Medals: 238
Projects: 11
Exp: 2 years


┬─┬ノ(ಠ_ಠノ)(╯°□°)╯︵ ┻━┻


« Reply #20 - Posted 2012-09-08 02:32:43 »

Alpha 0.0.2.0 is now out!

Changelog:

- Multiple Maps (OH YEAH!)
- Pickaxes (x2)
- Bags of dirt
- MOAR WATER (total: 3 water types)
- CAVES! (and magma too)

This is a slightly incomplete version, due to multiple maps, so things may be glitchy and/or missing. They should be patched/added next week or earlier

Enjoy!

Online HeroesGraveDev

JGO Kernel


Medals: 238
Projects: 11
Exp: 2 years


┬─┬ノ(ಠ_ಠノ)(╯°□°)╯︵ ┻━┻


« Reply #21 - Posted 2012-09-09 00:06:32 »

Over 1000 views! YAY!

I am happy to see that people are interested in this game, even if they don't want to leave comments.

Now read that senteance again but only the words in bold and put an exclamation mark on the end.  Wink

*hint*, *hint*...

Offline tarlek

Junior Member


Medals: 2
Projects: 1



« Reply #22 - Posted 2012-09-09 01:22:27 »

Sorry dude, it works ok. It would be nice if you could run it in a smaller window.

I am happy to see that people are interested in this game, even if they don't want to leave comments.
lol
Offline Jimmt
« League of Dukes »

JGO Kernel


Medals: 128
Projects: 4
Exp: 3 years



« Reply #23 - Posted 2012-09-09 01:25:22 »

THIS IS A COMMENT

happy?
Online HeroesGraveDev

JGO Kernel


Medals: 238
Projects: 11
Exp: 2 years


┬─┬ノ(ಠ_ಠノ)(╯°□°)╯︵ ┻━┻


« Reply #24 - Posted 2012-09-09 01:56:10 »

THIS IS A COMMENT

happy?

Happy you responded.  Grin
Neutral on the comment  Undecided

Offline matheus23

JGO Kernel


Medals: 106
Projects: 3


You think about my Avatar right now!


« Reply #25 - Posted 2012-09-09 16:25:06 »

I can't run. Using java 6 here.

See my:
    My development Blog:     | Or look at my RPG | Or simply my coding
http://matheusdev.tumblr.comRuins of Revenge  |      On Github
Offline gouessej
« Reply #26 - Posted 2012-09-09 16:59:29 »

Hi

Why not using applets, Java Web Start or any other installer (GetDown, IzPack, ...)?

Over 1000 views! YAY!

I am happy to see that people are interested in this game, even if they don't want to leave comments.
Such post does not encourage me to leave comments. I don't create games to become famous. The fame is not an end in itself, it's a mean, not an aim. I can understand that working on a project is much motivating when people look at your stuff but if you do it only to get people attention, you will probably fail. Sorry to derail a bit this thread but I think that the quest of fame out of nothing (easy, not deserved) and with no other aim that itself (useless) leads to nothing good, especially on Internet and I'm sure most of you wouldn't be happy if you couldn't get out without being recognized in the street.

Offline Regenuluz
« Reply #27 - Posted 2012-09-09 17:10:16 »

Eh? How's wanting comments on your work the same as wanting fame? :|

On topic:

I can't run it on my Mac. Sad

1  
2  
3  
4  
5  
6  
7  
8  
Regenuluz@Medusa ~ $ java -jar /Users/Regenuluz/Downloads/The\ Gift\ \(Curse\)\ of\ Evolution/The\ Gift\ \(Curse\)\ of\ Evolution.jar 
JavaVM WARNING: JAWT_GetAWT must be called after loading a JVM
Failed to create the Display! Try restarting the Application...
Exception in thread "main" java.lang.NullPointerException
   at org.lwjgl.opengl.GL11.glEnable(GL11.java:1001)
   at heroesgrave.evolution.main.Main.init(Main.java:257)
   at heroesgrave.evolution.main.Main.<init>(Main.java:62)
   at heroesgrave.evolution.main.Main.main(Main.java:294)


And my Java version:

1  
2  
3  
4  
Regenuluz@Medusa ~ $ java -version
java version "1.7.0_04"
Java(TM) SE Runtime Environment (build 1.7.0_04-b21)
Java HotSpot(TM) 64-Bit Server VM (build 23.0-b21, mixed mode)
Offline ra4king

JGO Kernel


Medals: 337
Projects: 2
Exp: 5 years


I'm the King!


« Reply #28 - Posted 2012-09-09 20:04:59 »

@OP
You don't properly catch the exception and close the application if an exception occurred in Display.create(), as shown by the NullPointerException in Regenuluz's first paste.

@Regenuluz
That's a known issue with LWJGL: it doesn't run on Java 7 on Macs. We have someone contracted to completely rewrite the Mac implementation in pure Cocoa, instead of relying on AWT.
We are hoping to release this in LWJGL version 2.8.5.

Online HeroesGraveDev

JGO Kernel


Medals: 238
Projects: 11
Exp: 2 years


┬─┬ノ(ಠ_ಠノ)(╯°□°)╯︵ ┻━┻


« Reply #29 - Posted 2012-09-10 07:50:42 »

Hi

Why not using applets, Java Web Start or any other installer (GetDown, IzPack, ...)?

Over 1000 views! YAY!

I am happy to see that people are interested in this game, even if they don't want to leave comments.
Such post does not encourage me to leave comments. I don't create games to become famous. The fame is not an end in itself, it's a mean, not an aim. I can understand that working on a project is much motivating when people look at your stuff but if you do it only to get people attention, you will probably fail. Sorry to derail a bit this thread but I think that the quest of fame out of nothing (easy, not deserved) and with no other aim that itself (useless) leads to nothing good, especially on Internet and I'm sure most of you wouldn't be happy if you couldn't get out without being recognized in the street.

Firstly: It's only Alpha, so installers are not a priority. Maybe later. And JWS/Applets? Junk.

Secondly: Yes, I do want fame, but that was not the purpose of that post. I wanted comments like this:

Sorry dude, it works ok. It would be nice if you could run it in a smaller window.

I am happy to see that people are interested in this game, even if they don't want to leave comments.
lol


These give me ideas and features to implement.
This will be included soon.

And these:

Eh? How's wanting comments on your work the same as wanting fame? :|

On topic:

I can't run it on my Mac. Sad

1  
2  
3  
4  
5  
6  
7  
8  
Regenuluz@Medusa ~ $ java -jar /Users/Regenuluz/Downloads/The\ Gift\ \(Curse\)\ of\ Evolution/The\ Gift\ \(Curse\)\ of\ Evolution.jar 
JavaVM WARNING: JAWT_GetAWT must be called after loading a JVM
Failed to create the Display! Try restarting the Application...
Exception in thread "main" java.lang.NullPointerException
   at org.lwjgl.opengl.GL11.glEnable(GL11.java:1001)
   at heroesgrave.evolution.main.Main.init(Main.java:257)
   at heroesgrave.evolution.main.Main.<init>(Main.java:62)
   at heroesgrave.evolution.main.Main.main(Main.java:294)


And my Java version:

1  
2  
3  
4  
Regenuluz@Medusa ~ $ java -version
java version "1.7.0_04"
Java(TM) SE Runtime Environment (build 1.7.0_04-b21)
Java HotSpot(TM) 64-Bit Server VM (build 23.0-b21, mixed mode)


Because if I know the problem, I can fix it (except in this special case as it is LWJGL/Your OS, not me that is causing it).

And finally, these:

@OP
You don't properly catch the exception and close the application if an exception occurred in Display.create(), as shown by the NullPointerException in Regenuluz's first paste.

@Regenuluz
That's a known issue with LWJGL: it doesn't run on Java 7 on Macs. We have someone contracted to completely rewrite the Mac implementation in pure Cocoa, instead of relying on AWT.
We are hoping to release this in LWJGL version 2.8.5.

Because they inform me of the real problem, and how it should be fixed (or in this case, what people are going to do about it)
Nasty Bug by the way, I have 2+ friends that can't play because of this)

I got into programming because I WANTED TO. I saw games and thought "Hey, they should have this! I wish I could add it in for them". So I modded Minecraft. But that got annoying with updates and dependencies. So I found this place, expanded in the java I learnt from modding, and now I have a game.
Anyway, I only want fame so people play my game(s), not so I am famous.

Oh, and:

I can't run. Using java 6 here.

I use Java 7, I forgot why though...
Sorry, but putting it back to Java 6 delays me from adding content.

Wow, my biggest post ever!

Pages: [1] 2
  ignore  |  Print  
 
 

 
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!