Factorio

Factorio

View Stats:
SIM0King Jun 10, 2016 @ 9:54pm
New To The MODDING Scene
just looking for any tips and hints and what not/point in the right direction, for people interested in trying out MOD creation.
Ps, im also new to pc, ive spent the last 25 years on console(basically every console released in australia since atarii :D)
after the new gen consoles came out and lacking any integration for modding and its community i decided to make the move to pc...... so please take it easy with any big words, ahbreviated and technical terms(well still use them, its all learning but maybe put a discription in brackets explaing technical terms)
End of Ranting Ramble.
< >
Showing 1-1 of 1 comments
daniel0674 Jun 11, 2016 @ 3:47am 
Depending on what kind of mod (new items/entities, new recipes, behavior changes) you want to make an easy way to start modding is to use a small existing mod and read their code. Mods in Factorio are zip-files which contain their source code as lua files, you can open them in any text editor (I recommend Notepad++).

Below I've linked two tutorials and a lot of other resources you might find helpful.

Video tutorial by Klonan (slightly outdated but should teach the basics):
https://www.youtube.com/watch?v=8lPNOOVYeMU
Tutorial on how to mod a basic aircraft (up to date as of 0.12.35):
https://forums.factorio.com/viewtopic.php?f=34&t=25406

The official API documentation:
http://lua-api.factorio.com/0.12.35/

The code of the vanilla entities themselves:
look in your Factorio folder in Factorio\data\base\prototypes

Programming language reference for LUA:
https://www.lua.org/pil/contents.html

The wiki, especially these pages:
https://wiki.factorio.com/index.php?title=Modding_overview
https://wiki.factorio.com/index.php?title=Lua/Data_Lifecycle
https://wiki.factorio.com/index.php?title=Data.raw

The Modding help subforum on the official Forums:
https://forums.factorio.com/viewforum.php?f=25
If you have questions related to modding/coding, you should post them there.
Last edited by daniel0674; Jun 11, 2016 @ 3:47am
< >
Showing 1-1 of 1 comments
Per page: 1530 50

Date Posted: Jun 10, 2016 @ 9:54pm
Posts: 1