Украинское сообщество программистов

Форум программистов » Программирование

Підкажіть найкращу літературу по Visual C++

(46 posts)
  1. Доброго часу доби! Я вчусь в 10 класі, маю навики роботи в Делфи, Паскаль, Вісуал Бейсік, тепер вирішив для себе чим би хотів займатися надалі - розробляти комп'ютерні ігри на С++, підкажіть найкращу літературу по цьому питанні, а токож з чого крашче починати... Наперед вдячний...

  2. С алгебры и геометрии - налегай на их изучение. Игры такая штука, что язык программирования в них вторичен. Далее, попробуй Adobe Flash. Он попроще, чем программирование на С++, с ним ты уже сейчас сможешь создавать вполне конкурентные игры.

  3. Дякую, але мені чомусь не-подобається Adobe Flash,колись займався, мене цікавить саме вивчення Visual C++ та написання саме на ній ігор.

  4. Тогда учи msdn - лучше ничего нет. Потом DirectX или OpenGL

  5. Для начала розберись с С++, а потом можно почитать

    Андре Ламот Игры для Windows - секреты профессионала

    Андре Ламот Программирование трехмерных игр для Windows

  6. А я не буду оригинальным, и скажу -
    почитай Страуструпа.

    зы. математику, конечно же, обязательно полировать до блеска.

  7. Підтримую anonymous
    Як розберешся з книжкою Ламота "Игры для Windows - секреты профессионала" рекомендую "Френк Д. Луна - Программирование трехмерных игр с DirectX 9". Ламот пояснює як взагалі писати ігри, а Луна дасть таке просте пояснення програмуванню 3D графіки.

  8. Ось дивіться якою літературою обзавівся:
    --------------------------------------С++-----------------------------------------------------------
    Бьярн Страуструп - Введение в язык С++ та Справочне пособие
    Стивен Прата - язык програмирования С++ . Лекции та Упржнения
    Пахомов - Вісуал С++ експрес
    Шилдт - С++ руководство для начинающих
    Березин - Начальний курс с и с++
    Дж. Либерти и Д. Хорват - Освой самостоятельно С++ за 24 часа
    Галина Довбуш і А.Хомоненко - Вісуал С++ на примерах
    --------------------------------------OpenGL----------------------------------------------------------
    А.Боресков. Графика трехмерной игры на OpenGL
    Ричард... и Липчак - OpenGL Суперкнига
    --------------------------------------ДиректХ------------------------------------------------------------
    Станислав Горнаков - DirectX 9 Уроки программирования на С++
    КУДИЦ-Образ - DirectX - продвинутая анимация.2004
    -------------------------------------Сайти скачані----------------------------------------------------
    pmg.org.ru
    shatalov.su
    helloword.ru
    ------------------------------------На данний момент качаю------------------------------------
    http://wingman.org.ru/
    та книгу фленова Програмирование 3д игр в С++
    -------------------------------------------------------------------------------------------------------------
    А тепер ще питання:
    1. Чим мені доповнити Зборку книг поки є І-НЕТ*
    2.Чи є різниця в якій ОС я працюю , і якщо є то яку краще вибрати?
    {
    На данний момент:
    Windows7 Home Premium
    Visual Studio 2008 Express
    }

    * В мене просто немаэ остійного Інтернету зараз через телефон по блютузу Київстар Вільний Інтернет....:(

  9. Якщо захочеш писати під DirectX, то тобі треба відповідне SDK (DirectX SDK). Його можна скачати напр. з сайту Майкрософта. Там кілька сотень метрів, тому можеш пошукати не все SDK, а тільки *.lib і *.h файли. Також то SDK можна знайти на диску майже до кожної книжки по програмуванню ігор.

  10. Да вы с дуба упали в 10том классе страуструпа читать???
    Если не тролль - пусть почитает VC++ за 21 день или из той же оперы. Поймет, что ему интересно - раскопает сам

  11. matt_ вважаєш я не потягну Страуструпа ? Бо почав його читати...на початку до Операторів писав ніби більш-менш зрозуміло....

    І скажіть на рахунок мого питання про те яку ОС лучче використовувати...

  12. І скажіть на рахунок мого питання про те яку ОС лучче використовувати...

    ставьте линукс, иначе не айс

  13. linux + vim/emacs

  14. на разработке игр денег не заработаешь

  15. А з Виндовсів шо?
    Бо на Лінуксі Контра не паше.....Тато ругатись буде :)

  16. 2 Андрій Замбриборщ
    Индустрия развлечений на 90% ориентирована на винду. Остальное мак ОС и буквально пол процента - всё остальное.
    Так что ставь винду и не парься.
    Да, тут тебе правильно сказали: тебе сейчас гораздо важнее освоить школьный курс математики и физики. И это не потому, что мы такие правильные и любим поучать молодёжь. Дело в том, что игры - одна из немногих областей программирования, где язык в общем - то вторичен. Здесь на первый план выходят алгоритмы. Вот тебе пример: захочешь ты создать простенькую игрушку - гонку. Машинка едет по трассе, сталкивается с другими машинами, натыкается на препятствия, проскальзывает на льду и так далее. Здесь без уверенных познаний в школьном курсе механики никак. Важно не просто знать формулы, а уметь их применять. Поэтому твоих двенадцати баллов по физике в обычной школе не достаточно. Ты должен взять хороший задачник по элементарной физике, например под авторством Балаша и прорешать его от начала до конца.
    Далее, геометрия. Есть такая хорошая книжка: Задача одна – решения разные. Геометрические задачи, авторы Скопец и Солодовников. Вот её прочти.
    Потом нужно разобраться с тем, что такое вообще программирование. Для этого хорошо подойдут книжки Дейтела по С и С++. Они, конечно, старенькие но вместе с языком программирования в них даётся понятия о элементарных структурах данных и алгоритмах на них.
    После этого уже можно браться за OpenGL и прочую графику

  17. Та на Віндовса хватить з головою не слухай тролів :)
    На Віндовсі є і DirectX і OpenGL, на Лінуксі - тільки OpenGL.

  18. Ja - Я не зрозумів що ти хотів сказати цією фразою "Та на Віндовса хватить з головою не слухай тролів :)"

    qwerty_smerty - величезне спасибі, хоча з фізикою не дружу але баче прийдеться миритися :(((

    Але ще - то яку мені вже починати читати книгу по С++?

    Просто то кажуть читай Страуструпа, то вже він занадто важкий для мене буде.... Скажіть пожалуйста!!

  19. qwerty_smerty, не лякай молодьож :)
    То, що в програмуванні ігор головне алгоритми і математика - так і є. Но фейс контроль в 12 балів з фізики чи математики не варто ставити. Головне не рватися першою ігрою написати клон Дума ;) Попробуй з чогось простого типу тетріса, і потихеньку ставити перед собою складніші цілі.

  20. По поводу OpenGL:

    1) Сначала читай OpenGL x.x specification. Учи всю математику, которая подаётся в спецификации.

    Ричард... и Липчак - OpenGL Суперкнига

    2) Потом Липчака, т.к. он не разжёвывает азы.

    А.Боресков. Графика трехмерной игры на OpenGL

    3) Потом уже можно это, т.к. OpenGL тут уже не разжёвывается, а подаётся алгоритмика.

    4) Потом уже можно читать про шейдеры в OpenGL и всё остальное.

RSS экспорт этой темы

Отправить сообщение »

Навигация


Форумы

Зарплатная анкета:

чистыми, в экв. $ США по курсу

Теги:

интернет магазин бытовая техника магазин Laptoper