Read Me First: Difference between revisions

From Spring
Jump to navigationJump to search
No edit summary
Argh (talk | contribs)
Removed OTA references, added a Single-Player section, cleaned up various sentences, removed redundant reference to contributing / license
Line 1: Line 1:
{{lang | Germany | Zuerst lesen | Zuerst Lesen}}
{{lang | Germany | Zuerst lesen | Zuerst Lesen}}
<BR><center>'''The following will answer the most commonly-asked questions about Spring from newcomers.'''</center><BR>
===About Spring===
Spring is an open source project. This means everyone with programming knowledge is invited to contribute to the project. It also means Spring is made by regular people in their free time.<BR><BR>


===Installation (on Windows)===
===Installation (on Windows)===
* For installation on Linux, [[SetupGuide|go here]]
* For installation on Linux, [[SetupGuide|go here]]
# Get the installer here: [[Download]]
# Get the installer here: [[Download]]
# '''Spring is not Total Annihilation''', they are two completely different programs, and their files are not in any way interchangeable.
# As such, they should be installed to different directories.  Spring is usually installed at C:\Program Files\Spring
# Make sure you have the latest version of Spring. See [[Download]]link above
# Make sure you have the latest version of Spring. See [[Download]]link above
# Spring it self is an engine, the program that runs the content. The content itself (the buildings, units, sounds, images) are packed in mod files. There are several mods and games you can play with Spring. They all have different play styles. Mods and games can be found at the [[games]] page.
# Spring is a <b>game engine</b>, not a "game". The content itself (the buildings, units, sounds, images) are packed in mod files. There are several mods and games you can play with Spring. They all have different play styles. Mods and games can be found at the [[Games]] page.
 
==Playing Spring==
 
===Single-Player===
# Open the Spring application, by double-clicking on the Spring icon.
# Select a Game or Mod.
# Select a Map.
# Select an AI.
# Click "Test the Game".
# Some games come with their own custom menus, single-player missions, etc, but these are not supported by the Spring default menu at this time.
# Not all AIs will operate with every game.  For more infomation, see the AI section, below.
# You may also play single-player games with SpringLobby.
# Some games support missions; these can be obtained either by installing the game, or by downloading them via SpringDownloader.


===Playing===
===Playing Online===
# To play a game of Spring, you must run the <b>Springlobby.exe</B> program.  Spring itself, at this time, cannot be run directly very well.
# To play a game of Spring online, you must run the <b>Springlobby</B> program.
# You can start Springlobby through the start menu link it creates or by running <b>Springlobby.exe</b> in the directory you installed Spring in.
# You can start Springlobby through the start menu link it creates or by running <b>Springlobby</b> in the directory you installed Spring in.
# It is possible to play a single player game. Of course, this requires an AI to fight against. Take a look at the Bots section of this article.
 
