Skip to content

Latest commit

 

History

History
27 lines (21 loc) · 1.11 KB

README.md

File metadata and controls

27 lines (21 loc) · 1.11 KB

breathy

Android Studio Project

Projekt App und Projekt Spiel miteinander verbinden

  1. Import Gradle Projekt File -> Project Structure -> grün "Plus" Button oben link -> Import Gradle Project
  2. Configuration 2.1 in build.gradle von Unterprojekt
    • ändern: apply plugin: 'com.android.application' -> apply plugin: 'com.android.library'
    • löschen: applicationId "" 2.2 in AndroidManifest.xml von Unterprojekt
    • löschen: 2.3 add Unterprojekt als dependencies von Oberprojekt File -> Project Structure -> Dependencies Tab -> add Unterprojekt als Library

Projektaufbau

app --hat--> source
app --hat--> AudioSurf
AudioSurf --hat--> source

app beinhaltet die ganze Logik (Backend) und stellt das Menü dar.
source beinhaltet alle nötigen Interfaces und abstrakte Implementierungen dieser Interfaces die beschreiben WAS ein Spiel alles haben muss um von der App akzeptiert zu werden.
AudioSurf muss alle Elemente aus source implementieren um richtig arbeiten zu können