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

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

Войти
Регистрация
Восстановить пароль
 
Korbofos
4 / 4 / 0
Регистрация: 15.08.2011
Сообщений: 157
#1

необходимо создать карту - C++

20.02.2012, 13:24. Просмотров 659. Ответов 8
Метки нет (Все метки)

Для робота необходимо создать карту комнаты с препятствиями что для этого лучше использовать?
Двумерный массив или что-то ещё структуру?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
20.02.2012, 13:24
Здравствуйте! Я подобрал для вас темы с ответами на вопрос необходимо создать карту (C++):

Необходимо создать аналог БД - C++
Всем доброго времени суток! Вопрос вот в чем: мне необходимо создать такой себе аналог БД, где есть определенное число сотрудников и...

Необходимо создать класс... - C++
Здраствуйте, помогите решить задание: Необходимо создать класс имя "Обыкновенная дробь", Данные класса "Числитель и знаминатель", ...

Необходимо создать меню к игре - C++
Я новичек, поэтому мне сложнова-то обьяснить. Мне необходимо создать меню к игре: 1. появляется окно - в нем пункты - правила игры, новая...

Необходимо создать минимальный проект-образец в DEV C++ - C++
Минимальный, ну, чтобы там 2 файла, что ли было. main.cpp и functsia.cpp, Бог даст- получится- возьму его за образец... Друзья! Ну,...

Мне необходимо создать электронную книгу, со встроенными тестами - C++
Мне необходимо создать электронную книгу, со встроенными тестами. Разделить ее по главам например прочитал первую главу прошел тест, если...

Необходимо создать функцию для обработки символьных рядов - C++
Потрібно створити функцію для обробки символьних рядків. За зразок брати функцію WordIndex(s,n)(Призначення: визначення позиції початку в...

8
dimcoder
Полярный
466 / 439 / 68
Регистрация: 11.09.2011
Сообщений: 1,141
20.02.2012, 13:30 #2
Думаю, что матрицу. Смотря для каких целей конечно.
0
Korbofos
4 / 4 / 0
Регистрация: 15.08.2011
Сообщений: 157
20.02.2012, 13:46  [ТС] #3
Матрицу? т.е. двумерный массив?
Всё просто есть какое-то препятствие в клеточке ставим единицу, ничего нет ноль.
0
dimcoder
Полярный
466 / 439 / 68
Регистрация: 11.09.2011
Сообщений: 1,141
20.02.2012, 13:49 #4
Цитата Сообщение от Korbofos Посмотреть сообщение
Матрицу? т.е. двумерный массив?
Всё просто есть какое-то препятствие в клеточке ставим единицу, ничего нет ноль.
Да. Двумерный массив. Думаю вряд ли что-то лучше подойдет для этой цели.
1
Korbofos
4 / 4 / 0
Регистрация: 15.08.2011
Сообщений: 157
20.02.2012, 15:24  [ТС] #5
Тогда ещё такой вопрос, имеем массив например 100х100 нужно в нём передвинуть объект 10х20 как это лучше сделать? или развернуть на определённое число градусов?
0
dimcoder
Полярный
466 / 439 / 68
Регистрация: 11.09.2011
Сообщений: 1,141
20.02.2012, 15:30 #6
Цитата Сообщение от Korbofos Посмотреть сообщение
имеем массив например 100х100 нужно в нём передвинуть объект 10х20 как это лучше сделать
Сам объект лучше всего хранить, мне кажется, в отдельной матрице 10*20. Нужно передвинуть - затираешь в матрице 100*200 старый объект и заполняешь из отдельной матрицы эти нужные клетки.
Цитата Сообщение от Korbofos Посмотреть сообщение
развернуть на определённое число градусов?
Тут, опять же думаю лучше использовать отдельную матрицу. И обрабатывать её функциями - чувствую много будет там таких поворотов.
0
Korbofos
4 / 4 / 0
Регистрация: 15.08.2011
Сообщений: 157
20.02.2012, 19:46  [ТС] #7
А можно пример ни СИ как пододвинуть этот объект?
0
Taras_Z
20.02.2012, 19:56
  #8

Не по теме:


а какую игру делаем?

0
OstapBender
584 / 523 / 35
Регистрация: 22.03.2011
Сообщений: 1,585
20.02.2012, 20:32 #9
Пусть объект задан через координаты его граней, - выполняя одинаковые преобразования над каждой гранью фигуры, мы будем изменять фигуру:
http://edu.nstu.ru/education/educourses/CompIm/Gush/r40.html
0
20.02.2012, 20:32
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
20.02.2012, 20:32
Привет! Вот еще темы с ответами:

Необходимо создать класс, который создает линию разлива воды - C++
необходимо создать класс, который создает линию разлива воды.дан объем общего бака линии. бутылки емкостью 4,9,17. подсчитать общее...

Необходимо создать связной список с записью в файл и восстановлением из файла - C++
Народ выручайте. В задании необходимо создать связной список с записью в файл и восстановлением из файла. Со списком я более-менее...

Необходимо создать двумерный массив с количеством строк равным количеству полученных узлов xml документа. - C++
Необходимо создать двумерный массив с количеством строк равным количеству полученных узлов xml документа. Что не правильно в данном коде? ...

Как поступить, если необходимо создать массив экземпляров класса, но в классе нет конструктора по умолчанию? - C++
Как поступить, если необходимо создать массив экземпляров класса, но в классе нет конструктора по умолчанию? Конечно, можно его объявить,...


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

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

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