Форум программистов, компьютерный форум CyberForum.ru

Помощь в изучении - C++

Восстановить пароль Регистрация
 
Nervios
 Аватар для Nervios
0 / 0 / 0
Регистрация: 16.04.2011
Сообщений: 24
10.09.2012, 01:03     Помощь в изучении #1
Ребят, вообщем сам процесс этот не представляю пока, вообщем хотелось бы заниматься геймдевом, но проблема в изучении( Не могли бы конкретную литературу предложить(бегаю от одного к другому а конкретно выбрать не могу), а желательно последовательность изучения тем/разделов (с/с++, winapi,direcxt и тд). Просьба отписать..заранее спасибо.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Avazart
 Аватар для Avazart
6901 / 5141 / 252
Регистрация: 10.12.2010
Сообщений: 22,604
Записей в блоге: 17
10.09.2012, 03:36     Помощь в изучении #2
Сначала язык С++
cmath
Модератор
 Аватар для cmath
2415 / 1634 / 132
Регистрация: 11.08.2012
Сообщений: 3,252
Завершенные тесты: 5
10.09.2012, 06:18     Помощь в изучении #3
Сначала C++, потом WIN API, потом DirectX (если вы именно это хотите изучить). Далее углублятся в детали нет смысла, т.к. в нормальном учебнике уже все и так выстроено, как нужно. Про C++ книг множество (мощностью в бесконечность ). Про API и DirectX могу предложить почитать "Технология программирования на C win32 API 2010" и "DirectX и C++. Исскуство программирование"(книжка Фленова , мне очень понравилась). Про игрострой: "Искусство программирования игр на С++" (также Фленова ). Ну и великие Гугл с Яндексов вам в помощь
p.s. на счет C++ можете заглянуть сюда (и не только про C++ )
Nervios
 Аватар для Nervios
0 / 0 / 0
Регистрация: 16.04.2011
Сообщений: 24
10.09.2012, 23:32  [ТС]     Помощь в изучении #4
Спасибо большое!) Сайт нормуль такой) Как дополнение сойдет) Хотелось бы конкретизации книги с++, если можно
HighPredator
 Аватар для HighPredator
5350 / 1733 / 320
Регистрация: 10.12.2010
Сообщений: 5,119
Записей в блоге: 3
10.09.2012, 23:37     Помощь в изучении #5
Цитата Сообщение от Nervios Посмотреть сообщение
Хотелось бы конкретизации книги с++, если можно
Литература C++
Avazart
 Аватар для Avazart
6901 / 5141 / 252
Регистрация: 10.12.2010
Сообщений: 22,604
Записей в блоге: 17
10.09.2012, 23:45     Помощь в изучении #6
И одной книгой не обойтись...
KeyGen
 Аватар для KeyGen
333 / 289 / 6
Регистрация: 07.08.2011
Сообщений: 789
Записей в блоге: 1
10.09.2012, 23:55     Помощь в изучении #7
Я начинал так: Windows->C++(Язык программирования С++. Лекции и упражнения (5-е издание)) -> Linux -> Qt.
Avazart
 Аватар для Avazart
6901 / 5141 / 252
Регистрация: 10.12.2010
Сообщений: 22,604
Записей в блоге: 17
11.09.2012, 00:02     Помощь в изучении #8
Зачем ему Linux и Qt ?
Nervios
 Аватар для Nervios
0 / 0 / 0
Регистрация: 16.04.2011
Сообщений: 24
11.09.2012, 02:03  [ТС]     Помощь в изучении #9
Чет много всего)))

Добавлено через 7 минут
всем спасибо за советы!)
MrCold
851 / 749 / 71
Регистрация: 11.01.2012
Сообщений: 1,942
11.09.2012, 02:25     Помощь в изучении #10
Цитата Сообщение от Nervios Посмотреть сообщение
вообщем хотелось бы заниматься геймдевом
Nervios, Геймдев и программирование это разные вещи .Можно клепать игры
не зная ЯП . Конструкторов игр и разного рода движков сейчас пруд пруди.
Изучи скрипт движка и вперед. А учить язык будешь долго и нудно
Хочешь писать игры - пиши. Сам этим раньше занимался .Писал на Blitz3D .
Постепенно понял - геймдев не совсем моё . Сейчас вот С++ осваиваю .
cmath
11.09.2012, 04:20
  #11

