Difference between revisions of "StartingPoints"

From The Battle for Wesnoth Wiki
m (Developer information)
(25 intermediate revisions by 7 users not shown)
Line 1: Line 1:
 +
{{Translations}}
 +
{| style="float:right"
 +
|
 
__NOTOC__
 
__NOTOC__
 +
|}
  
 
What would you like to learn about Wesnoth in this wiki? [[Play]] it, [[create]] with it, [[support]] for it, examine the [[project]], view [[credits]] of it.
 
What would you like to learn about Wesnoth in this wiki? [[Play]] it, [[create]] with it, [[support]] for it, examine the [[project]], view [[credits]] of it.
  
This is a page with starting points to exploring this wiki about The Battle for Wesnoth. In addition to the wiki, there's also a [http://www.wesnoth.org homepage], a [http://www.wesnoth.org/forum forum],  and a [http://gna.org/projects/wesnoth/ Gna project page].
+
This is a page with starting points to exploring this wiki about The Battle for Wesnoth. In addition to the wiki, there's also a [http://www.wesnoth.org homepage], a [http://www.wesnoth.org/forum forum],  and a [https://github.com/wesnoth Github project page].
  
 
* [[Special:Categories|List of all page categories in this wiki]]
 
* [[Special:Categories|List of all page categories in this wiki]]
Line 11: Line 15:
 
==== Downloading ====
 
==== Downloading ====
 
* [[Download]] - get the most recent source-files and many binaries
 
* [[Download]] - get the most recent source-files and many binaries
** [[WesnothBinaries]] - precompiled for GNU/Linux, BeOS, PDAs, ...
 
 
** [[WesnothBinariesLinux]] - precompiled for many GNU/Linux distributions
 
** [[WesnothBinariesLinux]] - precompiled for many GNU/Linux distributions
  
Line 18: Line 21:
 
* [[UsingSourceinstall]] - using GNU Source Installer to automate installation and upgrades from source (Unix-likes only)
 
* [[UsingSourceinstall]] - using GNU Source Installer to automate installation and upgrades from source (Unix-likes only)
 
* [[DebuggingWesnoth]] - on GNU/Linux and Unix-like systems
 
* [[DebuggingWesnoth]] - on GNU/Linux and Unix-like systems
* [[WesnothOnLinuxPDAs]] - on the Qtopia/OPIE and thepdaXrom/Zaurus C series
 
  
 
== Playing the Game ([[Play]]) ==
 
== Playing the Game ([[Play]]) ==
Line 44: Line 46:
 
** [[Factions]] - all major factions, mainline and user-made
 
** [[Factions]] - all major factions, mainline and user-made
 
* [[Glossary|Glossary]] - common Wesnothian jargon, acronyms and slang explained
 
* [[Glossary|Glossary]] - common Wesnothian jargon, acronyms and slang explained
* [[Maps]] - 1v1 default
 
  
 
== Tweaking the Game ([[Create]]) ==
 
== Tweaking the Game ([[Create]]) ==
 
==== Scenarios & Campaigns ====
 
==== Scenarios & Campaigns ====
* [[UserScenarios]] - user-written scenarios, campaigns and game modifications
+
* [[Guide_to_UMC_Content]] - user-written scenarios, campaigns and game modifications
 
* [[Wesnoth UMC Dev]] - where you can do collaborative UMC development
 
* [[Wesnoth UMC Dev]] - where you can do collaborative UMC development
 
* [[BuildingCampaigns]] - how to make your own single player campaigns
 
* [[BuildingCampaigns]] - how to make your own single player campaigns
* [[MultiplayerCampaigns]] - how to make your own multiplayer campaigns
+
* [[MultiplayerContent]] - how to make your own multiplayer scenarios and campaigns
 
* [[BuildingScenarios]] - how to make your own scenarios
 
* [[BuildingScenarios]] - how to make your own scenarios
 
* [[BuildingUnits]] - how to make your own units
 
* [[BuildingUnits]] - how to make your own units
Line 57: Line 58:
  
 
==== References ====
 
