
Airplane Warfare is a horizontal shoot em up sport constructed with HTML5. The participant controls a fighter jet on the left facet of the display and shoots down enemy plane coming from the best. Every destroyed enemy provides factors and cash, and chaining kills shortly will increase the combo and the rating multiplier.
The sport contains three power-ups that drop from enemies: Speedy Fireplace (orange) doubles fireplace price for 8 seconds, Energy Shot (crimson) doubles bullet injury for 8 seconds, and Restore Equipment (inexperienced) restores 50 well being factors immediately. Every power-up is proven with its personal coloration on a strip beneath the well being bar.
The primary degree requires 450 factors to win, and every subsequent degree provides 150 extra factors. Boss ranges seem each 10 ranges ranging from degree 100. The sport has 8 plane with completely different stats that may be unlocked with cash earned throughout play, and the background adjustments between 4 occasions of day (daybreak, day, sundown, evening).
Key Options
- Constructed with HTML5 (Canvas 2D, Internet Audio API, localStorage) with no exterior libraries or frameworks.
- Works absolutely offline. All fonts, photos, and audio are bundled regionally.
- Keyboard controls on desktop, digital joystick and fireplace button on telephones.
- All sound results are generated at runtime by way of the Internet Audio API.
- Background sky cycles between 4 occasions of day.
- 8 playable plane, every with its personal sprite and stats.
- 3 collectible power-ups: Speedy Fireplace, Energy Shot, and Restore Equipment.
- Boss ranges each 10 ranges ranging from degree 100.
- Linear degree development: 450 + (degree – 1) x 150 factors to win.
- All progress is saved routinely in localStorage.
- Responsive design for telephones in panorama mode (small, medium, and enormous tiers).
- Stage playing cards present three gold stars and a coloured issue stripe.
- The HUD reveals a degree progress bar with present factors towards the goal.
- 500 ranges complete throughout 4 issue bands (simple, medium, arduous, excessive).
Supported Browsers
The sport runs on any trendy browser that helps Canvas 2D API, Internet Audio API, localStorage, and requestAnimationFrame. This contains Google Chrome 30+, Mozilla Firefox 25+, Apple Safari 9+ (desktop and iOS), Opera 25+, Microsoft Edge (Chromium), and Android WebView / Chrome on Android 5.0+.
The sport will not be constructed on any framework (no React, Vue, Angular, or some other JavaScript library). The code is written in plain JavaScript and arranged into 15 unbiased modules. There isn’t a construct step, no package deal supervisor, and no bundler. You add the folder to any net server or open index.html out of your native disk and the sport runs.

