Генерация персонажа на определенном кадре

Мне нужно сгенерировать рандомного персонажа. После генерации его можно будет сохранить, скажем, в свою команду для последующего использования(если сохраняется, то он должен иметь возможность воспроизведения анимации, которая заранее отрисована)

У меня есть символы, из которых состоит любой персонаж(ноги, руки, прически, одежда и т.д.). Из этих символов персонаж собирается и анимируется. Символы и анимации у меня готовы, но я не знаю как реализовать генерацию персонажа. Сначала нужно будет собрать главного героя, за которого буду играть. Для примера в голову приходит серия игр The Sims, когда сначала игрок создает персонажа. Потом, на определенной локации будет рандомно генерироваться другой персонаж, с которым можно будет взаимодействовать(Рандомная генерация, я имею в виду, рандомная одежда, цвет кожи, тип телосложения и прочее).

Подскажите, пожалуйста, от чего оттолкнуться, какую литературу прочитать, или, может, есть ссылки на иностранные источники. В большинстве своем распространены уроки по созданию платформеров, да и вообще игры, в которых все типы персонажей отрисованы заранее, а не составляются рандомно. Сложность в том, что сгенерированный персонаж должен будет воспроизводить анимацию в определенном случае, а не просто отображаться на экране(тогда я бы мог просто разместить отдельные символы на экране по координатам и не париться). Анимации одинаковые для всех персонажей, если что.


Ответы (0 шт):