1# Tanks of Freedom
2
3![Tanks of Freedom](https://i.imgur.com/Xa66BXO.png)
4
5## Indie Turn Based Strategy in Isometric Pixel Art
6
7A classic turn-based strategy game with two armies fighting against each other. Challenge yourself in campaign against AI or hot-seat battle with a friend. Using the easy map editor you can create any imaginable scenario to play and share online for others to discover!
8
9![32 colour](https://i.imgur.com/Oe6y4SO.jpg)
10
11Each 32x32 sprite was handcrafted in gorgeous, 32 colour pixel art. Original soundtrack was made on Access Virus C and Korg Electribe. Sound effects were made on real GameBoy hardware. The game is open-source and runs smoothly thanks to Godot Engine.
12
13## Gamepad Controls
14Please note, that all controls listed are for the XBox 360 controler gamepad. If you are using a different gamepad, please check for the corresponding buttons.
15
16### Menus
17- DPad to navigate menu buttons
18- A to press button
19- usual B to back does not work in menus
20
21### In-game
22- left analog stick to move selector
23- A to select units/buildings, move, attack, claim buildings
24- B to toggle between game and Menu
25- X to buy unit from active building
26- Y to end turn
27- RB to select next unit with AP
28
29### Workshop
30- DPad to navigate buttons
31- A to press button
32- B to toggle between Workshop and Main Menu
33- left analog stick to move selector
34- X to place a tile under selector
35- Y to erase a tile under selector
36
37Please note, that changing the map name with a gamepad is not possible at this time. A keyboard is still required.
38
39## Download
40### Official builds:
41- Windows
42- Linux
43- OSX
44- Android (works on Blackberry, OUYA support currently not working)
45
46### Official pages:
47- Available at our game page: [w84death.itch.io/tanks-of-freedom](http://w84death.itch.io/tanks-of-freedom)
48- Official game page: [tof.p1x.in](http://tof.p1x.in)
49- Official P1X page: [p1x.in](http://p1x.in)
50
51### Unofficial ports/repos:
52- [F-Droid](https://f-droid.org/repository/browse/?fdid=in.p1x.tanks_of_freedom) thanks to [est31](https://github.com/est31)!
53- [FreeBSD](http://www.freshports.org/games/tanks-of-freedom/) thanks to [AMDmi3](https://github.com/AMDmi3)
54- [Mageia](http://madb.mageia.org/package/show/application/0/name/tanks-of-freedom) thanks to [Akien](https://github.com/akien-mga)
55- [openSUSE](https://software.opensuse.org/package/Tanks-of-Freedom)
56- [Pandora](https://repo.openpandora.org/?page=detail&app=tanksoffreedom) thanks to Canseco
57
58### Build from sources
59To get the latest version of the game, you'll need to use the source code and Godot Engine.
60
61- download & install [Godot Engine](https://godotengine.org/download) version [2.1.4](https://downloads.tuxfamily.org/godotengine/) (3.0+ not supported)
62- download our sources
63  - download [master.zip](https://github.com/w84death/Tanks-of-Freedom/archive/master.zip) and unzip
64  - or clone the repository using git
65- open Godot and import our game
66- run :)
67
68Follow [this tutorial](http://docs.godotengine.org/en/latest/learning/workflow/export/exporting_projects.html) to learn how to export the game for each platform.
69
70## Server
71
72For online funcionalities a ToF server is required. Sources can be found in a separate repository. [https://github.com/P1X-in/Tanks-of-Freedom-Server](https://github.com/P1X-in/Tanks-of-Freedom-Server)
73
74## Media
75![Imgur](http://tof.p1x.in/assets/screen1.jpg)
76![Imgur](http://tof.p1x.in/assets/screen2.jpg)
77
78## Credits
79
80![Alt text](http://i.imgur.com/wZPAs75.jpg)
81
82### P1X Team
83###  code
84   - w84death http://krzysztofjankowski.com
85   - czlowiekimadlo https://twitter.com/czlowiekimadlo
86   - WrmZ https://plus.google.com/u/0/113866605142376544736/posts
87
88### gfx
89   - w84death http://krzysztofjankowski.com licensed under MIT
90   - Free font Courier Prime http://www.quoteunquoteapps.com/courierprime/ licensed under OFL
91   - NotoSans fonr licensed under Apache License 2.0
92
93### music
94   - QmYaan (Grand Beats) http://www.grandbeats.com/ licensed under CC BY-SA 4.0
95   - Mathias Nova http://mathiasnova.blogspot.com/ (older versions only)
96
97### sfx
98   - QmYaan (Grand Beats) http://www.grandbeats.com/
99
100### engine
101   - Godot Engine https://godotengine.org/
102
103### translations
104  - Japanese - [naofum](https://github.com/naofum)
105  - French - [Poussinou](https://github.com/Poussinou)
106  - German - [cyberbeat](https://github.com/cyberbeat)
107  - English - P1X, [glenlife](https://github.com/glenlife)
108  - Polish - P1X
109
110## Public game catalogs
111
112- itch.io [http://w84death.itch.io/tanks-of-freedom](http://w84death.itch.io/tanks-of-freedom)
113- Linux Games DB [http://www.lgdb.org/game/tanks-of-freedom](http://www.lgdb.org/game/tanks-of-freedom)
114- Indie DB [http://www.indiedb.com/games/tanks-of-freedom](http://www.indiedb.com/games/tanks-of-freedom)
115
116<a href="http://www.indiedb.com/games/tanks-of-freedom" title="View Tanks of Freedom on Indie DB" target="_blank"><img src="http://button.indiedb.com/popularity/medium/games/39024.png" alt="Tanks of Freedom" /></a>
117
118## The MIT License (MIT)
119This license applies both to the code, and to all graphical assets within this repository.
120
121Copyright (c) 2015 P1X
122
123Permission is hereby granted, free of charge, to any person obtaining a copy
124of this software and associated documentation files (the "Software"), to deal
125in the Software without restriction, including without limitation the rights
126to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
127copies of the Software, and to permit persons to whom the Software is
128furnished to do so, subject to the following conditions:
129
130The above copyright notice and this permission notice shall be included in
131all copies or substantial portions of the Software.
132
133THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
134IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
135FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
136AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
137LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
138OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
139THE SOFTWARE.
140
141## Fonts
142A Free font Courier Prime used in this project can be found here:
143http://www.quoteunquoteapps.com/courierprime/
144This font is licensed under OFL license.
145
146NotoSans font used in this project has been sourced from this repository:
147[https://github.com/nowri/sample-noto](https://github.com/nowri/sample-noto)
148It is licensed under [Apache License 2.0](http://www.apache.org/licenses/LICENSE-2.0.html)
149
150## Music & SFX License
151Original copyrights of all audio assets belong to QmYaan (Grand Beats) http://www.grandbeats.com/
152
153All sfx and music assets in this repository are licensed under Creative Commons Attribution-ShareAlike 4.0 license (CC BY-SA 4.0).
154
155[Full text of the license provided by Creative Commons](http://creativecommons.org/licenses/by-sa/4.0/legalcode)
156