Jak gra przeglądarkowa to po co Ci backend? Ja bym na początku nie komplikował sobie życia i zrobił w JavaScript na przeglądarce grę. Backend może przydać Ci się, jak uda Ci się napisać grę i będziesz chciał zachowywać jakieś dane pomiędzy danymi rozgrywkami (stan gry, rankingi, konta użytkowników itd).
Poczytaj sobie tutaj - tylko masz temat z niskiego poziomu (klocki które zwykle w jakiś sposób używają frameworki do gier, ja bym polecał Ci zrobić prostszą grę, ale poznać te mechanizmy).
https://developer.mozilla.org/en-US/docs/Games/Introduction
JS to język działający na przeglądarce, C# język obiektowy i kompilowany. Unity raczej używałbym z C#, ale nie wiem jak on sprawdza się na przeglądarkach (wiem, że na desktopy super i na androidzie też daje radę).