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

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

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

Игра Лабиринт - C++

17.12.2011, 00:53. Просмотров 965. Ответов 1
Метки нет (Все метки)

Пишу простейшую игру лабиринт.Поле загружаю из файла, курсор двигаю клавишами через SetConsoleCursorPosition, как сделать ограничение на движение курсора в те места где некие "стены" моего лабиринта?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
17.12.2011, 00:53     Игра Лабиринт
Посмотрите здесь:

игра лабиринт C++
Лабиринт C++
C++ Лабиринт
Лабиринт C++
C++ лабиринт
Уникальный лабиринт C++
C++ игра-ЛАБИРИНТ!
Лабиринт с++ C++
Лабиринт C++
C++ Игра Лабиринт
Лабиринт C++
C++ лабиринт

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
sannee
Просто хороший человек
 Аватар для sannee
362 / 155 / 12
Регистрация: 26.04.2011
Сообщений: 421
Завершенные тесты: 3
17.12.2011, 01:35     Игра Лабиринт #2
Ну вот смотрите: очевидно что у вас должен быть массив с представлением вашего лабиринта.
тогда при нажатии клавиши вы должны проверять на наличие стенки.
например, я делал так, 0 - проход, 1 - стенка.
C++
1
if(map[x+1][y]==1) {return;} // если справа  стенка то выход из функции.
Yandex
Объявления
17.12.2011, 01:35     Игра Лабиринт
Ответ Создать тему
Опции темы

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