UPDATE AGAIN (1.1)
[url]http://dl.dropbox.com/u/3188768/Hey_1.1.jar[/url]
Changelog:
-Added AI toggle to main menu (it's a logic puzzle!)
-Fixed local multiplayer for up to 6 players
-Added AI support for up to 6 players
-Made it possible to sit back and watch a hilarious high-speed AI-only match
-Fixed the bastard (hopefully)
[IMG]http://i.imgur.com/1D8oA.png[/IMG]
--OLD--
UPDATE!
[IMG]http://i.imgur.com/IiYDF.png[/IMG]
Changelog:
-Added AI opponents. Play the old version for local multiplayer.
-Changed menu screen.
-Added scanlines.
-Removed scanlines.
-...that's it.
DOWNLOAD: [url]http://dl.dropbox.com/u/3188768/Hey_1.0.jar[/url]
[IMG]http://i.imgur.com/3I1DW.png[/IMG]
It's the all-new turn-based strategy game from your favourite pixel mongler, Nigey Nige!
[I](Also my first complete game ever so be nice.)[/I]
With support for up to an [I]astonishing[/I] SIX players!
[SUP][SUB]No support for single-player.[/SUB][/SUP]
[IMG]http://i.imgur.com/GQgm0.png[/IMG]
This is your planet:
[IMG]http://i.imgur.com/8bWM0.png[/IMG]
Now, this is your planet as well!
[IMG]http://i.imgur.com/aeWXD.png[/IMG]
Hey, that's MY planet!
[IMG]http://i.imgur.com/5jVht.png[/IMG]
CRUSH YOUR ENEMIES
SEE THEM DRIVEN BEFORE YOU
[IMG]http://i.imgur.com/L1R6t.png[/IMG]
HEAR THE LAMENTATION OF THE WIMMIN
[I]HEAR THE LAMENTATION OF THE WIMMIIIIIN[/I]
Be the envy of your friends!
[url=http://www.mediafire.com/file/agd1ijx48p50cp8/Hey_0.03.jar][B]DOWNLOAD TODAY![/B][/url]
(Press N to mute the music if it bugs you.)
There's a few more features I'd like to add, and I intend to overhaul the visual style to be more consistent, but I think I'll leave it for now. There's a couple other things I want to do at the moment.
Have fun, play with your friends and let me know what you think!
Also thanks to all the lovely posters in this forum who have entertained, educated, guided and taken the piss out of me over the last two years. I probably wouldn't have gotten this far without your help, so cheers! Have a friendly on me.
Fuckin' playing this shit so hard right now.
[editline]4th February 2012[/editline]
10/10, GOTYAY
This game cured my cancer and saved me from a spiraling downfall of drug addiction and sexual confusion, thank you.
Could use AI opponents, even if they're terrible.
(Read: I have no friends)
You must add multiplayer to this, by just playing by myself I already know this could be really fun with people online.
[editline]4th February 2012[/editline]
[QUOTE=Smashmaster;34548815]Could use AI opponents, even if they're terrible.
(Read: I have no friends)[/QUOTE]
Or this.
Alright, I'll get on the AI.
I know my Java and I have almost infinite free time if you want any help.
Thanks, man! I'll drop you a message if I run into trouble.
Also, Red AI is OP.
[img_thumb]http://i.imgur.com/iitnN.jpg[/img_thumb]
In a game against myself I ran into a point where both sides have 150 or so actions remaining, but aren't making any minerals. Both sides have torn out each-others hearts and it's practically a stalemate.
[QUOTE=Smashmaster;34549490]In a game against myself I ran into a point where both sides have 150 or so actions remaining, but aren't making any minerals. Both sides have torn out each-others hearts and it's practically a stalemate.[/QUOTE]
It seems to be a pretty persistent problem with the game. You have to seize victory before you run out of resources or it grinds to a halt. You get a small amount of minerals from colonies (little round buildings) even after the planet is tapped. I'm not sure of the best solution for this.
Doesn't run on OS X.
[QUOTE=Nigey Nige;34549555]It seems to be a pretty persistent problem with the game. You have to seize victory before you run out of resources or it grinds to a halt. You get a small amount of minerals from colonies (little round buildings) even after the planet is tapped. I'm not sure of the best solution for this.[/QUOTE]
I assumed that planets had an infinite amount of resources when I started playing, and so my objective was to mine as much as possible.
Also, a problem I had was that after a colony ship was destroyed, I couldn't build launch pads, and I couldn't send another to the planet. I would have to wait for another side to take the planet. Used strategically, this is just like your earlier problem of being able to force a draw.
EDIT: Oh, and I don't know what to call any of this stuff, so I have to make up phrases like "colony ship" and "launch pad".
[QUOTE=Smashmaster;34549737]I assumed that planets had an infinite amount of resources when I started playing, and so my objective was to mine as much as possible.
Also, a problem I had was that after a colony ship was destroyed, I couldn't build launch pads, and I couldn't send another to the planet. I would have to wait for another side to take the planet. Used strategically, this is just like your earlier problem of being able to force a draw.[/QUOTE]
I've changed that now, you don't need a colony to build a hangar. When I'm done with my changes I'll keep both versions and see which one is more interesting to play.
[QUOTE=i300;34549718]Doesn't run on OS X.[/QUOTE]
It only comes with the LWJGL windows natives. It should theoretically work on OSX if you download the right natives and put them into the jar with Winrar.
EDIT: Or not. I dunno. Apparently it does have the OSX natives.
[QUOTE=Smashmaster;34549761]It only comes with the LWJGL windows natives. It should theoretically work on OSX if you download the right natives and put them into the jar with Winrar.
EDIT: Or not. I dunno.[/QUOTE]
I'll try this.
EDIT: Still doesn't work.
I was wrong, it comes packed with the OSX natives. It must be something else.
Can you run it from the command line and tell me the output?
[editline]5th February 2012[/editline]
Actually I have to sleep now. If you could post the log here I'll get back to you next time I'm conscious. Here's a possibly-helpful link in the meantime:
[url]http://robconaway.blogspot.com/2011/04/slick-2d-on-mac-osx.html[/url]
peaceOut();
Is it local multiplayer only?
Tried it and I couldn't seem to find even a LAN mode...
[QUOTE=legolover122;34549957]Is it local multiplayer only?
Tried it and I couldn't seem to find even a LAN mode...[/QUOTE]
Yes.
[code]
[REDACTED]-MacBook-Pro:~ [REDACTED]$ java -jar /Users/[REDACTED]/Desktop/hey.jar
Exception in thread "main" java.lang.UnsupportedClassVersionError: system/Game : Unsupported major.minor version 51.0
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClassCond(ClassLoader.java:631)
at java.lang.ClassLoader.defineClass(ClassLoader.java:615)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:141)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:283)
at java.net.URLClassLoader.access$000(URLClassLoader.java:58)
at java.net.URLClassLoader$1.run(URLClassLoader.java:197)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
[/code]
I get an exception on execution...
[code]derp@derptyderp:~/Downloads$ java -jar Hey_0.03.jar
Exception in thread "main" java.lang.UnsupportedClassVersionError: system/Game : Unsupported major.minor version 51.0
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:634)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:277)
at java.net.URLClassLoader.access$000(URLClassLoader.java:73)
at java.net.URLClassLoader$1.run(URLClassLoader.java:212)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:205)
at java.lang.ClassLoader.loadClass(ClassLoader.java:321)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:294)
at java.lang.ClassLoader.loadClass(ClassLoader.java:266)
Could not find the main class: system.Game. Program will exit.
[/code]
[editline]4th February 2012[/editline]
Oh hey I'm not the only one. Now we have a linux dump and a windows dump.
[QUOTE=S31-Syntax;34550276]I get an exception on execution...
-error log-
[editline]4th February 2012[/editline]
Oh hey I'm not the only one. Now we have a linux dump and a windows dump.[/QUOTE]
I'm on OS X.
[QUOTE=i300;34550709]I'm on OS X.[/QUOTE]
I'm sorry.
/bullshit
Perhaps we're not running the version that it was compiled on?
Windows dump:
[code]
C:\Program Files (x86)\Java\jre6\bin>java -jar "C:\Users\myFirstName\Downloads\Hey_0.0
3.jar"
java.lang.UnsupportedClassVersionError: system/Game : Unsupported major.minor ve
rsion 51.0
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClassCond(Unknown Source)
at java.lang.ClassLoader.defineClass(Unknown Source)
at java.security.SecureClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.access$000(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
Could not find the main class: system.Game. Program will exit.
Exception in thread "main"
[/code]
Common problem due to a Java major revision release recently. Get JRE 7.
[url]http://notroswell.com/technical-articles/java-version-mismatch/[/url]
[url]http://www.oracle.com/technetwork/java/javase/downloads/jre-7u2-download-1377135.html[/url]
[QUOTE=subenji99;34551636]Common problem due to a Java major revision release recently. Get JRE 7.
[url]http://notroswell.com/technical-articles/java-version-mismatch/[/url]
[url]http://www.oracle.com/technetwork/java/javase/downloads/jre-7u2-download-1377135.html[/url][/QUOTE]
Does this game complain if I run the 64-bit version?
[QUOTE=i300;34550056][code]
[REDACTED]
[/code][/QUOTE]
Heh.
[editline]5th February 2012[/editline]
Also, I can't even get the thing to run. Apparently Java isn't even on my computer anymore.
Updated Java, and got a new dump:
[code]syntax@u1004syntaxmobile:~/Downloads$ java -jar Hey_0.03.jar
Exception in thread "main" java.lang.UnsatisfiedLinkError: /tmp/natives-1568234013/liblwjgl.so:
libjawt.so: cannot open shared object file: No such file or directory
at java.lang.ClassLoader$NativeLibrary.load(Native Method)
at java.lang.ClassLoader.loadLibrary0(Unknown Source)
at java.lang.ClassLoader.loadLibrary(Unknown Source)
at java.lang.Runtime.loadLibrary0(Unknown Source)
at java.lang.System.loadLibrary(Unknown Source)
at org.lwjgl.Sys$1.run(Sys.java:73)
at java.security.AccessController.doPrivileged(Native Method)
at org.lwjgl.Sys.doLoadLibrary(Sys.java:66)
at org.lwjgl.Sys.loadLibrary(Sys.java:82)
at org.lwjgl.Sys.<clinit>(Sys.java:99)
at org.lwjgl.opengl.Display.<clinit>(Display.java:130)
at org.newdawn.slick.AppGameContainer$1.run(AppGameContainer.java:39)
at java.security.AccessController.doPrivileged(Native Method)
at org.newdawn.slick.AppGameContainer.<clinit>(AppGameContainer.java:36)
at system.Game.main(Game.java:73)
[/code]
Alright, thanks for all the info guys. It was compiled on JRE7 (64-bit Windows), so I think you'll need that version of Java. It is only local multiplayer, I'm afraid. I really wanted a game I could play with my housemates. :3
I'll see if I can fix the UnsatisfiedLinkError. That's something to do with LWJGL I think.
[editline]5th February 2012[/editline]
Can you try downloading LWJGL ([url]http://lwjgl.org/download.php[/url]) and replacing the natives in the .jar with the up-to-date ones? Cheers.
[QUOTE=Nigey Nige;34557476]Alright, thanks for all the info guys. It was compiled on JRE7 (64-bit Windows), so I think you'll need that version of Java. It is only local multiplayer, I'm afraid. I really wanted a game I could play with my housemates. :3
I'll see if I can fix the UnsatisfiedLinkError. That's something to do with LWJGL I think.
[editline]5th February 2012[/editline]
Can you try downloading LWJGL ([url]http://lwjgl.org/download.php[/url]) and replacing the natives in the .jar with the up-to-date ones? Cheers.[/QUOTE]
This is sort of important to mention. I have Java 6 on both my computers.
Also I think you mean JDK 7.
I think you need Java 7.
[editline]5th February 2012[/editline]
[IMG]http://i.imgur.com/mvfFc.png[/IMG]
Sorry, you need to Log In to post a reply to this thread.