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

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

Войти
Регистрация
Восстановить пароль
 
TBAPb
0 / 0 / 0
Регистрация: 24.04.2013
Сообщений: 33
#1

Игра с использованием Box2D - C++

20.05.2013, 10:05. Просмотров 427. Ответов 0
Метки нет (Все метки)

Добрый день. Передо мной возникла задача написать подобие angry birds на С++. Пользовватель должен выстраивать пирамиду из кубиков а потом шаром все это разбивать. Навыки программирования на С++ самые что ни на есть базовые, но есть опыт программирования на С#. Примерно как я себе это все представляю. Для моделирования физики возьмем движок Box2D. Далее выводим на экран пустую форму с picturebox на всю форму. Когда пользователь щелкает на форме мышкой мы создаем объект кубик и загружаем его в Box2d. И параллельно рисуем его проекцию на picturebox. Далее щелкаем на шарике оттягиваем его в нужном направлении и с нужной силой и когда отпускаем передаем в box2d шарик с заданным углом и заданной силой. И моделируем. Скажите, пожалуйста, ход мыслей правильный или намудрил. Мне кажется что графику можно сделать проще, чем я придумал.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
20.05.2013, 10:05     Игра с использованием Box2D
Посмотрите здесь:

игра BlackJAck с использованием ООП - C++
собственно вопрос: как написать игру блекджек используя классы С++? мне не нужен код чей либо, я не прошу писать за меня, я прошу...

Игра с использованием массивов и условных операторов - C++
Вечер добрый, ниже код отвечает за движение '*', по строкам вверх-влево-вправо-вниз. Проблема вот в чем, код работает, но если сразу...

Игра "угадайка" с использованием do while. Ошибка. - C++
Собственно задача: Написать программу, играющую с пользователем в "угадайку" - пользователь загадывает число, компьютер пытается его...

Box2d как установить в проект? - C++
как Подключить box2d к VS 2012, искал в гугле там говорится нужно исходники скаченные с офф сайта скомпилировать Cmake. ну я попробывал,...

Не получается создать мир в Box2D - C++
скачал эту хорошую и удобную библиотеку. у меня версия 2.3.0. читаю документацию с сайтов: Руководство по Box2D и Box2D в...

Зачем нужно компилировать библиотеку C++ Box2d? - C++
Мне интересна причина того, почему разработчики некоторых C++ библиотек (в моей ситуации Box2d) не дают dll или lib библиотеки, а дают...

Ошибка при запуске Box2d Visual Studio 2013 - C++
Добрый день! Подскажите. Пытаюсь запустить Box2d. Суть проблемы в следующем. Со сборкой библиотеки проблем нет. Проблема заключается в...

Box2d - создание в теле более одной фигуры\сенсора - C++
Вот у меня есть персонаж - вот так он создается player = lvl->GetObject("Naruto"); b2BodyDef bodyDef; bodyDef.type =...

Box2d лаги при создании более трех динамик объектов - C++
С чем столкнулся когда делал пример что бы понять как управлятся с box2d все решил, но была проблема с тем что при создании динамических...

Выполнить задания с использованием инструкции выбора if и с использованием условного оператора - C++
Выполнить задания с использованием инструкции выбора if и с использованием условного оператора ? (если он присутствует в языке...

Игра - C++
Есть вопрос, но не знаю даже как правильно спросить. Написал логику игры "Змейка". Теперь переношу на WinApi (писал на консоль). ...

Игра на С++ - C++
Ну в общем нужна вам или нет, но всё равно выложу:) Это крестики-нолики. #include <graphics.h> #include <stdlib.h> #include...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

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