Soldat
From Wikipedia, the free encyclopedia
Soldat | |
---|---|
Developer(s) | Michał Marcinkowski |
Publisher(s) | Michał Marcinkowski |
Release date(s) | 0.9.4b / May 9, 2002 1.3.1 / December 9, 2005 |
Genre(s) | 2D Run and gun |
Mode(s) | Singleplayer, Multiplayer |
Rating(s) | N/A |
Platform(s) | Windows |
Media | Download |
System requirements | 333MHz CPU, 32 MB RAM, DirectX 8.1 and above |
Input | Keyboard, mouse |
Soldat (meaning "soldier" in several languages) is a 2D multiplayer game for Windows. It is a side-scroller inspired by Liero and Worms, combined with elements from Counter-Strike and Quake. The game is freeware, although a $9 (which will rise to $12 when v1.3.2 comes out) registration fee is required to unlock extra aesthetic options, such as colored jet flames and custom interfaces.
Contents |
[edit] Gameplay
In Soldat, the player controls a small soldier with customizable hairstyle, skin color, and clothing who bears jet boots which allow the soldier to fly for a relatively short time before needing to automatically regenerate its fuel. The game is normally played over the Internet or a LAN, but it is possible to play offline against bots. There are a variety of game modes to choose from, ranging from the popular free-for-all (DeathMatch, RamboMatch, and PointMatch) to the team-based (Capture the Flag, Infiltration, TeamMatch, and Hold the Flag). In some modes holding or defending a flag is the primary goal, where in others it is simply to obtain the most frags, with minor objectives (for example, PointMatch sports a yellow flag which doubles its bearer's points). Capture the Flag and DeathMatch are the most popular game modes.
For all game modes, the basic objective is to kill enemy players. Upon spawning, the player is presented with a large arsenal of weapons to choose from. A few frag grenades are also supplied by default and more can picked up from boxes found on the ground ("GrenadeKits," respectively). Jet boots are used to move around the map, which typically consists of 2-3 levels/floors, or disorganized, floating boulders. Some servers enable temporary-lasting power-ups that can grant multiplied damage (Berserker), invisibility (Predator), a flamethrower along with temporary invincibility (FlameGod), or Cluster Grenades (which temporarily replace regular grenades with three of more powerful, modified versions) or even a Bulletproof Vest. Health crates (known in the game as "Medikits") are available in many locations for healing injury back to 100% no matter how much a player is injured. Upon death and after waiting for a server-specified amount of time (averagely 5 seconds), players respawn and may choose another weapon—this cycle repeats for the duration of the map, unless Survival Mode is enabled (in which case a spawning system similar to Counter-Strike is used). After a certain allotted time (averagely 15 or 20 minutes), the map changes and scores are reset as players continue in another round. Players can chat with each other throughout matches (and to their own teams, for cooperative team-based game modes).
Most games are fast-paced and chaotic. Bodies often explode in a spectacle of blood and body parts, sometimes being hurled clear across the map. Besides its ragdoll physics, the game's engine, written in the Borland Delphi programming language, employs realistic concepts such as momentum and gravity. Fall damage and recoil are also taken into account when Realistic Mode is enabled, and supply crates, dropped weapons, and grenades realistically tumble down steep hills. One of the most amazing effects is the flag's realistic waving as a player runs with one.
[edit] Weapons
There are ten primary weapons and four secondary weapons to choose from. Two may be held at any given time (discarding a secondary weapon can be useful in claiming a primary weapon, for example). Also, players have the ability in creating their own "modded" weapons (only when creating their own server.) This gives players the ability to change the type of attack a gun has. Weapons must be reloaded although their ammunition is unlimited. Included with the weapons you may choose from, there are others that may be used from bonuses on a map, totaling 18 weapons.
All are modeled after real-world weapons, but can be fully modified:
Primary
|
Secondary
|
Other
|
Unlike other games, Soldat aims to balance every weapon so no one is better than the rest while each maintains individuality. Much tweaking has been done to try to achieve this but there is often disagreement within the community. In the past, the Barrett M82A1 sniper rifle has been a notorious source of complaint from players for its ability to kill in a single bullet, along with its 10-shot magazine and scope ability (even though these portray real-life characteristics of the actual weapon). Recent versions have included measures to curb overuse of the Barrett, including "bink" (a Counter-Strike coined term which lowers accuracy when hit by gunfire), an increased power of other weapons, and recently in 1.3.1, a startup time similar to the one present on the M72 LAW. The XM214 Minigun has also been criticized for supposedly lowering FPS on slower computers and its ability to let mini gunners unfairly "surf" across the map, given its tremendous recoil. With more recent releases, other weapons are being challenged as well. Contention over balance is so great that an entire section of the official community message board is devoted to discussion about the weapons' game balance. However, despite the recent update, the Barrett is still responsible for the majority of all kills in the game, although in Soldat's current version of 1.3.1 the M79 is dominating over the Barrett due to its minor bink. There are also growing complaints about the AK-74; because of its slow rate of fire, players can rapidly click to fire bullets which do not decrease the weapons accuracy.
[edit] 'Hit'
As Soldat has progressed through its versions, naturally its complexity has increased—eventually, a bug known as 'Hit' arose. This bug occurs when either bullets register late or don't register at all on online matches. There have been numerous complaints and message board topics made to try and determine the cause—some believe Soldat's networking code, which organizes all the data for all the players on the server, is the cause, although the more logical explanation would be that Soldat uses unreliable UDP packets instead of TCP, which guarantees information which is sent will be received. The 'Hit' bug is still in version 1.3.1.
[edit] Maps
Maps in Soldat are 2D arenas, most being tailored to fast-paced gameplay. DeathMatch maps are shared by the DeathMatch (DM), PointMatch (PM), RamboMatch (RM), and TeamMatch (TM or TDM, for Team DeathMatch) gamemodes, whereas Capture-the-flag (CTF), Infiltration (Inf.), and Hold-the-Flag (HTF) have their own sets of specialized maps.
Every map consists of numerous textured polygons carefully positioned in relation to one another. Unlike Liero, a major inspiration of Soldat, landscape is non-deformable, though it can be interacted with in other ways. Scenery, such as bushes and sandbags, may conceal players and aid in camping. Polygons can be given special attributes, to simulate lethal death pits, icy terrain, or even a property which heals players who stand on them. Weather effects (snow, rain, and sandstorm) are used on some maps. Some servers enable the powerful stationary M2 turret specified by particular maps (usually CTF and Inf.) which players can man.
Because landscape is composed of polygons, players can slip between vertices and get stuck in terrain. The phenomenon, known as a polybug, is more prevalent on poorly constructed maps. Entering most polybugs is unintentional and irreproducible, but well-known polybugs can be abused to gain unfair advantages.
[edit] History
Soldat is written and maintained by Polish programmer Michał Marcinkowski, who started working on the game in November, 2001. It is coded in the Delphi programming language using the JEDI libraries. Though Marcinkowski is the primary developer, a small beta team aids in testing prior to new releases.
1.0.5b (released August 23, 2002) is considered the first major version of the game, though several betas and minor versions were available in the months preceding its release.
Since then, the game has gone through many changes and additions. Weapon balance is often a main focus of new releases. The current version is 1.3.1. The significant release changes were "startup" modifications in the M82A1 Barrett, M72 LAW, and Combat Knife, as well as minor bugs with flags and maps.
[edit] Community
There are about 250 servers and 500 players online at any given time. The whole number of players has not been counted but the official Soldat Forums bore over 10,000 registered members before it switched to the current Simple Machines-based messageboard. Map editors are also available. Many soldat players have developed and distributed their own programs for use with the game. These include, but are not limited to, map editors, weapon editors, statistics programs, mods[1], server-side statistical webpage-plugins (such as U13SSS and Zitro-stats), and auto-join applications. There are many fan webpages serving a multitude of purposes and tastes, mainly different clans for the official tournaments the game's community sponsors.
[edit] Realistic Mode
As the Soldat community has grown, so has the popularity of "R-mode," or the sub-gamemode "Realistic Mode." In v1.3.1's R-mode, the weapons are more powerful, and have a recoil, where the cross hair slowly moves upwards with each successive shot (not to be confused with bink, which scatters projectiles randomly upon sustaining immediate injury). There is a realistic field of view, players sustain damage when they hit the ground from high speeds, and friendly-fire damage is usually active to increase realism. This emphasizes the need for proper tactics more strongly than the standard game mode, sometimes regarded as requiring more skill.
[edit] Realistic-Survival Mode
In addition to Realistic mode, there is the option to enable Survival Mode, a sub-gamemode where all players spawn together at the beginning. When a player dies, they must wait until the round is decided. This game mode also provides a break from the normal non-stop action and more intensive battles. Battles usually consist of short length battles between two sides in Capture the Flag mode.
[edit] External links
[edit] Official websites
[edit] Game Archive and Review sites
[edit] International leagues
There are several leagues, for several gamemodes, where Soldat clans can participate:
- ESL (Electronic Sports League) - Offers DM, TDM and CTF Ladders
- TNL (The Next League) & TPC (The Pwnage Cup) - Active CTF League, playing in seasons
- SCTFL (Soldat Capture The Flag League) - Intercontinental CTF League with a radical system
- SRL (Soldat Realistic League) - Intercontinental Realistic Mode CTF League
- GIGA League (1on1 DM) - League supported and run by the German GIGA TV !!not longer exists!!
- SaD CTF Tournament - An 8-team tournament with invited clans run by SaD
[edit] Related websites
[edit] Fan Websites
- Worldwide Soldat Clan - Freedom Is Slavery Soldat Clan .:FIS:. Join now, Servers, Online Chat, Forum Board, Clan captains in Canada, America, Europe and much more.
- Selfkill - A German resource for Soldat tools, news, clans, etc.
- Ultimate 13 Soldat - A huge American website which hosts many Soldat servers
- EnEsCe Corp - American community. Forums, dedicated servers, news, soldat-related programs
- Fractional Details - Turkish Soldat mods and extras
- SoldatBR - Brazilian Soldat Forums; Brazilian servers' info and clans
- Aussoldat.com - Forums, server info, clans, and 1GB+ worth of Soldat downloads
- Soldat Frags - Forum, dedicated servers, resources, and more
- Soldat-TR - Turkish Soldat Community