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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Nervios
 Аватар для Nervios
0 / 0 / 0
Регистрация: 16.04.2011
Сообщений: 24
#1

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

10.09.2012, 01:03. Просмотров 802. Ответов 17
Метки нет (Все метки)

Ребят, вообщем сам процесс этот не представляю пока, вообщем хотелось бы заниматься геймдевом, но проблема в изучении( Не могли бы конкретную литературу предложить(бегаю от одного к другому а конкретно выбрать не могу), а желательно последовательность изучения тем/разделов (с/с++, winapi,direcxt и тд). Просьба отписать..заранее спасибо.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Avazart
 Аватар для Avazart
7037 / 5214 / 259
Регистрация: 10.12.2010
Сообщений: 22,889
Записей в блоге: 17
10.09.2012, 03:36     Помощь в изучении #2
Сначала язык С++
cmath
Модератор
 Аватар для cmath
2419 / 1638 / 132
Регистрация: 11.08.2012
Сообщений: 3,258
Завершенные тесты: 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
5408 / 1791 / 327
Регистрация: 10.12.2010
Сообщений: 5,291
Записей в блоге: 3
10.09.2012, 23:37     Помощь в изучении #5
Цитата Сообщение от Nervios Посмотреть сообщение
Хотелось бы конкретизации книги с++, если можно
Литература C++
Avazart
 Аватар для Avazart
7037 / 5214 / 259
Регистрация: 10.12.2010
Сообщений: 22,889
Записей в блоге: 17
10.09.2012, 23:45     Помощь в изучении #6
И одной книгой не обойтись...
KeyGen
 Аватар для KeyGen
383 / 290 / 6
Регистрация: 07.08.2011
Сообщений: 789
Записей в блоге: 1
10.09.2012, 23:55     Помощь в изучении #7
Я начинал так: Windows->C++(Язык программирования С++. Лекции и упражнения (5-е издание)) -> Linux -> Qt.
Avazart
 Аватар для Avazart
7037 / 5214 / 259
Регистрация: 10.12.2010
Сообщений: 22,889
Записей в блоге: 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
852 / 750 / 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
7037 / 5214 / 259
Регистрация: 10.12.2010
Сообщений: 22,889
Записей в блоге: 17
11.09.2012, 04:24     Помощь в изучении #12
Просто можно изучить базовые знания языка, а затем параллельно и по мере необходимости изучать DirectX и углублять знания по языку...
KeyGen
 Аватар для KeyGen
383 / 290 / 6
Регистрация: 07.08.2011
Сообщений: 789
Записей в блоге: 1
11.09.2012, 08:01     Помощь в изучении #13
Цитата Сообщение от Avazart Посмотреть сообщение
Зачем ему Linux и Qt ?
Avazart, Open GL + Qt и вперед делать межплатформенную... что надо...
Avazart
 Аватар для Avazart
7037 / 5214 / 259
Регистрация: 10.12.2010
Сообщений: 22,889
Записей в блоге: 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
Модератор
Эксперт С++
 Аватар для ForEveR
7958 / 4720 / 319
Регистрация: 24.06.2010
Сообщений: 10,525
Завершенные тесты: 3
11.09.2012, 19:49     Помощь в изучении #16
Avazart,
Блин а кому надо межплатформенность? Какой ценой ?
Я правильно понял, что для вас кроссплатформенность - вещь ненужная?
Avazart
 Аватар для Avazart
7037 / 5214 / 259
Регистрация: 10.12.2010
Сообщений: 22,889
Записей в блоге: 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++; Не знаю, как программировать эффективно
C++ Сложности в изучении С++
Есть ли смысл в изучении C++ C++

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

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

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