Не по теме:

Цитата Сообщение от MrCold Посмотреть сообщение
Геймдев и программирование это разные вещи
Насмешили. А когда вы, например, пишите на своем скрипте, что должно происходить при нажатии на какую-нибудь кнопку в игре, вы чем, по-вашему, занимаетесь? ^_^)))
Цитата Сообщение от MrCold Посмотреть сообщение
А учить язык будешь долго и нудно
имхо, вы не правы. Это, имхо, зависит от желания учащегося.
А если геймдев для ТС станет "его" делом, то рано или поздно ЯП придется начать учить. Лучше рано, чем поздно.

Avazart
 Аватар для Avazart
6901 / 5141 / 252
Регистрация: 10.12.2010
Сообщений: 22,604
Записей в блоге: 17
11.09.2012, 04:24     Помощь в изучении #12
Просто можно изучить базовые знания языка, а затем параллельно и по мере необходимости изучать DirectX и углублять знания по языку...
KeyGen
 Аватар для KeyGen
333 / 289 / 6
Регистрация: 07.08.2011
Сообщений: 789
Записей в блоге: 1
11.09.2012, 08:01     Помощь в изучении #13
Цитата Сообщение от Avazart Посмотреть сообщение
Зачем ему Linux и Qt ?
Avazart, Open GL + Qt и вперед делать межплатформенную... что надо...
Avazart
 Аватар для Avazart
6901 / 5141 / 252
Регистрация: 10.12.2010
Сообщений: 22,604
Записей в блоге: 17
11.09.2012, 17:51     Помощь в изучении #14
Блин а кому надо межплатформенность? Какой ценой ?
PSIAlt
 Аватар для PSIAlt
86 / 86 / 8
Регистрация: 19.06.2012
Сообщений: 245
11.09.2012, 18:19     Помощь в изучении #15
Кому что нравится. "Универсалом" стать все равно не получится. Мне например нравится писать сетевые сервисы под unix, поэтому учу boost, asio и все что близко к этому.. Разумеется Qt и DirectX учить не стану=)
Это как в играх, нужно вложить очки в дерево развития которое больше нравится=)
ForEveR
Модератор
Эксперт C++
 Аватар для ForEveR
7927 / 4709 / 318
Регистрация: 24.06.2010
Сообщений: 10,524
Завершенные тесты: 3
11.09.2012, 19:49     Помощь в изучении #16
Avazart,
Блин а кому надо межплатформенность? Какой ценой ?
Я правильно понял, что для вас кроссплатформенность - вещь ненужная?
Avazart
 Аватар для Avazart
6901 / 5141 / 252
Регистрация: 10.12.2010
Сообщений: 22,604
Записей в блоге: 17
11.09.2012, 20:36     Помощь в изучении #17
А зачем она нужна, если не намёка про Linux ?
В данном случае избыточна, причем обычно полной крос не удается добиться...

Добавлено через 44 минуты
а костыли вылазиют боком
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
12.09.2012, 15:55     Помощь в изучении
Еще ссылки по теме:

Программа помогающая в изучении иностранных языков в С++ C++
C++ Не могу сдвинуться с места в изучении C++; Не знаю, как программировать эффективно
C++ Сложности в изучении С++

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

Или воспользуйтесь поиском по форуму:
Nervios
 Аватар для Nervios
0 / 0 / 0
Регистрация: 16.04.2011
Сообщений: 24
12.09.2012, 15:55  [ТС]     Помощь в изучении #18
Мне интересно кодить, си знаю вроде нормально, ООП средней поршивости, двиг писать для игры хочу попробывать, а как, с чего, пока не имею представления, стандартные движки это конечно круто, но кайф получаешь, когда сам делаешь, а не на готовом. Учить да, нудно, но интересно применять
Yandex
Объявления
12.09.2012, 15:55     Помощь в изучении
Ответ Создать тему
Опции темы

Текущее время: 06:10. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru