Вопрос по игре морской бой
Привет всем. Пишу данную игру и появилась проблема, например, есть 4-х палубный корабль, произошло попадание по этому кораблю, как найти остальные раненные части корабля и определить убит ли корабль. :(
|
Ответ: Вопрос по игре морской бой
Это зависит от того, как ты хранишь карту попаданий и корабли.
|
Ответ: Вопрос по игре морской бой
Корабли при генерации поля сохраняются в два двумерных массива - игрок 1 и 2.
Массив хранит координаты клетки куда записан корабль. Корабли в массиве по порядку. Первые например 4 палубы и далее по убыванию. Далее просто проверяешь координаты куда бьет игрок 1 и 2 и целостность кораблей. Только генерация не рандомная само-собой). Иначе четырехпалубные твои будут разбросаны по всей карте). |
Ответ: Вопрос по игре морской бой
Gector, можно пример? На С++, С# ?
|
Ответ: Вопрос по игре морской бой
Цитата:
|
Ответ: Вопрос по игре морской бой
|
Часовой пояс GMT +4, время: 09:11. |
vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot