|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
04.03.2011, 11:45 | #1 |
Регистрация: 02.03.2011
Сообщений: 3
|
игра морской бой
Доброго дня . Я пишу на паскале примитивную игру морской бой. У меня такая прболема я не знаю как написать процедуру которая дает возможность самому раставлять корабли. Кто может помочь милости просим пишите в этой теме. Целый код не обязательно,но хотя бы рассказать как это сделать. Спасибо
|
04.03.2011, 13:49 | #2 |
Lawful Evil
Участник клуба
Регистрация: 13.05.2008
Сообщений: 1,208
|
Ну самое простое:
Отрисовываешь корабли в цикле по очереди (4,3,3,2,2,2,1,1,1,1 палубы соответственно) При каждй попытке размещения проверяешь, есть или нет в окрестностях другие корабли и не пересекает ли корабль границы. Если все ок - отрисовываешь корабль, если нет - начинаешь цикл с данным кораблем заново. Перемещение фигуры для отрисовки реализовать не сложно, я думаю.
Алгоритм - бесплатен. Поиск багов - бесплатен. Реализация алгоритма - за отдельную плату.
На форуме помогают советами и объясняют, а не пишут на халяву программы, лабы, курсачи и т.д. (c) |
04.03.2011, 14:31 | #3 |
Регистрация: 02.03.2011
Сообщений: 3
|
Спасибо очень помог.!!
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Игра "Морской бой" на Delphi. С чего начать? | Cyxarik | Помощь студентам | 8 | 16.02.2011 10:26 |
Игра "Морской Бой" + наработки | ThisIzGame | Gamedev - cоздание игр: Unity, OpenGL, DirectX | 19 | 28.08.2010 07:55 |
Игра *Сетевой Морской бой* Delphi. | DanZwer | Помощь студентам | 0 | 21.05.2010 03:37 |
Морской бой | nikifor | Фриланс | 1 | 26.03.2009 16:19 |
игра морской бой | PAVEL315 | Общие вопросы Delphi | 2 | 21.11.2006 20:54 |