Difference between revisions of "How to start contributing"

From Minetest Developer Wiki
Jump to navigation Jump to search
(Fix forum URL, improve styling a lot.)
Line 1: Line 1:
 
{{Stub}}
 
{{Stub}}
  
==Mod contribution==
+
== Mod contribution (in Lua) ==
* [https://github.com/minetest/minetest/blob/master/doc/lua_api.txt Learn the api].
 
* [http://forum.minetest.net/viewtopic.php?id=2434 Find Ideas].
 
  
==Core Development==
+
* [https://github.com/minetest/minetest/blob/master/doc/lua_api.txt '''Learn the API'''].
* [[Engine structure|Learn]] [[Core Architecture|about]] [[Basic data structures|the]] [[Releasing Minetest|engine]]
+
** With this, you can make mods for Minetest. Interesting mods (or fixes to the default mods) may eventually get merged upstream.
* [https://github.com/minetest/minetest/issues?state=open Issues].
+
 
 +
* [https://forum.minetest.net/viewtopic.php?f=9&t=2434 '''Find ideas'''].
 +
** The forum above contains mod requests and ideas.
 +
 
 +
== Core development (in C++) ==
 +
 
 +
* '''[[Engine structure|Learn]]-[[Core Architecture|about]]-[[Basic data structures|the]]-[[Releasing Minetest|engine]]'''.
 +
** These pages (each word links to a different page) explain how the engine works, how it structures data and how it is released.
 +
 
 +
* [https://github.com/minetest/minetest/issues?state=open '''Issues'''].
 +
** This is where you can report bugs or suggest improvements. Be aware that we have a lot of feature requests already.

Revision as of 17:12, 16 September 2014

Mbox information.png This article is a stub.

Mod contribution (in Lua)

  • Learn the API.
    • With this, you can make mods for Minetest. Interesting mods (or fixes to the default mods) may eventually get merged upstream.
  • Find ideas.
    • The forum above contains mod requests and ideas.

Core development (in C++)

  • Learn-about-the-engine.
    • These pages (each word links to a different page) explain how the engine works, how it structures data and how it is released.
  • Issues.
    • This is where you can report bugs or suggest improvements. Be aware that we have a lot of feature requests already.