Я специализируюсь на браузерных играх. Небольшие проекты занимают пару десятков тысяч строк кода. Затраты основном на интерфейсы, безопасность и оптимизацию.
1) Пользователи не разобравшись в игре ее покинут.
2) Баги и дыры -- это удар по гемплею.
3) А тут все просто, не умеешь правильно работать с индексами и придумать хорошую структуру базы данных заплатишь за оборудование в десятки раз больше.
А бывает и так потратили круглую сумму в проект и получилось потрясающая и очень дорогостоящая неудача. А все из за ошибок планирования, ошибки определения целевой аудитории и тп.
Для начала определитесь, чем именно хотите заниматься. И сможете ли все это.