FoonLudum Dare ExplorerLD51 → Loop Arena

Loop Arena

By chaseplays

View on ldjam.com

CategoryRankScoreCount
Overall2943.3020
Fun2303.3320
Innovation2923.1620
Theme1503.8020
Graphics3273.1620
Audio2892.9420

Comments

thatanonoword 2022-10-03 05:23

Interesting game! The gameplay is simple and easy to play, the high score mechanic gives replay, and the art and sounds are super nice! Perhaps the game could increase difficulty a bit faster.

thx4nothing 2022-10-03 06:10

Simple, but effective! I was taken by surprise by the teleporting enemies and lost to one of them...

It could have been nice to capture the mouse inside the game window, because if the mouse is outside the game area, it doesn't move the sword.

acdimalev 2022-10-03 06:27

Neat game! The jar file ran fine on my machine. Should the exe file be marked as Windows only?

chaseplays 2022-10-03 06:32

@acdimalev Completely forgot that exe files are Windows only, thanks for the reminder

rob6566 2022-10-03 07:03

Simple and fun - I enjoyed it! Good to have an option to play on Mac - the .jar worked nicely. I liked the different enemies - those fireslingers are nasty.

chaseplays 2022-10-03 07:11

@acdimalev @rob6566 Did the highscore load if you guys open the game again? I know it works on Windows but I can't test any other systems

acdimalev 2022-10-03 07:19

Does not seem to keep high score across game launch. Maybe this trace will help?

``` java.io.IOException: No such file or directory at java.io.UnixFileSystem.createFileExclusively(Native Method) at java.io.File.createNewFile(File.java:1023) at net.jumboturtle.game.TimerArena.save(TimerArena.java:331) at net.jumboturtle.game.TimerArena.gameOver(TimerArena.java:233) at net.jumboturtle.entities.Slime.update(Slime.java:46) at net.jumboturtle.game.TimerArena.update(TimerArena.java:129) at com.chaseplays.engine.Game.u(Game.java:41) at com.chaseplays.engine.Engine.update(Engine.java:204) at com.chaseplays.engine.Engine.run(Engine.java:276) at com.chaseplays.engine.Game.start(Game.java:27) at net.jumboturtle.game.TimerArena.main(TimerArena.java:71) ```

acdimalev 2022-10-03 07:27

Just took a quick look at the source. I suspect the last two lines of `getSaveDir` are intended to set `saveDir` rather than `workingDirectory`.

rob6566 2022-10-03 07:28

@chaseplays - no, high score doesn't seem to be preserved when I open/close the game. I'm just running Loop Arena.jar from the Downloads directory.

naemis 2022-10-03 07:58

This game is very simple, nice, and straight-forward! The one thing I really enjoyed was the constant beeping/rhythm that was going on each second... and how the frogs jumped each second... just the synchronous movement and sound made my rhythm game loving brain happy.

If anything to critique, I wish there was a run ability to move a little bit faster... just some extra movement would make things not feel so slow and stagnant. It's either the enemies come to you or you come to them... slowly.

Anyways very nice game! Happy jamming!

m11 2022-10-03 08:27

Simple and fun - very replayable :)

chaseplays 2022-10-03 09:19

@acdimalev Whoa... thank you so much. I really wish I could give you more karma for feedback for literally debugging my code. I checked and you're completely right, I seems like I broke it in the last few minutes when I was trying to make it work for Mac/Linux. It should be working now, at least it is for Windows. Thanks so much again for the help!

acdimalev 2022-10-03 18:22

@chaseplays no problem! One of the things I really like about the LD Compo is that we're all starting from scratch. None of us has 100k lines of freshly written code to troubleshoot.

steffo 2022-10-03 18:30

Simple but nice game!

Thanks for posting a `.jar` so it could be played on non-Windows platforms :)

Something weird happened when I got to ~70 points: the audio suddenly stopped working... I'm not sure why.

moonblast 2022-10-04 09:49

Simple and fun, at first I would spin around and defend, thinking I was invincible, but when the red square appeared I knew I had to make an active attack, the game had a high challenge ceiling.

jose-bonilla 2022-10-04 13:38

Hi @chaseplays, congrats for submitting to compo and with a custom engine! I enjoyed playing your game, the concept is dead simple but fun. For a small, no-nonsense game like this with very simple graphics, I think execution is critical and the game is well executed. I wish you had to time the sword swoop instead of just pointing at the enemy, but that's just me. The only thing I noticed is that sometimes enemies can spawn directly over you (especially in higher waves with more density) - you want to prevent that if possible. Also, the slimes jumping at you are a bit confusing, even though the timeline above clearly shows what's happening on the 10-second loop. I reached a score of 73 in 3 plays. Good job!

chevre 2022-10-05 10:32

Very simple but interesting concept. It reminds me Vampire Survivor but "with a twist" (no range attack). Could you add some controls with the arrows ? Then I can play on my french keyboard more easily :-) Also it could be cool to have some powerups and player's level up mechanics for instance. Thanks and keep going on it !

shibaya 2022-10-07 21:53

Simple but fun game! Good job!

tommy 2022-10-08 19:37

Nice, simple game! I love the mechanics of the spawner, as well as the visual indicators for the upcoming waves. I also liked the music and SFXs, even though they seems to stop after a little bit of gameplay. Great work with the difficulty balance, it really keeps you going and the different enemy types complement each other pretty well.

waffleworksgames 2022-10-08 20:43

Simple but fun! I liked the variety in enemies, nice job!

jandourek 2022-10-08 23:30

Pretty cool! I liked how you can see what enemies spawn in each loop, and also the enemy variety. I managed to get a score of 222, but I feel like it takes too long for the more difficult enemies to spawn in and to beat my high score. It would be really cool if you could hold a button to speed up the timer so you can get to the more interesting part of the game faster. :)