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

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

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

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

19.11.2012, 21:44. Просмотров 415. Ответов 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);
    }
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
19.11.2012, 21:44
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Змейка в консоли (C++):

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

Клавиши F1-F12 в консоли, и работа с мышкой в консоли - C++
Я искал на сайте, но не нашел упоминания о том как обрабатывать и или узнавать где находится курсор мышки (и еще мне надо бы узнать нажатие...

считывание с консоли ( не с клавы, а именно с консоли) - C++
нужно написать функцию которая возвращает string в котором написано 500 символов которые были выведены в консоли от начала. среда :...

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

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

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

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

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

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

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

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


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

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

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