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

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

Войти
Регистрация
Восстановить пароль
 
Дарья1997
2 / 2 / 0
Регистрация: 05.10.2014
Сообщений: 207
#1

Реализация произвольного движения объекта - C++

21.10.2015, 11:50. Просмотров 310. Ответов 5
Метки нет (Все метки)

Как реализовать произвольное движение объектов,чтобы они отталкивались от стен,а при отталкивании меняли своё направление,ну и соответственно и положение этого объекта менялось,как это сделать?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
21.10.2015, 11:50     Реализация произвольного движения объекта
Посмотрите здесь:

Создание объекта произвольного класса по указателю на базовый класс - C++
Есть некий абстрактный базовый класс . Мы знаем , что от этого базового класса будет образовано несколько конкретных производных классов...

Собственная реализация контейнера для хранения значений произвольного типа - C++
Дали следующее задание. Не совсем понимаю с чего начинать и как дальше быть. Сказали, что нужно через шаблоны сделать. Если у кого-нибудь...

Составить описание объекта, обеспечивающего размещение матрицы произвольного размера с возможностью изменения - C++
Помогите пожалуйста. Не понимаю в чем ошибка программы??? Вот задание. Составить описание объекта, обеспечивающего размещение матрицы...

После ввода с клавиатуры произвольного одномерного массива целых чисел (объекта данного класса),в пределах целого типа вывести в два столбика положите - C++
Здравствуйте.помогите пожалуйста...вот такая задачка. После ввода с клавиатуры произвольного одномерного массива целых чисел (объекта...

Корень произвольного степени из произвольного числа, введенного с клавиатуры - C++
Не применяя встроенных функций, найти корень произвольного степени из произвольного числа, введенного с клавиатуры. Из четырех первых цифр...

Файл произвольного доступа - C++
Читаю Дейтелов, про файлы произвольного доступа. Написал вроде как по примеру, но что-то идет не так. Идея такая - создается файл, в нем...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
rikimaru2013
C++ Game Dev
2419 / 1113 / 240
Регистрация: 30.11.2013
Сообщений: 3,660
21.10.2015, 12:14     Реализация произвольного движения объекта #2
1) произвольное движение
2) объекты ( спрайты как я понимаю)
3) Отталкивание от стен объекта

Слишком разные темы, чтобы ответить на данный вопрос. Начните с простого - создайте объект. Я более чем на 100% уверен, что вы не можете и этого (
MaKaRoN IV
15 / 15 / 6
Регистрация: 20.04.2013
Сообщений: 64
21.10.2015, 12:16     Реализация произвольного движения объекта #3
  1. Какого вида объекты для обработки отталкивания?
  2. Какое пространство (2D, 2.5D, 3D)?
  3. Какой язык программирования?
  4. Какая среда разработки?
  5. Какой движок (игровой/графический) используется (если таковой вообще есть)?
Дарья1997
2 / 2 / 0
Регистрация: 05.10.2014
Сообщений: 207
21.10.2015, 22:20  [ТС]     Реализация произвольного движения объекта #4
1) объекты "нарисованные птички",объекты уже созданы(смысл игры в том,что на игровом поле вылетают птицы трёх разных видов(обычные,с яйцом, динамитом),они вылетают произвольно и летают в разных направлениях,отталкиваясь от всех стенок,кроме нижней,смысл игры нажимать на них и собирать яйца,если нажали на птицу с динамить,то гейм Овер);
2)2D;
3)C++;
4)Dev 4.9.9.2;
5)использую библиотеку graphic.h
Barrent
233 / 109 / 35
Регистрация: 04.05.2013
Сообщений: 326
Завершенные тесты: 2
21.10.2015, 23:00     Реализация произвольного движения объекта #5
1) Птичка объект слишком сложный, представьте вместо нее кружок или прямоугольник.
2) Для каждой птички храните текущий вектор движения
3) Перед тем как передвинуть птичку проверьте возможность сего действия. Рассматривая птичку как кружок/прямоугольник задача становится тривиальной.
4) Если птичка дальше лететь не может, то меняем вектор движения (угол отражения равен углу падения (с)школьная физика)
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
22.10.2015, 10:48     Реализация произвольного движения объекта
Еще ссылки по теме:

Массив произвольного значения - C++
Здравствуйте, как построить массив заранее неизвестного значения, ну например int n; cin >> n; int arr;

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

Файл произвольного доступа - C++
Здравствуйте, снова к файлам, такая задача. Допустим, у меня есть текстовый файл с данными - код, название, количество, и со значениями...

Матрицы произвольного размера. - C++
Помогите пожалуйста написать программу, которая будет работать с матрицами произвольного размера. необходимо определить для матриц операции...


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

Или воспользуйтесь поиском по форуму:
Дарья1997
2 / 2 / 0
Регистрация: 05.10.2014
Сообщений: 207
22.10.2015, 10:48  [ТС]     Реализация произвольного движения объекта #6
Продемострируйте это на простом примере?с тем же квадратом/кружком,как организуется движение,хотя бы без отталкивания
Yandex
Объявления
22.10.2015, 10:48     Реализация произвольного движения объекта
Ответ Создать тему
Опции темы

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