Обращение к лиге игроделов
Так уж получилось - я студент и ладно бы учился на какого-нибудь механика но нелёгкая занесла меня на специальность "программирование в эвм". И вот мне выдали задание нарисовать 3d модельку "шоб полный фарш и было красиво". В принципе с этим я вполне справлюсь и самостоятельно, хотя советы, а в идеале грамотную литературу по 3d моделингу почитал бы - за сие буду благодарен.
И вот в чём суть - сказали хоть и просто нарисовать, но хочется всё-таки немножко сказки и сделать нечто вроде игры без смысла, подойти творчески к процессу так сказать. То есть как я это вижу: стоит ракета(ну капсула спасательная), из оной вылез колонист и он на непонятной планете ходит-бродит вокруг капсулы. Мне нужно сделать эффект тумана и ограничить зону его перемещения вокруг ее, которая будет представлена как "силовой купол". Разумеется я покурю форумы, покопаюсь в ютубчике и что-нибудь найду точно, но за спрос не бьют, так что если кому-нибудь не лень помочь информацией как мне это сделать лучше и какой софт использовать - буду признателен. Подозреваю что мне нужно будет использовать какой-нибудь игровой движок (хотя не совсем понимаю что это такое толком), так что ежели кто посоветует хороший и бесплатный хотя бы с ограничениями на комерцию - велкам в комментарии. Поставил тег без рейтинга, так что просьба вывести в топ, а я же обещаю поделиться результатом независимо от размеров помощи пикабушников:)
1. Блендер - сам по себе может быть игровым движком. Для программиста, да еще с опытом работы в нем - это может быть даже быстрее чем осваивать новый двиг.
2. Для Unity на youtube есть куча уроков на русском. Просто напишите "Unity на русском"...
3. Настоятельно советую пересмотреть основную идею.
Создать и анимировать гуманоидного персонажа, даже простого - одна из самых сложных задач, и в 3D и в gamedev. Не в том смысле, что это дико сложно. А в том, что это сложнее остального. Вы хотите начать, перепрыгнув не одну или две ступени, а через 20. Ни к чему кроме косяков это не приведет.
В итоге, вы или пролетите по срокам на пару лет. Или сделаете пургу, потратив кучу времени и сил, которая будет производить крайне печальное впечатление. Или придете к тому, что 80% функционала будет не вашей работой, а криво склеенными кусками чужих ассетов или туториалов (что будет сложно объяснить комиссии).
Пользуйтесь сильными сторонами движков, и не лезьте в сложные вопросы. Пока.
Пример 1: шарик катается по лабиринту, висящему в воздухе. Игрок управляет ветром, сдувающим шарик, пытаясь провести его через лабиринт и не уронить. Упор здесь - на физику, а она в движке уже есть и очень хорошая. Лабиринт - отличный объект для моделинга, если проявить фантазию (кристаллы, растущие из блоков поддержки, пробивающаяся трава, арки, статуи…). И нет проблем с риггингом, анимацией и т.п.
Пример 2: полеты маленького кораблика среди множества астеройдов. Опять же упор на физику, которая элементарно настраивается. Моделинг корабля и астероидов - прост, но эффектен. Легко добавить кучу пост эффектов которые опять же легко настраиваются в редакторе...
Я не о том, чтобы брать что-то из этого. Просто советую думать в эту сторону.