6 / 6 / 0
Регистрация: 03.07.2018
Сообщений: 55
|
|
1 | |
Что нужно знать?! Подскажите17.07.2018, 13:16. Показов 2855. Ответов 2
Метки нет (Все метки)
Возможно ли без знания языков программирования делать качественные игры на движке
CRYENGINE и вообще любые игры.Заранее спасибо за ответ...Удачного всем дня
0
|
17.07.2018, 13:16 | |
Ответы с готовыми решениями:
2
Нужно сделать анимационный проект.Что надо знать/ что стоит прочитать? Нужно знать к чему стремиться и с чего начать(или графика и физика в игровых движках) Подскажите что нужно знать Подскажите, что мне нужно знать для создания окошек? |
18.07.2018, 11:22 | 3 |
Сообщение было отмечено 8Observer8 как решение
Решение
Только если вы будете частью команды, устроившись на работу в контору, которая делает игры с использованием CryEngine, например, 3D моделлером, художником, геймдизайнером, аниматором и т.д. В CryEngine есть визуальный скриптинг, но это тоже язык программирования, только в виде блоков и соединителей. Всё равно придётся изучать один из тех языков, которые использует CryEngine (или несколько языков): Lua, C++, C# и т.д. Я, например, изучаю движок Unity, в нём только один язык для скриптинга - C#, хотя сам движок написан на C++. Есть платный Playmarker для Unity - вроде облегчает создание игры. В движке Unreal Engine тоже есть визуальный язык BluePrint, а так же скриптинг на C++. Я слышал, что можно полностью сделать игру на визуальном скриптинге, но бывают ситуации когда удобнее использовать обычный язык программирования. А кому-то удобнее всё писать кодом, потому что привык, есть навыки.
Добавлено через 14 часов 45 минут Нужно отметить, что есть так же "инди" разработчики, от слова "independent", то есть независимые, которые сами делают игры от начала до конца, и сами же их продают на Steam, Google Play, App Store и т.д. Либо частично что-то покупают, или заказывают, например, какой-то арт у художников, модели у 3D моделеров, музыку у композиторов и т.д. Либо сами весь контент делают. Тогда нужно уметь сочетать в себе множество профессий. Один геймдизайн - целая наука. Я кроме программирования на C# в Unity изучаю моделирование, анимирование, текстурирование в бесплатном 3D редакторе Blender, а ещё низкоуровневое программирование графики на OpenGL, чтобы понимать, какие процессы происходят внутри движка и какая там математика. Кстати, математика, тоже очень важный предмет для игр. Особенно геометрия и линейная алгебра (вектора, матрицы и операции над ними). Даже если используешь движок, то всё изучение математики будет выручать. В любом движке доступны вектора, матрицы и т.д. Добавлено через 8 минут Попробуйте начать изучать создание небольших игр на CryEngine без программирования на визуальном инструменте под названием Flow Graph. Находите и изучайте видео и текстовые туториалы. Может книги какие-то появились по Flow Graph. Экспериментируйте. Лучше сразу всё смотреть и читать на английском. Технический английский изучается быстрее и проще, чем художественный или разговорный. Всё равно документация к движку вся на английском. Когда вам перестанет хватать Flow Graph, то начнёте изучать вопрос, на каком языке проще программировать для CryEngine: Lua, C#, C++. Много есть видео туториалов на youtube, а так же можно смотреть, какие видео курсы появились и будут появляться на ресурсах:
1
|
18.07.2018, 11:22 | |
18.07.2018, 11:22 | |
Помогаю со студенческими работами здесь
3
Как правельно нужно разсылать рекламу в вконтакте ру? Что нужно знать? Что нужно знать, что изучить чтобы взяли на работу? Что нужно знать, что бы быть хорошим процедурным программистом? Что нужно знать, что бы выполнить это задание? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |