Skip to content
forked from Hyper445/Tutomate

A tutorial level generator for PuzzleScript

License

Notifications You must be signed in to change notification settings

jaborvs/DaedaLe

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Contributors Forks Stargazers Issues MIT License

DaedaLe

A Tutorial Generation Tool for PuzzleScript. PuzzleScript is an online, open-source, HTML5 puzzle game engine developed by Stephen Lavelle [1].

Table of Contents

  1. About The Project
  2. Getting Started
  3. Usage
  4. References
  5. License
  6. Acknowledgments

About The Project

Product Name Screen Shot

Here's a blank template to get started: To avoid retyping too much info.

(back to top)

Built With

DaedaLe has been built using the following programming languages:

Rascal Python

(back to top)

Getting Started

This is an example of how you may give instructions on setting up your project locally. To get a local copy up and running follow these simple example steps.

Prerequisites

This is an example of how to list things you need to use the software and how to install them.

  • npm
    npm install npm@latest -g

Installation

  1. Get a free API Key at https://example.com
  2. Clone the repo
    git clone https://github.com/jaborvs/DaedaLe.git
  3. Install NPM packages
    npm install
  4. Enter your API in config.js
    const API_KEY = 'ENTER YOUR API';

(back to top)

Usage

Use this space to show useful examples of how a project can be used.

(back to top)

References

[1] S. Lavelle. Puzzlescript. [Online]. 2023. URL: https://github.com/increpare/PuzzleScript (visited on 01/12/2024).

(back to top)

License

Distributed under the MIT License. See LICENSE.txt for more information.

(back to top)

Acknowledgments

DaedaLe was conceived and developed within the scope of my Master's thesis pursued within the MSc program in Software Engineering at the University of Amsterdam. I want to thank my thesis supervisor, Riemer van Rozen, for his invaluable guidance and support throughout the entire duration of the project. Furthermore, I wish to acknowledge the contributions of previous collaborators to the project repository, namely Clement Julia, the creator of ScriptButler, and Dennis Vet, the creator of TutoMate.

(back to top)

Languages

  • JavaScript 72.2%
  • PostScript 14.5%
  • Rascal 11.1%
  • CSS 1.9%
  • Python 0.2%
  • RouterOS Script 0.1%