Giter VIP home page Giter VIP logo

this_is_mod-d-able's Introduction

LiaScript

logo

This is MOD(D)ABLE

In "This is MOD(D)ABLE" the player controls their own tribe, helps it defend itself against wild animals, collect food and resources and grow to new sizes. Game entities can be flexibly added and edited by the player to adapt the game to their own playstyle. "This is MOD(D)ABLE" is played in the console by representing the map using console colors and ASCII characters, and control is done via text commands such as "fighter1:target(X,Y)". The game should be compiled locally to ensure maximum editability.

!?Teaser

Downloads:

  • For the last stable release, please check out the "stable" branch or the last "stable" release.
  • For the last release, check out the "nightly" branch or the laskst "nightly" release. The nightly versions are more up-to-date but maybe not running properly.

Useage:

  • Download the version, you would like to use.
  • normal installation mode (only available for Linux):
    • ensure, you have .NET 6.X installed
    • open the "this_is_MOD-D-ABLE" folder in your file explorer
    • for first installation:
      • right click on "setup.sh"
      • navigate to "properties/Permissions"
      • check "Allow executing file as program"
      • close the Properties menu and right click on setup.sh again
      • click "Run as a Program" -starting the game after installation:
      • right click on "start.sh"
      • click "Run as a Program"
  • manual installation and running
    • open the console
    • Navigate inside the folder "this_is_MOD-D-ABLE"
    • ensure, you have .NET 6.0 installed
    • on first run, first use "dotnet add Package Accord" to install neccesarry Libraries
    • start the program by typing "dotnet run"
    • press ENTER to switch in and out of the command input mode.
    • in the input mode, type sys:help() to view a list of available commands.

Vorläufiges Dateizusammenhangsdiagramm


+------------------------------------------------+    +---------------------+
| Hilfsdatei                                     |    | HAUPTDATEI          |
| - Funktionen zum konvertieren von Werten, etc. |    |                     |
|                                                |<---+ - Ablaufkontrolle   |
+------------------------------------------------+    | - Entity Management |
                                                      | - Input Handling    |
+------------+                                        | - Map Management    |
|            |<---------------------------------------+                     |
| Hilfsdatei |                                        |                     |
|            |                                        |                     |
+------------+                                        +---------------------+
  ^                                                         ^
  |                                                         |
  |                            +---------------+------------+
  |                            |               |
  |                            v               v
+-+----------------------------------+ +---------------+
| Entitätsdatei                      | | Entitätsdatei |
|                                    | +---------------+
| - Entitätsfunktionen               |
| - Entitätsparameter                |
| - Modifiziert/Erstellt von Dritten |
+------------------------------------+

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.