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

Написание небольшой 2d игры - C++

Восстановить пароль Регистрация
 
Ванеек
64 / 64 / 2
Регистрация: 21.12.2012
Сообщений: 458
05.04.2013, 17:03     Написание небольшой 2d игры #1
Привет всем.Раньше как-то пробовал писать, что-то на C++ ,но дальше hello wordов дело не пошло(
Так вот вопросик,сложно ли написать такую игру,космосим, типо запускаем окошко там наш корабль(можно ли,чтобы это была картинка? и как ее добавить).Нажимаем на клавиши-стрелки,корабль двигается,Сложно такое написать или нет?

Добавлено через 1 минуту
Опять,наверно, вижуал студию качать придется))
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
05.04.2013, 17:03     Написание небольшой 2d игры
Посмотрите здесь:

C++ Небольшой вопросик
небольшой вопрос..... C++
Небольшой цикл C++
Небольшой трабл с функциями C++
C++ Небольшой баг
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
ijonhson
 Аватар для ijonhson
47 / 47 / 1
Регистрация: 09.03.2011
Сообщений: 584
05.04.2013, 20:37     Написание небольшой 2d игры #2
В билдере будет проще,без ide закопаешься

Добавлено через 1 минуту
там пачка удобных компонентов эсть всяк лучше visual
Ванеек
64 / 64 / 2
Регистрация: 21.12.2012
Сообщений: 458
05.04.2013, 22:48  [ТС]     Написание небольшой 2d игры #3
Цитата Сообщение от ijonhson Посмотреть сообщение
В билдере будет проще
А, что за билдер и, где скачать его?
ijonhson
 Аватар для ijonhson
47 / 47 / 1
Регистрация: 09.03.2011
Сообщений: 584
05.04.2013, 22:52     Написание небольшой 2d игры #4
Borland c++ Builder->google,на форуме есть раздел посвящённый builder
BumerangSP
 Аватар для BumerangSP
4283 / 1405 / 121
Регистрация: 16.12.2010
Сообщений: 2,941
Записей в блоге: 3
06.04.2013, 01:44     Написание небольшой 2d игры #5
Цитата Сообщение от Ванеек Посмотреть сообщение
А, что за билдер и, где скачать его?
Такая информация здесь не дается. Для бесплатных IDE - пожалуйста:
Бесплатные среды (IDE) для программирования на С/С++
Ванеек
64 / 64 / 2
Регистрация: 21.12.2012
Сообщений: 458
06.04.2013, 10:03  [ТС]     Написание небольшой 2d игры #6
Спасибо , и, все-таки,сложно ли написать такую штуку?
BumerangSP
 Аватар для BumerangSP
4283 / 1405 / 121
Регистрация: 16.12.2010
Сообщений: 2,941
Записей в блоге: 3
06.04.2013, 11:40     Написание небольшой 2d игры #7
Цитата Сообщение от Ванеек Посмотреть сообщение
Спасибо , и, все-таки,сложно ли написать такую штуку?
Если уж совсем простенькая, то билдер бы подошел. Нарисовать квадратики, треугольники (типа корабли) и по горячим клавишам смещать координаты по x,y в зависимости от того, в какую сторону Вы хотели бы, что корабль сдвинулся.
Но, думаю, лучше взять что-то поинтереснее типа opengl. Там все довольно просто делается (для начала). Видеоуроки в инете есть с пошаговым объяснением.
RussDragon
 Аватар для RussDragon
12 / 12 / 1
Регистрация: 08.04.2012
Сообщений: 81
06.04.2013, 12:26     Написание небольшой 2d игры #8
OpenGL? Может тогда лучше взять какой-нибудь движок типа Blitz, попроще будет?
BumerangSP
 Аватар для BumerangSP
4283 / 1405 / 121
Регистрация: 16.12.2010
Сообщений: 2,941
Записей в блоге: 3
06.04.2013, 12:34     Написание небольшой 2d игры #9
RussDragon, проще установить готовую и играть-не париться

Но если действительно нет интереса разбираться, то можно и так.
RussDragon
 Аватар для RussDragon
