Gamedev:Main: Difference between revisions
From Spring
Jump to navigationJump to search
m →Technical Documentation: update link |
m →Technical Documentation: update link |
||
| Line 48: | Line 48: | ||
**[[Animation-CobThreads]] | **[[Animation-CobThreads]] | ||
**[[Animation-CobHitByWeaponID]] | **[[Animation-CobHitByWeaponID]] | ||
**[[ | **[[Lua-LuaCOB]] - how to interface COB with LUA | ||
**[[CEG_For_Units|Game Development:Calling basic CEGs from COB]] | **[[CEG_For_Units|Game Development:Calling basic CEGs from COB]] | ||
**{{forumlink|topic=132943#132943|title=GPL COB Examples}} | **{{forumlink|topic=132943#132943|title=GPL COB Examples}} | ||
Revision as of 19:20, 29 October 2013
Development < Gamedev:Main
Game Development
This information is meant to help newcomers learn how to develop their own games for the Spring Engine.
Templates & Examples
- SpringABC - A hierarchical set of empty template games, without examples
- Spring Tutorial Game - A tutorial template game with full examples
- Public Repos - Publicly readable Spring game code repositories
Technical Documentation
- GameData
- Armordefs.lua
- Icontypes.lua
- Messages.lua
- Modinfo.lua
- Modrules.lua - Global game variables
- Movedefs.lua
- Resources.lua
- Sidedata.lua
- Sounds.lua
- Definition Files
- Gamedev:UnitDefs - define the attributes of units
- Gamedev:WeaponDefs - define the attributes of weapons/projectiles
- Gamedev:FeatureDefs - define the attributes of static map features and wrecks
- CEG Particle effects (explosions etc)
- Lua API & Libraries
- Lua API Documentation
- LUPS - Lua Particle System
- Chili - A GUI Framework
- Custom Unit Shaders - Normal mapping and more
- ChangePiece - Switch piece geometry
- Animation
Lua Animations
COB Animations (Deprecated)
- Models & Textures
- Misc
- Gamedev:Archives
- Gamedev:Buildpics
- Gamedev:CollisionVolumes
- Gamedev:Glossary
- Gamedev:MouseCursors
- Gamedev:Sidepics
- Gamedev:Structure
- Gamedev:WeaponMainDir
- VirtualFileSystem
Tools
In-Game Tools
- ToolBox - A Collection of Game Development Tools
- Feature Placer - A Map Feature & NPC Unit Placement Tool
External Tools
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
Wings3D
Blender
3DS Max
Texturing Tutorials
Misc
- Ren'Py: a visual novel engine that can be used with Spring
Q&A Site for the Spring EngineCurrently down.