All Projects → wooga → Pocket Island

wooga / Pocket Island

Licence: other

Programming Languages

javascript
184084 projects - #8 most used programming language

Labels

Projects that are alternatives of or similar to Pocket Island

Whack A Mole
Offline-first arcade game for children
Stars: ✭ 40 (-96.12%)
Mutual labels:  game
Littleshooter2
Little shooter remake using React
Stars: ✭ 42 (-95.93%)
Mutual labels:  game
Tft Overlay Outdated
TFT Overlay - Team and item builder for League of Legends Teamfight Tactics
Stars: ✭ 44 (-95.74%)
Mutual labels:  game
Survivhacks
Surviv hacks
Stars: ✭ 41 (-96.03%)
Mutual labels:  game
Unity Core Project
Core Framework for Unity
Stars: ✭ 42 (-95.93%)
Mutual labels:  game
Zatackax
Remake of "Achtung, die Kurve!"
Stars: ✭ 42 (-95.93%)
Mutual labels:  game
Contrib Awakens
Play games in GitHub's contribution graph.
Stars: ✭ 38 (-96.32%)
Mutual labels:  game
Vainglory Assets
Community provided art, schemas, and other assets that make using the Vainglory API easier
Stars: ✭ 45 (-95.64%)
Mutual labels:  game
Sundog
A port of the Atari ST game SunDog: Frozen Legacy (1984) by FTL software
Stars: ✭ 42 (-95.93%)
Mutual labels:  game
Knights province
Knights Province missions and wiki.
Stars: ✭ 43 (-95.83%)
Mutual labels:  game
Endless Runner Entitas Ecs
Runner template for Unity
Stars: ✭ 41 (-96.03%)
Mutual labels:  game
Chasingplanes unity3d
A "Missiles" game replica, 2D fun mobile game about avoiding missiles while flying a plane.
Stars: ✭ 42 (-95.93%)
Mutual labels:  game
Shudan
A highly customizable, low-level Preact Goban component.
Stars: ✭ 43 (-95.83%)
Mutual labels:  game
Pubg Battlepoint Farmbot
A simple easy to use working AFk battle point (bp) farming bot for player unknown battle grounds.
Stars: ✭ 40 (-96.12%)
Mutual labels:  game
Forgottenserver
A free and open-source MMORPG server emulator written in C++
Stars: ✭ 1,024 (-0.78%)
Mutual labels:  game
Godot Shaders
A large library of free and open-source shaders for the Godot game engine. Here, you'll get 2D and 3D shaders with playable demos.
Stars: ✭ 988 (-4.26%)
Mutual labels:  game
Tank island
Top down 2D shooter game that involves blowing up tanks
Stars: ✭ 42 (-95.93%)
Mutual labels:  game
Techmino
Techmino is fun! Techmino方块研究所唯一官方仓库
Stars: ✭ 46 (-95.54%)
Mutual labels:  game
Gameina
🎮 — GameINA adalah Web Portal Game yang dibuat oleh SYAUQIZAIDAN KHAIRAN KHALAF. Dilengkapi Game Market, Website Based Game dan Layanan Top-up yang dibuat untuk membantu para developer di Indonesia GameINA dibuat ditujukan agar para developer dan publisher indonesia dapat memasarkan gamenya di platform game milik negaranya sendiri.
Stars: ✭ 45 (-95.64%)
Mutual labels:  game
Clash Royale Clone
A Unity clone of Supercell's Clash of Clans spin-off mobile game Clash Royale with possibly some twists.
Stars: ✭ 43 (-95.83%)
Mutual labels:  game

Play Pocket Island

http://wooga.github.com/Pocket-Island/

Build Dependencies

To build the game you need the following tools:

Getting Started

  • git clone [email protected]:wooga/Pocket-Island.git

  • Get the art assets from http://cdn-mkt.wooga.com/downloads/images.zip and extract them into ./Pocket-Island/images.

  • Run rake to generate all config files, sprite images, etc.

  • Run a HTTP server: You can for example use the SimpleHTTPServer module of python and run python -m SimpleHTTPServer on the command line.

  • Finally, open http://0.0.0.0:8000/ipad.html to play the game (preferably in Chrome or Safari).

Rake tasks

  • rake all : Build project. Copies final files to build/
  • rake check_missing_files : List files that are referenced by the game, but don't exist
  • rake clean : Remove any temp file.
  • rake clobber : Remove any generated file.
  • rake default : what does it do?
  • rake lint : Run jslint
  • rake list_extra_files : List files that are not referenced by the game but are in the project
  • rake remove_trailing_spaces : Remove trailing spaces

Adding new sprites

Start with creating a .sprite file that lists individual images that should be included in the sprite. Then run:

rake sprite_name.png

to generate the image based on sprite_name.sprite file. An image and sprite_name.json will be generated. Use the value from the json file to update entities.json with width, height, spritey and offsetY values. Remember to divide pixel values by 48 before entering them in entities.json.

License

All code provided in this repository is covered by an MIT license, as described here https://github.com/wooga/Pocket-Island/blob/master/license.html

Images are licensed under a Creative Commons License and are provided separately.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].