So I want to make an C# online battleships game, where people can login (using an azure database) and then connect to a 1v1 game of battleships and whoever wins gets a prize (account money or something). However, I'm extremely stuck on where to even start and what to use.
What I have tried:
Originally I wanted to use visual studio's windows forms and then for each battleships game made/joined a database will be made which updates where each players ships are so one person can fire a missile and then a query will say if its a hit an enemy ship, then the other person will go until there are no more ships left. However its quite a daunting task. Would there be any better way to do this?