Down Golf by chuckeles

[raw]
made by chuckeles for Ludum Dare 57 (COMPO)

Down Golf 🏌️‍♂️⛳

A unique 2D platforming and golfing game created for Ludum Dare 57 game jam with the theme "depths".

Update 1.1

I pushed a small update to the game with a few small fixes and quality of life improvements:

  • The camera better tracks the player, the ball, and the current level. It no longer always chases the ball when it is far away from the player. It also zooms in and out to better show each level.
  • Fixed the finish pole's z-index so it is behind the player and not in front.
  • Enabled the thread support for the web export, possibly leading to better performance and audio quality.

I also played a ton with the physics variables and how the ball shooting works. Unfortunately, I wasn't really able to make it more precise and consistent. I think this could be Godot's problems, I don't know what else I could try. 🤷

About the Game

Down Golf combines platforming mechanics with golf gameplay. You must navigate through 2D platforming levels while also getting your golf ball to the hole. The twist? Each new level takes you deeper below the previous one, creating an ever-descending challenge.

Controls

  • Move: Left/Right arrow keys or A/D
  • Jump: Up arrow key or W
  • Shoot the ball: Space
  • Menu: Escape

The menu shows your total score in each level. 💯

Screenshots

CleanShot 2025-04-06 at 23.59.44.png CleanShot 2025-04-07 at 00.00.09.png CleanShot 2025-04-07 at 00.00.58.png CleanShot 2025-04-07 at 00.01.56.png CleanShot 2025-04-07 at 00.02.35.png

Tools

Links

Known Issues

  • Sometimes the ball can get stuck inside a wall, especially when it bounces on a trampoline. I tried fixing this but failed. I don't understand why it is happening, the ball is just Godot's RigidBody2D and I also enabled continuous collision detection, as you can see here.

Improvement Ideas

I have listed a few in my GitHub repo, check it out. If you have any more ideas, let me know in the comments. 🙏

Ratings

Overall 71th 3.73⭐ 39🧑‍⚖️
Fun 20th 3.959⭐ 39🧑‍⚖️
Innovation 65th 3.757⭐ 39🧑‍⚖️
Theme 120th 3.703⭐ 39🧑‍⚖️
Graphics 253th 2.865⭐ 39🧑‍⚖️
Audio 103th 3.444⭐ 38🧑‍⚖️
Humor 26th 3.75⭐ 38🧑‍⚖️
Mood 133th 3.472⭐ 38🧑‍⚖️
Given 22🗳️ 19🗨️