In other languages: Deutsch Español 日本語 Polski Português, Brasil Русский Türkçe Українська 简体中文

Tutorials: Difference between revisions

From Official Factorio Wiki
Jump to navigation Jump to search
(oberhauled page:removed duplicate videos, improved writing style)
mNo edit summary
(15 intermediate revisions by 3 users not shown)
Line 1: Line 1:
{{Languages}}
{{Languages}}
This page lists tutorials that can be found here on the wiki. They range from guides for the very first steps in the game to in-depth modding tutorials.


This page lists community-provided tutorials for beginners to Factorio. Please feel free to add your own, or ones you feel would be useful to readers. Also feel free to remove outdated tutorials.
== The first steps and the first base ==
These tutorials aim to guide the player through the first steps of the game and provide an idea of how a base could look like.


== List of On-Wiki Tutorials ==
* [[Tutorial:Quick start guide|Quick start guide]] - Guides through the first steps of the game, from mining the first piece of ore to automating the first science pack.
{{Special:PrefixIndex/Tutorial:}}
* [[Tutorial:Main bus|Main bus]] - A type of base organization that is well suited for beginners.
* [[Tutorial:Keyboard shortcuts|Keyboard shortcuts]] - A collection of useful keyboard shortcuts.


== List of community tutorials ==
== Power production ==
These tutorials take an in-depth look at individual topics related to [[power production]].


'''Note that due to the community-driven nature of this page, the videos cannot be reliably checked for quality.'''
* [[Tutorial:Applied power math|Applied power math]]
* [[Tutorial:Nuclear power|Nuclear power]]
* [[Tutorial:Producing power from oil|Producing power from oil]]


{| class="wikitable sortable"
== Circuit network ==
! !! Version !! Date !! Comment
These tutorials take a closer look at the [[circuit network]] and present usage examples.
|-
| [https://www.youtube.com/watch?v=Ta6PnPC7MOI Priority Splitters: Maximum Throughput off your Main Bus]
| v0.15
| 2017-06-05
| Single video about Priority Splitters
|-
| [https://www.youtube.com/playlist?list=PLAByAGXor8kupthBUIkQ_1Qvb9cSrDH6z CaptainKonzept's Factorio Video Tutorials]
| v0.13
| 2016-09-03
| Video series about Circuit Logic, Smart Steam Power, Smart Oil Cracking, Smart Trains and more
|}


=== Starting strategies ===
* [[Tutorial:Circuit network cookbook|Circuit network cookbook]] - Example-heavy tutorial; for beginners who want to get to know and use the benefits of the circuit network.
{{Main|Tutorial:Quick start guide}}
* [[Tutorial:Combinator tutorial|Combinator tutorial]] - Mainly textual and detailed tutorial.
[[File:Starting_screen.PNG|thumb|right|Your starting items, [[iron plate]]s, a [[burner mining drill]] and a [[stone furnace]] ]]


As the [[player]] is spawned, they start with a small array of items: 8 [[iron plate]]s, a [[burner mining drill]] and a [[stone furnace]], using these tools the player will be able to cultivate nearby resources of [[coal]], a type of fuel that can be used to power your Stone Furnace and Burner Mining Drills.
== Miscellaneous ==


You can use the burner mining drill to mine nearby [[Iron ore|iron]], [[Copper ore|copper]] and [[Coal|coal]]
* [[Tutorial:Train signals|Train signals]]
* [[Tutorial:Transport use cases|A comparison of the different means of transport]]


=== Exploring the map ===
== Modding tutorials ==
Whilst the map the player is dropped into is randomly generated at world creation, eventually exploring the map will prove vitally important to securing further resources, e.g. [[iron ore]], [[copper ore]].The map can be explored using a [[radar]], or by searching the area using your character, though [[enemies]] may be a hazard for any explorers.
{{:Tutorial:Modding tutorial}}
 
[[Category:Tutorial]]

Revision as of 14:12, 21 May 2020

This page lists tutorials that can be found here on the wiki. They range from guides for the very first steps in the game to in-depth modding tutorials.

The first steps and the first base

These tutorials aim to guide the player through the first steps of the game and provide an idea of how a base could look like.

  • Quick start guide - Guides through the first steps of the game, from mining the first piece of ore to automating the first science pack.
  • Main bus - A type of base organization that is well suited for beginners.
  • Keyboard shortcuts - A collection of useful keyboard shortcuts.

Power production

These tutorials take an in-depth look at individual topics related to power production.

Circuit network

These tutorials take a closer look at the circuit network and present usage examples.

Miscellaneous

Modding tutorials

These tutorials range from teaching the first steps of modding to in-depth explanations of individual mechanics:

  • Modding tutorial/Gangsir — A simple modding tutorial that suits beginners well.
  • Mod structure — More details on how mods need to be structured in order to be loaded by the game.
  • Scripting — A small tutorial that focuses on run-time scripting and provides some info on how to use the story script.
  • Mod settings — A comprehensive tutorial about how to create and use mod settings.
  • Localisation — A tutorial about how to format and use localisation, which is how mods are translated.
  • Inspecting a live mod — An annotated tour of a mod that is live on the mod portal right now.
  • Mod changelog format — The formatting requirements for the mod changelog.txt file.
  • Script interfaces — A small tutorial about script interfaces (LuaRemote) and custom keyboard shortcuts.
  • Noise Expressions — A tutorial about generating terrain, complete with example mod.
  • Untitled GUI Guide — A tutorial about building custom interfaces that also expands into more advanced parts of GUI modding.
  • Controller modding guide / FAQ — A guide about building your mod to support controllers (game pads).

Additional info

Third-Party Tools

There is a wide variety of tools contributed by community members to help in mod development, such as plugins for IDEs to provide auto-completion, debuggers, as well as scripts to automate common tasks regarding translations or packaging.