Skip to content
Triplane Classic - a side-scrolling dogfighting game
C++ C Other
Branch: master
Clone or download
vranki Merge pull request #3 from Soldy/master
small extra with help
Latest commit c3758dd Mar 9, 2018
Type Name Latest commit message Commit time
Failed to load latest commit information.
data remove duplicate file polar.* to save 100 kB Feb 24, 2013
debian - Sane default amounts of bombs, ammo & fuel Oct 3, 2013
doc man: Use shortname in NAME section to make lexgrog happy Jun 3, 2011
triplane-testsuite Import testsuite from Aug 30, 2011
.gitignore Rename the binary from "triplane-classic" to just "triplane" Jun 3, 2011
Makefile Minor debian packaging fixes & documentation Oct 1, 2013
README Update Readme Feb 8, 2018
README.install Minor debian packaging fixes & documentation Oct 1, 2013


           Triplane Classic - a side-scrolling dogfighting game


Triplane Classic is a side-scrolling dogfighting game featuring solo
missions and multiplayer mode with up to four players. It is a port of
the original Triplane Turmoil game for DOS and aims to match the
original game exactly so that high scores remain comparable to the

Please read the manual page for information on how to actually play
the game. Also see README.install if you want to build the game from
source code.

Changes in this "new version" located in

 - Bullets fly a bit further
 - Bullets get some randomness in their velocity causing a small 
shotgun effect
 - Bullets have a bit more gravity
 - Bombs have a short fuse time when they are released and they cannot
hit aeroplanes during it
 - Damaged planes lose some engine power
 - Game starts with sane default amounts of bombs, ammo & fuel
 - Damage from bullets is constant, not random
 - Debian packaging copied from Ubuntu source package
 - New option -nosplash to disable splash screen
 - Spinning when going too high is now shorter - there is a
   good chance of survival
 - If throttle is reversed, plane does not take off automatically
   when button is not held. Player needs to press throttle button
   to take off.
 - 800x600 resolution support in single player mode
 - Joystick support in single player mode
 - 4 joysticks support in multiplayer
 - Joystick supports correctly 'power reverse option' now (like keyboard)
 - 5-12 planes support in multiplayer (additional planes are controlled by ai)
 - 1200x400 and 2400x200 resolutions support (start game with '-1split' or '-nosplit' command line option)
 - Fixed ai for Finland and England on Cavern map in multiplayer

These changes have been extensively play-tested in four player
combat in Symbio Tampere office. We really enjoy the game.


Make these configurable to stay compatible with original gameplay
Rename the project to clearly show this is different from original.

You can see source changes by comparing initial git import to
latest revision.


The original Triplane Turmoil was developed by Markku Rankala, Teemu
J. Takanen and Henrikki Merikallio. Some work was also contributed by
Risto Puhakka, Antti Lehtoranta and Mikko Kinnunen. 

The portable SDL version was created from the original source by Timo
Juhani Lindfors (, Teemu J. Takanen
(, and Riku Saikkonen. We also thank Timo Lilja
for his earlier Xlib porting efforts and Sami Liedes for
spellchecking and optimization ideas.

The "new version" located in github is created by Ville Ranki. It contains
some minor enhancements to the original gameplay. Esko Oramaa has
also contributed some patches.

Dodekaedron Software Creations Oy is the current copyright holder for
the Triplane Classic source code, documentation, images and sounds. In
2009 it granted a license to distribute these under the terms of the
GNU General Public License version 3 or later.


Triplane Turmoil is a trademark of Dodekaedron Software
Creations Oy.

Triplane Turmoil 2 is a trademark of Draconus Entertainment Ltd.

Triplane Classic is not a trademark. However, if you make substantial
modifications that, for example, change the scoring system, we
encourage you to pick a new name for your modified game so that users
are not confused.


Teemu J. Takanen <>

Timo Juhani Lindfors <>

Ville Ranki <>
You can’t perform that action at this time.