==== References ====
* [[ReferenceWML]] and [[AlphabeticalWML]] - all about Wesnoth Markup Language
+
* [[ReferenceWML]] - all about Wesnoth Markup Language
* [[ReferencePythonAPI]] - upcoming Python interface for AI
+
 
 
==== Tools & Utilities ====
 
==== Tools & Utilities ====
 
* [[ExternalUtilities]] - scripts to help create scenarios, campaigns, and graphics
 
* [[ExternalUtilities]] - scripts to help create scenarios, campaigns, and graphics
* [[WesnothMapEditor]] - summary of controls
 
 
* [[CustomizingStartup]] - some tweaks for optimizing the game's startup & performance
 
* [[CustomizingStartup]] - some tweaks for optimizing the game's startup & performance
  
Line 75: Line 75:
 
* [[DeveloperResources]] - useful links
 
* [[DeveloperResources]] - useful links
 
* [http://changelog.wesnoth.org Changelog] - the most recent changes made to the game
 
* [http://changelog.wesnoth.org Changelog] - the most recent changes made to the game
* [[WesnothSVN]] - accessing the source code
+
* [[WesnothRepository]] - accessing the source code
 
* [[HackingWesnoth]] - guide for programmers
 
* [[HackingWesnoth]] - guide for programmers
 
* [[CodingStandards]] - for programmers
 
* [[CodingStandards]] - for programmers
 
* [[DeveloperGuide]] - for those who received repository commit rights
 
* [[DeveloperGuide]] - for those who received repository commit rights
 +
* [[Git_for_Wesnoth_Crash_Course]] - guide for contributors who are new to git / github
 +
* [[SoftwareTesting]] - for programmers
 
* [http://www.wesnoth.org/units/trunk/animations.html Missing unit animations] - what's available and what's missing
 
* [http://www.wesnoth.org/units/trunk/animations.html Missing unit animations] - what's available and what's missing
* [[WritingYourOwnAI]] - write a C++ plugin
+
* [[Wesnoth_AI]] - starting point for AI documentation
* [[FormulaAI]] - Guide to the experimental formula AI branch
 
 
* [[ThemeSystem]] - customizing the screen layout for the game and the editor
 
* [[ThemeSystem]] - customizing the screen layout for the game and the editor
 
* [[ReleasingWesnoth]] - steps to follow to release a new version
 
* [[ReleasingWesnoth]] - steps to follow to release a new version
* [[WesnothPackagersGuide]] - guidelines for packaging Wesnoth for different platforms
 
 
* [[EasyCoding]] - Bugs and features that are easy to implement for new coders
 
* [[EasyCoding]] - Bugs and features that are easy to implement for new coders
 
* [[NotSoEasyCoding]] - Bugs and features which are doable but lacking someone working on them
 
* [[NotSoEasyCoding]] - Bugs and features which are doable but lacking someone working on them
* [[WesnothGL]] - Guide to programming the Wesnoth OpenGL branch
 
 
* [[WesnothdDesign]] - Guide to the design of wesnothd, the multiplayer server.
 
* [[WesnothdDesign]] - Guide to the design of wesnothd, the multiplayer server.
 
* [[SummerOfCodeIdeas]] - Ideas for Google summer of code
 
* [[SummerOfCodeIdeas]] - Ideas for Google summer of code

Revision as of 03:45, 12 August 2017

What would you like to learn about Wesnoth in this wiki? Play it, create with it, support for it, examine the project, view credits of it.

This is a page with starting points to exploring this wiki about The Battle for Wesnoth. In addition to the wiki, there's also a homepage, a forum, and a Github project page.

Getting the Game

Downloading

Compiling

Playing the Game (Play)

For New Players

For Not-So-New Players

Reference

Tweaking the Game (Create)

Scenarios & Campaigns

References

Tools & Utilities

Art related

Improving the Game

Developer information

Game translations

About the Game

Other

About this Wiki

  • Editing - learn how to edit pages
  • Sandbox - experiment with the wiki
  • WikiMigration - we were looking for a replacement for our old wiki (and ended up using Mediawiki)