Game and Unit development: Difference between revisions
No edit summary |
Carrepairer (talk | contribs) Added links to lua animation wiki pages. |
||
| Line 43: | Line 43: | ||
*use [http://spring.clan-sy.com/phpbb/viewtopic.php?f=12&t=7208&p=126129&hilit=upspring#p126129 UpSpring] and [http://www.fileuniverse.com/?p=show&a=it&id=305 3doBuilder] to edit those files | *use [http://spring.clan-sy.com/phpbb/viewtopic.php?f=12&t=7208&p=126129&hilit=upspring#p126129 UpSpring] and [http://www.fileuniverse.com/?p=show&a=it&id=305 3doBuilder] to edit those files | ||
====Scripting and Animation - COB/BOS Files==== | ====[http://springrts.com/wiki/Category:Animation Scripting and Animation - COB/BOS Files]==== | ||
To edit | To edit .bos files you need a program/compiler. The most famous one is [http://jobjol.nl/1384 Scriptor] | ||
***[[Animation-CobOverview]] | *[[Animation-LuaScripting]] | ||
**[[Animation-LuaCallins]] | |||
**[[Animation-LuaCallouts]] | |||
*[[Animation-CobOverview]] | |||
**[[Animation-CobExamples]] | |||
**[[Animation-CobAnimation]] | |||
**[[Animation-CobCallins]] | |||
**[[Animation-CobConstants]] | |||
**[[Animation-CobThreads]] | |||
**[[Animation-CobHitByWeaponID]] | |||
*[http://www.planetannihilation.com/tadc/tut_unit_01_1.asp PlanetAnnihilation] has a nice tutorial | *[http://www.planetannihilation.com/tadc/tut_unit_01_1.asp PlanetAnnihilation] has a nice tutorial | ||
*[[Units:LuaCOB]] - how to interface COB with LUA | *[[Units:LuaCOB]] - how to interface COB with LUA | ||
Revision as of 18:02, 13 November 2009
Development < Game and Unit development
Mod development
Mods, next to Maps, is the content used in Spring.
A mod is simply a combined file containing a small structure of files and directories holding all the data required.
Mod Development wiki is a starting page, linking to very useful information on the files included in a mod, their hierarchy and more.
Almost the entire mod developing is the creation of units. Which isn't an easy job.
Information about the creation of units are everywere, but not combined.
This is a gathered list of all Tutorials and helpfull forums threads I could find:
General
- Mod Development
- Mod specification
- What do I need to create a mod
- Simple Mod Tutorial
- Freely available and reusable content/games/mods
- tools & software for make :map mod unit
Unit Development
Automated Mod Creation
- TA2Spring - Automatically adds and converts Total Annihilation unit packs (.ufo files, etc..) into Spring mods (requires a base modification for the game rules, XTA is recommended)
Models - s3o Files
- UpSpring, our second-gen import / export / rigging / animation tool.
- Maestro's tutorial of Upspring and textures.
- Basic s3o unit making guide
- Simple Mod Tutorial
- UV Mapping in Wings3D
- Wings UV Mapping Tutorial
- Saving polygons in Wings3d Tutorial
- Greeble Tutorial 1
- Greeble Tutorial 2
- various things about unit making. (Also contains an illustrated alpha-channel tut)
- Runecrafter's 3DS Max UV Mapping Tutorial
- Argh's UpSpring Easy Workflow Guide
- Trouble-shooting s3o units
Models - 3do Files
outdated model format used by OTA
(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
- Mod Development:Calling basic CEGs from COB
- GPL-compliant sourcecode, scripting code examples, and other things.
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.