Hi everyone !
I would like to develop a Football Manager-type game in C# and I have a few questions.
I developed in a few object-oriented languages before and I'd like to continue that way. Obviously, each and every entity of my game will be a class (Players, Teams, ...) but should I pair my game with a database (SQL database more likely) ? If I do, how can I make sure that the game is playable by anyone? Is a .sql file in my repository all I need?
Also, I looked for a framework to build my game in 2-D but it seems like XNA/Monogame or Unity are a bit complicated or inappropriate for the type a game I want to create. Should I stay with Windows Forms, or is there a framework more adapted to my needs?
Thanks for your answers !