Skip to content

Second project developed in the LPOO course unit

Notifications You must be signed in to change notification settings

AntoniooCruz/Bombin-Man

Repository files navigation

Bombin' Man

Second project developed in the LPOO course unit.

Contributors:

  • Miguel Duarte, up201606298, @miguelpduarte
  • António Cruz, up201603526, @AntoniooCruz
  • Group 4 of Class 1

Full project source-code, including unit tests

The source code is in this repository, under the XLPOOLsion-client and XLPOOLsion-server directories.

Platform-specific executable file

  • Android: Android APK
  • Desktop: There were problems with building, as explained in a previously sent e-mail

Javadoc documentation files

https://web.fe.up.pt/~up201606298/LPOO_second_delivery/

Setup/Installation procedure

  1. Open the BombingMan_server.jar file to start running the server
  2. Install the app in the mobile clients using the provided apk
  3. Connect to the shown IP using the mobile client (enter the connect screen and enter the IP, zero padded to the left)
    1. For example, 192.168.1.5 would be 192168001005
    2. After entering the IP using the keypad, press Connect
    3. Verify that you are connected by observing the screen change in mobile and the player state indication in the desktop app
  4. Press the play button in the server application (minimum of 2 players connected for the game to start)
  5. Control the characters using the mobile app as a controller
  6. Have fun!

Development documentation

Link to Development Documentation

User Manual

Link to User Manual

Full Server UML

Link to Server UML

Full Android UML

Link to Android UML

About

Second project developed in the LPOO course unit

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published