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

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

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 14, средняя оценка - 5.00
From_Tula
40 / 40 / 2
Регистрация: 22.05.2009
Сообщений: 481
#1

Разработка игровых приложений - C++

03.03.2010, 16:07. Просмотров 1813. Ответов 12
Метки нет (Все метки)

Вобщем мне над курсовую написать)
Тема: разработка игровых приложений. Вот время пока есть хочу получше разобраться с объектно-ориентированным программированием. Вообщем в какой среде лучше начинать, с каким компилятором, и не мог бы кто нибудь посоветовать какие нибудь нормальные книги по этому поводу?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
R0mm
Псевдо программист
192 / 113 / 15
Регистрация: 19.09.2009
Сообщений: 303
03.03.2010, 16:14     Разработка игровых приложений #2
если под Windows прогаешь - то Microsoft Visual Studio 2008.
так же наверняка потребуется работа с графикой. тут выбирай сам DirecX или OpenGL.
из книг почитай Страуструпа. книга по С++
From_Tula
40 / 40 / 2
Регистрация: 22.05.2009
Сообщений: 481
03.03.2010, 17:17  [ТС]     Разработка игровых приложений #3
Жду ещё советов. Может кто то сам по чему то учился вот и подскажет!
DeadRipper
64 / 70 / 3
Регистрация: 25.06.2009
Сообщений: 244
04.03.2010, 17:10     Разработка игровых приложений #4
вообще если уметь создавать алгоритмы, хватит и функции PutPixel для целой игры
insideone
Модератор
Автор FAQ
3636 / 914 / 49
Регистрация: 10.01.2010
Сообщений: 2,464
04.03.2010, 17:13     Разработка игровых приложений #5
2 From_Tula: А курсовая разве предпологает написание игры? Не знаю, может надо раскрыть этапы разработки игры? Тут есть начальная информация FAQ по созданию игр
From_Tula
40 / 40 / 2
Регистрация: 22.05.2009
Сообщений: 481
04.03.2010, 20:42  [ТС]     Разработка игровых приложений #6
DeadRipper, Умение алгоритмов есть) по этому поповоду я не волнуюсь я просто в жизни не работал с графикой... Мне бы сперва обычное окно создать а в нём цветной квадрат)

OpenGL у нас тока на 3 курсе будет вродь.


insideone, Курсовая по предмету Технология Разработки Программного Обеспечения. Поэтому нужен...

Добавлено через 37 минут
Скачал книгу Методы и алгоритмы компьютерной графики - Поляков, Бруснецов.djvu
Вот в 3 главе то что нужно мне, тока вместо редактора нужна сама игра, я так понял что эта книга на примере Visual C++ 6.0?
insideone
Модератор
Автор FAQ
3636 / 914 / 49
Регистрация: 10.01.2010
Сообщений: 2,464
04.03.2010, 20:42     Разработка игровых приложений #7
From_Tula, Ну я так понял что игру надо написать не на DX и не на OpenGL раз вы их ещё не проходили как же могут требовать это? А вообще есть неплохой видеоурок "C++ Video Lessons, Game Programming. 3D Buzz" там много чего есть:
Оглавление
Basic C++
Length : 2:26 hours

C++ - Issue 1 - 1 Intro to C++.avi
C++ - Issue 1 - 2 Variables and Data Types.avi
C++ - Issue 1 - 3 Operators.avi
C++ - Issue 1 - 4 Control Statements Branching.avi
C++ - Issue 1 - 5 Control Statements Looping.avi
C++ - Issue 1 - 6 Arrays.avi

Advanced C++
Length : 3:00 hours

C++ - Issue 2 - 1 Intro.avi
C++ - Issue 2 - 2 Pointers.avi
C++ - Issue 2 - 3 Structures.avi
C++ - Issue 2 - 4 Functions.avi
C++ - Issue 2 - 5 Classes.avi
C++ - Issue 2 - 6 Inheritance.avi

