Форум программистов, компьютерный форум, киберфорум
Программирование игр
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.97/29: Рейтинг темы: голосов - 29, средняя оценка - 4.97
Mental handicap
 Аватар для Azazel-San
1246 / 624 / 171
Регистрация: 24.11.2015
Сообщений: 2,429

[C++] Программирование игр с чего начать?

07.07.2017, 20:55. Показов 5733. Ответов 25
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Собственно, уже имею некие познания в языке С++ и очень хочу написать свою игру. Вопрос: с чего же начать и чем закончить, что бы написать игру, посоветуйте актуальных книг и курсов, которые бы дали старт и позволили начать писать код с 0 (даже если раньше никогда не писал игр и есть только абстрактное понятие). И что же выбрать D3D, OpenGL, Vulkan или что-то ещё?
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
07.07.2017, 20:55
Ответы с готовыми решениями:

Хотел бы заняться разработкой игр. С чего начать? Общие вопросы
Если кто то участвовал в создании игр,oткликните :)) Есть несколько вопросов общего характера

С чего начать программирование игр?
Добрый день уважаемые форумчане. Решил перейти с Java на С++, а именно хочу попробывать себя в разработке игр. Путешествуя по различным...

Написание игр. С чего начать?
Хочу заняться написанием игр. Хотелось бы начать с простого... Какими книгами или сайтами можно воспользоваться?

25
9954 / 2956 / 497
Регистрация: 05.10.2013
Сообщений: 8,081
Записей в блоге: 242
22.07.2017, 17:21
Студворк — интернет-сервис помощи студентам
Azazel-San, как у вас дела продвинулись? Вы установили какие-нибудь движки?
0
Mental handicap
 Аватар для Azazel-San
1246 / 624 / 171
Регистрация: 24.11.2015
Сообщений: 2,429
23.07.2017, 13:52  [ТС]
yoguy, книга так себе, если честно
8Observer8, скачал UE4 и начал с ним работать, но не долго мне пришлось.. сдох комп(из-за гроз), около недели шаманил что бы его оживить, удалось.. продолжил работать и понял что движок ужасно грузит мой ПеКа, поэтому пока геймдев заморожен(надеюсь не на долго), на данный момент усовершенствую свои знания по С++/3D модделингу
0
9954 / 2956 / 497
Регистрация: 05.10.2013
Сообщений: 8,081
Записей в блоге: 242
23.07.2017, 14:32
Цитата Сообщение от Azazel-San Посмотреть сообщение
продолжил работать и понял что движок ужасно грузит мой ПеКа
Я вообще на ноуте. Невозможно было работать в редакторе UE4, так как ноут грелся, кулеры шумели и в итоге ноут через 5-10 минут выключался от перегрева. Можно было только в Visual Studio писать код и быстренько пробовать в редакторе, пока ноут не успевал нагреться. Пробовал ещё CryEngine 5 поставить, но не получилось, установка завершалась в самом конце неизвестной ошибкой.

Цитата Сообщение от Azazel-San Посмотреть сообщение
3D модделингу
Я тоже этим увлекаюсь. Но я кроме моделлинга ещё изучаю: риг, анимацию, создание текстур: ColorMap, NormalMap, SpecularMap. Видео курсы смотрю, читаю книги, документацию и, конечно, практикуюсь. Основное - это программирование, а это всё чисто хобби и чтобы хотя примерно иметь представление, чем замаются артисты (от слова "арт"). Недавно посмотрел этот курс и сделал такой молот: https://8observer8.github.io/Unity/Hammer/
0
Mental handicap
 Аватар для Azazel-San
1246 / 624 / 171
Регистрация: 24.11.2015
Сообщений: 2,429
23.07.2017, 14:39  [ТС]
Цитата Сообщение от 8Observer8 Посмотреть сообщение
Можно было только в Visual Studio писать код и быстренько пробовать в редакторе, пока ноут не успевал нагреться.
у меня что-то похожее, так же может дропнутся, но не из-за перегрева, а как оказалось дело в памяти, но там уже свои ньюансы..
Цитата Сообщение от 8Observer8 Посмотреть сообщение
Пробовал ещё CryEngine 5 поставить, но не получилось
надо будет тоже попробовать поставить, но не уверен что ситуация будет лучше
Цитата Сообщение от 8Observer8 Посмотреть сообщение
Недавно посмотрел этот курс и сделал такой молот: https://8observer8.github.io/Unity/Hammer/
очень круто!
0
136 / 131 / 43
Регистрация: 07.11.2017
Сообщений: 553
17.11.2017, 14:41
и почему все хотят сразу создать WoW или Battlefield...
Azazel-San, может стоит начать с простых 2д игр?
для этого нужно всего то
1) уметь вывести картинку на екран
2) возможно изменить ее координаты о_О
3) прикрепить звук к действиям каким либо
4) взаимодействовать с ГГ посредством input (мышь, клава...)

