Skip to content

ollllliver/RheinMain-Adventure-Backend

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

320 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RheinMain-Adventure-Backend

Softwaretechnik Projekt der Medieninformatik der Hochschule RheinMain

Im Rahmen des Moduls Softwaretechnik-Projekt im Wintersemester 2021/22 wurde in einem Team bestehend aus 11 Personen ein Webgame entwickelt.

Ziel des Softwaretechnik-Projekts ist einerseits die Entwicklung in einem realistischen Umfeld und unter verwendung von Scrum kennenzulernen, d.h. in kleinen Gruppen und verschiedenen Rollen komplexe Software zu entwickeln und neue Technologien kennenzulernen. Arbeiten werden dabei aufgeteilt, so dass asymmetrisch am Projekt gearbeitet werden kann und sich die Teammitglieder individuelle Schwerpunkte setzen können. Anderseits gilt es als Ziel Projektorganisation zu lernen.

Dabei wurde Wert gelegt auf einen gleichmäßigen Projektfortschritt und planvolles und systematisches Vorgehen. Eine solide, erweiterbare und verständliche Architektur, die schrittweise weiterentwickelt wird und eine immer aktuelle Dokumentation darf natürlich auch nicht fehlen. Während der Entwicklung wurde auf gute Testabdeckung der Implementationen geachtet, sowie Fehler systematisch mit einem Ticketsystem erfasst und bearbeitet. Jedes Mitglied trägt eine aktiv Verantwortung für das Projekt.

How to

build Jar

Copy builded Frontend to public folder, then

.\gradlew bootJar

Jar File will be in build/libs folder

run Jar

java -jar CampusAdventure03-1.0.1-ALPHA-SNAPSHOT.jar

run in development

.\gradlew bootRun

backend will be available on post 8080

run test

.\gradlew test

The Backend is done with

  • Spring Boot 2.5.6
  • Spring 5.3.12
  • JDK 12.0.2
  • Java 12

Frontend Source

RheinMain-Adventure-Frontend

Demo Video

Demo Video auf YouTube.

Screenshots

Gameplay

Editor

Lobby

About

Softwaretechnik Projekt der Medieninformatik der Hochschule RheinMain

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages