Absolutely stunning... I had started a prototype in the past with a similar idea got mired in systems and no real gameplay - this is a dream!
Tiny Combat Arena
A downloadable game for Windows
Frequently asked questions are answered on the FAQ page here.
Discuss the project in the Tiny Combat Discord server.
Demo Day 30 Build - v0.4.1
Tiny Combat Arena is a mechanics heavy playground for fixed wing aircraft from a different time. There are many weapons to find and experiment with, and planes to discover. The weapons and flight modeling are at a sim-lite level, inspired by real life, but not meant to be a 1:1 recreation of it. It is realistic enough that the real mechanics and tactics are in play, such as the concept of running a missile out of energy, but streamlined such that it's a more accessible and fun experience than a hardcore flight simulator.
This is still in a very early stage. Many mechanics, such as the flight model, weapons, menus, and methods for unlocking remain to be done. It's currently in a state where the foundation is being built out. I intend to keep this page updated as major updates are made available.
This walkthrough assumes you are using the default mouse and keyboard controls. To see the equivalent controls for the gamepad and joystick, see the controls table below.
The game starts out in the map screen. Using the map movement keys (WASD) and scroll wheel on the mouse, you can pan around the map to get an idea of your surroundings and where enemies might be. Right mouse button can also be used to pan around the map by clicking and dragging.
Before you can take off, you must first select an airbase. Click the runway in the center of the island to select the Ibis Airfield. By clicking on the hangar, you can change which plane you start with.
- The MiG-21 is fast and maneuverable, but bleeds speed very quickly. Make sure to use your speed brake (B) to slow down if you have difficulty turning at high speed.
- The Jaguar is slower, but much more stable, maintains its speed well, and has two guns instead of just one.
- The F-20 is a high performance dogfighter with the best weapons and sensors available in the game right now. Its enormous engine makes it prone to over-speeding if not careful.
Once you're satisfied with your selection, click the [SORTIE] button to start your mission!
Preparing your loadout
Once the mission has started, you'll be placed onto the selected airbase with a clean jet. To load weapons onto the plane, press Loadout key (L). In the loadout screen, clicking on different hardpoints will allow you to load different weapons onto your plane. Check the description to see what each missile is designed for.
To stay versatile, it's best to load up with a mix of 2 air to ground, and 4 air to air missiles. Each weapon displays a small description when hovered over.
Increase throttle (Scroll Wheel) to move the aircraft forward onto the runway. When on the ground, you can steer the plane using the rudder (gamepad/joystick only) or by simply pointing in the direction you want to go (mouse only). If you need to slow down, decrease the throttle (Scroll Wheel) and apply wheel brakes (B).
Align yourself with the runway, increase throttle to maximum and start your takeoff roll. Look up into the sky in front of you and the plane will automatically pull up and take off when able. After leaving the ground, retract your landing gear (G).
Be careful not to pitch up too much, particularly in the MiG-21, as you risk a tail strike, damaging or destroying your plane.
When flying, you can look around without turning the plane using free look (C).
Scattered around the map are aircraft and gunboats. Either fly towards them and gun them down (Left Mouse), or destroy them using missiles. (Right Mouse). Keep in mind that you only have as many missiles as you can see on your plane.
Enemy aircraft come in three different skill levels. Rookie, Veteran, and Ace. Rookies are the easiest to shoot down, while Ace pilots will put up a fight, drop flares to evade missiles, and are deadly accurate with their cannons.
Likewise, beware the Super Gunboats. There are only a handful of them, and they can be killed easily from a distance, but they sport much more accurate cannons and are far more deadly than the average Gunboat.
A couple named aces spawn around the map. These pilots will be tougher than the unnamed aces and appear as priority targets (orange, with [TGT] text). When destroyed, they do not respawn.
Sensors and Targeting
Enemies can be targeted using the sensors on your plane. Whenever an enemy enters a certain distance, they are automatically detected by your "eyes" and have colored markers drawn on them. Targets detected at a distance by radar will have a monochromatic dot (friendly) or bar (enemy) drawn over them. Keep in mind that not all aircraft have a radar. In the demo, only the MiG-21 and F-20 have air to air radars.
Target an enemy (R) to get more accurate information on them. Note that when you target an aircraft, the radar can no longer track other aircraft. More advanced radars (not ingame yet) will be able to continue scanning while tracking a target. To unlock an enemy, either press the Unlock button (T) or hold the Target button (R) for a second.
Note that the radar is not required to employ any of the weapons currently in the game. Infrared missile (see below) operate completely independent of radar. For the time being, radar is purely for identifying targets at a distance.
Be aware that different types of weapons are intended only for specific kinds of targets. Check the infocards to see a missile's role.
Important to know is that the missile dynamics here are a bit more complex than your usual game of this type. The range at which you can hit a target will vary dramatically depending on the launch and target parameters. Generally speaking, the higher and faster you are going relative to the target when you launch a missile, the further the missile can travel before it runs out of steam. The AMRAAM section of the prototype video (4:07) has a quick demonstration on this.
Altitude and speed can be the difference between struggling to hit a target 5 miles away, to being able to reach out and touch someone from over 10 miles.
Infrared Missile Seekers
Firing an infrared (IR) guided missile is easy. Select the missile, point at a target, and then when you hear beeping, fire away. The beeping signifies that the missile is currently tracking something and will home into it as soon as it gets off the rail.
Though not required, it's recommended to uncage (V) the missile before firing. This will allow you to see exactly what the seeker is trying to track. When aiming into a group of planes, you might not be tracking what you think you are. Keep in mind that an airplane is easiest to detect from the rear, where its engine is exposed.
Flares (X) can be used by both you and other planes to spoof incoming missiles. They are most effective when the missile is coming from the side or front, so try to take your shots when behind your target. A flare by itself usually won't be enough. Try to turn into the missile so as to hide the heat of your engine.
To get the most out of your IR missiles, it's best to understand the interplay between heat sources and seekers. (This will be covered in a future article.)
Near the Ibis Airfield, you will find an allied F-20. She lazily hangs around the base, but if any enemies wander near, she'll ruthlessly and efficiently shoot them down. If you need help shooting down another plane, you can try leading them back to your airbase. It won't be a fair fight.
Landing to rearm
Once you have run out of weapons, it's time land and re-arm. To land, align with and fly towards the runway with as little speed as you can (ideally <200 knots). You can slow yourself down in the air using the air brake (B). Lower the landing gear (G). Aim to touch down at the end of the runway closest to you. Once the wheels are on the ground, use the wheel brakes (B) to come to a stop.
Once on the ground at the airfield, and at a complete stop, bring up the loadout menu (L) and load any new weapons you want. It doesn't matter where on the airfield you are, as long as you are at the airfield. Once you're finished, exit the loadout screen (Escape).
If at any point you get stuck on the ground, you can hold down (/) to reset the plane upright on the ground with gear down. You must be stopped for this to work.
Capturing an Airfield
Hori Field can be captured. On the map, priority targets around the airfield can be destroyed to turn the airfield over to your side. These priority targets are permanently destroyed, so don't worry if you don't get them all in one sortie.
After an airfield has been capture, you can land at it to re-arm, and start new sorties from it.
Tiny Combat Arena is built with multiple control schemes in mind. While a control bindings screen is not yet in place, different control options can be selected from the escape menu. The game will try its best to automatically assign controls. If you have a common gamepad or joystick, they should work, however I cannot guarantee that it will work for all systems and combinations.
Keyboard flight controls for pitch/yaw/roll are overrides for the mouse. When these keys are pressed, mouse input is ignored until they are released.
Depending on the control mode used, you will see different cameras. The mouse control scheme uses an orbit camera in which you tell the plane where to fly. The gamepad and joystick controls use a chase camera and direct control over the aircraft.
When using the Gamepad control scheme, the right stick is used to look around the aircraft. When using the joystick control scheme, the hat switch is used to snap the view to different angles, and can be reset by pressing button 3.
|Key||Mouse + Keyboard||Gamepad||Joystick|
|Pitch/Roll||Mouse X/Y and W/S/A/D||Left thumbstick||Stick X/Y|
|Throttle||Middle mouse and LCtrl/LShift||Shoulder buttons||Throttle|
|Missile||Right mouse||B||Button 1|
|Cage/Uncage||V||Left stick button||Button 6|
|Drop Flares||X||Right stick button||Button 7|
|Zoom view||Z||D-Pad up|
|Untarget||T (Hold) or R||Y (Hold)||Button 4 (Hold)|
|Cycle Weapon Group||[ and ]||X||Button 2|
|Select Weapon||1, 2, 3, 4, 5, 6|
|Landing Gear||G||D-Pad down|
|Wheel/Air brake||B and LCtrl||Left should button||Button 5|
|Reset plane||R (Hold)|
|Toggle loadout screen||L|
|Key||Mouse + Keyboard||Gamepad||Joystick|
|Free look camera|
|Pan smooth free look camera|
|Pan snap views|
|Arrow keys||POV Hat switch|
|Center view||Button 3|
- Zoom in/out: Q/E and Mouse wheel
- Pan: W/S/A/D
- Pan: Right Click + Drag
- Select item on map: Left click
Photo mode camera
- Toggle photo mode: P
- Pan camera: Mouse X/Y
- Forward/Back: W/S
- Left/Right: A/D
- Up/Down: Q/E
- Zoom: Middle mouse
- Adjust movement speed: Scroll wheel
To see a full changelog, check out the release dev log.
0.4.1 - Demo Day 30 Release Hotfix 1
- AI should be less likely to stall themselves and fall out of the sky when out of combat
- Jaguar spawns should be more likely (MiGs were spawning in place of them)
- AI protecting areas (e.g. airfield defense fighters) return to the airfield if led away
- Persistent aircraft no longer fly around in 3D when the player is not on a sortie
0.4.0 - Demo Day 30 Release
- Total rework of map rendering visuals
- Airfields and aircraft groups appear on map as selectable icons
- Visual on map for which airfield is selected as home
- Added AGM-65 Maverick (single rail) to F-20
- AS30 can be carried on Jaguar centerline hardpoint for 3 total A-G missiles
- Message ticker easier to read in flight
- Camera can be zoomed in with a toggle button on Z or D-Pad up on the gamepad
- Airfields and aircraft groups appear on the map
- Visual on map for which airbase is selected as home base
- Group system for dynamically spawning aircraft formations and drawing them on map
- New capturable airfield on the island
- Destroying the priority targets around the airfield changes airfield to yours
- Cannot sortie from or re-arm on hostile airfields
- Capturing Hori Airfield will provide several defensive fighters
- Several buildings added, fuel tank building is destructable
Log in with itch.io to leave a comment.
I had started a prototype in the past with a similar idea got mired in systems and no real gameplay
This is always dangerous temptation for me, but this game is the furthest I've gotten with these kinds of things so I'm hopeful.
Just downloaded and played, was really fun with my ps4 controller!
Will there be a linux version?
There will not be, sorry.
Game crashes when i click sortie :(
Umm, I think this is a bug. Does this work in Win7? All the textures are vanta black
My guess is that Windows 7 is using an older Direct X version and there is no fallback shader for that situation. If that's the case, no the game does not support Windows 7.
OMg the times fro. A-10 , Chuck Yeager Air Combat, F-15 strike eagle this looks awesome thanks!!!
Excellent Game! I can see the potential of this cold war era war-thunder-like flight simulator once the physics and graphics are polished. Also this game remind me of the old days back playing Novalogic's F16 MRF on PC. Hope this game could be developed into a bigger one later.
You are definitely in sync with what I'm aiming for, though expect the aesthetic to change next release to reflect a look that's more reminiscent of classic sims of the 90s.
Great game! Has come far since the last project. It's nice to see that it works so well; was impressed with being able to pan the camera beautifully while paused. Bouncing off boats was quite humorous. This is exactly the kind of game I like.