Gamedev:Main: Difference between revisions
From Spring
Jump to navigationJump to search
m →Lua Libraries: herpa |
rearrange modelling stuff |
||
| Line 52: | Line 52: | ||
* [[Units:WeaponMainDir]] | * [[Units:WeaponMainDir]] | ||
* [[Weapons:Antinukes]]: All about antinukes. | * [[Weapons:Antinukes]]: All about antinukes. | ||
* [[Units:Buildpics]] | * [[Units:Buildpics]] | ||
* [[Units:FlankingBonus]] | * [[Units:FlankingBonus]] | ||
* [[CustomUnitIcons|Game Development:Custom unit icons]] | * [[CustomUnitIcons|Game Development:Custom unit icons]] | ||
; '''Models & Textures''' | |||
* [[About_s3o|.s3o]] | |||
* [[ASSIMP]] | |||
* [[Units:Textures]] | |||
; '''Misc''' | ; '''Misc''' | ||
| Line 67: | Line 71: | ||
*[[Map Making: Feature Placer|Feature Placer]] - A Map Feature & NPC Unit Placement Tool | *[[Map Making: Feature Placer|Feature Placer]] - A Map Feature & NPC Unit Placement Tool | ||
== External Tools == | == External Tools == | ||
* [[Upspring]] | |||
* [[Map,_Mod,_And_Unit_Development_Programs|Development Tools]] | * [[Map,_Mod,_And_Unit_Development_Programs|Development Tools]] | ||
== Lua Libraries == | == Lua Libraries == | ||
| Line 74: | Line 79: | ||
*{{forumlink|topic=28341|title=ChangePiece}} | *{{forumlink|topic=28341|title=ChangePiece}} | ||
= Engine Related = | |||
=Engine Related= | |||
* [[Download_Testing]] - Test the compatibility of your game on upcoming versions of the Spring engine. | * [[Download_Testing]] - Test the compatibility of your game on upcoming versions of the Spring engine. | ||
| Line 89: | Line 88: | ||
*<strike>[[Simple Mod Tutorial|Simple Game Tutorial]]</strike> - needs to be updated | *<strike>[[Simple Mod Tutorial|Simple Game Tutorial]]</strike> - needs to be updated | ||
== | ==Modelling Tutorials== | ||
* [http://springrts.com/phpbb/viewtopic.php?t=10612 Wings UV Mapping Tutorial] | * [http://springrts.com/phpbb/viewtopic.php?t=10612 Wings UV Mapping Tutorial] | ||
* [http://springrts.com/phpbb/viewtopic.php?f=9&t=12354 Saving polygons in Wings3d Tutorial] | * [http://springrts.com/phpbb/viewtopic.php?f=9&t=12354 Saving polygons in Wings3d Tutorial] | ||
| Line 95: | Line 94: | ||
* [[TutorialBlenderWorkFlow|Blender Workflow Tutorial]] | * [[TutorialBlenderWorkFlow|Blender Workflow Tutorial]] | ||
== | ==Texturing Tutorials== | ||
* [http://springrts.com/phpbb/viewtopic.php?f=57&t=22392 DDS Textures: How To] | * [http://springrts.com/phpbb/viewtopic.php?f=57&t=22392 DDS Textures: How To] | ||
* [http://springrts.com/phpbb/viewtopic.php?t=10947 Greeble Tutorial 1] | * [http://springrts.com/phpbb/viewtopic.php?t=10947 Greeble Tutorial 1] | ||
Revision as of 02:24, 18 February 2013
Development < Gamedev:Main
Game Development
This information is meant to help newcomers learn how to develop their own games for the Spring Engine.
General
Templates
- SpringABC - 3 Templates of Increasing Complexity
- Spring Tutorial Game - A Tutorial Template Game with full examples
Technical Documentation
- GameData
- Modrules.lua - Global game variables
- Units:MoveTypes
- Sidedata.lua
- Armordefs.lua
- Definition Files
- UnitDefs - define the attributes of units
- Units-WeaponDefs - define the attributes of weapons/projectiles
- Units-FeatureDefs - define the attributes of static map features and wrecks
- CEG Particle effects (explosions etc)
- Animation
Lua Animations
COB Animations (Deprecated)
- Unit Development
- Unit_Categories - define which weapon type aim at which targets
- Unit Collision Volumes - collision detection
- Units:WeaponMainDir
- Weapons:Antinukes: All about antinukes.
- Units:Buildpics
- Units:FlankingBonus
- Game Development:Custom unit icons
- Models & Textures
- Misc
Tools
In-Game Tools
- ToolBox - A Collection of Game Development Tools
- Feature Placer - A Map Feature & NPC Unit Placement Tool
External Tools
Lua Libraries
- LUPS - Lua Particle System
- Chili - A GUI Framework
- Custom Unit Shaders
- ChangePiece
Engine Related
- Download_Testing - Test the compatibility of your game on upcoming versions of the Spring engine.
Tutorials
Game Development Tutorials
- The Complete Guide To Making A Spring Game - A fairly comprehensive getting started tutorial.
- Porting TA content to Spring
Simple Game Tutorial- needs to be updated
Modelling Tutorials
- Wings UV Mapping Tutorial
- Saving polygons in Wings3d Tutorial
- Runecrafter's 3DS Max UV Mapping Tutorial
- Blender Workflow Tutorial