Der Raum by alexfalkenberg

[raw]
made by alexfalkenberg for LD 42 (COMPO)

After a nontrivial amount of home IT support for myself, my son and his friend (both of which are also participating in LD42 and have Compo submissions in!), I'm finally able to get my uploads worked out. Fixed a few bugs along the way, hope no one minds. All substantive work was completed by the deadline, I swear. :)

DerRaumGamePlayGIF-reduced.gif

Der Raum is strongly inspired by an arcade game from my youth, the name of which I'm not going to reveal just yet to see if anyone recognizes it. I spent many, many quarters on the game as a teenager.

The gist of it is you're trapped in an ever-shrinking room and need to get out... and you will, only to find out you're stuck in another room, over and over again, and it's only getting more and more crowded each time.

I have more enemy types partially complete but not playable in the game. The game should be a progression of enemy types, each with their own behaviors. But, since I don't have them all ready, I've opted to let you play one room over and over again, with sliiightly increasing difficulty every runthrough. It does get quite challenging, and eventually, of course, you WILL fail.

CONTROLS:

As follows, but note:

A DUAL-STICK CONTROLLER IS REQUIRED! (keep reading)

  • Left stick: player movement
  • Right stick: shooting
  • Start / A: start the game from the title screen
  • M on keyboard: toggles audio muting on/off

While the arrow keys on the keyboard still work for player movement, this game is controller-based. It's a twin-stick shooter, basically, in my incarnation... although I have limited the firing to eight directions as a hat tip in the general direction of the yet-to-be-revealed arcade original.

And for those of you that don't have controllers, I am truly sorry. I'm OK with it being a controller-only game. It was developed and tested with a newer bluetooth-capable Xbox One controller, both via BT and via USB cable. I suspect any reasonably-modern dual-joystick controller would work (old PS2/PS3 controllers, 360 controllers, random Logitechs, etc). If any of you try other joysticks with success, I'd love it if you'd let me know. :)

I created some music using Auxy on my iPad this time. I'm not a musician, and I'm not a composer. It's not exactly the music I had in my head when I was making the game, but I figure something is better than nothing. I'm also not all that wild about most of the sound effects in the game... but again, solo compo participant, limited time, and it's still better to have something than nothing.

I both love and hate that audio can really make or break a game's feel. Hopefully it'll grow on you. I think I'm missing a few sounds here and there, but nothing crazy-important. And again, the M key on the keyboard is there if you hate it all or just wanna quietly play. ;)

I spent a lot more time on art this time, which I'm pretty happy with, though most of it like the majority of the mechanics work, you won't get to see--yet, anyway, I hope.

TOOLS:

Game was made with Construct 2: https://www.scirra.com/construct2

Audio was created using Auxy on iPad, bxfr, and ChipTone.

Auxy: http://auxy.co/

bfxr: https://www.bfxr.net/

ChipTone: http://sfbgames.com/chiptone/

Images created in PyxelEdit, with some light MS Paint usage: https://pyxeledit.com/

Progression tables done via Google Sheets.

Google Home streamed "Code Radio - 24/7 concentration music for programmers" from freeCodeCamp.org via YouTube: https://www.youtube.com/watch?v=PQ22pgaXog4

WinSCP used to upload HTML5 code and the various game builds to my website: https://winscp.net/eng/index.php

If you find any breaking bugs or other annoyances, or even *gasp* an Easter egg or two (maybe?)... please let me know. I'd also love ANY other feedback you can offer.

Those that leave a well-intended comment, I'll definitely rate you back!

And since my son and his friend were here all weekend making their games, why not reward them with a rating? I'm sure they'd appreciate it, and I'd like to think they'd also rate you back. :)

My son's game, TENORMS: https://ldjam.com/events/ludum-dare/42/tenorms

His friend's game, FaceGuy: https://ldjam.com/events/ludum-dare/42/faceguy

Thanks for reading this, have a great LD!

-A


If audio/music doesn't autoplay when you start the game:

I thought I had a bug, but I'd forgotten that Google changed Chrome to disable the autoplay of video and audio--as many users were annoyed by auto-playing ads. This sadly also affects games.

You have two options: Hit M twice on the keyboard to toggle the audio off and back on again. Another, more "permanent" option is to change the setting in Chrome. This will, however, affect anything that autoplays audio and video, so you may not want to make this change. I wouldn't blame you. However, I'll provide the information and you can do with it as you please.

Put the following into the Chrome address bar:

chrome://flags/#autoplay-policy

You'll see the option at the top of the page called "Autoplay Policy". From the dropdown to the right, select "No user gesture is required". You will likely need to restart your browser.