сделай пару простых игр и ты поймешь чего тебе не хватает для твоих идей, дальше куришь что нужно
0
9954 / 2956 / 497
Регистрация: 05.10.2013
Сообщений: 8,081
Записей в блоге: 242
17.11.2017, 15:48
Цитата Сообщение от f3hler Посмотреть сообщение
1) уметь вывести картинку на екран
2) возможно изменить ее координаты о_О
3) прикрепить звук к действиям каким либо
4) взаимодействовать с ГГ посредством input (мышь, клава...)
В теории звучит просто, но очень мало кому удалось реализовать на практике все эти 4 пункта в одной демке. Вам это удалось?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
17.11.2017, 15:48

С чего начать создание браузерных игр?
Подскажите литературу или поделитесь опытом.Я планирую начать разработку браузерных игр но не знаю с чего начать.Знаю на приличном уровне...

С чего начать изучение создания игр?
Доброго времени суток, у меня банальный вопрос, но вы уже умелые в этом деле форумчане возможно подскажете с чего же начать?

С чего начать написание браузерных игр?
вот начал изучать php,mysql,html так понемногу вникаю делаю отдельные примеры эксперементирую но вот захотел убить сразу двух зайцев -...

С чего начать программирование на C#?
Здравствуйте. Извините за глупый вопрос, но у меня проблемы с тем, что именно необходимо скачать, чтобы работать под С# NET. Может...

Программирование - с чего начать?
Привет всем хочу программировать на платформе Андроид , какой язык программирования посоветуете выучить , и какие книги нужно читать ?


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
26
Ответ Создать тему
Новые блоги и статьи
Расчёт периметра прямоугольника по координатам вершин
Maks 18.07.2026
Решение задачи по прикладной информатике средствами 1С. Задача: Вычислить периметр прямоугольника, заданного координатами своих вершин на плоскости. Решение: Создан документ со следующими. . .
Подсчёт частоты трёхбуквенных слов в тексте
Maks 18.07.2026
Решение задачи по прикладной информатике средствами 1С. Задача: Выясните, сколько раз в предложенном тексте встречается каждое трехбуквенное слово. Решение: Создан документ с единственным. . .
Сумма и количество положительных элементов в чётных строках массива
Maks 18.07.2026
Решение задачи по прикладной информатике средствами 1С. Задача: Вычислить сумму и количество положительных элементов массива, расположенных в четных строках. Решение: Создан документ с. . .
Поиск произведения положительных чётных чисел в последовательности
Maks 18.07.2026
Решение задачи по прикладной информатике средствами 1С. Задача: Дана произвольная последовательность целых чисел. Найти произведение положительных четных чисел данной последовательности. . . .
Обработка трёх чисел: утроение и возведение в степень
Maks 18.07.2026
Решение задачи по прикладной информатике средствами 1С. Задача: Даны три действительных числа. Утроить те из них, значения которых неотрицательны, и возвести в четвертую степень отрицательные. . . .
Расчёт стоимости яблок по весу
Maks 18.07.2026
Решение задачи по прикладной информатике средствами 1С. Задача: Написать программу вычисления стоимости некоторого количества (по весу) яблок. Решение: Создан документ, с табличной частью. . .
сукцессия 30. Фосфорный и азотный замки по "честному" закону лимитирования Либиха
anaschu 16.07.2026
Основные достижения за последние дни 1. Механизм отложенного высвобождения фосфора Добавлен специальный пул для медленного разложения меланизированных гиф ЕСМ Реализована разная скорость. . .
Запрет пометки на удаление и отмены проведения
Maks 16.07.2026
Алгоритм из решения ниже реализован на нетиповом документе "ПутевойЛист" разработанного в КА2. Задача: запретить помечать на удаление и отменять проведения путевого листа при условии, если он сдан. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru