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

Курсор мыши - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ использование итерационной формулы http://www.cyberforum.ru/cpp-beginners/thread800362.html
Помогите!!!!!
C++ Ошибка при добавлении элемента в динамический массив Всем привет! Создал класс для работы с дин.массивом. Нормально компилируется и выводит массив, но когда добавляю новый элемент, выдает ошибку. Подскажите, пожалуйста, в чем может быть проблема. Буду очень благодарен! #include <conio.h> #include <iostream> #include <math.h> #include <time.h> using namespace std; class massiv { private: http://www.cyberforum.ru/cpp-beginners/thread800319.html
Сумма модулей C++
Сумму модулей элементов массива, расположенных после мини-мального по модулю элемента.
C++ Функция для вывода массива
Проблема с написанием функции для вывода массива. Ошибка error C2664: невозможно преобразовать параметр 1 из "int" в "int " фрагмент кода функции: void out(int A){ for (int i=0;i<a;i++) { cout<<A<<"\t"; }
C++ Задача http://www.cyberforum.ru/cpp-beginners/thread800219.html
Шёл очередной контест Петрозаводских сборов. Игроки команды Psych Up быстро нашли простую задачу, и Федя сел за компьютер. Через пять минут решение было готово. Не тратя времени на тестирование, Федя отправил его на проверку и через несколько секунд получил вердикт Time Limit Exceeded. Федя скомкал условие задачи и вышел из класса, хлопнув дверью. Что-то шло не так, нужно было развеяться. По...
C++ Вирус на с++ Добрый день. Мне нужен любой вирус написаный на с++. Желательно не очень сложный. Что-то относительно легкое. Допустим бесконечное копирование папок или чтобы блокировал доступ куда либо. Ну или какой нибудь другой вирус. В принципе главное, чтобы приносил какой то вред, или мешал спокойно жить пользователю. Пожалуйста, очень нужно. Заранее большое спасибо. подробнее

Показать сообщение отдельно
egor2116
339 / 370 / 42
Регистрация: 20.01.2013
Сообщений: 1,123
04.03.2013, 23:58
Если вы хотите сделать шашки в консоли Мышь + Консоль = забудьте. Для мыши нужен GUI.
ну допустим вовремя игры я должен выбрать шашку arr[3][3] и у меня есть 5 вариантов хода, но я хочу предоставить этот выбор игроку, то есть ходов может за раз быть очень много и для всего этого писать бредого, как то управлять надо по другому шашка может перепрыгнуть через любую другую шашку, а также ходить вовсе рядом лежащие свободные ячейки, но только 1 ход,
У вас доска представлена массивом 0 - пустая клетка 1 - вражеская шашка 2 - ваша шашка игра продолжается в цикле пока не закончиться, при каждой итерации цикла(при каждом ходе) вы выводите массив на экран в виде прямоугольника
1 0 1 0 1 0 1 0 1
0 1 0 1 0 1 0 1 0
1 0 1 0 1 0 1 0 1
0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0
2 0 2 0 2 0 2 0 2
0 2 0 2 0 2 0 2 0
2 0 2 0 2 0 2 0 2
игра в цикле делится на два этапа, ваш ход и ход противника(AI), при вашем ходе проще вы видите доску и видите пустые клетки( cin>>a[i][j] ) ходите и проверяете, если сьели вражескую шашку ставите на её место 0. С AI труднее ему нужно добавить логики выбора. Надеюсь общая картина чуть чуть прояснилась.

и у меня есть 5 вариантов хода, но я хочу предоставить этот выбор игроку, то есть ходов может за раз быть очень много и для всего этого писать бредого
Привыкайте это программирование. Ваша игра тем будет лучше чем больше вы опишете игровых ситуаций, всевозможные проверки ошибок, ходов, и всевозможных действий.
Главное не опускать руки и все получится рано или поздно.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru