FAQ: Difference between revisions

From Spring
Jump to navigationJump to search
Af (talk | contribs)
No edit summary
Af (talk | contribs)
No edit summary
 
(44 intermediate revisions by 13 users not shown)
Line 1: Line 1:
[[FAQ:general|General FAQ]]
{|border="0" width="100%" style="border: 0px; border-spacing:0px"
|width="500px" valign="top" style="padding-left:10px; padding-right:10px"|
'''[[FAQs]]'''


[[FAQ:requirements| System Requirements FAQ]]
Frequently asked questions for the following:
* [[FAQ:general|General FAQ]]
* [[FAQ:technical|Technical FAQ]]
* [[FAQ:player|Playing ingame FAQ]]
* [[FAQ:trouble|Troubleshooting FAQ]]


[[FAQ:technical|Technical FAQ]]


[[FAQ:player|Playing ingame FAQ]]
'''[[Read_Me_First|Read Me]]'''


How to start your first game.


==Content==
===Do Spring maps need a "ground"?===
Spring maps do require a ground. We have had many requests to have space maps, however, a "true" (ala Homeworld) space setting is not likely. It would have to wait until a much later stage. This does not mean that TA's style of "space" maps won't be possible, (see the Final Frontier TC for examples of this).


===You stated that Spring uses the TA unit format.===
'''[[Keyboard]]'''
Spring does use the Total Annihilation unit format. However, there is also a new format dubbed '.s3o' which uses a UV mapped texture instead of 3do's per face texturing system, as well as other improvements.


===How powerful will Spring's custom format be?===
Default Keyboard Layout in the Engine.
Total Annihilation's unit format was extremely limited. Most of these limitations will either be expanded or non-existent in Spring's custom unit format. One of the most exciting improvements is the introduction of an entirely new method of scripting, with nearly complete control over every aspect of a unit's actions and behaviors.


===Does Spring have a limited number of weapons?===
'''[[Games]]'''
No. Unlike Total Annihilation, Spring's weapon IDs will be unlimited. Meaning it will be possible to add as many third-party units as you want.  However, the current model format limits 16 weapons to each unit.


===Does Spring have a limited number of unique units?===
Games that use the Spring engine.
No. Unit IDs, like weapon IDs, will be unlimited.


===Will units have a maximum of 3 unique weapons?===
Total Annihilation had a limitation that permitted a maximum of 3 unique weapons per unit. Spring currently has a way to have 16 weapons per unit. (Replace Primary, Secondary, Tertiary by 1 2 3 ...16). More can be made possible by modifying the source if there's a sufficient demand by mod makers.


===I'm curious as to the per-unit polygon limit.===
'''[[Maps]]'''
The engine itself does not have a polygon count limit. The limit is that of the processing power of today's computers. Since Spring requires a 3D card, the maximum polygon count per unit will be several times higher than Total Annihilation's. That means for your average mod, 300 polygons for common units and 700 for the more expensive ones is quite reasonable. (But don't waste polies unnecessarily!)


===Will units be able to perform basic terraforming?===
All about maps for the Spring engine and where to get them.
Total Annihilation units probably won't have any terrain editable functionality. Future units may be endowed with such functionality, but it's more of a gameplay issue and has not been decided upon yet. However construction units can restore ground, and certain weapons (especially explosive ones) can be used to deform the ground.


===Will tunnel building be possible?===
Subterranean areas of any sort is impossible. However, it is possible to heavily deform the ground with explosives.. Which is great fun!


===Will the ground's water retention be editable?===
'''[[Lua Widgets]]'''
No. Water will always collect when a piece of land has a height below sea level.


===Does Spring have a limit on the number of races?===
All about installing and using LuaUI widgets...
Spring has no limit on the total number of sides/races.


===What are the sizes of the biggest and smallest units?===
Static units (buildings, defenses, etc.) have no size limitations in the engine. Technically, neither do mobile units, but units with a footprint larger than 4x4 "squares" (an arbitrary size standard created by Cavedog) might have problems pathfinding.


===What is going to be the maximum possible sea depth?===
'''[[AI:Skirmish|AIs]]'''
For all practical purposes, it will be unlimited. The depth values are stored as "float variables", so it is doubtful that maps would ever be made which even come close to approaching the limit.


===Will Spring support campaigns?===
Skirmish AIs, Lua AIs...
Basic Map scripting has been implemented, using a Lua scripting engine. From that, it would be possible to make a basic campaign, but for ease of use a better way of selecting scripts and an improved Single player menu is needed.


See [[Mission development]] for more details.


===How big are the Spring files?===
'''[[Hosting Spring]]'''
Spring will be as small as however much content is included with it. The "essential" files are only be several megabytes large. Content (such as maps and units) will add considerable size to the Spring download. Currently, the file size is roughly 30 MB.


===How will Spring render sound effects?===
Autohosting and related topics.
Sound is rendered 3D, meaning that the volume and direction (assuming a multi-speaker setup) vary with the location of the camera from the sound "emitter". What this translates into gameplay terms means that the closer you are to a unit making a sound or motion, the louder the sound will be. Additionally, the sound will be heard differently depending on which way the camera is facing relative to units making sound.


===Will Spring have ambient sound?===
There is no ambient sound, and we haven't planned on adding it thus far.


===Will there be an AI or a "skirmish" mode?===
'''[[Spring:CategoryStructure]]'''
We have created an interface for artificial intelligences (AIs), and several are currently under development. Information on these can be found at the [[AIs]] wiki page.


===Will a "possess" or a FPS option be present?===
Check here to get an overview of the website.
Yes, it is possible to fully control a unit from the first person view. It is more of a gimmick, but it still allows for a nice diversion once in a while.  Instructions on its use are in the [[Using_Spring#FPS_.22Mode.22_.28C.29|Using Spring]] article.


===How do I create maps?===
|valign="top" style="padding:0px"|
See the [[Map development]] page for all the map info.


===How do I create units/mods?===
== Quick Links ==
See the [[Mod_and_Unit_development#Mod_devlopement|Mod and Unit development]] page on creating units/ mods.


[[Category:Content]]
{|width="100%" class=""
! '''[http://springrts.com/phpbb/viewforum.php?f=11 Help/Bug forums]'''
|-
| Look at the help forums for more help with technical issues and crashes
|}
 
 
{|width="100%" class=""
! '''[http://springrts.com/mantis/ Report Bugs/Submit a Patch]'''
|-
| Submit patches and bug reports here
|}
 
 
{|width="100%" class=""
! '''[[Strategy and Tactics]]'''
|-
| Basic ideas how to stand your ground.
|}
 
 
{|width="100%" class=""
! '''[[Read Me First]]'''
|-
| Answers to questions often asked - Everyone should read this first.
|}
|}
[[Category:FAQ]]

Latest revision as of 16:32, 3 June 2015

FAQs

Frequently asked questions for the following:


Read Me

How to start your first game.


Keyboard

Default Keyboard Layout in the Engine.

Games

Games that use the Spring engine.


Maps

All about maps for the Spring engine and where to get them.


Lua Widgets

All about installing and using LuaUI widgets...


AIs

Skirmish AIs, Lua AIs...


Hosting Spring

Autohosting and related topics.


Spring:CategoryStructure

Check here to get an overview of the website.

Quick Links

Help/Bug forums
Look at the help forums for more help with technical issues and crashes


Report Bugs/Submit a Patch
Submit patches and bug reports here


Strategy and Tactics
Basic ideas how to stand your ground.


Read Me First
Answers to questions often asked - Everyone should read this first.