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
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!
LikeLike
Thank you for your Feedback!
We will take a greater look at our plans of Backend later on.
LikeLike
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?
LikeLike
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.
LikeLike
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?
LikeLike
Thank you!
We have to find a Gamerule to fix that.
LikeLike