Wave
A downloadable game for Windows and Linux
About
Drive a boat, shoot balloons.
Camera and movement modes:
Press V to switch between modes, Escape to pause.
Translational Orthographic:
Controls:
* WASD movement
* Mouse to aim
* Left click to fire
* 1,2,3 to change ammo
Rotating Perspective:
Controls:
* WS - Movement
* AD - Rotation
* Mouse to aim
* Left click to fire
* 1,2,3 to change ammo
Wave Spawning
At the end of each wave the game will randomly decide to increase the difficulty in one of three ways:
* Increased enemy hp
* Increased enemy damage
* An additional enemy
Enemies
Balloon
This little bad boy hovers at a stationary position and shoots at you.
Things here are not fully implemented, so please just use homing missiles (2)
Ammo
1 - Shell
Fire a shell horizontally. If aimed at an enemy it will aim for their centre of mass otherwise it will aim for 1 metre above the surface of the water.
2 - Homing Missile
Tracks and homes in on the target if an enemy is being hovered over by the mouse when it is fired. Otherwise behaves like a shell with a thruster on it.
3 - Torpedo
Glides along the surface of the water.
Credits
Made by Rishaan Gupta
For ProcJam 2018
Boat taken from Khalkeus' 3D Art Pack
http://www.procjam.com/art/khalkeus.html\nhttp://khalkeus.tumblr.com/
This art is released under a Creative Commons Attribution-NonCommercial license.
Music: Blind Love Dub by Jeris (c) copyright 2017 Licensed under a Creative Commons Attribution (3.0) license.
http://dig.ccmixter.org/files/VJ_Memes/55416
Ft: Kara Square (mindmapthat)
The font used in this game is copyright (c) Jakob Fischer at http://www.pizzadude.dk, all rights reserved.
Do not distribute without the author's permission.
Use this font for non - commercial use only!
Install instructions
- Extract Wave.zip
- Run Wave.exe
Development log
- Windows & Linux SupportNov 07, 2018
Comments
Log in with itch.io to leave a comment.
This is pretty well done. Could do w/ some simple FX over it like clouds or such. I really like this game, things feel smooth. What do you think was the part you got stuck on the most while developing?
Definitely boat physics. I tried to get the boat to smoothly bob and tilt like a normal boat using several different methods but I couldn't get it just right and it ended up looking really weird. So I just used asymptotic averaging between the boats current position and a position just above the water with no tilt.
The way the water moves is interesting, and pretty
I came up with the idea in the shower :) . It uses perlin noise with linearly adjusting seed values to generate a height map which is then used to adjust the position and scale of a bunch of cubes.