Connecting our application to a database
In this section, we will explore the different options we have to connect our application to a database. Of course, we are going to see numerous options, but, for sure, this is a good start, especially for those who have never connected an application to a database before.
Why are databases important for playtesting?
First of all, we need to understand why databases are important for playtesting. As we have seen in the previous sections, playtesting is mainly about collecting data from the players/users and using this data to improve our game. However, this data must to be stored somewhere, and that's why a database becomes handy.
In fact, we can store data locally, but this would limit the playtesting to only being in-studio, whereas having a database where our application can send data allows us to distribute beta or alpha versions among playtesters.
Services for databases
Once we have decided to use a database for our application, we have two...