Pirate Game by soerensen3

[raw]
made by soerensen3 for LD 40 (JAM)

Pirate Game (Couldn't think of a better title)

You are a pirate and in control of a ship. The Royal Navy has surrounded you with their fleet. Kill all enemies to win or die trying! You can choose how many enemies you want to face before starting the game but keep in mind: The more you have, the worse it is!

Controls

Use the arrow keys to accelerate or steer. With the space bar you can load your cannon. The more power you the further the cannon ball goes. Once you release the space key the cannon ball is fired.

With the mouse you can change the view direction.

Use the minimap to find all enemy ships. The filled circles are nearby enemies. The other circles indicate the directions of remote enemies.

For the postjam version you can also use WASD for navigation or Numpad Zero to fire the cannon so you can play with one hand on the keyboard and one on the mouse.

SDL2 Dependency

The game requires SDL2.

On Windows..

...you don't need to do anything as all required files come with the zip.

On Linux ...

...just install the SDL2 version that comes with your distro.

Ubuntu

sudo apt update
sudo apt install libsdl2-2.0-0 libsdl2-image-2.0-0 libsdl2-ttf-2.0-0 libsdl2-mixer-2.0-0

Arch

sudo pacman -Syy sdl2 sdl2_image sdl2_ttf sdl2_mixer

Fedora

sudo dnf install SDL2 SDL2_image SDL2_ttf SDL2_mixer

Tools used

The game was made with Lazarus and Free Pascal. I used a pre alpha version of my engine pascal3d: https://bitbucket.org/soerensen3/pascal3d The models were made with blender. The textures are mostly from textures.com or made by myself.

Sounds and PostJam version

I made sounds and music during the jam but I could not get the audio working in my app. I included everything in the postjam version (With parts of the music re-recorded). I also added alternative controls, as written above. There were some bugs fixed also.

Ratings

Overall 1128th 2.5⭐ 21🧑‍⚖️
Fun 1131th 2.263⭐ 21🧑‍⚖️
Innovation 1107th 2.289⭐ 21🧑‍⚖️
Theme 1146th 1.974⭐ 21🧑‍⚖️
Graphics 1018th 2.425⭐ 22🧑‍⚖️
Humor 948th 1.889⭐ 20🧑‍⚖️
Mood 1046th 2.382⭐ 19🧑‍⚖️
Given 29🗳️ 5🗨️

Feedback

🎤 soerensen3
05. Dec 2017 · 01:57 UTC
Pirate Game
AMastryukov
05. Dec 2017 · 23:08 UTC
**Pros:** Fun gameplay.

**Cons:** Controls are poor (it's difficult to keep your hand on the arrow keys and spacebar at the same time if you wish to move the camera around).

The idea is pretty neat, and the game is pretty fun to play if you develop it more. The controls are pretty uncomfortable, but that is easily changed.
🎤 soerensen3
06. Dec 2017 · 01:52 UTC
@AMastryukov
Thanks for the feedback, I changed the controls in the PostJAM version and also added audio.
Sir. Syko
14. Dec 2017 · 13:03 UTC
Hey! The idea is interesting but as @amastryukov said the controls were pretty unconfortable.

For me, the boat also takes too long to accelerate and too steer, although that could be easily tweaked.

Other than that congratulations :wink:
cosarara
14. Dec 2017 · 20:29 UTC
My main criticism of the game is that the enemies can go very far away from you, and chasing them down can be a chore or downright impossible. My first game, the last enemy was so far it didn't even render, and he wasn't on the map either, so I couldn't find him. I think enemies should stay close to you, in an area relative to the number of alive enemies.

Sound would be a great addition too.
Shivur
14. Dec 2017 · 20:39 UTC
It seems a promising game if only the controlability was better adjusted.

I tried the post ludum version to have the correct controls wich I usually don't do to be able to judge fairly. Even then it's hard to control the ship when there's a lot of inertia with the displacement and almost no in the rotation. When I receive damage it just becomes too cahotic. Also the x button to quit doesn't works. In my opinion controlability is the most important part of a game. That's what transfert the feeling of fun to the player. Even the simplest gameplay or graphics can be fun with a good controlability.

For the interpretation of the theme of course it's subjective, but I think the spririt was the more you have something considered positive the worse it is. In every game the more ennemy you have the worse it will be, that's too easy.
aurel
27. Dec 2017 · 23:44 UTC
The first time through I tried it with 100 enemies. At first it was easy... but then... it become much tougher. I then tried again a few times with smaller numbers. I was able to clear out 30, but 50 was too much.
AViTT
28. Dec 2017 · 01:46 UTC
Cool game and nice concept would be good to see what it becomes if you do any more on it