Online oyun olduğu için basit bir yapı olacağını sanmıyorum.
Tabiki photon kullanmadan yapabilirsin. Bende zamanında çok araştırmıştım bu konuları.
Biliyor olabilirsin ama bir kaç bilgi vereyim. Singleplayer ve multiplayer oyun yapmak çok farklı bir dünya. Online oyunda iki ana kavram vardır. Bunlar; Client ve Server. Bu iki ana terimi araştırmanı öneririm. Biliyorsan sorun yok.
Senin Unity'de yaptığın oyun Client olacak. Yani sen sql işlerini burada yapamazsın. Daha doğrusu yapmamalısın. Sql ve veritabanı işlemleri Server da olur.
Client ve Server nasıl yapabilirim dersen şu eğitimi izlemeni tavsiye ederim.
Ayrıca Server ve veritabanını aynı projede yapma. İkisi farklı projeler olmalı.
Ben olsam şu şekilde yapardım. Server adında ana bir proje oluştururdum. Ana proje içerisinde 2 farklı proje olurdu. Bunlar; database ve game. Bu iki projeyi ayrı ayrı geliştirirdim.
C# diline hakim isen yapabilirsin. Değilsen aşırı zorlanırsın.