Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 18.04.2009, 19:52   #1
Phenom
Новичок
Джуниор
 
Регистрация: 18.04.2009
Сообщений: 3
Восклицание Поделитесь опытом начинающему

Хочу создать игру морской бой в консоле на С++, чето на подобие 2д графики.Был бы благодарен, если кто подскажет как сделать, чтобы я мог управлять курсором с помошью клавиш и рисовать в консоле (к примеру я создал 2 двумерных массива и для того чтоб навести курсор на нужную ячейку,мне нужно нарисовать этот массив ).Кто знает поделитесь опытом и скажите с чего начать.Спасибо заранее.
Phenom вне форума Ответить с цитированием
Старый 18.04.2009, 20:01   #2
Orodret
Пользователь
 
Аватар для Orodret
 
Регистрация: 12.04.2009
Сообщений: 29
По умолчанию

Почитай про создание оконных приложений, в консоли врядли реализуешь
Orodret вне форума Ответить с цитированием
Старый 18.04.2009, 20:10   #3
Goblin
Форумчанин
 
Регистрация: 24.11.2007
Сообщений: 196
По умолчанию

Цитата:
Почитай про создание оконных приложений, в консоли врядли реализуешь
Было бы желание, а написать можно на чем угодно и под что угодно. И кажеться у Phenom оно есть.

Phenom, почитай литературу по vga/svga lib она хоть и малофункциональная для начала пойдет.
Хотя если нет желания или возможности можно и простой псевдо-графикой рисовать.

ЗЫ. Будут воросы пиши в асю (445435153)

Последний раз редактировалось Goblin; 18.04.2009 в 20:12.
Goblin вне форума Ответить с цитированием
Старый 18.04.2009, 23:11   #4
Zefick
Пользователь
 
Регистрация: 27.05.2008
Сообщений: 14
По умолчанию

Для позиционирования курсора существует функция SetConsoleCursorPosition(HANDLE,COO RD) Только сначала надо получить хэндл консоли функцией GetStdHandle(STD_OUTPUT_HANDLE). В полях струкруты COORD должны быть координаты.
Вообще все функции для работы с консолью объявлены в файле wincon.h
Zefick вне форума Ответить с цитированием
Старый 19.04.2009, 21:42   #5
Phenom
Новичок
Джуниор
 
Регистрация: 18.04.2009
Сообщений: 3
По умолчанию

Я так понял алгоритм составления игры таков.В зависимости какой кораблик мы хотим поставить мы делаем так:к примеру мы хотим поставить 4-х палубный корабль, для этого мы заполняем выбранную область(ячейки) массива цифрами 4, если 3-х палубный цифрами 3 и т.д.Верно?если нет то предложите иной алгоритм если можите, щаранее спасибо.
Phenom вне форума Ответить с цитированием
Старый 21.04.2009, 19:06   #6
Phenom
Новичок
Джуниор
 
Регистрация: 18.04.2009
Сообщений: 3
Восклицание ПРОЧТИТЕ О ВЫ ВЕЛИКИЕ ПСЕВДОПРАГРОММИСТЫ

Мда, больше никогда не зайду на этот галимийший форум.Тут спецов вообще нет,(за исключением Гоблина, который хоть чето подсказал) как я понял,раз никто на вопрос простейший ответить не может, то такие вы и спецы в жизни.Желаю удачи псевдопрограммеры
З.Ы.Кста у вас и движок форума украден с другова сайта
Phenom вне форума Ответить с цитированием
Старый 21.04.2009, 20:52   #7
Pashan
Пользователь
 
Регистрация: 18.03.2009
Сообщений: 89
По умолчанию

Phenom,
Надо вопросы задавать четко и ясно, а не на других наезжать. Местами на более сложные вопросы отвечают. А тебе до конца не понятно, что вообще нужно.
Pashan вне форума Ответить с цитированием
Старый 21.04.2009, 21:08   #8
Sazary
В тени
Старожил
 
Аватар для Sazary
 
Регистрация: 19.12.2008
Сообщений: 5,788
По умолчанию

Цитата:
Сообщение от Phenom
раз никто на вопрос простейший ответить не может
Если вопрос такой простой, то чего ж вы его задаете?
Цитата:
З.Ы.Кста у вас и движок форума украден с другова сайта
Угу..Конечно ) Его, кстати, довольно часто "крадут". Не замечали? )
Какие ж люди нехорошие..)
Вполне очевидно, чтобы что-то понять, необходимо книги читать.
Не нужно плодить бессмысленных тем. Вас Поиск избавит от многих проблем.

___________________________________ ___________________________________ _______
[=Правила форума=]_____[Поиск]_____[Литература по С++]____[Литература. Паскаль]
Sazary вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Господа специалисты, поделитесь пожалуйста опытом! Куча вопросов, нужна Ваша помощь!!! samo123 Microsoft Office Excel 0 14.12.2008 21:03
Текстовые эффекты. Поделитесь опытом! nikolai_P Microsoft Office Excel 8 23.05.2008 14:48