Development:Main: Difference between revisions

From Spring
Jump to navigationJump to search
Jk (talk | contribs)
mNo edit summary
Abma (talk | contribs)
No edit summary
 
(32 intermediate revisions by 5 users not shown)
Line 1: Line 1:
{|width="100%" style="border: 0px; border-spacing:0px"
{|width="100%" style="border: 0px; border-spacing:0px"
|width="500px" valign="top" style="padding-left:10px; padding-right:10px"|
|width="500px" valign="top" style="padding-left:10px; padding-right:10px"|
'''[[Building spring|Building/Compiling the Spring Engine]]'''


How to build Spring from source.<br>
'''[https://github.com/spring/spring GitHub and Source Code]'''
[[Building Spring on Windows|Windows]], [[Building Spring on Linux|Linux]], [[Building Spring on MacOSX|MacOSX]], [[Building Spring Cross Compiled|Cross-compiler]] or [[Building Spring on Buildbot|Buildbot]].


Engine source code<br>


'''[[Getting_Started_Development|Spring Engine Development]]'''
'''[[Links|Important Links]]'''


Information regarding contributing to the source code of Spring.
Important Community and Development links to git repos & subprojects.<br>




'''[[Lobby_Development|Lobby Clients and Servers Development]]'''
'''[[Building spring|Compiling Engine]]'''


Information regarding contributing to the source code of the different lobby clients and servers available for Spring.
How to build the Spring engine from source.<br>




'''[[Mod_and_Unit_development#Mod_development|Game Development And Unit Creation]]'''
'''[[Development:Getting_Started|Engine Development]]'''


Lots of links to valuable Articles and forum threads regarding Mod/Unit Development.
Information regarding contributing to the source code of the Spring engine.




'''[[Map_development|Map Development]]'''
'''[[Lobby_Development|Lobby Development (Clients and Servers)]]'''


Tutorials and other useful information for creating maps.
Information regarding contributing to the source code of the different lobby clients and servers available for Spring.




'''[[Lua Scripting]]'''
'''[[Gamedev:Main|Game Development]]'''


Information regarding the use of the supplementary Lua scripting language for Widgets and beyond...
Lots of links to valuable Articles and forum threads regarding Game, Mod & Unit Development.




'''[[Map, Mod, And Unit Development Programs|Content Development Programs]]'''
'''[[Mapdev:Main|Map Development]]'''


Links to all kind of useful programs.
Tutorials and other useful information for creating maps.




'''[[AI:Development|Skirmish AI Development]]'''
'''[[Lua_Scripting|Lua Development]]'''


All you ever wanted to know about Skirmish AI Development for Spring, and more. This includes Skirmish and Lua AIs.
Information regarding the use of the supplementary Lua scripting language for Widgets and beyond.




'''[[Linux_Page |Linux and Mac OS]]'''
'''[[AI:Development|AI Development]]'''


Mac OSX / NetBSD / Solaris / Linux / Cross-platform information.
All you ever wanted to know about Skirmish AI Development for Spring, and more. This includes Skirmish and Lua AIs.




'''[[Monthly Topic Rotation]]'''
'''[[Infrastructure:Development|Infrastructure Development]]'''


Generally related to development of the engine or particular mods. Read before posting on the forums.
Information about springs infrastructure


|valign="top" style="padding:0px"|


'''[[General Resources]]'''
== Quick Links ==


Usable textures, sounds and code snippets by the community, for the community.
{|width="100%" class=""
 
 
'''[[Associated Development Groups]]'''
 
Teams, Forums and Groups associated with Spring content and code development.
 
 
'''[[Debugging_sync_errors|Sync Debugging]]'''
 
Contains instructions for debugging sync related errors in spring.
 
 
|valign="top" style="padding:0px"|
 
{|width="100%" class="legend"
! '''[http://spring.clan-sy.com/phpbb/viewforum.php?f=12 Development forums]'''
! '''[http://spring.clan-sy.com/phpbb/viewforum.php?f=12 Development forums]'''
|-
|-
Line 76: Line 61:




{|width="100%" class="legend"
{|width="100%" class=""
! '''[http://springrts.com/mantis/ Report Bugs/Submit a Patch]'''
! '''[http://springrts.com/mantis/ Report Bugs]'''
|-
|-
| Submit patches and bug reports here
| Submit patches and bug reports here
Line 83: Line 68:




{|width="100%" class="legend"
{|width="100%" class=""
! '''[http://github.com/feeds/spring/commits/spring/master Commit Newsfeed]'''
! '''[https://github.com/spring/spring/ Source Code]'''
|-
| View and fork the project on GitHub.
|}
 
 
 
{|width="100%" class=""
! '''[https://github.com/spring/spring/commits/develop.atom Commit Newsfeed]'''
|-
|-
| View git commits as they happen.
|View git commits as they happen.
|}
|}


|}
|}
[[Category: Development]]

Latest revision as of 07:52, 21 August 2015

GitHub and Source Code

Engine source code

Important Links

Important Community and Development links to git repos & subprojects.


Compiling Engine

How to build the Spring engine from source.


Engine Development

Information regarding contributing to the source code of the Spring engine.


Lobby Development (Clients and Servers)

Information regarding contributing to the source code of the different lobby clients and servers available for Spring.


Game Development

Lots of links to valuable Articles and forum threads regarding Game, Mod & Unit Development.


Map Development

Tutorials and other useful information for creating maps.


Lua Development

Information regarding the use of the supplementary Lua scripting language for Widgets and beyond.


AI Development

All you ever wanted to know about Skirmish AI Development for Spring, and more. This includes Skirmish and Lua AIs.


Infrastructure Development

Information about springs infrastructure

Quick Links

Development forums
Look at the development forums for ongoing progress and discussion


Report Bugs
Submit patches and bug reports here


Source Code
View and fork the project on GitHub.


Commit Newsfeed
View git commits as they happen.