Skip to content

GAL-son/Statki---Systemy-Mobline-II-ANS

Repository files navigation

Battleships Game

Android app allowing you to play battleships with ai bot or with other people!

Authors

Used technologies and libraries

  • Java
  • Spring Boot
  • PostgreSQL JDBC Driver
  • OkHttp
  • org.json
  • Project Lombok

Deployment

To run the project, the following software is required:

  • Android Studio
  • Intellij or other IDEs that support Maven
  • Java Virtual Machine (JVM)

Server Deployment

To start the server, follow these steps:

  1. Open the server project (located in the server/server directory) in your chosen IDE that supports building Java projects with Maven.
  2. Make sure all dependencies are downloaded.
  3. Build the project to ensure everything is set up correctly.
  4. Run the application to start the server.

Note: Failure to start the server will result in the unavailability of social features (such as logging in and multiplayer gameplay).

Application Deployment

To deploy the application, follow these steps:

  1. Use Android Studio to open the main project directory.
  2. Build the project with Gradle.
  3. Run the application in the emulator.
  4. To test the multiplayer mode, launch a second instance of the application on a separate emulator.

Screenshots

App Screenshot App Screenshot App Screenshot

About

Simple android app that allows to play Battleships

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages