GithubHelp home page GithubHelp logo

scrik / terasologylauncher Goto Github PK

View Code? Open in Web Editor NEW

This project forked from movingblocks/terasologylauncher

0.0 1.0 0.0 9.11 MB

Terasology Launcher is the official launcher for the open source game Terasology.

Home Page: http://terasology.org/

License: Apache License 2.0

Batchfile 0.01% Shell 0.07% HTML 0.14% Java 97.83% CSS 1.94%

terasologylauncher's Introduction

Terasology Launcher - ReadMe

Terasology Logo

Terasology Launcher is the official launcher for the open source game Terasology.

The Terasology Launcher provides easy access to the different game versions and build types.

Terasology and related projects are developed by a group of software enthusiast volunteers under the organization name MovingBlocks.

Build Status Translation status

Usage

Terasology Launcher requires Java 8 and JavaFX. If you are using OpenJDK make sure you have the JavaFX runtime libraries installed, e.g., through an extra package often named openjfx (Ubuntu) or java-openjfx (ArchLinux).

  1. Download and extract the ZIP file
  2. Start Terasology Launcher
    • TerasologyLauncher.exe (Windows)
    • bin/TerasologyLauncher.bat (Windows)
    • bin/TerasologyLauncher (Unix, Linux, Mac OS X)
    • lib/TerasologyLauncher.jar (Java)
  3. Use Terasology Launcher to download, config and start Terasology

License

Terasology Launcher is licensed under the Apache License, Version 2.0.

Building/Developing

Terasology Launcher uses a Gradle-based build system and provides a wrapper. It is a script which is called from the root of the source tree. It downloads and installs Gradle automatically. Depending on the system it may be necessary to call "./gradlew" instead of "gradlew".

gradlew build

Compile the source code, run tests and build a jar

gradlew install

Create a runnable installation (./build/install/TerasologyLauncher/)

gradlew run

Build and run

gradlew createRelease

Create a local development release (./build/distributions/)

gradlew tasks

Display available tasks

gradlew idea

Generate IntelliJ IDEA project files

Contributing

Please use GitHub or the forums (english or german) for contact, questions, feature suggestions, contributions and bug reports.

We welcome contributions, especially through pull requests on GitHub. Submissions must be licensed under the Apache License, Version 2.0.

See also CONTRIBUTING.md.

Contributors

Overview of contributors

terasologylauncher's People

Contributors

calinou avatar cervator avatar chekpuk avatar coegho avatar emanuele3d avatar frankpunx avatar gooeyhub avatar indianboy42 avatar jacklin213 avatar macalinao avatar malojaffre avatar mkalb avatar mrbarsack avatar msteiger avatar mtjvankuik avatar privatealpha avatar rzats avatar shartte avatar silva95gustavo avatar skaldarnar avatar small-jeeper avatar trekmarvel avatar zeeshanasghar avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.