Concrete Software and GameMill Entertainment partnered on the Rapala® Fishing – Daily Catch mobile game. Concrete Software's cloud services team implemented a leaderboard service to support daily fishing tournaments, allowing users to compete cross platform and win in-game prizes.
Concrete Software views competitive gameplay as an important aspect of mobile games for user engagement and retention. Most platforms (notably Google Play and Apple Game Center) supply some form of leaderboards, but for this game, we wanted additional features:
Concrete Software's cloud services team designed and implemented a leaderboard service with AWS. The service is used in multiple platforms and games and is implemented using the following cloud resources:
All cloud applications are hosted in Concrete Software's AWS account.
The main costs are the EC2 and RDS instances. The tournament servers are designed to minimize resources, memory in particular, and run well on c3.xlarge instances. We use EC2 and RDS reserved instances to help reduce the costs.