В моем детстве это была очень популярная игра. Чем же еще было заниматься на классных часах или скучных уроках? Сидишь себе тихонько и играешь с соседом по парте. Класс!
Играют в Морской бой два человека. Для игры нужны листики в клеточку и ручки (карандаши). Для начала каждый игрок на своем листике рисует два квадратика со стороной в 10 клеток. Клетки нумеруются по горизонтали и вертикали. Можно цифрами, а можно, как в шахматах - по одной стороне цифры, по другой - буквы.
В левом квадратике рисуются корабли. Это флот игрока. Всего кораблей 10 штук.
Так рассказал, вроде бы эта игра канула в Лету и никто не знает как в нее играть) Недавно сидели на совещании, подруга говорит, давай, в морской бой и так незаметно два часа пролетели) и вроде бы и не в мобилке и типа что-то пишешь)... нынешние школьники тоже режутся в морской бой, просто не на бумажках рисуют, а на телефоне, в метро видел, удивился, но, думаю, эта игра из той категории, которые никогда не умирают))
Отчёт оценивали: 791. Валерий Жданов+120122. Andrei016861. Serge+117542. Никита+117947. Dmitry Sinitsin+111353. AlliZzeN+11. Евгений Волосатов+19913. vip+117606. Виктор+13922. Александр+119525. Александр Балбашов+116548. Hofflin+120111. Deep Network017663. Oleksandr+16452. Кирилл Шмойлов+13747. Сергей+1
Начинаем практику по языку C#
Чтобы стать хорошим программистом — нужно писать программы.
На нашем сайте очень много практических упражнений.
После заполнения формы ты будешь подписан на рассылку
«C# Вебинары и Видеоуроки»,
у тебя появится доступ к видеоурокам и консольным задачам.
Несколько раз в неделю тебе будут приходить письма —
приглашения на вебинары, информация об акциях и скидках,
полезная информация по C#.
Научился: Повторил работу с элементами формы и её событиями. 1. Был "глюк" со случайной расстановкой кораблей - у пользователя и компьютера очень легко было получить совпадающие случайные расстановки. Решил только многократным вызовом sea_comp.ПоставитьСлучайно();
Для верности число повторов тоже сделал случайным (10..20).
2. Сброс сетки компьютера при нажатии Старт. (В классе SeaGrid добавил функцию ClearGrid()).
3. "Секретная кнопка" использует массив карта_кораблей и по точкам вызывает ShowCompShip(Точка place, int nr)