12 / 12 / 1
Регистрация: 08.04.2012
Сообщений: 81
06.04.2013, 12:38     Написание небольшой 2d игры #10
Я не думаю, что автор потянет в ближайший год написание свое движка.
Ванеек
64 / 64 / 2
Регистрация: 21.12.2012
Сообщений: 458
06.04.2013, 13:10  [ТС]     Написание небольшой 2d игры #11
Цитата Сообщение от BumerangSP Посмотреть сообщение
проще установить готовую и играть-не париться
Это-то да,но интерес побеждает лень))
Цитата Сообщение от RussDragon Посмотреть сообщение
Я не думаю, что автор потянет в ближайший год написание свое движка.
Я и не собираюсь,хотелось бы сделать для начало,то,что сказал BumerangSP

Цитата Сообщение от BumerangSP Посмотреть сообщение
Нарисовать квадратики, треугольники (типа корабли) и по горячим клавишам смещать координаты по x,y в зависимости от того, в какую сторону Вы хотели бы, что корабль сдвинулся.
Добавлено через 48 секунд
Цитата Сообщение от BumerangSP Посмотреть сообщение
Но, думаю, лучше взять что-то поинтереснее типа opengl.
Спасибо пойду разбираться))
RussDragon
 Аватар для RussDragon
12 / 12 / 1
Регистрация: 08.04.2012
Сообщений: 81
06.04.2013, 13:55     Написание небольшой 2d игры #12
На таком уровне лучше даже не пытайся браться на OpenGL, забросишь быстро. А вот с Builder'ом поработать можно.
beta-particle
 Аватар для beta-particle
4 / 4 / 0
Регистрация: 07.01.2013
Сообщений: 103
06.04.2013, 14:01     Написание небольшой 2d игры #13
BumerangSP, а как осуществляется взаимная работа opengl и кода на с++?
BumerangSP
 Аватар для BumerangSP
4283 / 1405 / 121
Регистрация: 16.12.2010
Сообщений: 2,941
Записей в блоге: 3
06.04.2013, 14:15     Написание небольшой 2d игры #14
Сообщение было отмечено автором темы, экспертом или модератором как ответ
beta-particle, ну, как обычно осуществляется взаимная работа c++ и любой другой библиотеки? =) В библиотеке есть какие-то функции, методы и т.д., которые мы вызываем исходя из своих нужд.
Например, нужно в opengl нарисовать линию:
C++
1
2
3
4
glBegin(GL_LINES);
glVertex2i(10,10);
glVertex2i(10,20);
glEnd();
Вызываем две функции Vertex() с координатами.

Не по теме:

Так, это уже оффтоп пошел.



Добавлено через 1 минуту
Ванеек, вначале конечно лучше бы познакомиться с билдером, потом хоть в opengl, хоть directx.
Ванеек
64 / 64 / 2
Регистрация: 21.12.2012
Сообщений: 458
06.04.2013, 14:31  [ТС]     Написание небольшой 2d игры #15
Цитата Сообщение от BumerangSP Посмотреть сообщение
Ванеек, вначале конечно лучше бы познакомиться с билдером, потом хоть в opengl, хоть directx.
Ага,спасибо,мне кажется, сначала лучше ознакомится получше с C++)),а потом все остальное)
ijonhson
 Аватар для ijonhson
47 / 47 / 1
Регистрация: 09.03.2011
Сообщений: 584
06.04.2013, 16:19     Написание небольшой 2d игры #16
Есть утилита называется кажется gamemaker для создания 2d игр она бесплатна,или подожди пару месяцев я допишу свой вариант намного проще и функциональней будет.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
06.04.2013, 17:09     Написание небольшой 2d игры
Еще ссылки по теме:

C++ Недочёт небольшой
C++ Написание сложных ботов для игры, которые бы самообучались
C++ Написание игры на скорость реакции

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

Или воспользуйтесь поиском по форуму:
Ванеек
64 / 64 / 2
Регистрация: 21.12.2012
Сообщений: 458
06.04.2013, 17:09  [ТС]     Написание небольшой 2d игры #17
Цитата Сообщение от ijonhson Посмотреть сообщение
или подожди пару месяцев я допишу свой вариант намного проще и функциональней будет.
Свой вариант движка,интересно исходники выложите?
Yandex
Объявления
06.04.2013, 17:09     Написание небольшой 2d игры
Ответ Создать тему

Метки
c++, Игра
Опции темы

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