Gamedev:Main: Difference between revisions
From Spring
Jump to navigationJump to search
m →Technical Documentation: remove wanted link |
Kingraptor (talk | contribs) Add Ren'Py in a misc section at the end (didn't know where to put it) |
||
| Line 6: | Line 6: | ||
= General = | = General = | ||
*[[Game structure]] | *[[Game structure]] | ||
*[[VirtualFileSystem]] | *[[VirtualFileSystem]] | ||
*[[Game specification|Game specification]] | *[[Game specification|Game specification]] | ||
*[http://answers.springlobby.info/ Q&A Site for the Spring Engine] | *[http://answers.springlobby.info/ Q&A Site for the Spring Engine] | ||
| Line 106: | Line 106: | ||
* [http://springrts.com/phpbb/viewtopic.php?t=10947 Greeble Tutorial 1] | * [http://springrts.com/phpbb/viewtopic.php?t=10947 Greeble Tutorial 1] | ||
* [http://springrts.com/phpbb/viewtopic.php?f=9&t=12356 Greeble Tutorial 2] | * [http://springrts.com/phpbb/viewtopic.php?f=9&t=12356 Greeble Tutorial 2] | ||
=Misc= | |||
* [[Ren'Py]]: a visual novel engine that can be used with Spring | |||
[[Category:Game Dev]] | [[Category:Game Dev]] | ||
Revision as of 03:13, 14 June 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
- Armordefs.lua
- Icontypes.lua
- Messages.lua
- Modinfo.lua
- Modrules.lua - Global game variables
- Movedefs.lua
- Resources.lua
- Sidedata.lua
- Sounds.lua
- Definition Files
- Units-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)
- 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)
- Unit Development
- Unit Collision Volumes - collision detection
- Units:WeaponMainDir
- Units:Buildpics
- 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
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