Gamedev:Main: Difference between revisions

From Spring
Jump to navigationJump to search
8611z (talk | contribs)
m →Technical Documentation: bold text to == headings
Flozi (talk | contribs)
m →Animation of units: link to examples
 
(5 intermediate revisions by 3 users not shown)
Line 29: Line 29:
== Lua API & Libraries (excerpt) ==
== Lua API & Libraries (excerpt) ==
* [[Lua_Scripting|Lua API Documentation]]
* [[Lua_Scripting|Lua API Documentation]]
* [[LUPS]] - Lua Particle System
* [[Lua_Libraries|Lua Libraries]]
* [[Chili]] - A GUI Framework
* {{forumlink|topic=28341|title=ChangePiece}} - Switch piece geometry


== Animation of units ==
== Animation of units ==
Lua Animations
Lua Animations (LUS)
*[[Animation-LuaScripting]]
*[[Animation-LuaScripting]]
**[[Animation-LuaCallins]]
**[[Animation-LuaCallins]]
**[[Animation-LuaCallouts]]
**[[Animation-LuaCallouts]]
**[[Animation-CobLuaDifferences]]
**[[Animation-CobLuaDifferences]]
**[[Animation:LuaExamples]]


COB Animations (Antiquated)
COB Animations (Antiquated)
Line 54: Line 53:
* [[About_s3o|.s3o]]
* [[About_s3o|.s3o]]
* [[Assimp]]
* [[Assimp]]
** [[3DModels:AssimpWorkflow]]
* [[3DModels:Textures]]
* [[3DModels:Textures]]
* [[Shaders:CustomUnitShadingFramework]]
** [[Shaders:PBRShaders]]


== Misc ==
== Misc ==
Line 69: Line 71:
= Tools =
= Tools =
== In-Game Tools ==
== In-Game Tools ==
*[[ToolBox]] - A Collection of Game Development Tools
*[http://springboard-core.readthedocs.io/en/latest/ SpringBoard] - Powerful map and scenario editor
*[[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]]
* [[Upspring]]

Latest revision as of 20:44, 17 November 2022

Development < Gamedev:Main

Game Development

This information is meant to help newcomers learn how to develop their own games for the Spring Engine. If you are interested in creating maps for Spring, see Mapdev:Main.

Templates & Examples

Technical Documentation

GameData

Definition Files

Lua API & Libraries (excerpt)

Animation of units

Lua Animations (LUS)

COB Animations (Antiquated)

Models & Textures

Misc

Tools

In-Game Tools

External Tools

Engine Related

  • Download_Testing - Test the compatibility of your game on upcoming versions of the Spring engine.

Tutorials

Tips, Tricks & Testing

These tricks and commands are useful for testing or debugging.

Game Development Tutorials

Modelling Tutorials

Wings3D

Blender

3DS Max

Texturing Tutorials

Misc