Game and Unit development: Difference between revisions
From Spring
Jump to navigationJump to search
Minor re-write and restructuring for better flow; included link about texture article I wrote |
No edit summary |
||
| Line 10: | Line 10: | ||
==Unit Development== | ==Unit Development== | ||
===Units - Models=== | |||
*[http://user.supradigital.org/jcnossen/UpspringInstaller-1.54-EulerAngles.exe Click here to download UpSpring, our content support tool.] | *[http://user.supradigital.org/jcnossen/UpspringInstaller-1.54-EulerAngles.exe Click here to download UpSpring, our content support tool.] | ||
* [[Basic s3o unit making guide]] | * [[Basic s3o unit making guide]] | ||
| Line 33: | Line 33: | ||
===[http://springrts.com/wiki/Category:Animation Scripting and Animation - COB/BOS Files]=== | |||
To edit .bos files you need a program/compiler. The most famous one is [http://jobjol.nl/1384 Scriptor] | To edit .bos files you need a program/compiler. The most famous one is [http://jobjol.nl/1384 Scriptor] | ||
*[[Animation-LuaScripting]] | *[[Animation-LuaScripting]] | ||
| Line 55: | Line 55: | ||
* [[TA2Spring]] - Automatically adds and converts Total Annihilation unit packs (.ufo files, etc..) into Spring games (requires a base game for the game rules, XTA is recommended, it is probably not properly supported by current Spring) | * [[TA2Spring]] - Automatically adds and converts Total Annihilation unit packs (.ufo files, etc..) into Spring games (requires a base game for the game rules, XTA is recommended, it is probably not properly supported by current Spring) | ||
===Units - FBI Files=== | |||
*[[Units:FBI]] | *[[Units:FBI]] | ||
*[[All_FBI-variable_values:_min,_max,_default,_type|Units:FBI (variable datatype list)]] | *[[All_FBI-variable_values:_min,_max,_default,_type|Units:FBI (variable datatype list)]] | ||
*[[Unit_Categories]] | *[[Unit_Categories]] | ||
===Units - MoveTypes=== | |||
*[[Units:MoveTypes]] | *[[Units:MoveTypes]] | ||
===Weapons - TDF Files=== | |||
*[[Weapon Variables]] : This is the most up to date | *[[Weapon Variables]] : This is the most up to date | ||
*[[Units:WeaponMainDir]] | *[[Units:WeaponMainDir]] | ||
| Line 70: | Line 70: | ||
*[[Weapons:Antinukes]]: All about antinukes. | *[[Weapons:Antinukes]]: All about antinukes. | ||
===Explosions=== | |||
*[[CEG]] | *[[CEG]] | ||
**[[CEG-Calls]] | **[[CEG-Calls]] | ||
| Line 79: | Line 79: | ||
**[[CEG-OldInfo]] | **[[CEG-OldInfo]] | ||
===Misc=== | |||
*[[Units:Design]] | *[[Units:Design]] | ||
*[[Units:Textures]] | *[[Units:Textures]] | ||
Revision as of 03:33, 8 March 2010
Development < Game and Unit development
Game development
This information is meant to help newcomers learn how to develop their own games for the Spring Engine.
General
- Game specification
- What do I need to create a game?
- Simple Game Tutorial
- Freely available and reusable content for maps and games
Unit Development
Units - Models
- Click here to download UpSpring, our content support tool.
- Basic s3o unit making guide
- Argh's UpSpring Easy Workflow Guide
- Trouble-shooting s3o units
- Maestro's tutorial of Upspring and textures- very outdated.
Models - Modeling, UV Mapping
- Wings UV Mapping Tutorial
- Saving polygons in Wings3d Tutorial
- Runecrafter's 3DS Max UV Mapping Tutorial
Models - Textures
Models - 3do Files
-NOTE- this is an outdated model format used by OTA models (Balanced Annihilation, NOTA, etc.).
(Note: UpSpring has some problems with empty objects and groundplates)
- use UpSpring and 3doBuilder to edit those files
Scripting and Animation - COB/BOS Files
To edit .bos files you need a program/compiler. The most famous one is Scriptor
- Animation-LuaScripting
- Animation-CobOverview
- PlanetAnnihilation has a nice tutorial
- Units:LuaCOB - how to interface COB with LUA
- Game Development:Calling basic CEGs from COB
- GPL-compliant sourcecode, scripting code examples, and other things.
Legacy Porting Tools
Automated Game Creation
- TA2Spring - Automatically adds and converts Total Annihilation unit packs (.ufo files, etc..) into Spring games (requires a base game for the game rules, XTA is recommended, it is probably not properly supported by current Spring)
Units - FBI Files
Units - MoveTypes
Weapons - TDF Files
- Weapon Variables : This is the most up to date
- Units:WeaponMainDir
- Units:Weapons : Various informations about the weapontypes (uncompleted)
- Weapon datatype list : All weapon variables min/max/default values and datatypes listed.
- Weapons:Antinukes: All about antinukes.