| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Программирование игр, графики и искусственного интеллекта > Направление для развития |
| Автор: IgnisFatuus 12.3.2013, 15:39 |
| Доброго времени суток! Есть пара вопросов, на которые хотелось бы получить четкие ответы (хотя бы постарайтесь без тролинга, пожалуйста...). Буду очень благодарен. Итак ситуация - совсм недавно с нуля начинал учить программирование - прошло 9 месяцев, я стал довольно неплохим С/С++ программистом, руководителем группы по разработке ПО для встраиваемых систем, логических контроллеров и автоматизации. Пробовал себя в разных видах программирования - сетевом, прикладном, в автоматизации, программировании графики - и через какое-то время понял, что последнее - программирование 3Д графики мне нравится больше всего. Хотел бы стать в этом гуру - хочу делать игры. Помаялся 3д моделированием в Максе, написал пару простых шейдеров в RenderMonkey +HLSL. И вот передо мной выбор - с чего начать основательное изучение? Большинство знакомых советуют попрограммировать шейдеры на HLSL и начаь с вот этой книги - Себастьен Сент-Лаурент "Шейдеры для программистов игр и художников" Далее применить навыки написания шейдеров к DirectX. Я нашел в сети вот это - Фрэнк Луна "Введение в программирование трехмерных игр с DirectX 9.0" а дальше - .. не знаю.. Быть может вы поможете составить более структурированный план изучения всего этого? Заранее благодарю... |
| Автор: IgnisFatuus 12.3.2013, 21:27 | ||
Хочу заниматься именно этой частью игр. Наверное не точно выразился. Так лучше не начинать с этой книги? |
| Автор: Bitter 12.3.2013, 23:30 |
| Может вы сами не понимаете что вам именно нравится? Что по вашему программирование 3d графики? Или что такое "делать игры"? |
| Автор: EgoBrain 13.3.2013, 01:08 | ||
Отличный выбор, попробуйте начать с этого. Насколько я понял - товарищь хочет именно программировать графику (не создавать игры), то есть думаю Вы найдете себя в http://demoscene.ru/ (http://ru.wikipedia.org/wiki/%D0%94%D0%B5%D0%BC%D0%BE%D1%81%D1%86%D0%B5%D0%BD%D0%B0). Имхо, отличное применение навыков программирования графики и хобби, там 90% сил будет затрачено на написание рендеринга в отличие от игр, где графика наверное даже 25% объема не занимает.. А движки - это не так интересно как чисто графика, оставьте их игроделам Структурировать изучение не так-то просто, возможно даже и не столь обходимо, но несомненно полезно. Как вариант можно просто изучить книгу (того же Д.Луна), а дальше смотреть чего в ней нехватило именно Вам и штудирвоать множество статей, на том же http://gamedev.ru/. |
| Автор: IgnisFatuus 13.3.2013, 15:23 |
| Большое спасибо! В общем я изучаю Фрэнк Луна "Введение в программирование трехмерных игр с DirectX 9.0" , а уже потом берусь за Лаурента с шейдерами, так? |
| Автор: phomm 13.3.2013, 16:06 |
| Подскажите, а у Вас есть желание разбираться не просто на теории и простых примерах, но и на серьёзной практике ? Я состою в команде разработки игрового и графического движка, и нам пригодились бы умельцы. С нашей стороны интересные задачи по графике (си++, опенгл, директх, шейдеры) и дружный коллектив. С Вашей - всё что пожелаете, ибо организация нестрогая, занимаемся тем, что интересно. Лично у меня игрушка - переписываю на этот движок. В команде занимаюсь поддержкой биндингов к движку на разных языках, ну и в целом- тестирование и т.п.. |
| Автор: IgnisFatuus 14.3.2013, 10:04 |
| Черт возьми! Конечно да! Как с Вами можно связаться? |
| Автор: phomm 14.3.2013, 17:54 |
| Добавил в своём профиле контакты. Пишите по ним. Если кому интересно, я вскоре хочу сделать "промо-видео" для своей игры. Создам темку на форуме в этом разделе. |
| Автор: Rickert 19.3.2013, 03:25 |
| phomm, в этом форуме её создавать не надо, есть спец. раздел для этого. |
| Автор: Bitter 19.3.2013, 13:19 |
| Rickert, почему бы и не создать? Форум все равно мертвый, пусть хоть кто-то что-то пишет, к чему эти запреты? |
| Автор: phomm 19.3.2013, 16:28 |
| Хм, хорошо, не подумал, что есть отдельный раздел для обсуждения программ. Просто на кой-каких других форумах темы-вопросы по написанию игр нередко перемежаются с темами-отчетами, поэтому было естественное стремление отчитаться тут |