Difference between revisions of "Introduction"

From Soldat Community Wiki
Jump to: navigation, search
(Contact)
(Weapons)
Line 63: Line 63:
  
 
=Weapons=
 
=Weapons=
Fully described [[Weapons List]]
+
See [[Weapons List]] for a detailed description of each available weapon.
  
 
[[File:SoldatWeaponsMenu.png|Weapons Selection Menu (In-game)]]
 
[[File:SoldatWeaponsMenu.png|Weapons Selection Menu (In-game)]]
Line 110: Line 110:
 
====Scripting====
 
====Scripting====
 
* Pascal Script
 
* Pascal Script
 
  
 
=Contact=
 
=Contact=

Revision as of 17:05, 21 April 2018

Overview

Reviews
Soldat is a unique 2D (side-view) multiplayer action game for Windows. It takes the best games like Liero, Worms, Quake and Counter-Strike and gives you fast action gameplay with tons of blood and flesh. Soldiers fight against each other in 2D battle arenas using a deadly military arsenal. The game is freeware. Registration unlocks extra aesthetic options, such as colored jet flames and custom interfaces.


The game's author (original developer) is Michał Marcinkowski (MM). He started working on Soldat in November, 2001. He also developed games called Crimson Glory, R & link-dead, and nowadays, he is the CEO of a game developing company called Transhuman Design.


Soldat is coded in the Delphi programming language using the JEDI libraries. The first public beta (V 0.9.4b) was released on 09.05.2002. As time passed, the game changed from being developed exclusively by MM, to having many different developers that contribute in different ways, with MM still making the executive decisions for Soldat.


MM has previously promised to release Soldat as open source if he ever stops working on it himself (roughly around 2008). But after few years of his decreasing activity on Soldat (due to work on other games) this idea was abandoned, and Soldat was taken over the wings of a few community members that develop the game voluntarily in order to keep it alive. Nowadays the thought of making Soldat opensource is floating again.


Nowadays Shoozza is the main developer of the game. As it seems the main goal currently is to release the game on Steam.

Screenshots

Soldat Thumbnail


Requirements

Minimum requirements

  • Computer, Keyboard, Mouse, Monitor
  • 333mhz processor
  • Video accelerator that can run Direct3D
  • Graphics card compatible with DirectX 8.1
  • 32 MB RAM
  • Some free MB on disk
  • Network card or modem
  • Microsoft Windows 98/Me/2000/XP/7/10
  • Microsoft DirectX 8.1


Gamemodes

Soldat has seven main dedicated game modes:


It also has three additional sub game modes:


There are also custom sub game modes, such as:

Weapons

See Weapons List for a detailed description of each available weapon.

Weapons Selection Menu (In-game)


Default Controls

Fully described list of Default Controls


Development Tools Used

Building

  • Delphi 7 for Windows
  • Vagrant + FPC/Lazarus for Linux Server
  • FPC/Lazarus for Windows Server
  • Inno Setup for Installer
  • Bash for project file generation
  • Cygwin for build scripts on Windows

Version Control

  • Git for code
  • Subversion for assets
  • Gogs

GUI/Menus

  • Flatstyle
  • Tnt Unicode Controls

Graphics

  • OpenGL
  • stb_image
  • FreeType

Sound:

  • FMOD

Input

  • DirectInput

Networking

  • Indy10 for TCP on Client and TCP and UDP on Server
  • BlackUDP for UDP on Client
  • zlib
  • DCPcrypt

Scripting

  • Pascal Script

Contact

Credits

Full List of Soldat Credits