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

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

Восстановить пароль Регистрация
Другие темы раздела
C++ Найти определитель матрицы методом Гаусса http://www.cyberforum.ru/cpp-beginners/thread1024586.html
Найти определитель матрицы методом Гаусса. Элементы матрицы вводятся с клавиатуры.
C++ Может ли C++ работать с вебом, SQL, PHP? Привет, мир! У меня есть несколько вопросов: 1) Может ли C++ работать с вебом? 2) Может ли C++ работать с базами sql? 3) Можно ли C++ соединить с PHP? Если да, то скажите как. http://www.cyberforum.ru/cpp-beginners/thread1024579.html
C++ Не работает strcmp
Подскажите, пожалуйста, условие не срабатывает (14 строка), хотя должно visits++ делать. В строке tmp_month находится строка "Sep". char tmp_month; String^ line; ... line = reader -> ReadLine() ... k = 0; for (int i =18; i < 21; i++) {
C++ Программа находит все делители
#include <iostream> #include <conio.h> using namespace std; int main() { setlocale(LC_ALL, "Russian"); int num; cout << "\n Введите число: "; cin >> num; int half = num / 2;
C++ Двоичный вес массива http://www.cyberforum.ru/cpp-beginners/thread1024550.html
Ввести размер и массив типа unsigned int, подсчитать его двоичный вес. Т.е. сложить двоичные веса его элементов Заранее спасибо!!! Добавлено через 12 часов 13 минут Ввести размер и массив типа unsigned int, подсчитать его двоичный вес. Т.е. сложить двоичные веса его элементов Заранее спасибо!!! С ИСПОЛЬЗОВАНИЕМ АССЕМБЛЕРОВСКОЙ ВСТАВКИ!!!
C++ Элементарная задача по С++ каждое положительное число заменить квадратным корнем из него.. #include <iostream> using namespace std; int Mas (int ,int ); int main (void){ int Massiv; int N=sizeof Massiv/sizeof Massiv; Mas (Massiv,N); подробнее

Показать сообщение отдельно
LOLyta1
0 / 0 / 0
Регистрация: 19.01.2013
Сообщений: 5
01.12.2013, 07:47     ЗмейкаООП прорисовать 4 положения поворота
Доброго времени суток.
Требуется написать игру Змейка с использованием основных принципов ООП.
На данном этапе прописан класс Shape и его методы. Змейка "ползет" по полю в 1 направлении до нажатия пользователем одной из управляющих клавиш(вверх, вниз, влево, вправо).
Движение змейки по таймеру прорисовывается на форме при помощи метода moove. Все дело в том, что при повороте змея двигается топорно, то есть поворачивает и едет "бочком". Как при помощи компоненты ImageList организовать прорисовку 4 различных положений головы змеи?
Классы - Klass.cpp
Основное - Unit1.cpp
Вот исходный файл:
Вложения
Тип файла: rar Змейка_альфа.rar (579.4 Кб, 2 просмотров)
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 16:23. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru