Soldat
Soldat Team Developer
Transhuman Design Publisher
2020-03-31 Release
🎹🖱️Keyboard + Mouse
Very Positive
(1720 reviews)
Soldat 1.8 has been released as open source!
I still remember the game I started making which was the beginning of Soldat. I was in high school 2000/2001 and in my free time I was coding a game called Strike of the Dragon. It was a karate platformer. Something like Karateka by Jordan Mechner but based on ragdoll physics.

If Im not mistaken, the first game ever to have ragdolls was Hitman (released in 2000) and the paper written by one of its creators inspired me to do ragdolls in 2D (so I think, Soldat was the first published 2D game ever to have ragdoll physics).

Strike of the Dragon had platformer tile-based maps and when I conceived Soldat in my mind I knew I wanted to make something like Liero. But bitmap-based maps like Liero were out of the question because of how much memory that would take. Also I wanted the physics to be much smoother. And this is where I remembered Elastomania.

A game where you drove a motorbike on polygon-based maps. So I learned DirectX 8.0a in like a day and a half and quickly rendered polygons. When I saw those little ragdoll soldiers running on polygons I knew I was onto something big. I followed that intuition and it became reality. The rest is history and now its maybe time for you. Because you can join Soldats future and take part in its making.

Anyone interested in expanding, improving and fixing Soldat or simply interested in how it was made can now do so with the open source version. I hope this will spawn many amazing creations, mods and even full-conversions.
The current public version 1.7.1 (the one playable from the homepage and from Steam) is different from the open source version 1.8. The source code for 1.7.1 is available on request for anyone willing to join the official dev team (just email us at support@thd.vg or contact on Discord). 1.8 is available from gitHub here.
There are two reasons for this double source:
1. To prevent easy to build hacks for the current public version until an anti-hack system is incorporated with the open source version 1.8
2. Soldat 1.8 source code changes have key differences and cannot be easily merged
Soldat 1.8 key differences:
- Source can be compiled with FreePascal (instead of Delphi 7)
- Fully cross-platform
- Uses well known libraries (SDL, OpenAL, GameNetworkingSockets, PhysFS)
- Old GUI has been removed and needs replacing
- Config files have been replaced with IdTech style Cvars
- Major refactoring
In short
version 1.8 allows for much more than 1.7.1.1 and we hope to see some amazing creations (like full conversions) built upon this.
More info on
how to start developing the game here.
If you feel you can help checkout the
To-Do list here.
And lastly a big thanks for everyone that ever contributed to Soldat, especially for helloer for putting this together and of course all the key contributors (sorted alphabetically):
Peters "daaw" Brede
Gregor. "Shoozza" A. Cieslak
Nick "EnEsCe" Cooper
Mariano "urraka" Cuatrin
Pawe "helloer" Drzazga
Daniel "Skoskav" Forssten
Justin "splitcoffe" Gascoigne
Joe "jrgp" Gillotti
Chris "ChrisGBK" GreenBank
Michael "tmtgr" Himing
Umut "ExHunter" Karakas
Tomasz "Falcon" Koosowski
Oliver "Mr" Kuckertz
Tony "zakath" Libell
Jacob "Fryer" Lindberg
Micha "MM" Marcinkowski
Maciek "Mighty" Miowski
Ryan "FliesLikeABrick" Rawdon
Jason "thestoreybook" Storey
Reko "reko_t" Tiira
You can watch the story of how the game started on THD's Youtube channel:
[previewyoutube=FpWuOOs0TMg;full][/previewyoutube]
And now Im going back to work on Soldat 2 cya!
and remember to have fun!
MM
[ 2020-05-25 15:12:22 CET ] [ Original post ] Soldat is a unique 2D (side-view) multiplayer action game. It has been influenced by the best of games such as Liero, Worms, Quake, and Counter-Strike and provides a fast-paced gaming experience with tons of blood and flesh. Soldiers fight against each other in 2D battle arenas using a deadly arsenal of military weapons, across 7 default game modes. It features 18 different weapons and 60 maps to frag away on, with full support for user created content.
MINIMAL SETUP- OS: Ubuntu 12.04+ or SteamOS+
- Processor: Core 2 DuoMemory: 512 MB RAM
- Memory: 512 MB RAM
- Graphics: OpenGL 2.1
- Storage: 150 MB available space
4.47$ (55%)
8.19$ (18%)
25.47$ (15%)
16.39$ (18%)
8.39$ (16%)
3.81$ (87%)
5.78$ (17%)
4.24$ (79%)
24.87$ (17%)
16.96$ (15%)
15.11$ (24%)
6.71$ (78%)
20.72$ (-4%)
4.95$ (17%)
12.00$ (70%)
12.42$ (17%)
8.27$ (17%)
5.00$ (80%)
8.94$ (55%)
3.50$ (65%)
12.84$ (74%)
2.50$ (90%)
0.75$ (91%)
8.29$ (17%)
16.79$ (16%)
4.00$ (80%)
5.10$ (91%)
2.35$ (84%)
20.72$ (17%)
5.00$ (75%)
3.0$ (70%)
1.0$ (90%)
8.0$ (60%)
8.0$ (60%)
0.75$ (92%)
3.0$ (50%)
1.8$ (77%)
2.0$ (90%)
1.5$ (75%)
1.58$ (95%)
1.7$ (83%)
2.0$ (80%)
0.68$ (91%)
0.87$ (91%)
3.48$ (83%)
1.88$ (92%)
2.55$ (85%)
1.5$ (90%)
3.48$ (83%)
4.73$ (68%)
0.8$ (60%)
0.87$ (91%)
3.0$ (50%)
5.28$ (82%)
3.52$ (82%)
3.0$ (70%)
4.5$ (85%)
5.22$ (74%)
2.55$ (83%)
16.0$ (60%)
1.99$ (89%)
1.99$ (87%)
1.49$ (85%)
0.99$ (75%)
4.24$ (79%)
38.99$ (13%)
1.09$ (84%)
7.79$ (40%)
22.49$ (10%)
1.99$ (85%)
5.99$ (85%)
1.19$ (94%)
13.99$ (22%)
2.49$ (75%)
2.49$ (88%)
11.49$ (71%)
32.99$ (18%)
1.99$ (80%)
9.49$ (81%)
5.99$ (60%)
1.19$ (76%)
51.49$ (26%)
20.99$ (65%)
1.19$ (76%)
1.39$ (91%)
1.71$ (91%)
1.59$ (68%)
2.49$ (75%)
2.49$ (50%)
15.99$ (20%)
FANATICAL BUNDLES

