Fight your way through various levels with your jetpack and your gun. Destroy all foes and travel through portals to rescue your brother.
Use arrow keys to move, S to shoot and X to reverse. You can change default controls in the controls panel.
Try to go as far as you can with limited lives in order to rank up in the leaderboard.
Don't forget you can reverse Boba to shoot in two directions.
Most shoot'em up have no use for a physics engine. Controls response is direct and maximum speed is immediately reached and stopped when you push then release a control button. Collision response is useless either.
For Boba Jet I wanted to add some basic physical principles to improve the gameplay. If you want to change direction, pushing a button does not act directly on Boba. You add a force to Boba's velocity and he will accelerate progressively. When you release the button Boba will keep some momentum and decelerate progressively either.
Likewise if boba is hit by a bullet, a foe or a wall, he will react by bouncing in a realistic way.
As I said above In a classic shoot'em up when you want to fly to a new position you push the proper button and release it when you arrive at destination. the ship will stop immediatly.
With a physics engine, mass, velocity and inertia produce a different feel. When you want to quickly stop the momentum you need to add an opposing force by pushing the opposite direction button resulting in more intense and fun controls.
Learn to compensate to efficiently control Boba.
Knowing where you can be hit and where you cannot in a shoot'em up is crucial. The collision mask or hitbox is the invisible shape used for real-time collision detection and is usually smaller than the player's sprite. Boba's collision mask is represented by the red circle in this image.
I developed Boba Jet on Google Chrome. It doesn't mean it won't work properly on other browsers, but you will probably have better performances with Chrome. Anyway Chrome is definitely the browser to favour if your computer is slow.
You can add Boba Jet as an application in Google Chrome using the Chrome web store.
I develop html5 games for fun on my spare time. All my games are free to play. If you like my games maybe you can consider making a donation to encourage me to continue.
Don't hesitate to play the game on several browsers to find the better one for you.