Ludum Dare 31 — December 5th-8th, 2014 — Theme: Entire Game on One Screen

Back to Browse Entries

Arena One

by dpulrich - Compo Entry

Arena One is a 2D platformer where you fight opponents in a small arena. There is only one level, but it changes every 30 seconds. Your goal is to survive as long as you can, and see what happens to the arena next.

Arena One has only one screen - the game begins as soon as you open the file, and the window closes as soon as you lose. Almost every part of the game can be shown in one screenshot, since the camera never moves, and the UI always stays the same.

I made this game by using the following tools:

Language: Java
IDE: Eclipse and the Gradle Plugin
Game Library: LibGDX, FreeType, and Box2D
Graphics: Paint.NET
Sound: SFXR, Bosca Ceoil, and VLC

Please comment and tell me what you think :D

Downloads and Links




Resonious says ...
Dec 8, 2014 @ 4:29am

I definitely like the idea. I'm sure you've noticed, but the AIs have no chance of surviving the "don't fall off" stage, haha.

locknic says ...
Dec 8, 2014 @ 4:35am

Neat entry. I love the level changing mechanics. The movement and combat was really really rough, but it was really interesting to see how the entire game would change after 40 seconds.

BtheDestroyer says ...
Dec 8, 2014 @ 7:06pm

Could be better, but it's not bad :) Simple fighting game.

trykondev says ...
Dec 10, 2014 @ 2:26am

Pretty simple but I enjoyed it!

TriSquare says ...
Dec 10, 2014 @ 2:28am

Its a neat fighting Game. Though the orange rendered weirdly on my monitor, but that's probably my settings though

MrShoestore says ...
Dec 10, 2014 @ 2:33am

I got flung into oblivion!

Dec 10, 2014 @ 2:33am

The concept is simple and clear. Sometimes the animation is a bit weird:

<-[1] <-[2] 1 is enemy and 2 is me. I still lose hp in this case.

Better with some score or ranking mechanism so that I know I did better or worse than the previous try.

Do you intend to close the game when game is over? I don't think it's a good idea...

Dec 10, 2014 @ 2:34am

The fighting is a bit lacking, but the stage changes are really cool!

SuperDisk says ...
Dec 13, 2014 @ 1:09am

I played it until it looped, and it's pretty neat. The changing level is the game's main interesting thing; The enemies are just annoying. They get in the way and you can't kill them without having your health slaughtered, as they each take at least 1 billion swings to kill.

You could've made some sort of game where the level tries to shake you off somehow, but this is fine too.

rzuf says ...
Dec 17, 2014 @ 2:07pm

Loved the level-changing mechanics. Fighting could be more complex, but it's already a good deal of fun. :D

Mr.Greenhat says ...
Dec 17, 2014 @ 2:21pm

Nice little game. I like the earthquake effect. Would be cool if I could use some tactics/strategy while fighting. Now I just bash the fight button until the enemy is dead.

maxmetallica says ...
Dec 29, 2014 @ 7:49pm

nice work

You must sign in to comment.

TEAMS: Teams entering the Jam should pick a single representative to submit your game, or create a team specific account you can share. We currently do not support Team Voting, but sharing an account and together playing and rating games is acceptable.

NOT LOGGED IN?: If you get a message about not being logged in, even though you are, it’s because your web browser cached the non-logged in page. You can fix this by either refreshing your cache or clearing your cache. CTRL+F5 in many browsers. Chrome is a bit more work. Press F12 to enable Developer Mode, then you can right click on the refresh button and select “Empty Cache and Hard Reload”. This option is unavailable if you are not in Developer Mode.

PORTS: Ports to other platforms can be done after the deadline. That said, the sooner you finish your port, the sooner people can play your game, improving your chances of placing in the final results. For best results, provide a Web version of your game, or a Windows version with no dependencies. Also be sure to rate about 20 games to improve your visibility.

MY GAME DOESN’T SHOW UP: If you can’t find your game, it’s usually because the URL to your downloads are missing ‘http://‘. Fix your URLs ( and you will show up. Alternatively, if you just posted it, wait a minute. The cache may not have refreshed yet.

MY GAME CRASHES, IS UNBEATABLE, OR I MADE A TYPO: We allow you to fix crash or win condition bugs after the deadline (in a sense, like “porting” to support more players). We also allow “typo” bugs. I.e. A true that should have been a false, a word that should have been a different word, very tiny changes that you would have caught if you had more sleep. We leave this open to interpretation, but generally speaking your game should be identical to the game you submitted. No new features, just things you messed up last minute. Typos.

[cache: storing page]