У unity есть платная и бесплатные версии (
сравнение). Чего такого нет в бесплатной версии, что нужно для
первой игры?
Не хотите unity - берите любой другой.
Тысячи их.
UPD: Раз язык js, то посмотрите еще в сторону
Cocos2d
В юнити какой-то диалект js используется и все равно потом в си-шарп транслируется.