Cervator edited this page Nov 21, 2018 · 58 revisions

Welcome to the Terasology Wiki!

This is a wiki for those interested in contributing to the development of the project.

It doesn't cover game content or how to play the game much, check out the docs on Playing (including hot keys etc) and Modules for some of that.

Use the sidebar to arrive at the most central topics this wiki covers.

See What is Terasology for some more background information.

Contributing

Interested in getting involved with working on the game? Check the Intro links in the sidebar :-)

There is a Quick Start for those already familiar with development.

How can you talk to others working on Terasology? See our chat system details for information on IRC and Discord. Consider making an account on the forums as well.

How do you know what to work on? There is a suggestions forum on the website where you can get some ideas. Also, take a look at the open issues on the main repository or module repositories. Issues tagged as good first issues are good starting points.

Why isn't _____ working? Try making a post in the support forum to get help for your specific issue. Or ask in chat if anybody is available.

We also apply for GSOC - Google Summer of Code and GCI - Google Code-In every year. So if you're a student and it is that time of the year maybe check it out!

Architecture

These pages offer more advanced insight into how specific features of the game are architected and why.

Communication

We have several ways to get the word out on updates, and likewise there are several ways to contact us.

  • Forum - new development / game topics will be posted here, and any questions answered.
  • GitHub - "Watch" the official project here to be able to easily spot commits and changes.
  • Discord - Alternative option to IRC, although all conversation is mirrored between the two
  • Twitter - we'll tweet regularly about significant commits or new discussion topics posted, so "Follow" us for updates.
  • Facebook - if you prefer to keep updated via Facebook you can "Like" us on there to keep up.
  • Google+ - help prove people actually use G+ ! ;-)
  • IRC - #terasology on Freenode
  • Jenkins RSS - If you really want to know when something has just been built ;-)
Clone this wiki locally
You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.
Press h to open a hovercard with more details.