Залежно від того, чи хочете ви згодом зробити це своєю професією (я просто припускаю, що ви думаєте про це, а це не просто захоплення), ось що я виявив надзвичайно ефективним:
- Почніть з малого
Це було сказано раніше, але я скажу це ще раз - почніть з невеликих шматочків, ознайомтеся з двигуном, рамкою, інструментом чи програмою. Як тільки ви знизили основи -> зробіть більше.
- Вчіться ВСЕ
Це може здатися трохи екстремальним, але, що я маю на увазі, це дізнатися скільки завгодно про КОЖЕН аспект розвитку гри - незалежно від того, чи ви чи кодер, художник чи дизайнер чи ні. Знання трубопроводу є ключовим для побудови речей найефективнішим способом. Якщо ви реалізуєте зброю -> спроектуйте її, задумайте її, моделюйте, впроваджуйте, кодуйте! Вам, очевидно, не потрібно бути дизайнером, дизайнером та ботаніком Pipeline - але ви повинні бути знайомі з усіма інструментами процесу та розуміти кожен крок створення. Крім того, ознайомтеся з ігровими веб-сайтами, щоб дізнатись про новини та оновлення в бізнесі - gamasutra.com, kotaku та ін. Не обмежуйтеся лише однією сферою розвитку - занурюйте ВСІ знання, які ви можете отримати :)
- Невдача часто, невдача.
Ви будете смоктати те, що робите. На початку. Це завжди так (повірте, я знаю.: D), але це стане краще лише, якщо ви продовжуватимете роботу і НІКОЛИ не перестанете шукати шляхи вдосконалення своєї роботи. Інтернет - чудове джерело для навчальних посібників, довідок та допомоги. Ви ніколи не будете по-справжньому зациклюватися, тому вплутайтеся в наймудріші ідеї, не вдавайтеся, вчитеся на своїх помилках і станьте більш поганими при цьому процесі.
- Поговоріть з людьми!
Хоча Інтернет є чудовим джерелом, отримання зворотного зв’язку - це те, з чим вам доведеться мати справу ВСІМО. Тому важливо також вдосконалити свої м'які навички. Якщо ви ще не маєте наставника, або взагалі не знаєте занадто багато людей, які працюють в галузі, тоді вам слід оглянути місцевості, щоб побачити інді-дев, зустрітися з новинками, сходити на конвенти та перевірити інші події, з яких ви можете почати будувати особиста мережа знань та контактів. Це також допомагає побудувати щось із іншими людьми - самоучка - це чудово, але розробка ігор - це командна гра, тому перегляньте форуми на хобі-проект - наприклад, Epic Forum для UDK-проектів, форуми Unity або навіть форуми CryEngine -всь три з цих двигунів широко розповсюджені, там є вантажівка талановитих людей, які працюють над побічними проектами, і вони '
Я думаю, що це майже всі поради, які я можу дати. Я сподіваюся, що це вам в чомусь допомогло :)