Ludum Dare #-6192

by pi_pi3
Overall★★★★★★★★★★2.35
Fun★★★★★★★★★★1.96
Innovation★★★★★★★★★★2.76
Theme★★★★★★★★★★2.90
Graphics★★★★★★★★★★2.68
Audio★★★★★★★★★★2.04
Humor★★★★★★★★★★2.40
Mood★★★★★★★★★★2.33
Coolness★★★★★★★★★★100%
* Important *
Before you comment saying you can't move, or you don't know what to do, read the description first

Lore :
Julius Ceasar was bored, so he ordered his greatest architects to build the greatest game of all time. And they tried to do so. However, only of them succeeded. He brought a game dev from the future to his times and put him on an arena, where he would fight vicious monstrosities using nothing but his digital speach sender and receiver, also known a phone; That's the real story of Ludum Dare. Really. You can trust me, I'm an amateur game dev.

The game consists of waves, each with more enemies than the previous. Every 8 waves you confront a Titan, who's health exceeds your. The game can theoretically be played infinitely, but the waves stop growing at wave 256.

Attacks use coffee. Coffee appears out of the ground. You need pizza slices to create more powerful attacks. Think of pizza slices as of levels. Generally all the stats of an attack increase the pizza required for it. Except for coffee. By increasing required coffee you decrease required pizza slices.
Also, if you change onUseAction to "heal", the skill will heal you.

Once you run it, press space to progress the intro. After the intro you have to press shift + space to hide phone. When the phone is locked, movement is disabled.

Game requires Java Runtime SE8 (not tested in previous versions)
Update #1: Linux and Mac ports added (not tested yet on Linux, if you're a linux user, tell me if it works. If it doesn't and you know why, also say it; Mac doesn't work).
Update #2: Added a jar that might be crossplatform. Doesn't work on OS X.

Controls:
WASD - movement
Mouse - shooting
Shift - hold phone
Space - lock phone
Arrows - selecting lines in the skill editor
Keyboard - writing in the skill editor

Comments34

j_peeba20 Apr 2015, 10:44
Just as a heads up: this game requires Java runtime. It might be a good idea to mention it on the description. :)
Nnnnneeeedddd20 Apr 2015, 11:41
Hm, I couldn't run this. It just showed your first screenshot and didn't do anything :/
pi_pi320 Apr 2015, 11:47
Press spacebar to continue the tutorial.
ccglp
ccglp20 Apr 2015, 12:25
I couldn't move and it seems like any of the controls at all works. Sad, because the idea is good.
pi_pi320 Apr 2015, 12:38
After the intro you have to press shift + space to hide phone. When the phone is locked, movement is disabled.
Notchy1320 Apr 2015, 13:27
On Mac it don't work
Alistesios20 Apr 2015, 13:39
I didn't understood the concept. The "phone thing" may sound like it is a "programming game". I had to read the comments to know how I should move my character... Graphics are good, audio isn't good. Seemed fun, but too buggy to be played correctly.
marccspro
marccspro20 Apr 2015, 13:47
Haha lol... (I didn't use Minecraft Textures)
Finn20 Apr 2015, 14:26
Doesn't seem to work.
texdata20 Apr 2015, 15:32
ufff java, hard to make it work. i liked the graphics !!
Lukbebalduke
Lukbebalduke20 Apr 2015, 20:43
It's a little bit hard to make it work .-.
Headmade20 Apr 2015, 22:23
I couldn't move and didn't get how to use the phone :(
Destruktorrr20 Apr 2015, 22:31
It was a bit of a learning curve, but this game was actually pretty fun. Reminded me a lot of Hack 'n Slash (the Double Fine game) with the code editing.
calavera
calavera20 Apr 2015, 23:57
very complex, not sure i have it figured out but im enjoying trying =P
eastes
eastes21 Apr 2015, 08:39
Definitely an unconventional weapon. Imagine how amazing they would think a smart phone would be back then. They would probably burn you for witch craft. I noticed your creative reviews on other games and would love your opinion of mine as well. Thanks!
ruthiepee
ruthiepee21 Apr 2015, 13:23
Tried opening the .jar on OS X but it seems to crash at launch or never open, could be my fault though.
renatopp
renatopp21 Apr 2015, 15:00
Hi, there, congratulations for you game. The visual is great. It is a good idea, but it seems that you didn't focus on the core elements of the game. For example, I would really like to see a feedback when you attack the enemies and a simpler commands. Anyway, is was a nice job.
pi_pi321 Apr 2015, 15:30
@eastes I don't think Romans burned witches. They would probably praise me like a god.
@ruthiepee Seems like it just doesn't work on mac. I don't know what to do about it.
@renatopp Thanks. I didn't focus on the core as much as I'd like to, cause I had a lot of annoying and gameplay-destroying bugs.
renatopp
renatopp21 Apr 2015, 18:54
@pi_pi3 that happens, next time will be a lot better =]
Frozen Fractal
Frozen Fractal22 Apr 2015, 16:42
Unfortunately the Linux version doesn't work for me. I think it's because the JAR file doesn't include lwjgl.
Yakka22 Apr 2015, 17:10
Couldn't move :(
pi_pi322 Apr 2015, 19:40
@FrozenFractal Checked it. JAR includes all the libraries. I probably messed something up with the natives.
@Yakka Description at line 15 and 16. "Once you run it, press space to progress the intro. After the intro you have to press shift + space to hide phone. When the phone is locked, movement is disabled."
Nilq23 Apr 2015, 17:35
Whoa. Nice!
cyand1317
cyand131724 Apr 2015, 15:59
Didn't work under Linux here... Is that because of libraries?

Exception in thread "main" java.lang.UnsupportedClassVersionError: com/uniraptor/LD32/Game : Unsupported major.minor version 52.0
pi_pi324 Apr 2015, 16:17
That might be because you're using outdated Java. It requires JRE 8
Jupiter_Hadley
Jupiter_Hadley24 Apr 2015, 21:32
Interesting game, though I dont think I quite got what to do. I included it in part 5 of my Ludum Dare 32 compilation video series, if you would like to take a look :) https://youtu.be/esXlcAnzqGA
ConflictiveLabs
ConflictiveLabs24 Apr 2015, 22:12
Did not undestand...... Was unable to move, enemies kept spawning, too hard kjnlsvvsdabvsdavjksdavasvla (punching keyboard in frustation)
shrapx
shrapx25 Apr 2015, 11:47
I dont know how to fire anything, i edited the code but i guess like other comments, i cant figure it out.. I like how it looks though.
pi_pi325 Apr 2015, 15:38
Guys, seriously. This is a video game. Before complaining you don't know how to shoot, try inputing some buttons that are commonly used for shooting in video games. And read the description if that doesn't work. Mouse is used for shooting (aim with the cursor, m1 to shoot)
Langouste28 Apr 2015, 15:51
Super game! I love it, thanks ;)
DarkGrisen1 May 2015, 14:34
I don't understand how to use the phone but I managed to go out in space! I went trough the walls and then I walked outside the background and then I was in space! :D
pi_pi31 May 2015, 14:46
I wondered if someone would discover that. There are 4 spots in which you can walk out of the arena.
zerocreativity14 May 2015, 06:25
Needs to be more initiative. Maybe some intro or tutorial level. maybe re-explore the concept as a puzzle game?

Other games by @pi_pi3

Found a bug?
Tell us on Discord