Duo Dungeon by DavidBradbury

[raw]
made by DavidBradbury for Ludum Dare 51 (COMPO)

Update - I've added the HTML version! I've noticed that there can sometimes be slight lag in the input in the browser when testing on the LD site, but it goes away quickly. The desktop version doesn't seem to have the issue, so try that if you're getting too much lag!


I crossed the finish line! If I have time this evening and the coming days, I'll see if I can get an online version going.

This was a big learning experience - First time making a game in Godot beyond following some one-off tutorials.

Cut out a lot of planned items, but that's okay! Only a few small puzzles - But I think I will making something of it as there is a lot to explore here.

About the Game:

You're a pair of adventurers setting off to explore an abandoned dungeon, only for some reason, as you get closer, you start to freeze up!

You regain control of each character every 10 seconds with a 5 second offset/freeze period. In the very short "faux-op" adventure, you try to reach the end using the power of teamwork!

(Note: The game is incredibly short - I'd would have loved to have more time to get more in, but I'll take it as a learning experience.)

Not seeing the link show up, so here is the link to the code: https://github.com/DavidBradbury/LD51

Tools

  • Engine: Godot
  • Pixel Art: Aseprite
  • Graphics: GIMP
  • Music: FL Studio
  • Editor: VS Code

screen-1.png

Ratings

Overall 154th 3.632⭐ 36🧑‍⚖️
Fun 162th 3.5⭐ 36🧑‍⚖️
Innovation 182th 3.456⭐ 36🧑‍⚖️
Theme 25th 4.265⭐ 36🧑‍⚖️
Graphics 16th 4.353⭐ 36🧑‍⚖️
Audio 65th 3.75⭐ 36🧑‍⚖️
Mood 50th 3.864⭐ 35🧑‍⚖️
Given 30🗳️ 46🗨️

Feedback

dreamscale
03. Oct 2022 · 04:15 UTC
Obviously it's pretty short, but the foundation's pretty good and the sprites look nice. If you're planning to add more content I would add some time pressure to the puzzles, otherwise I don't think the 10 second interval adds much versus being able to just manually switch between characters.
🎤 DavidBradbury
03. Oct 2022 · 04:39 UTC
@dreamscale Totally agree - I think using the time as friction is a great way to expand on this. Thanks for taking the time to try it out!
Naemis
03. Oct 2022 · 04:42 UTC
Game was very short and had a lot of potential! Aesthetics-wise, the game was very pretty and you added a lot of visuals that made the game very engaging for me. Music was short, simple, fine and there were no sfx.

If anything, I wish there was more content--I can see you sacrificed some of the time you used to make artwork assets which I'm super grateful for--but since this IS a game jam, I wish I could've seen more of the gameplay itself. It's honestly a fine balance, but nonetheless you did a good job for your first time using Godot!

Good work!
goldenXD
03. Oct 2022 · 04:44 UTC
Pretty cool idea, pixel graphics look pretty nice.
nanolotl
03. Oct 2022 · 04:57 UTC
Definitely has the foundation of something good.
I liked how the music + visual transition between the characters lined up.
Jibberwocky
03. Oct 2022 · 05:57 UTC
Really like the tilesets, them and the lighting really set the tone well. I think some sort of visual indicator of how long between each switch between characters would have been nice.
The split screen effect is what really sells it tho, I think having each character on their own screen makes this feel way more polished.
m11
03. Oct 2022 · 07:58 UTC
A great proof of concept - the pixel art looked great, and I thought the lighting was excellently done :)
Nion
03. Oct 2022 · 09:07 UTC
Lovely aesthetic. What you've got seems like a good polished foundation :)
fnelix
03. Oct 2022 · 10:24 UTC
I like the pixel art style and lighting. Game has a lot of potential, i would like to see more
LinWenHao
03. Oct 2022 · 12:41 UTC
Wooooo,Interesting idea, I can play a two-player game all by myself!
Nyrh
03. Oct 2022 · 14:53 UTC
Sadly very short, I wanted more by the end, because I liked it obvi.
The art is solid but the 10 seconds were not an obstacle for me.
Good job !
mudlee
03. Oct 2022 · 14:54 UTC
Finally! The first game I though, all right, now I can finally play something real good and then it ends after 2 mins :D shit. So far the best for me. Great entry, not to mention your first game in an engine!
Kosmosael
03. Oct 2022 · 15:00 UTC
Awesome entry, keep it up and I can't wait for the next part :)
LDJam user 280624
03. Oct 2022 · 16:16 UTC
I will waiting next part too. Great Job!
organicpencil
03. Oct 2022 · 17:52 UTC
Very clever concept! Kinda impressed overall
dhim
03. Oct 2022 · 17:57 UTC
Short but beautiful, maybe a bit more fade before going from one character to another.
nyxkn
03. Oct 2022 · 20:23 UTC
My friend, this game is absolutely gorgeous! The art is super nice and the overall atmosphere really beautiful. A shame it's so short. Maybe the music feels a little out of place, as the visuals suggest something rather more mysterious. Very pretty and polished entry.
Hora-Timer
03. Oct 2022 · 21:06 UTC
Very good! I liked the graphic style and the sound effect. I hope you continue to develop it's amazing!
QueenOfSquiggles
03. Oct 2022 · 21:09 UTC
I enjoyed playing it. The changing perspectives was a bit hard to predict, but I feel that was a big part of the fun of the game. I'd really enjoy playing a larger version of this game. I especially think it would be super fun to make a "couch co-op" version of this game, where each player swaps between the two characters. It could create some really exciting moments where the players need to context switch a lot. However that could also get mentally exhausting for long periods of time so maybe ensuring short play sessions is the way to go.
confusedsoph
03. Oct 2022 · 22:05 UTC
I'm glad you got this working! It's a nice proof of concept with a lot of potential.

