Gamedev:Main: Difference between revisions

From Spring
Jump to navigationJump to search
Flozi (talk | contribs)
rearrange modelling stuff
Flozi (talk | contribs)
→Technical Documentation: fill out gamedata files
Line 17: Line 17:
= Technical Documentation =
= Technical Documentation =
; '''GameData'''
; '''GameData'''
* [[Armordefs.lua]]
* [[Icontypes.lua]]
* [[Messages.lua]]
* [[Modinfo.lua]]
* [[Modrules.lua]] - Global game variables
* [[Modrules.lua]] - Global game variables
* [[Units:MoveTypes]]
* [[Movedefs.lua]]
* [[Resources.lua]]
* [[Sidedata.lua]]
* [[Sidedata.lua]]
* [[Armordefs.lua]]
* [[Sounds.lua]]


; '''Definition Files'''
; '''Definition Files'''
Line 54: Line 59:
* [[Units:Buildpics]]
* [[Units:Buildpics]]
* [[Units:FlankingBonus]]
* [[Units:FlankingBonus]]
* [[CustomUnitIcons|Game Development:Custom unit icons]]


; '''Models & Textures'''
; '''Models & Textures'''

Revision as of 17:02, 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

Technical Documentation

GameData
Definition Files
Animation

Lua Animations

COB Animations (Deprecated)

Unit Development
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

Engine Related

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

Tutorials

Game Development Tutorials

Modelling Tutorials

Texturing Tutorials