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

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

Войти
Регистрация
Восстановить пароль
 
Писарев Иван
0 / 0 / 0
Регистрация: 05.09.2012
Сообщений: 44
#1

Змейка в консоли - C++

19.11.2012, 21:44. Просмотров 392. Ответов 0
Метки нет (Все метки)

Доброго времени суток!
Решил написать небольшую, всем известную игру змейка. Все вроде бы хорошо, но вот не совсем понятно, как сделать так, чтобы программы не запрашивала ввод направления змеи "после каждого шага", а "двигалась по инерции"(прошу прощения за нетехнический язык). Функция запроса положения выглядит следующим образом:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
    for(;c;)
    {
        a=getch();
        if(a==119) a=1;
        if(a==115) a=2;
        if(a==100) a=4;
        if(a==97) a=3;
        int x1=pshh.shhh[pshh.N-1].x;
        int y1=pshh.shhh[pshh.N-1].y;
        pshh.peremstit(a);
        sojrat(pshh, apple, x1, y1);
        c=print(pshh, apple);
    }
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
19.11.2012, 21:44     Змейка в консоли
Посмотрите здесь:

Змейка в консоли: неправильное поведение функции - C++
Всем привет! Пишу консольную змейку. Есть класс Snake и метод isSnake(), который работает некорректно (всегда возвращает true). Не могу...

змейка - C++
Хочу написать игру змейка, как на первых телефонах. не могу придумать классы которые, при этом использовать(свои). Помогите...

Змейка в С - C++
Доброй ночи всем. Подскажите пожалуйста как можно написать игру змейку в консольном окне на С? 3аранее спасибо

Змейка - C++
Можно пожалуйста самую простую змейку консольную на c++ вобще самую простую без очков без всяких дополнений просто змейка ограда для нее и...

Змейка - C++
Решил написать собственный аналог змейки. Создал костяк программы, и у меня возникло три вопроса. 1. Змейка отказывается двигаться...

Змейка - C++
Надо заполнить массив нулями по змейке как на рисунке. Не могу придумать как заполнять нулями по строкам( Вот код : #include...

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

Консольная змейка - C++
Написал консольную змейку, но почему-то не работает управление :) Ну, как не работает, цвет на пробел то меняется, но W, A, S, D чтоб...

игра змейка - C++
Здравствуйте! Знакомый попросил помощи, объяснить подробно как работает программа и как сделать разные уровни в игре. Но я не особо ее...

Игра змейка - C++
Кто делал подобную игру отзовитесь, есть пару вопросов! заранее спасибо!

Змейка не реагирует - C++
Доброго времени суток! Подскажите, пожалуйста, как сделать так, чтобы змейка реагировала на нажатие клавиш? вот мой текст # include...

Не совсем змейка - C++
Доброго времени суток! Пожалуйста помогите решить задачу: Входные данные: 4 1 3 6 10 2 5 9 13 4 8 12 15 7 11 14 16 Выходные...


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

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

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