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

https://github.com/lpapailiou/battle-ships

A battle ships mobile game for android platform.
https://github.com/lpapailiou/battle-ships

android android-application android-game battleship-game bot dagger2 firebase kotlin multiplayer-game room-database single-player-game

Last synced: 6 months ago
JSON representation

A battle ships mobile game for android platform.

Awesome Lists containing this project

README

          

# BattleShips
A __battle ships__ mobile game allowing single and multi player games on android.
Created as FFHS project in spring 2020 in collaboration with [@ramonator00](https://github.com/ramonator00) and [@SandroBuerki](https://github.com/SandroBuerki).

## The game
Classic rules apply.
Two game modes are available:
- single player mode: play against random bot
- multi player mode: play against other players

Multiplayer games require a network connection with wifi (and friends). If you play without network connection, moves are saved locally and synchronized at the time of reconnecting.

Several games can be managed in parallel. Games can be paused as well.
If a game is finished, scores are taken into account. Overall scores will be accessible in a ranking view.

![screenshot of game preparation](https://raw.githubusercontent.com/lpapailiou/battle-ships/master/app/src/main/img/esa_prep_screen.png)

![screenshot of game](https://raw.githubusercontent.com/lpapailiou/battle-ships/master/app/src/main/img/esa_game_screen.png)