Time left:
356354 days, 20 hours, 1 minutes

Time left:
11 days, 3 hours, 1 minutes

Time left:
21 days, 3 hours, 1 minutes

Time left:
26 days, 3 hours, 1 minutes

Time left:
10 days, 3 hours, 1 minutes

Time left:
32 days, 3 hours, 1 minutes

Time left:
6 days, 3 hours, 1 minutes

Time left:
6 days, 3 hours, 1 minutes

Time left:
40 days, 3 hours, 1 minutes

Time left:
55 days, 3 hours, 1 minutes

Time left:
33 days, 3 hours, 1 minutes
HUMBLE BUNDLES

Time left:
0 days, 21 hours, 1 minutes

Time left:
7 days, 21 hours, 1 minutes

Time left:
8 days, 21 hours, 1 minutes

Time left:
12 days, 21 hours, 1 minutes

Time left:
17 days, 21 hours, 1 minutes
by buying games/dlcs from affiliate links you are supporting tuxDB
🔴 LIVE
Black Sun Gamer
Sustos, terminal e caf: Phasmophobia + bate-papo Linux! AO VIVO
rosscarran
Approaching Infinity
Approaching Infinity - gutted it doesnt have controller support.
hexadigital
.hack//Infection
.hack//Infection [PS2] :: !commands !vote !cards !ra
Azlar 316
Me estoy quedando sin...... Resident Evil 5 espaol latino PC 1080p (pa...
canadianbluebeer
Planet Crafter
[EN] [18+] Slugs'n'bugs hunting now. Almost breathable on Hu...
rw_grim
Just Chatting
Making Pidgin The Universal Chat Client on Twitch! | C/GTK
disk1of5
Software and Game Development
Disk_Bot Dev, twitch chatbot features! Godot, Typescript!
dontcallmechicken
Just Chatting
Tag der Arbeit und Onkel Klausi ist Arbeitslos #truthAndTrust
brodieongames
The First Berserker: Khazan
He really is kind of berserk
thez3ngarden
Microsoft Flight Simulator
FBW A320 | KLAS-> KLAS | Back to Landing School - Alaska later
hypnotik_games
Software and Game Development
Rogue Like Run System - !game !raffle - Raids:
tuxramus
Star Wars: The Old Republic
The Old Republic! Server: Satele Shan (Drops Enabled) Commands: !disco...
chiefgyk3d
Just Chatting
You can't win on the Internet | Oblivion Remastered | New Stream ...
elementyle
Path of Exile 2
Loot Patch LOG IN | SSF 90+ Chaos Lich
pullarity
Return of the Obra Dinn
Who done it!? Beanie guy is going to drive me insane! | Game library s...
sconebonevideo
Castlevania: Circle of the Moon
Circle Of The Bone! | Castlevania - Circle Of The Moon (Day 2) !nobs ...
N0Viewers
Gaming in Linux!!! Feel free to join and chat :-)
onibakuman
The Elder Scrolls IV: Oblivion Remastered
\_( )_/ the tomato is fully ripe - he can speedrun existence