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

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

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

ЗмейкаООП прорисовать 4 положения поворота - C++

01.12.2013, 07:47. Просмотров 155. Ответов 0
Метки нет (Все метки)

Доброго времени суток.
Требуется написать игру Змейка с использованием основных принципов ООП.
На данном этапе прописан класс Shape и его методы. Змейка "ползет" по полю в 1 направлении до нажатия пользователем одной из управляющих клавиш(вверх, вниз, влево, вправо).
Движение змейки по таймеру прорисовывается на форме при помощи метода moove. Все дело в том, что при повороте змея двигается топорно, то есть поворачивает и едет "бочком". Как при помощи компоненты ImageList организовать прорисовку 4 различных положений головы змеи?
Классы - Klass.cpp
Основное - Unit1.cpp
Вот исходный файл:
0
Вложения
Тип файла: rar Змейка_альфа.rar (579.4 Кб, 2 просмотров)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
01.12.2013, 07:47
Здравствуйте! Я подобрал для вас темы с ответами на вопрос ЗмейкаООП прорисовать 4 положения поворота (C++):

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

Баг в алгоритме поворота точек - C++
Доброго времени суток. Есть vector структур , которые описывают точку. В подпрограмме все точки поворачиваются на угол относительно точки...

Как применить матрицу поворота к изображению? - C++
Всем привет! Будьте добры объясните как применять матрицу поворота к массиву. Массив, конечно, одномерный: rgbQuad* bmp; ...

Можно ли кватернионом задать позицию, помимо поворота? - C++
Я вот что - то не пойму, кватернион определяет только ось вращения и угол вращения вокруг оси, верно? А нельзя ли как - то с помощью...

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

Шифровка/Дешифровка методом Карно (поворота решеткой) - C++
Пожалуйста у кого есть дайте код шифровки/дешифровки,облазил много много станиц ничего подходящего не нашел.

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
01.12.2013, 07:47
Привет! Вот еще темы с ответами:

Получить вторую матрицу путем поворота первой по часовой стрелке - C++
Дана двумерная матрица действительных чисел А. Необходимо получить двумерный масив В путем поворота первого по часовой стрелке. Вводить...

Определение положения камня - C++
Всем доброго время суток. Написать программу, которой по введенному пользователем времени t определяется положение камня (высота от дна...

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

нужен выход из положения - C++
Народ, мне нужна ваша помощь! У меня есть готовый код программы, но он у меня не работает... (полный отчет о запуске прилагается ниже) ...


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

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

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