Code Monkey home page Code Monkey logo

playn's Introduction

PlayN

PlayN is a cross-platform Java game development library written in Java that targets HTML5 browsers (via GWT), desktop JVMs, Android and iOS devices.

Information on PlayN can be found in this README and on the PlayN project website.

PlayN developers, contributors, and users regularly communicate on the PlayN Google Group.

Building and Running

It is not necessary to build PlayN to use it. PlayN is shipped to Maven Central from where it will be automatically downloaded by projects that use it. However, you still may find it useful to build a local copy of PlayN in case you need to modify it when debugging your own game, to add new features, or to fix bugs you find in the PlayN code.

Building PlayN locally is very easy using Maven:

cd playn
mvn clean install

This will install the latest snapshot version of PlayN into your local Maven repository. You can then modify the playn.version property of your game to reference that snapshot version and your game will use your local copy of PlayN instead of a version downloaded from Maven Central.

Instructions for building and running the PlayN sample games can be found in the Documentation.

Licensing

Unless otherwise stated, all source files are licensed under the Apache License, Version 2.0:

Copyright 2011-2015 The PlayN Authors

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this
file except in compliance with the License. You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under
the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF
ANY KIND, either express or implied. See the License for the specific language
governing permissions and limitations under the License.

playn's People

Contributors

samskivert avatar jamie-threerings avatar fredsa avatar deadmoose avatar progers avatar roguenet avatar stefanhaustein avatar aduros avatar groves avatar tomfisher avatar mthomas96 avatar mmastrac avatar simensan avatar ruslansennov avatar bryanchacosky avatar guillerodriguez avatar hukun avatar korzha avatar kalmard0 avatar mbarbeaux avatar cdietze avatar brimstedt avatar leochatain avatar tconkling avatar yohcop avatar darthbinamira avatar dmitrykolesnikovich avatar inder123 avatar bsortuser1 avatar kirkkohler avatar

Watchers

James Cloos 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.