If I were you, I'd just double-tap M and leave your browser settings alone.


Ratings

Overall 361th 3.375⭐ 34🧑‍⚖️
Fun 232th 3.484⭐ 34🧑‍⚖️
Innovation 419th 3.094⭐ 34🧑‍⚖️
Theme 200th 3.871⭐ 33🧑‍⚖️
Graphics 339th 3.297⭐ 34🧑‍⚖️
Audio 379th 2.833⭐ 35🧑‍⚖️
Humor 265th 2.645⭐ 33🧑‍⚖️
Mood 323th 3⭐ 33🧑‍⚖️
Given 37🗳️ 37🗨️

Feedback

Eric Kulbiej
13. Aug 2018 · 00:42 UTC
Hey, quite good an entry. I like it very much. Keep it up!
star-sought
13. Aug 2018 · 09:06 UTC
First off, I love the retro styling and the dual-stick controls. It feels good to move around and to shoot. I like the mechanic of escaping through the top or bottom of the screen, and I like the enemy designs. The audio does need some work, as you mentioned in your description, and I'd like to see the other enemy types implemented if you ever continued development. Overall, it was very fun! Good job.
🎤 alexfalkenberg
13. Aug 2018 · 18:24 UTC
@star-sought: Audio definitely needs work--thanks for the compliments and the feedback overall! I've got about 8 other enemies I'd still like to put in. Gonna head over to play and rate your game now. :)
CBdeVilla
14. Aug 2018 · 18:00 UTC
For some reason, my controller is being weird and only letting me shoot left and right instead of in 8 directions, but the game is still quite playable despite that. At least, I _think_ it's my controller? I rarely use the thing because I don't often play games that require one.

Great implementation of the theme. I can really feel the room getting cramped as the enemies pile up and the space to move around gets smaller and smaller.

The random zoom-ins and especially the title screen leave me feeling a little bit dizzy, though. Kinda deters me from playing for any extended period.
🎤 alexfalkenberg
14. Aug 2018 · 18:10 UTC
@cbdevilla I'm going to give a few other controllers a go here and see if there's something weird. It should definitely fire 8-way. Construct2 has a standard generic gamepad object that should be pretty accepting, but I suppose anything is possible. I appreciate you letting me know.

As for the title screen and the zooming, it's probably a liiiitle over the top--gotta get a bit of razzle-dazzle in it somewhere. ;)
🎤 alexfalkenberg
14. Aug 2018 · 22:30 UTC
@cbdevilla I tried a wired 360 controller and a dualshock 3, and those also worked fine. Wish I knew, sorry!
Luis Giron
15. Aug 2018 · 05:49 UTC
The dual-stick controls are a good implementation. The game is funny ,has a interesting concept and is a bit addictive, great job! :smile:
Steing
15. Aug 2018 · 18:27 UTC
Gotta love the graphic style !
I pretty much liked your game, but couldn't pass the 4th level.
At the third game, it felt like it could maybe have some more variation, like a way to make the screen bigger, to create a urge ! :)
But amazing job here, this is a very neat idea !
🎤 alexfalkenberg
20. Aug 2018 · 17:05 UTC
@luis-giron @steing Thanks for the feedback! And yeah, the progression needs a little bit of work, but then again, the game, had I had time, wouldn't be repeating the same first level over and over harder and harder. The plan was that I'd have different enemies on each level with their own behaviors, but ran out of time and wanted a "complete" experience that didn't stop after level 1. :)
Luca1152
20. Aug 2018 · 19:41 UTC
Looks interesting! I actually really like the music. But, sadly, that's all I can tell about your game, because I couldn't play it... I do not own any dual-stick controllers (or any controllers, actually), so I couldn't play it. I saw that you said that the arrow keys work just fine, and they may, but I can't really pass the start menu. I tried everything, clicking, pressing every key (maybe I just missed the right one?) but nothing. I think this is because it says to "PRESS START" which I guess is a button on controllers, but I don't have it on my keyboard. In your future games, I'd say, you really must add keyboard support if you want your game to be played by more people, and make using the controller an option, if it's the case. By the way, I think your description is kinda too long. Even if I had a controller I don't think that I would have read it all, sadly. Even the description page on my game, which is a lot shorter, wasn't read by everyone (I gave my game to Ludum Dare streamers to try, and not all of them read it). Anyways, your game looks really interesting! :) What a shame I can't try it! :(
AwesomeAlliterationAlliance
20. Aug 2018 · 20:34 UTC
I really liked playing in diesem Raum, or should I say in those Räumen?
Sadly I cant remember any similar games like that from my childhood but now I really wanna know what game you are refering to. :D
I actually liked the music but the SFX could be a bit toned down in my opinion.
Otherwise this feels very polished. The zoom effect, the 2D art and the overall feeling of this game is pretty neat. Very nice entry, especially for compo!
🎤 alexfalkenberg
24. Aug 2018 · 06:57 UTC
Thanks for the feedback! I hope your LD experience is going well so far. :)

