Tangled Stones, v1.0-alpha
Posted on

2D puzzle game for Android inspired by various games about tangled webs.
Alpha of the major version.
Features
- physics entities:
- static:
- game field frame;
- dynamic:
- stones;
- joins:
- joins between stone pairs:
- rope joint (it restricts a maximal distance only);
- join for drag control:
- mouse joint (it moves a stone to a cursor);
- support of touches;
- joins between stone pairs:
- static:
- initialization:
- creating a game field frame:
- based on a window size;
- creating joins between stone pairs:
- automatically when creating stones;
- creating a game field frame:
- drawing:
- drawing physics entities:
- drawing join edges;
- drawing physics entities:
- operations:
- moving stones via drag control.
Running
See for details: https://love2d.org/wiki/Getting_Started#Running_Games
On the Android
Clone this repository:
$ git clone https://github.com/thewizardplusplus/tangled-stones.git
$ cd tangled-stones
Make a ZIP archive containing it:
$ git archive --format zip --output tangled_stones.zip HEAD
Change its extension from .zip to .love:
$ mv tangled_stones.zip tangled_stones.love
Transfer the resulting file to the Android device.
Open it with the LÖVE for Android app.
On the PC
Clone this repository:
$ git clone https://github.com/thewizardplusplus/tangled-stones.git
$ cd tangled-stones
Then run the game with the LÖVE engine:
$ love .
Repository
Link: https://github.com/thewizardplusplus/tangled-stones/tree/v1.0-alpha.
Content: code.
License: MIT.