MovingBlocks

Set up a local workspace and run Terasology from source

Set up a local workspace and run Terasology from source

To get started working with Terasology you'll need to have the game's engine repository up and running in a local workspace. This is a fairly easy task to start off with, and an integral prerequisite for some of the more challenging ones!

Definition of 'Done'

  • You've managed to install an IDE like IntelliJ IDEA or Eclipse and run the game from the IDE. (We recommend IntelliJ iDEA as it is better configured for Terasology's codebase, unless you are particularly comfortable with eclipse)
  • A screenshot of the game running and of the IDE (With your name included somewhere in the screenshot, in-game chat would be the best place).
  • Bonus: Also add a new block to the game and show a screenshot of it placed in-game. See the asset tutorial
  • Double bonus: Submit your new block to a Pull Request against the Sample repo - see the Module dev guide

Where to start

Task tags

  • setup
  • beginner
  • workspace
  • easy

Students who completed this task

Zhao Wei Liew, Max Levchuk, Rajat Patel, Aleksander Wójtowicz, Sagar Gupta, Sahil Sheikh, Eric Paul, MyName, Mason, Max Borsch, Herobone, Chaitanya, Suraj Datta, Dub125, Thomas Jackson, AnnaAD, Sreeraghavan Ramamoorthy, <b>Arinerron</b>, Chen Hanke (陈瀚可), Wojciech Sadowski, James Russell, Codrut Ciulacu, Laksita Prasanna, Bernie Brackett, Joshua Cubbison, Soundwave, Hades3050, Alex Feng, Raymon Molas, Brooke Dai, Dev Choganwala, Maciej Jędrzejewski, gbui, Omkar J., Chris Howes, charleskremer, kartikeya srigiriraju, Alexplayz, Leonard Humphrey, Sean Kelly, Phạm Đình Duy, Megan Yu, Michał Jóźwik, Tudor Popescu, Way Yan Win, Jason Huang, Jordan-DHS, Stalkative, Dominick DiMaggio, Steven Rachman, jo12bar, Jacqueline Russell, lgnashold, ayman maherally, Miłosz Kowalski, Thanh Nguyen, eviltak, Will, Ian Santin, Awad Irfan, Bradley Alfirevic, Arpit Kamboj, Thomas O'Keeffe, Nicholas Bates, Kevin Jiang, Sahil Gupta, Katrina Florendo

Task type

  • code Code
  • chrome_reader_mode Documentation / Training

Level

Beginner
close

2017