W1: Decisions

Our idea for project re:act is pretty simple: We want to create a Capture the Flag Android game, which uses Augmented Reality. It is played in real life by real players in real time.

The game features teams which are playing in the real world against each other. There are flags scattered around cities which coorelate with points of interests. These flags have to be captured by the teams, by playing minigames and beating the highscore of the previous team. The individual players and teams can also place objects/items there, which fulfill different functions (e.g. bonuses).

The camera of the smartphone is used as a tool to display points of direction in the real world. It also displays flags and other user placed items.

Today we decided on the technology we are going to use on our project.

  • Server:
    • Language: Java
    • Framework: Spring Boot
    • API: Overpass API (API for querying OpenStreetMap data)
    • IDE: IntelliJ
    • Deployment: Docker
  • Website:
    • Language: TypeScript,CSS,HTML
    • Framework: Angular
    • API: Google Maps API
    • IDE: Visual Studio Code
    • Deployment: Docker
  • Android:
    • Language: Java
    • Framework:LibGDX
    • API: Overpass API
    • IDE: Android Studio

8 thoughts on “W1: Decisions”

  1. Hey guys, very interesting project!
    It would be great to hear more about your backend implementation.
    Also, from your specifications, it seems to be a hard task to get it fully working.
    Good luck with that!

    Like

  2. So these flags are always there and people can just meet and play spontaneously? Or will you start a game and it plants new flags?

    Like

    1. Thanks for your reply.
      The flags are always there. So they are meeting spontaneously. The game is always running, but we could think about allowing users to add new Flags at new points of interests.

      Like

      1. So if those flags are always there and I go to one of those places it is possible that a game is already in progress and I cannot join anymore? So do you think that might be a problem? Like 2 or 3 very popular places where u can never play because it is always busy?

        Like

Leave a comment

Design a site like this with WordPress.com
Get started