Pineapple Surf by Steffo

Bunnyhopping, retro-looking, first person seed shooter
About

A Pineapple God has teleported you to a tropical archipelago, and demands that you surround it with followers!
- Collect seeds around the archipelago
- Use your peashooter to plant them on horizontal surfaces
- Walk nearby grown pineapples to harvest them
- Bring them to the Pineapple God until it is satisfied
Controls
WASD→ MoveMouse movement→ LookMouse primary click→ ShootSpace→ JumpSpace(held) → Bunnyhop!Shift + R→ Respawn if stuckEsc→ Return to the main menu
Leaderboards
The Pineapple god will keep track of the time it takes you to bring it 150 pineapples, and will compare it with that of his other servants. Can you be the fastest?
See the online scoreboard (post-jam)!
The leaderboards are experimental, unmoderated, and have no anti-cheat. Please be nice!
How to go faster
Pineapple Surf is centered on the mechanic of bunnyhopping to move faster!
The mechanics are similar to those of the first Half-Life: a simple way to start going faster is holding Space and D while constantly turning right in a circle.
See this video for a brief tutorial:
https://www.youtube.com/watch?v=WschEm9uYao
Screenshots




Credits
See the EXTERNAL_LICENSES.md file for a list of all external assets used.
We opted-in to the Graphics category because this is the Jam and we think that our assets have been transformed sufficiently from their intended use. If you think that we should opt-out, please do not rate us in the Graphics category, and let us know in the comments!
Post-jam changelog
- Prevented the insertion of invalid usernames on the main menu
- Added an additional leaf pile on the sand islands to make them more appetible when speedrunning
- Added timer and speedometer
- Allowed players to continue the game after the main objective is complete
- Highlighted in yellow the player's score on the leaderboards
- Made the ingame leaderboard display the top 200 scores instead of the top 10
| Link | https://github.com/Steffo99/ld52 |
| Windows | https://steffo.itch.io/pineapple-surf |
| Linux (X11) | https://steffo.itch.io/pineapple-surf |
| Original URL | https://ldjam.com/events/ludum-dare/52/pineapple-surf |
Ratings
| Overall | 362th | 3.557⭐ | 37🧑⚖️ |
| Fun | 244th | 3.632⭐ | 36🧑⚖️ |
| Innovation | 382th | 3.338⭐ | 36🧑⚖️ |
| Theme | 197th | 4.029⭐ | 37🧑⚖️ |
| Graphics | 427th | 3.576⭐ | 35🧑⚖️ |
| Humor | 155th | 3.544⭐ | 36🧑⚖️ |
| Mood | 486th | 3.318⭐ | 35🧑⚖️ |
| Given | 25🗳️ | 49🗨️ |
Overall fun and (positively) bizarre game, good job!
Visuals and sound effects are nice, some music could be cool but not necessary, scoreboard is a nice touch. Solid game overall, nice work :]
(You scored pretty well, actually! You're currently in the middle of the leaderboard ;P)
I would've liked to make it larger and more relevant to the gameplay, but I had no time :sweat:
# [Online Scoreboard](https://bit.ly/pinesurf-scores)!
_ugh, LDJam comment escaping mechanism broke my link..._
We wanted to make the gun shoot projectiles instead of just being a hitscan weapon but unfortunately we were a bit strapped for time :')
(Also, please don't spam your game in comment sections, it's frowned upon by the community...)
Without a timer on screen I didn't really feel a need to do the bhopping, so my score ended up pretty low down in the leaderboards lol. I do love that you purposefully implemented bhopping as the mechanic. I think an even wider play area would have been able to make great use of it. Personally I fell into the ocean after trying to get to one of the islands after building up speed lol. So in the end I just has a leisurely pineapple farming experience. I love the way they shoot out of the ground at high velocity. It reminded me a lot of minecraft, I had a great time. I do wish there was some funky type of music that might also encourage the bhopping by getting me pumped up, lol.
Good work!
You can complete the game by delivering 150 total harvested pineapples to the Pineapple God's temple!
Glad you enjoyed pineapple farming anyways! :joy:
I looooove this game (maybe because ive been trying to implement surf and bhopping in my own games) and I love the source movement. Despite my love for the movement based pineapple shooter, I think I would definitely enjoy a "Surfer" as much as this game is a "bhopper". Time constraints, I know. Great Game love it
Can't bunny hop for nuts, but that didn't stop me from trying!
I have to immediately check out your game, then! :eyes:
> online leaderboard is good but having some kind of a fail state or hard goals to challenge the player with would be cool —@shp
One of the ideas we had to challenge the player was a rising and falling tide that would reveal platforms to the less skilled players while allowing the fastest bunnyhoppers to immediately get through them without having to wait. Sadly, we didn't fully implement it, as we pivoted to implementing the leaderboard, which seemed faster to do than redesigning the whole map :sweat_smile: