FoonLudum Dare ExplorerLD32 → RoboFight

RoboFight

By sri-harsha-chilakapati

View on Wayback Machine

CategoryRankScoreCount
Graphics4573.19
Audio5472.71
Humor6242.59
Theme8562.92
Fun9162.56
Mood9352.36
Innovation9562.44
Overall9932.62
Coolness138347

Comments

thedarknightdu78 2015-04-20 05:28

An interesting take on the theme. The game is a bit short though ?

omnipotentpotatodev 2015-04-20 05:34

Had nothing to do with the theme unless if I am missing something.

exilegl 2015-04-20 05:42

Hmm, I'm getting this error when launching the jar on Linux.

Exception in thread "main" java.lang.UnsupportedClassVersionError: com/shc/ld32/game/Main : Unsupported major.minor version 52.0

sri-harsha-chilakapati 2015-04-20 05:44

@thedarknightdu78

You are right, I should have left myself some more time to add more stages. I have spent 15 hours on the graphics and two hours on the music. Thanks for your suggestion, I'll improve it in my next game.

sri-harsha-chilakapati 2015-04-20 05:48

@OmnipotentPotatoDEV

I think throwing needles and stinky socks are unconventional weapons and with the theme.

sri-harsha-chilakapati 2015-04-20 05:52

@Jordan

This game needs Java 8 in order to run. That message says that you have an older version of Java installed.

amras0000 2015-04-20 06:04

If anyone is having trouble running this, It's written in Java 8, so update that...

paperblurt 2015-04-20 12:57

It's like that sock em' robots but digital!

mar3k 2015-04-20 14:28

Interesting game, I love that it has the tutorial to make it easy to for player to figure out the controls and the AI, but it is kinda short unfortunately.

sri-harsha-chilakapati 2015-04-20 14:49

@mar3k

I feel the same, I should have left myself more time to add more gameplay stages, I could have at least add waves of enemy robos. I admit, everything went out of my plans pretty quickly. I lost 16 hours (in two days) for sleeping, eating and other regular activities. Then I spent 15 hours for the graphics, and 2 hours for the audio. Then I lost 6 hours with power cut (the transformer in our street is damaged).

But it is, really really fun. I will be definitely participating in the next compo, and I'm pretty sure I can learn from this.

bentglasstube 2015-04-20 16:35

Very easy to win and not much replay-ability but an interesting concept nonetheless. I enjoyed the weapon selection.

wevel 2015-04-20 17:17

Fun idea, it's a bit easy.

sri-harsha-chilakapati 2015-04-20 17:26

@Wevel

Yeah, it's a bit easy, my AI is not perfect. BTW, are you chrislo27 on JGO?

dagamesta 2015-04-21 08:34

Hey, I have Java 8 installed, however I am still getting the following error when I try to run it: http://pastebin.com/c1CbZti8

domicuc 2015-04-21 09:34

Well.. :D its funny but short! xD
Also check my game please! x)

bitdecaygames 2015-04-21 16:18

I'm on a MacBooPro, OSX (10.9.5), Intel i7. The jar did not run when I double clicked, right click -> open, or ran from console with java -jar RoboFight.jar.

Stacktrace:

[INFO 04/21/2015 10:16:03 AM] Initializing SilenceEngine. Platform identified as MACOSX
[INFO 04/21/2015 10:16:03 AM] Running AWT fix on Mac OS X, needed for LWJGL to run
[INFO 04/21/2015 10:16:03 AM] Initializing LWJGL library. Extracting natives
[INFO 04/21/2015 10:16:03 AM] LWJGL version 3.0.0a is initialised
com.shc.silenceengine.core.SilenceException: java.lang.IllegalStateException: Please run the JVM with -XstartOnFirstThread.
at org.lwjgl.system.macosx.EventLoop.checkFirstThread(EventLoop.java:20)
at org.lwjgl.glfw.GLFW.glfwInit(GLFW.java:428)
at com.shc.silenceengine.core.glfw.GLFW3.init(GLFW3.java:47)
at com.shc.silenceengine.core.SilenceEngine.init(SilenceEngine.java:103)
at com.shc.silenceengine.core.Game.start(Game.java:188)
at com.shc.ld32.game.Main.main(Main.java:107)

at com.shc.silenceengine.core.SilenceException.reThrow(SilenceException.java:52)
at com.shc.silenceengine.core.SilenceEngine.lambda$static$43(SilenceEngine.java:53)
at com.shc.silenceengine.core.SilenceEngine$$Lambda$1/1418481495.uncaughtException(Unknown Source)
at java.lang.ThreadGroup.uncaughtException(ThreadGroup.java:1057)
at java.lang.ThreadGroup.uncaughtException(ThreadGroup.java:1052)
at java.lang.Thread.dispatchUncaughtException(Thread.java:1952)

ndebruyn 2015-04-21 19:59

Too short

sri-harsha-chilakapati 2015-04-22 02:24

@DaGamesta

That error means that your GPU is not capable of OpenGL 3.3. That caused the GLFW to fail creating a window because it can't find the requested context. Unfortunately, I don't want to go back, because

1) OpenGL pre 3.2 is deprecated and
2) I had to rewrite the entire graphics API of my engine if I wanted to go back (149 classes and 12 shaders)

Can you post some more details about your GPU? Like the Make and model?

sri-harsha-chilakapati 2015-04-22 02:33

@Domicuc

Thanks for trying my game. Yeah it's a bit short, I should have left myself more time for designing the gameplay. Learnt a lesson this time, I'll improve myself in the coming LD.

Also, your game is cool. Go grab the 5 stars that I gave you. Thanks for playing my entry.

sri-harsha-chilakapati 2015-04-22 02:37

@bitdecaygames

That issue is the requirement of LWJGL3, the library I use to access OpenGL and OpenAL from my engine. The workaround for now, is to run it with the specified JVM parameter like this in the terminal.

java -XstartOnFirstThread -jar RoboFight.jar

Since this is bugging with several people on macs, I will now make a special mac build. Sorry for the inconvenience.

grillaface 2015-04-22 02:42

Yeah won't run on OSX for me, I hope you can upload a new version!

sri-harsha-chilakapati 2015-04-22 03:59

Hello developer here. I just uploaded a mac version. Make sure that OSX users download the 'RoboFightMac.jar' instead. This one is a fat jar which includes the fixes for LWJGL3 to work on Mac.

fauge 2015-04-22 04:46

too short, good graphics and good audio. needs some polishing

sri-harsha-chilakapati 2015-04-22 08:29

@fauge

I admit it's very short, and also very easy to win. However I have decided to extend this game once the judging is completed. Again, I've to thank LD.

crowbeak 2015-04-22 10:36

I really like the trees.

sri-harsha-chilakapati 2015-04-22 13:24

Thanks @Crowbeak

marcus316 2015-04-23 02:24

Not bad, though I had to play through a terrible flickering of the graphics (my machine's issue, not your code, I think). Very short, and very easy, though.

perecil 2015-04-23 21:13

To bad the game is too short. A simple way to add a replay value is to count the victory streak, and add more and more powerfull enemies.

dagamesta 2015-04-23 22:03

@SHC Sorry it took me so long to reply, I've been busy with work. My GPU is just the GPU built on the motherboard, I have a rather cheap laptop. I will be replacing it within a few months, but I'll see about maybe borrowing a friend's computer to rate your game with at some point in the upcoming weeks.

sri-harsha-chilakapati 2015-04-24 06:01

@Mathieu Muller

Thanks for that idea, I plan to continue working on this game once the judging is complete.