<br>
==Useful Hotkeys, Etc.==
# To chat with <b>allies</b>, press Alt+Enter, or type "a:" (without quotation marks) before your message.
# To chat with <b>allies</b>, press Alt+Enter, or type "a:" (without quotation marks) before your message.
# Press Shift+Enter or type "s:" before your message to chat with <b>spectators</b> only.
# Press Shift+Enter or type "s:" before your message to chat with <b>spectators</b> only.
Line 28: Line 34:
# Press F6 to enable/disable sounds.
# Press F6 to enable/disable sounds.
# Press F9 to enable/disable the health bars above units.
# Press F9 to enable/disable the health bars above units.
# Press F12 to take a screenshot with average JPG quality.
# Press F12 to take a screenshot.
For more information Check Keyboard Key Layout:
For more information Check Keyboard Key Layout:
[http://img108.imagevenue.com/img.php?image=03721_PK06A_Compact_Keyboard_ProdImage_Black_V2_122_972lo.jpg Spring Keyboard Layout Image]
[http://img108.imagevenue.com/img.php?image=03721_PK06A_Compact_Keyboard_ProdImage_Black_V2_122_972lo.jpg Spring Keyboard Layout Image]
Line 37: Line 43:
# Press the left mouse button on the terrain to deselect any selected units you have selected.
# Press the left mouse button on the terrain to deselect any selected units you have selected.


===Using Mods/Games===
==Getting / Installing Mods and Games==
# A list of the most commonly played and recently updated games and mods can be found in the [[games]] page, and you can then download them from the links on that page.
# A list of the most commonly played and recently updated games and mods can be found in the [[Games]] page, and you download them from the links on that page.
# Additional games / mods may be found by visiting the links [http://springrts.com/wiki/Getting_Spring_Content_and_Links here].
# To install a game to Spring, you can double-click on the mod file (.sd7 or .sdz) and a program called "archive mover" that comes with spring will automatically install it for you. If you cannot do this, you can instead directly drop the file into your "Spring\Mods\" directory.
# To install a game to Spring, you can double-click on the mod file (.sd7 or .sdz) and a program called "archive mover" that comes with spring will automatically install it for you. If you cannot do this, you can instead directly drop the file into your "Spring\Mods\" directory.
# Some mods have multiple .sd7 or .sdz files for single player games modes or mutators. All of the need to be in the "Spring\Mods\" directory in order to be functional.
# Some games come with complete installers.  Most are files that can be dropped into your Spring installation.
# Once a mod has been installed, you can use the "refresh maps/mods" option from the "tools" list in SpringLobby.
# Some mods have multiple .sd7 or .sdz files for single player games modes or mutators. These should be installed in the "Spring\Mods\" directory, just like a game or mod.
# Once a game or mod has been installed, you can use the "refresh maps/mods" option from the "tools" list in SpringLobby.


===Using Maps===
==Getting / Installing Maps==
# Maps can be found at [http://spring.jobjol.nl/subcategory.php?id=1 SpringFiles] and at [http://spring-portal.com/index.php/docman/cat_view/35-maps Spring-Portal].<BR><BR>
# Maps can be found [http://springrts.com/wiki/Getting_Spring_Content_and_Links here].<BR><BR>
# This files are also ".sd7" or ".sdz" files. They may be zipped with WinZip or WinRar, to further reduce their size. In that case, unzip them before placing them in the "Maps" directory in the Spring folder.<BR><BR>
# These files are also ".sd7" or ".sdz" files. They may be zipped with WinZip or WinRar, to further reduce their size. In that case, unzip them before placing them in the "Maps" directory in the Spring folder.<BR><BR>
# As is the case with mods, use the "refresh maps/mods" option from the "tools" list in SpringLobby.
# As is the case with mods, use the "refresh maps/mods" option from the "tools" list in SpringLobby.


===Client===
==Online Client Tips==
# The main purpose of SpringLobby is to set up and start games on the Spring engine, either as online multiplayer games or single player games. Additionally, it is also an IRC-like chat client, has a BitTorrent-based maps and mods downloader, and can be used to watch demos of previously played games.
# The main purpose of SpringLobby is to set up and start games on the Spring engine, either as online multiplayer games or single-player games. #Additionally, it is also an IRC-like chat client, has a BitTorrent-based downloader to get new maps, games / mods and missions, and can be used to watch demos of previously played games.
# Private messaging is also supported through SpringLobby by double-clicking a person's name, either in a chat channel or in a battle room.  To exit a private messaging window, click on the "X" button on the tab with that player's name on it in the "chat" tab.
# Private messaging is also supported through SpringLobby by double-clicking a person's name, either in a chat channel or in a battle room.  To exit a private messaging window, click on the "X" button on the tab with that player's name on it in the "chat" tab.
# To host a game, go to the "Multiplayer" tab and click the "Host new" buton on the bottom right of the screen. Another tab in the "multiplayer" section will show up, allowing you to chose the mod and other settings.
# To host a game, go to the "Multiplayer" tab and click the "Host new" buton on the bottom right of the screen. Another tab in the "multiplayer" section will show up, allowing you to chose the mod and other settings.


===Bots===
==Bots / AI==
Bots are AI controlled players. There are several AI projects in development. Most of them are at a playable stage.<br>
Bots are AI controlled players. There are several AI projects in development. Most of them are at a playable stage.<br>



Revision as of 09:58, 25 February 2010

Template:Lang

Installation (on Windows)

  1. Get the installer here: Download
  2. Make sure you have the latest version of Spring. See Downloadlink above
  3. Spring is a game engine, not a "game". The content itself (the buildings, units, sounds, images) are packed in mod files. There are several mods and games you can play with Spring. They all have different play styles. Mods and games can be found at the Games page.

Playing Spring

Single-Player

  1. Open the Spring application, by double-clicking on the Spring icon.
  2. Select a Game or Mod.
  3. Select a Map.
  4. Select an AI.
  5. Click "Test the Game".
  6. Some games come with their own custom menus, single-player missions, etc, but these are not supported by the Spring default menu at this time.
  7. Not all AIs will operate with every game. For more infomation, see the AI section, below.
  8. You may also play single-player games with SpringLobby.
  9. Some games support missions; these can be obtained either by installing the game, or by downloading them via SpringDownloader.

Playing Online

  1. To play a game of Spring online, you must run the Springlobby program.
  2. You can start Springlobby through the start menu link it creates or by running Springlobby in the directory you installed Spring in.

Useful Hotkeys, Etc.

  1. To chat with allies, press Alt+Enter, or type "a:" (without quotation marks) before your message.
  2. Press Shift+Enter or type "s:" before your message to chat with spectators only.


  1. Press F1 for seeing the heightmap (because some buildings cannot be built anywhere).
  2. Press F2 when you want to see where the builder can build the selected unit.
  3. Press F3 for seeing last action in the game.
  4. Press F4 for seeing metal map (where to build metal extractors).
  5. Press F6 to enable/disable sounds.
  6. Press F9 to enable/disable the health bars above units.
  7. Press F12 to take a screenshot.

For more information Check Keyboard Key Layout: Spring Keyboard Layout Image

  1. Press the left mouse button to select a unit.
  2. Press the left mouse button and drag a rectangle to select multiple units.
  3. Press the right mouse button on the terrain to move all selected units to that location.
  4. Press the left mouse button on the terrain to deselect any selected units you have selected.

Getting / Installing Mods and Games

  1. A list of the most commonly played and recently updated games and mods can be found in the Games page, and you download them from the links on that page.
  2. Additional games / mods may be found by visiting the links here.
  3. To install a game to Spring, you can double-click on the mod file (.sd7 or .sdz) and a program called "archive mover" that comes with spring will automatically install it for you. If you cannot do this, you can instead directly drop the file into your "Spring\Mods\" directory.
  4. Some games come with complete installers. Most are files that can be dropped into your Spring installation.
  5. Some mods have multiple .sd7 or .sdz files for single player games modes or mutators. These should be installed in the "Spring\Mods\" directory, just like a game or mod.
  6. Once a game or mod has been installed, you can use the "refresh maps/mods" option from the "tools" list in SpringLobby.

Getting / Installing Maps

  1. Maps can be found here.

  2. These files are also ".sd7" or ".sdz" files. They may be zipped with WinZip or WinRar, to further reduce their size. In that case, unzip them before placing them in the "Maps" directory in the Spring folder.

  3. As is the case with mods, use the "refresh maps/mods" option from the "tools" list in SpringLobby.

Online Client Tips

  1. The main purpose of SpringLobby is to set up and start games on the Spring engine, either as online multiplayer games or single-player games. #Additionally, it is also an IRC-like chat client, has a BitTorrent-based downloader to get new maps, games / mods and missions, and can be used to watch demos of previously played games.
  2. Private messaging is also supported through SpringLobby by double-clicking a person's name, either in a chat channel or in a battle room. To exit a private messaging window, click on the "X" button on the tab with that player's name on it in the "chat" tab.
  3. To host a game, go to the "Multiplayer" tab and click the "Host new" buton on the bottom right of the screen. Another tab in the "multiplayer" section will show up, allowing you to chose the mod and other settings.

Bots / AI

Bots are AI controlled players. There are several AI projects in development. Most of them are at a playable stage.

There are bots packed with Spring, so you should already have several AI to fight against.

A list of AIs can be found at: AIs

Your question not answered here? Got problems? Read the Frequently Asked Questions.

The Spring Forum

Guidelines For Forum Etiquette