C++ Game Programming
Length : 6:30 hours

C++ - Issue 3 - 1 Introduction.avi
C++ - Issue 3 - 2 Project Management.avi
C++ - Issue 3 - 3 Game Loop.avi
C++ - Issue 3 - 4 DrawEngine.avi
C++ - Issue 3 - 5 Sprite.avi
C++ - Issue 3 - 6 Character.avi
C++ - Issue 3 - 7 Level.avi
C++ - Issue 3 - 8 Enemy.avi
C++ - Issue 3 - 9 Mage and Fireball.avi
CyBOSSeR
Эксперт C++
2299 / 1669 / 86
Регистрация: 06.03.2009
Сообщений: 3,675
04.03.2010, 21:53     Разработка игровых приложений #8
Цитата Сообщение от R0mm Посмотреть сообщение
из книг почитай Страуструпа. книга по С++
R0mm, не стоит рекомендовать эту книгу начинающим.
Это слишком тяжелая (но безусловно стоящая) книга, за нее стоит браться только при наличии приличного опыта программирования.

From_Tula, отличные книги по языку C++ для начинающих:
Эккель Б. Философия С++. Введение в стандартный С++
Экклеь Б. Философия C++. Практическое программирование
Липпман С., Лажойе Ж. Язык программирования C++. Вводный курс

Превосходная книга по ООП:
Буч Г. Объектно ориентированный анализ и проектирование
From_Tula
40 / 40 / 2
Регистрация: 22.05.2009
Сообщений: 481
04.03.2010, 22:22  [ТС]     Разработка игровых приложений #9
CyBOSSeR, ну 1,5 года С++ в универе думаю я не столько уж начинающий...
Просто что мы писали это всё консоль.
А тут мне нужен обычный интерфейс. В котором будет окошко с самой игрой...
Вот мне короче говоря нужно сделать простую 2D графику. Такое ведь можно сделать в Visual C++?
Вот я и пытаюсь понять с чего мне проще начать это изучать!


insideone, поверь могут...
Norby
65 / 65 / 2
Регистрация: 12.03.2008
Сообщений: 392
04.03.2010, 22:33     Разработка игровых приложений #10
Почитай основы WinApi. Там как раз написано как окошки создавать. Ну или на худой конец MFC, но не советую (лично мое мнение об MFC - гадость редкостная).
CyBOSSeR
Эксперт C++
2299 / 1669 / 86
Регистрация: 06.03.2009
Сообщений: 3,675
04.03.2010, 22:40     Разработка игровых приложений #11
Цитата Сообщение от From_Tula Посмотреть сообщение
5 года С++ в универе думаю я не столько уж начинающий...
Изучение средств поддержки ООП в языке C++ было?
Если нет или мало, то в C++ совсем новичек.
From_Tula
40 / 40 / 2
Регистрация: 22.05.2009
Сообщений: 481
04.03.2010, 22:46  [ТС]     Разработка игровых приложений #12
CyBOSSeR, ещё небыло)
нусс... будем учиться)
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
04.03.2010, 23:00     Разработка игровых приложений
Еще ссылки по теме:

Как разместить два игровых поля морского боя в ряд по горизонтали? C++
Найти исходники для книги "UNIX. Разработка сетевых приложений" C++
Разработка приложений, использующих строковые типы данных C++
C++ Как сделать метод update() как в игровых движках?
C++ Разработка приложений с использованием структур

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

Или воспользуйтесь поиском по форуму:
CyBOSSeR
Эксперт C++
2299 / 1669 / 86
Регистрация: 06.03.2009
Сообщений: 3,675
04.03.2010, 23:00     Разработка игровых приложений #13
Цитата Сообщение от From_Tula Посмотреть сообщение
будем учиться)
Учебники в руки и вперед на амбразуру.
Yandex
Объявления
04.03.2010, 23:00     Разработка игровых приложений
Ответ Создать тему
Опции темы

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