![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#11 |
Новичок
Джуниор
Регистрация: 11.11.2016
Сообщений: 4
|
![]()
да просто шашки игра человек с человеком. я мучался в том плане что просто не знаю как это сделать) как поле граматно вывести ну это еще ладно вот как сдлеать что бы они ходили и рубили другие шашки...
игра человек с человеком без ии и интернета. Просто в компияторе quincy. программа должна делать поле для шашек ну и сами шашки) ну обычная игра самая простая на чистом СИ без ничего, иигра человек с человеком то есть сначала ходит один потом второй . Нужно что бы шашки рубили ходили и все как положено Помогите пожалуйста кто чем сможет, если не сложно. просто я в универе учусь а это все надо сдать в среду, а у меня никаких идей и толком я не шибко шарю в программировании ну знаю только основы но шашки это не мой уровень) может у кого то есть код или часть кода? может кто то делал? Последний раз редактировалось Alex11223; 12.11.2016 в 14:03. |
![]() |
![]() |
![]() |
#12 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
![]()
Дык если будете просить просто решить за вас, то и не будете "шибко шарить".
![]() Если "человек с человеком" то это ж не сложно наверно. Просто в цикле (пока не выполнено условие завершения игры) вводить ходы (откуда куда) по очереди, проверять корректность, изменять состояние, перевыводить поле (хранить состояние можно в двумерном массиве) Да наверняка кто-то делал, для этого и есть поиск на форуме и гугл. Гуглить естественно лучше на английском. (draughts, checkers) Без ничего это как именно? Просто консоль без GUI?
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. Последний раз редактировалось Alex11223; 12.11.2016 в 14:07. |
![]() |
![]() |
![]() |
#13 |
Новичок
Джуниор
Регистрация: 11.11.2016
Сообщений: 4
|
![]()
ну выводиться должно просто в окне компилятора поле стостоит из " | " вот таких сиволов и ходить x и o шашки. скриншот пока не могу скинуть как это должно выглядеть но если кто то поможет сделать то скину)
|
![]() |
![]() |
![]() |
#14 |
Новичок
Джуниор
Регистрация: 11.11.2016
Сообщений: 4
|
![]()
Да мне с английских сайтов нельзя я за границей учусь а с них плаиаризм проверяют а так толком рабочих нормальных кодов нет ни в рунете ни там...
|
![]() |
![]() |
![]() |
#15 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
![]()
Дык не надо плагиатить конечно, просто посмотрите идеи и подходы
![]() Такого не бывает. Окно консоли с выводом результата работы программы не имеет никакого отношения к компилятору. Компилятор только собрал вам программу (*.ехе и т.п.) и вы ее запустили.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. Последний раз редактировалось Alex11223; 12.11.2016 в 14:47. |
![]() |
![]() |
![]() |
#16 |
Старожил
Регистрация: 02.01.2011
Сообщений: 3,328
|
![]()
Когда-то кто-то выкладывал либо шашки, либо морской бой на Си в консоли, где поле было разрисовано символами '-', '|', 'x' и 'o'. Я сам не пробовал так рисовать. Мне кажется, что при кажущейся на первый взгляд простоте вывода информации на экран всё равно будут сложности в понимании, как реализовать. Может быть проще будет использовать, например, библиотеку graphics.h или ещё какую-нибудь. Если, конечно, преподаватель не настаивает именно на псевдографике.
Последний раз редактировалось 8Observer8; 13.11.2016 в 12:12. |
![]() |
![]() |
![]() |
#17 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
![]()
С чего вдруг графика проще?
Для вывода в консоль надо просто выводить все поле (двумерный массив) после каждого хода, например Код:
Код:
Код:
Код:
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. Последний раз редактировалось Alex11223; 13.11.2016 в 12:32. |
![]() |
![]() |
![]() |
#18 |
Старожил
Регистрация: 02.01.2011
Сообщений: 3,328
|
![]()
Однажды пробовал сделать тетрис в консоли. Сначала было всё просто, выводил двумерный массив, а потом стало сложнее и сложнее, в итоге сложность возрасла настолько, что пришлось забросить. Зато на графике получилось доделать до конца. Может с шашками проще. Ходы придётся вводить в виде координат доски. На графике можно мышкой тыкать. Не вижу перспектив в псевдографике. На графике хотя бы можно потом графики-функций строить.
|
![]() |
![]() |
![]() |
#19 | |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
![]()
Так то тетрис, а тут шашки.
В тетрисе ж наверно время имеет значения, то есть фигуры постоянно падают и игрок в любой момент может что-то нажать. А в шашках просто пошагово. Вывод —> ввод —> изменение состояния —> вывод —> ... Цитата:
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
игра "Шашки" - проверить может ли шашка дойти до заданного поля | sophi | Паскаль, Turbo Pascal, PascalABC.NET | 14 | 04.01.2018 23:30 |
Сетевая игра шашки Builder C++ | A1ex@nd3r | C++ Builder | 0 | 12.11.2015 14:51 |
Помогите) Игра Норткотта на языке си | Nazar0135 | Помощь студентам | 0 | 28.02.2014 16:22 |
игра шашки на языке с | Эндрю | Помощь студентам | 1 | 05.12.2011 23:28 |
Игра ШАШКИ!!! | Leepree | Общие вопросы C/C++ | 4 | 16.09.2009 21:20 |