@luca1152 There was no easy way to do twin-stick-style shooting with a keyboard in the time I had. I have some ideas for the future, and I'm sorry about the restriction... And you're right about the starting of the game... not sure how I missed that. Ugh.

I'll see what I can do in a future update. As for the description, well, I'd rather there be too much info than not enough. I don't care if everyone reads it, but for those that might want to, it's there. :)

@awesomealliterationalliance I'd be happy to let you know after the voting. ;) Thanks for the compliments and feedback. Audio has unfortunately never been not my strong suit.
Cheesey Bob
25. Aug 2018 · 14:23 UTC
Cool game, thanks for sharing! It was very fun to play once I figured out how things worked. I like the easy-to-read retro graphics too.

I think it would've been nice to have more prominent damage sound effects. There was a sound effect for taking damage, but it was hard to hear over the shooting sound effect, and I couldn't hear any sound effects for shots hitting enemies.

I used a dualshock 4 controler via USB, and I was getting the bug mentioned above where only the left/right shooting controls responded, but only on the web version - the win64 version worked fine. The problem seemed to be that the 'fire up' control was stuck on (so I was always firing up and could only change that to up-left or up-right).
🎤 alexfalkenberg
25. Aug 2018 · 19:01 UTC
@cheesey-bob Thanks for the feedback. I have no idea why the controller issue exists. I do a check to ensure I"m out of the stick's dead zone, but it's such a small range I can't imagine any controller reacting badly to it. Might be worth a test, tho I don't have a PS4 or PS4 controllers. I'm wondering now if I (eventually) send you (and @cbdevilla) a link to a modified version if you'd be willing to test it? Probably won't be right away, tho...

The sound was so last minute that I know it kinda sucks. I got so caught up in trying to find or create some basic music that the effects just weren't working out for me. Will definitely be straightening those out.

I appreciate the feedback and bug report. Hope your LD is going great!
Cheesey Bob
25. Aug 2018 · 19:53 UTC
@alexfalkenberg I'd be happy to test a new version whenever it's ready. The bug is probably something really wierd and technical seeing as it's version-dependent.

I know how you feel with the sound effects. Mine are always last-minute and never sound as good as I'd like, haha! Although last LD, I did discover that recording sound effects can work well, even with a terrible microphone.

Thank you! Best of luck to you in the rankings!
jordantanner
02. Sep 2018 · 20:12 UTC
Very cool retro-arcade style game! Is the game influenced by Gauntlet, perhaps? I like the feel of the controls and the two-stick approach is fun. Nice entry, I hope you get to 20 ratings!
🎤 alexfalkenberg
02. Sep 2018 · 22:45 UTC
@jordantanner Gauntlet is a good guess, but no; I'll ping you and others who've asked when the judging is over. :) I'll probably throw up a blog posting here too, why not.

And I really appreciate the feedback. I am working up updates, adding levels/enemies and tweaking some things.

As for ranking, I really hoping I hit 20, but I've been really busy since the jam and haven't had the time to rate as many games as I'd like. Trying to make up for that over the next day or two!

Take care!

EDIT: btw, your game... wow! :)
GreenAndSubmarine
03. Sep 2018 · 00:17 UTC
Nice, tight controls (even though I had to dust off my controller for this ,) ) The audio/visual side is cool, you've succeeded in bringing the retro arcade vibe. Quite enjoyed this one!
🎤 alexfalkenberg
03. Sep 2018 · 00:24 UTC
@greenandsubmarine Thanks for the feedback! Truly enjoyed your game. Hope you've had a great LD!
Fernando Tonon de Rossi
03. Sep 2018 · 01:46 UTC
I liked specially the mood, and the moving intro screen! it's a nice shooting game, good work!
🎤 alexfalkenberg
03. Sep 2018 · 02:51 UTC
@fernando-tonon-de-rossi Thank you for trying it out and leaving some feedback! I hope I can fill out the enemies and levels more in the coming weeks or so.

Also, I just played yours and left you some feedback. Take care! :)
masterkrepta
03. Sep 2018 · 14:06 UTC
Nice work on the graphics and controls. This felt very smooth. I think the little green enemies look too much like pickups to me instead of enemies, I tried to run over them at first before i noticed they were harming me.

