Coder Social home page Coder Social logo

scrapt's Introduction

This Project will not be maintanaced

If you wish to see just the java api feature go to https://github.com/strifel/ObjectsShow

Scrapt

Build Status

What is Scrapt?

Scrapt is a tool for creating your own Minigames with and without Java. It is inspired by Scratch/Snap.

How can I use Scrapt?

Currently there are two ways to use Scrapt: As script Language and as Java API. Both can be used with one File (scrapt.jar).

How can I use the Java API?

Link the jar File to your project. Or clone repository and do mvn install and add Scrapt as maven dependency. An example, for using the library, can be found here.

How can I use the script language?

In the Wiki you can find the documentation of the script language. Here you can find an example.

Where can I submit an Issue/Idea

Here!

Can I contribute to this Project.

You can just fork the Project, do your things and create a Pull Request. We fork this, if it is well written, compatible with the project and useful.

Which java version should I use?

We use Oracle JDK 8 for building and coding. All commits are build by Oracle JDK 8,9,10 and by OpenJDK 8. We do not support them, if they cause any issues use Oracle JDK 8 for Scrapt. All we know is that JDK 7 does not work.

License

On February 2nd 2018 this is using MIT License.

I have a question!

You can just write me an email: (english or german) [email protected]. Or you can just create an issue.

scrapt's People

Contributors

robmroi avatar strifel avatar

Watchers

 avatar  avatar  avatar

scrapt's Issues

enhancement

Not creating thousands of threads maby "recycle" them

Error while using stopAtWall with script Language

``java.lang.NullPointerExceptionat com.rfeoi.scrapt.script.interpreter.Loader.execute(Loader.java:114) at com.rfeoi.scrapt.script.interpreter.Interpreter.produce(Interpreter.java:40) at com.rfeoi.scrapt.script.interpreter.Loader.lambda$start$0(Loader.java:122) at java.lang.Thread.run(Thread.java:748)
While using
`this->stopAtWall()`

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.