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

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

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

Передвижение экрана вслед за героем. Реализация. - C++

13.02.2010, 17:36. Просмотров 662. Ответов 3
Метки нет (Все метки)

Короче говоря мне нужно зделать передвижение экрана вслед за героем.Типа как в Mario,как это зделать?? Может быть скроллинг?Если да то как?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
13.02.2010, 17:36
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Передвижение экрана вслед за героем. Реализация. (C++):

Объект поворачивается вслед за курсором мыши - C++
Должно получиться что-то типа "лицо, следящее за мышью". Бочку сделал, нашел в нете похожее, но дико запутанное, ничерта не...

Односвязный список, добавление элемента вслед указанному - C++
Создаю список, вывожу его, затем нужно по введенному элементу x найти такой же в списке и после него вставить новый элемент, введенный с...

Уменьшение размера активного окна, передвижение вдоль границ экрана - VBA
Программа постепенно уменьшает размеры активного окна до определенного уровня, затем передвигает окно вдоль границ экрана и в конце...

нужно что бы антигерой оббегал камень когда бежит за героем - Графика и игры
if(EnemyRow > HeroRow) { if (GameField !=kStone) EnemyRow--; else { if(EnemyCol<=HeroCol&&GameField!=kStone) ...

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

Текстовый документ|Массивы или как сделать исчезновение между главным героем и массив картинок? - Delphi
Доброго времени суток. Суть проблемы, такова,что мой герой(марио) должен брать монетки,когда он к ним подходит. Писал по-разному всегда...

3
boombastik
7 / 7 / 0
Регистрация: 13.02.2007
Сообщений: 1,255
15.02.2010, 13:13 #2
Отрисовывать сдвинутый экран поверх рисовать объекты переднего плана, а затем и самого героя, скорость премещения экрана должна быть ниже скорости движения героя по отношению к объектам на переднем плане.

Для упрощения героя можно совсем не перемещать, а держать всегда в середине, эффект его перемещения достигается путем смещения объектов интерьера на переднем плане.

Для устранения мерцания все это отрисовывается в буфере и потом одним махом (функция BitBlt или соответствующеи ф-ции DirectX) переносится на экран.

Удачи, Владимир
0
crezd
0 / 0 / 0
Регистрация: 23.12.2009
Сообщений: 10
15.02.2010, 20:33  [ТС] #3
А как это зделать в С/С++?
0
boombastik
7 / 7 / 0
Регистрация: 13.02.2007
Сообщений: 1,255
15.02.2010, 20:59 #4
Посмотрите примеры из разделов

http://www.codeproject.com/gdi/
http://www.codeproject.com/directx/

Все зависит от того какую операционную систему, инструмент разработки и технологию Вы решите использовать.

Удачи, Владимир
0
15.02.2010, 20:59
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
15.02.2010, 20:59
Привет! Вот еще темы с ответами:

Ограничить передвижение курсора мыши левой нижней четвертью экрана.При нажатие левой клавиши мыши выключить индикатор NumLock(+Звук),при нажатие право - Assembler
Не могу решить подскожите кто знает.(Ограничить передвижение курсора мыши левой нижней четвертью экрана.При нажатие левой клавиши мыши...

Движение камеры вслед за объектом - Unity, Unity3D
Ребята привет. Есть скрипт движения камеры с помощью мышки по X Y Z + вращение, прям как в редакторе юнити. + при движении объекта камера...

Вращение объекта вслед за мышкой - jQuery
Всем привет! Есть такое задание: надо сделать так, чтобы объект ( в моем случае космический корабль) перемещался вслед за мышкой и при...

Растягивание фона вслед за лайтбоксом - HTML, CSS
Добрый день, уважаемые форумчане! Это мое первое сообщение на вашем форуме, посему строго не судите. Есть сайт toch4learning.com На...


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

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

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