Идём от общего к частному

Мы идём от общего к частному. Задаём системе вопросы на самом общем уровне и постепенно углубляемся в детализацию. Если на какой-то вопрос мы не смогли ответить, значит, скорее всего, мы пропустили какой-то более общий вопрос, от которого зависит рассматривая ступень детализации, в этом случае не стесняемся вернуться на один или несколько уровней абстракции назад.
Статья
75 681
30
сотни тыщ строк лапши от близзард
А чем они отличаются от таких же сотен тыщ лапши от UE или Unity?
38
nazarpunk, какой же он упрощенный, сотни тыщ строк лапши от близзард
30
ScorpioT1000, в заголовке обещана практика, есть куча умных картинок, а банальный, сильно упрощённый пример даже посчитать не получается?
38
nazarpunk, для этого надо дрочиться в воркрофт и всё делать в своём мирке, всю систему брони и урона не воспроизвести за час
30
Разбор на практических кейсах
Итак, у нас заявлена практика. Возьмём сдандартный Footman Frenzy и немного переделаем. Каждые две секунды игроку спавнится один из четырёх юнитов на выбор - футман, грунт, лучница или рифл. Какие им накртутить характеристики, чтоб в среднем на поле боя рукопашников было поровну и их количество относилось к стрелкам как 3 к 1?
Тоесть чтоб в среднем на 10 стрелков приходилось 15 грунтов и 15 футманов.

Как проверить идею игры до того, как ты её сделаешь?

Я как тру инди разработчик когда-то пришел в геймдев с целью делать игру мечты. И нет, речь не о том, чтобы делать убийцу ведьмака или доты. Речь о том, чтобы делать игры, которые лично мне нравится делать и я хотел заниматься именно этим.
Но реальность сурова. Я не молодею, силы мои иссекают, время идёт, а потратить пару лет своей жизни на игру, которая нужна только мне звучит как отчаянный путь непонятого гения.
Статья
11 498
29
nazarpunk, потому что фритуплейка при чем с четким портом на мобилки должна была охватить максимальное число юзеров, это бизнес цели
30
Если второе, то это проблемы Васи
А почему тогда создатели Гейшит Импакт заморочились с тем чтоб оно работало на слабых ведроидах? Видать не считали что это проблема Васи?
29
nazarpunk, а комп васи - это медиана рынка или он не обновлял корыто 10 лет? Если второе, то это проблемы Васи, если первое, то проблема разработчика уложиться в свою ца
30
Феникс, если на компе Васи игра запускается с отрицательным фпс, то эмоции у него будут однозначные.
29
nazarpunk, хочешь верь, хочешь нет, игроку пофиг на байты. Есть продукт, есть целевая платформа и есть эмоции, которые игра готова дать. Неважно, даешь ли ты её на своих артах, на чужих, хоть без артов, суть дать потребителю те эмоции, за которыми он пришел к твоему продукту.
Игры, как и любое творчество создаётся, чтобы вызывать у конечного потребителя эмоции и давать ему ощущения. Почему-то любители упороться в ассемблер, забывают что было целью, а что следствием. Байтодрочили не потому что так надо делать, а потому что надо было уложиться в целевую платформу с тех. требованиями того времени. Сегодня этого не требуется от продуктов, поэтому это и не требует траты ресурсов команды