The Gift/Curse of Evolution

Presenting:

http://dl.dropbox.com/u/99583484/The%20Gift%20(Curse)%20of%20Evolution/Screen%201.png

http://dl.dropbox.com/u/99583484/The%20Gift%20(Curse)%20of%20Evolution/Screen%202.png

The Gift/Curse of Evolution.

NEW: Alpha 0.0.2.1 Released!

Features More Stuff, AND A PATCHER!

http://dl.dropbox.com/u/99583484/The%20Gift%20(Curse)%20of%20Evolution/Screen%204.png

Download Patcher:

Patcher

http://dl.dropbox.com/u/99583484/The%20Gift%20(Curse)%20of%20Evolution/Screen%203.png

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!

http://dl.dropbox.com/u/99583484/The%20Gift%20(Curse)%20of%20Evolution/Screen%205.png

My nickname is “drabiter”.

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.


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)

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

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?

Found something interesting about my game.

Read this for more info:

I do not know. I’d try posting this exception in the LWJGl subforum, those experts have probably seen this exact issue before.

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.

And ra4king saves the day… ;D

Yay! ;D

Version Alpha 0.0.1.2 Released! :o

  • Energy System ???
  • Tools :slight_smile:
  • Stabilised Gameplay
  • New Textures 8)
  • Devolving and ‘Revolving’*
  • Water Buckets! (Clean up your lava spills! ;D)
  • 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!)

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

lol. ;D

Same error for me still.

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)

Lol. It was a spammer/spambot.
I wonder who was behind it. (I have just read the ‘personal attacks thread’.) :wink:

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

My screen looks like this:

Can move the white square around, that’s about it.

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…)

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!