Eastcoast-Laboratories / Roboyard

Problem-solving Android game - find the optimal moves to move one robot to its target
GNU General Public License v3.0
6 stars 2 forks source link
ai android-apps f-droid fdroid game google-play java puzzle-game

Roboyard

A simple but challenging Android puzzle game inspired by the board game "Ricochet Robots ©". It includes an artificial intelligence capable of solving the puzzles.

You control four robots in a yard full of hedges, that block their way. The goal is to guide a particular robot to its destination. The robots move until they either hit a hedge or another robot.

The special feature of this app is the automatic solution finding algorithm, which can show you hints and also the optimal solution.

Roboyard allows to record up to 35 different maps. So if during your games you encounter an interesting map, save it to play it later again!

Download App

<img src="https://fdroid.gitlab.io/artwork/badge/get-it-on.png" alt="Get it on F-Droid" height="80"> <img src="https://play.google.com/intl/en_us/badges/images/generic/en-play-badge.png" alt="Get it on Google Play" height="80">

Screenshot

Difficulty

Build in Android Studio

Licence

The solver algorithm implementation is developed at DriftingDroids, which is released under GNU GPL. Therefore Roboyard is distributed under the same Licence.

Development

Roboyard was developed in the Project EI 4 AGI: http://perso-laris.univ-angers.fr/~projetsei4/1415/P2/index.html

Report

Download the report that was made for the university project: http://perso-laris.univ-angers.fr/~projetsei4/1415/P2/documents/Bouncing_sphere.pdf

Presentation

Download the slides used to present the project: http://perso-laris.univ-angers.fr/~projetsei4/1415/P2/documents/Bouncing_sphere.pptx