As much as I love the arcade style of the audio, when you shoot is quite loud, and gets annoying very quickly. So I would either cut back on the volume sightly or maybe control the effect to play slightly less often.
DarkGuardsman
03. Sep 2018 · 19:06 UTC
Very nice game, you did a good job fitting the classic arcade style. Really would have loved if you got some keyboard controls built into the game. Could have used WASD for movement and arrow keys for shooting.
meatpudding
04. Sep 2018 · 02:49 UTC
Woah nice!
🎤 alexfalkenberg
04. Sep 2018 · 03:50 UTC
@masterkrepta I agree on the little green guys. That said, the arcade game upon which this is heavily based has those guys in there as well, although they have movement in the original that I didn't quite get done with mine. The plan is to add some minor AI to them, vary their appearances and behaviours level to level, and hopefully they'll stand out more. As for the audio, yeah... I did introduce some minor variation in the shooting sound to try and break up the brain-drilling effect it kinda has after a while, but I don't think I went far enough. That, too, is on the update/fix list. :) Thanks so much for the feedback! :)

@darkguardsman I started down that road and realized I just wasn't digging the feel enough to put it in and keep it. Time constraints also played into it. Anyway, sorry about that. I'm probably going to end up, in addition to the dual-stick controller, doing a hold-to-fire button and go all-mouse, or possibly WASD with a mouse. WASD and arrows doesn't really work, tho I guess that's why it would be an option... hmm. Something to think about! Thanks for the feedback--I really appreciate it.

@meatpudding Yo, thanks! :)
Ransom
04. Sep 2018 · 03:58 UTC
This is pretty good. I could easily see some more depth being added with different enemy varieties, plus maybe some way to change the rate that the room shrinks, or even its shape. How about a power-up that slows it, pauses it, or even reverses it a bit? Or if not a power-up, maybe a certain enemy type, to create more risk/reward.

I do wish the character had instant deceleration though. It would make the controls feel less slippery.

Overall, nice job.
HoldMeImScared
04. Sep 2018 · 11:12 UTC
Controller feels pretty good! I got used to the slight drift on player movement pretty quickly.

WASD and mouse-to-aim/shoot has been pretty successful for PC-based arcade shooters, so I think you're on the right track considering something like that for the future. But yeah, the controller felt great.

Sounds and music are appropriately arcadey. I didn't find the shooting effect annoying, but it did seem to drown out your other effects.

The zoom-in when getting too close to the Eyeball enemies was pretty disorienting, but that was probably intended - a unique special ability. And at least once I realized what was triggering that I could anticipate it. That said, the zooming on the title screen is a wee bit much ;)

The little green fellas don't move, so just have to be avoided and quickly cleared. It would have been interesting to see a few more enemies here, but compo time limits are what they are.

Nice, responsive little arcade shooter! Good work :)
HellSquirrel
04. Sep 2018 · 13:33 UTC
👍
🎤 alexfalkenberg
04. Sep 2018 · 18:24 UTC
@ransom Thanks for the feedback! Indeed, I have art for additional enemies ready to go; just need to get their behaviors locked down. Room shrink speed is actually already in the code, and either disabled or needs more tweaking, I don't recall offhand now. Powerups that affect it are a tempting idea--hadn't thought of that. :)

I played with the deceleration trying to get the player feel down. When I totally removed it, it just didn't feel right. There's something about the gliding that feels better to me. Given I just throw you into whatever at the start of subsequent levels, you're already taking damage all the time anyway. ;) Another thing to think about, though; I might look again and reducing it some.

@holdmeimscared I hear you on the controls. I'm pretty sure that will be added now; just need to make sure I can make it feel right and good.

Audio... my albatross. :\ All very last-minute, so definitely more work needs done there.

The large-enemy zoom-in and subsequent disorientation was intended, though it may well be too much. There's also an audio cue to go with it when you get too close to them, probably drowned out by player shooting tho. LOL

Little green fellas... should move a little. Just didn't get it done. Definitely have variants of that partially completed just not yet implemented.

@hellsquirrel Right back atcha! Thanks! :)
mosaic
04. Sep 2018 · 19:55 UTC
Great game with great controls. One Thing: The hits on the enemies seem a little empty, maybe add a sound or something. Nice Job.
🎤 alexfalkenberg
04. Sep 2018 · 20:25 UTC
@mosaic There are audio fx for them, but probably set too low or--more likely--being overrun by the shooting sound.

Thanks for the feedback!