Difference between revisions of "Development Tools Used"
(4 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
Here's a list of the development tools used for creating Soldat. | Here's a list of the development tools used for creating Soldat. | ||
+ | |||
---- | ---- | ||
+ | =Development Tools Used for Future Release= | ||
+ | ====Building==== | ||
+ | * Vagrant | ||
+ | * FPC/Lazarus | ||
+ | * Inno Setup or NSIS for Windows Installer | ||
+ | * MSYS2 for build scripts on Windows | ||
+ | |||
+ | ====Version control==== | ||
+ | * Git for code | ||
+ | * Subversion for assets | ||
+ | * Gogs | ||
+ | |||
+ | ====Graphics==== | ||
+ | * OpenGL | ||
+ | * stb_image | ||
+ | * FreeType | ||
+ | |||
+ | ====Sound==== | ||
+ | * SDL_mixer | ||
+ | |||
+ | ====Input==== | ||
+ | * SDL | ||
+ | |||
+ | ====Networking==== | ||
+ | * Indy10 | ||
+ | * zlib | ||
+ | * DCPcrypt | ||
+ | |||
+ | ====Scripting==== | ||
+ | * Pascal Script | ||
+ | |||
+ | =Development Tools Used for 1.7.1= | ||
====Building==== | ====Building==== | ||
* Delphi 7 for Windows | * Delphi 7 for Windows | ||
Line 12: | Line 45: | ||
* Cygwin for build scripts on Windows | * Cygwin for build scripts on Windows | ||
− | + | ====Version Control==== | |
− | ====Version | ||
* Git for code | * Git for code | ||
* Subversion for assets | * Subversion for assets | ||
* Gogs | * Gogs | ||
− | + | ====GUI/Menus==== | |
− | ====GUI/ | ||
* Flatstyle | * Flatstyle | ||
* Tnt Unicode Controls | * Tnt Unicode Controls | ||
− | |||
====Graphics==== | ====Graphics==== | ||
Line 28: | Line 58: | ||
* stb_image | * stb_image | ||
* FreeType | * FreeType | ||
− | |||
====Sound:==== | ====Sound:==== | ||
* FMOD | * FMOD | ||
− | |||
====Input==== | ====Input==== | ||
* DirectInput | * DirectInput | ||
− | |||
====Networking==== | ====Networking==== | ||
Line 43: | Line 70: | ||
* zlib | * zlib | ||
* DCPcrypt | * DCPcrypt | ||
− | |||
====Scripting==== | ====Scripting==== | ||
* Pascal Script | * Pascal Script |
Latest revision as of 17:48, 15 April 2018
Here's a list of the development tools used for creating Soldat.
Contents
Development Tools Used for Future Release
Building
- Vagrant
- FPC/Lazarus
- Inno Setup or NSIS for Windows Installer
- MSYS2 for build scripts on Windows
Version control
- Git for code
- Subversion for assets
- Gogs
Graphics
- OpenGL
- stb_image
- FreeType
Sound
- SDL_mixer
Input
- SDL
Networking
- Indy10
- zlib
- DCPcrypt
Scripting
- Pascal Script
Development Tools Used for 1.7.1
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