I like the split screen aspect. One suggestion is I'd have some sort of indicator that the character's about to change, like a screen shake or something. Overall though, very cool game.
Harry Alissavakis
03. Oct 2022 · 23:06 UTC
Game is pretty short but it conveys the gameplay potential and the concept really well, as well as the potential for the visuals and audio. It's a thin but well-executed vertical slice and a nice take on the whole "2 player characters" puzzle genre. Really cool job!
velvetlobster
03. Oct 2022 · 23:07 UTC
I see
"Failed to read the 'serviceWorker' property from 'Navigator': Service worker is disabled because the context is sandboxed and lacks the 'allow-same-origin' flag."
in the web version, will try the desktop later on
Omaewander
03. Oct 2022 · 23:58 UTC
Tried to play via browser, doesn't work, will try to download it!
lespaul59
04. Oct 2022 · 09:55 UTC
Really cool Idea! Would love to see this as a full game! Well done :)
niccolo-temperanza
04. Oct 2022 · 12:41 UTC
Short but hey, I'm artist and I appreciate the visuals that went into this, especially the part with the lamp light, so nice.
The gameplay is good overall maybe with a few mechanics to jazz it up it could really turn into something!
KITmani
04. Oct 2022 · 12:48 UTC
It's a lot of fun. Short duration, but excellent visual and funny music. One of the best implementations of the theme in my opinion. Just super!
busisen
04. Oct 2022 · 17:11 UTC
The art and vibe of this game is honestly among the best I've seen in this jam. A bit sad that it was so short, but like others have said, you've got a really solid foundation for a great game! Also, right now the "Every 10 Seconds" theme, while you follow it and I was pleasantly surprised when the characters changed the first time, there's no rush to do anything because if you accidentally miss a button you can just wait 15 seconds and try again. On the other hand, that was also pretty nice, all of the other games are soo stressfull haha. Was nice to just chill for a bit in this world you created.

Nice job finishing and releasing your first project btw :) I have a hard time finishing projects too, but actually also finished my first game this jam too, so yay to us hehe :)

Had the game music playing in the background while writing this, and it's lovely!
Nathan Loudjani
04. Oct 2022 · 17:36 UTC
I really liked the visuals, and the music.
It reminds me of the "fireboy and watergirl" flash game.
I feel that the timing of the level very good, if you do well you don't have to wait for cycles and can smoothly run through the level.
Unfortunatly this is wait too short to really enjoy it, but we could see that you spend a lot of (good) energy in it, very good job !
Jimbly
05. Oct 2022 · 03:03 UTC
Embedded HTML version doesn't work on Chrome, due to LD's site settings, I guess, not your fault, but seems to work on Firefox. You could throw it up on an itch.io page and it should run perfectly fine for everyone =).

This is a great start to a game. Everything feels smooth and polished, music is good, fun little puzzles, just need more content =). Nice job completing what's there in the jam, though, I quite enjoyed it!
leorid
06. Oct 2022 · 22:36 UTC
Download took longer than the game but it was cute :D
Roboolet
07. Oct 2022 · 18:13 UTC
Really good use of the theme! I also really liked the art (especially the squish/squash). My favourite part of it is definitely the music though, the rhythm of swaps becomes really satisfying because of it
Talops
11. Oct 2022 · 19:59 UTC
A beauty!

The music being in sync with the 10-seconds timer was absolutely gucci, this definitely tops graphics audio and mood for these two points alone! Oh and bonus points for being in godot :smirk:

Going polish first was a good methodology for such a concept. That it lacks content is really unfortunate, but you have something really cool going on! While it is incomplete, you can definitely be proud of this submission, congrats!
JackOfCups
20. Oct 2022 · 19:02 UTC
I enjoyed it! Good graphics, good sound design, and great programming too. The only thing lacking is length, of course, but when the other aspects are so good well - the time crunch is real! Overall great submission.