Code Monkey home page Code Monkey logo

vapor's Introduction

#Vapor - LÖVE Distribution Client

Screenshot

Requirements

  • LÖVE 0.8.0
  • A stable internet connection.

How can I add my game?

  • Fork this repo.

  • Extend the games.json with the following data;

    Make an issue with all the following information from this step if you can't use git or json.

Please see /src/games.json for an example of how this is done.

* id:          A unique id using only A-Z, a-z, underscores and dashes.
* name:        The name of your game.
* sources:     An array of links to your .love files with an index representing the current unix timestamp.
               Please ensure that your game is hosted on an http server as opposed to https.
               If you can, please host this on a server, as opposed to a shared website like dropbox.
               @jpikl has found out that you can link to bitbucket http addresses as well! The trick is to use the
               cdn.bitbucket.org subdomain. See the `src/games.json` for an example.
               Contact me if you would like me to host your .love file.
* hashes:      An array of SHA-1 hashes for your .love files with an index representing the current unix timestamp.
               This means that if you change your .love file on your server, it will no longer be valid, and you will
               have to make a new entry in the sources and hashes arrays. [1]
* sizes:       An array of the sizes in bytes for your .love files with an index representing the current unix timestamp.
* stable:      The timestamp of the current stable release index from your sources list.
               If you only have one element in sources, this would be that elements index.
* author:      Your name or handle.
* website:     Your website. [optional]
* description: A description of the game. [optional]
* engine:      The engine that your game runs. Currently only supports `love-0.8.0`.
* image:       A link to a PNG image 436x245 in dimension. The less text, the better.
               Please ensure that your image is hosted on an http server as opposed to https.
               Do not host this on a site that does not allow hotlinking.
               Sites like imgur.com should do well, but again, private hosts are best.
  • Submit your pull request.
  • Sit back and bask in the glory.

Game Criteria

Your game must:

  • load and run,
  • be playable,
  • not start in fullscreen mode,
  • use LÖVE 0.8.0,

Your game must not:

  • use compiled Lua libraries not provided by love (e.g. luasec, enet, lsqlite3, LuaFileSystem).

Your client sucks

Yeah, what of it?

Feature Requests, Suggestions, Bugs, etc. go in the issue queue.

If you are interested in helping out in the project, you can find josefnpat on OFTC in #vapor-dev or #love.

Documentation

Please visit the wiki hosted at GitHub.

[1] How to on windows, OS X or linux

vapor's People

Watchers

 avatar  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.