Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/inlife/circle

🕹 Circle - cross-platform mobile game on js
https://github.com/inlife/circle

android arcade cross-platform game ios js webview

Last synced: 3 months ago
JSON representation

🕹 Circle - cross-platform mobile game on js

Awesome Lists containing this project

README

        

# Circle – relaxing arcade game

A game made using javascript, alongside with all design related stuff, and projects for both Xcode and Android Studio.
Can be considered as a working demo on how make a "cross-platform" (in some way) game using just javascript.

## Details

It's built using `easeljs` and `tweenjs`, and few other libs. Works on the html5 canvas. Mobile applications are basically wrappers around WebView, containing pretty much 0 of native swift/java code respectively.

## Why

Reason for creating such weird thing, was more like an attempt to check, is this even possible, and if so, how it will work and what are overall feeling would be.

**Result:** it's possible to make a small game such way, but i would recommend against doing so. Especially if you need much more canvas drawing operations. One simple, and obvious, reason why not: CPU usage on mobile device will be at max, every second you are playing it.

## Links
* Try online in your browser (mobile too!): [https://inlife.github.io/circle/](https://inlife.github.io/circle/)
* Download in iOS AppStore: [https://itunes.apple.com/us/app/circle-relaxing-arcade-game/id1072705595](https://itunes.apple.com/app/apple-store/id1072705595?pt=118081385&ct=github&mt=8)
* Download in Google Playstore: [https://play.google.com/store/apps/details?id=inlife.circle](https://play.google.com/store/apps/details?id=inlife.circle&referrer=utm_source%3Dgh)

## Description

Simple, funny and relaxing arcade game.
Helps to concentrate during a short break.
Follow the target and earn points.

- Session of the game is very short.
- The difficulty increases over time.
- Best result is automatically saved.