|
║XLR8║
|
|
Написать игру: морской бой27.02.2010, 22:18. Показов 13984. Ответов 43
Метки нет (Все метки)
Помогите написать игру, вернее подскажите как писать сам буду)) С чего вообще надо начинать писать такие игры?
0
|
|
| 27.02.2010, 22:18 | |
|
Ответы с готовыми решениями:
43
Морской бой Морской Бой Морской бой |
|
мну довольно <(-__-)l
217 / 206 / 15
Регистрация: 17.01.2010
Сообщений: 2,462
|
|
| 27.02.2010, 22:27 | |
|
с постановки задачи:
игра будет с ботом? какая тактика? будет ли бот "подсматривать"? с другим игроком? как будет осуществляться всязь между игроками?
1
|
|
|
3 / 3 / 2
Регистрация: 20.11.2009
Сообщений: 47
|
|
| 27.02.2010, 22:29 | |
|
Аха, 2D 3D?)
1
|
|
|
124 / 106 / 7
Регистрация: 14.02.2010
Сообщений: 263
|
|
| 27.02.2010, 22:30 | |
|
Я бы начал с рисования. Логику не сложно прописать.
1
|
|
|
║XLR8║
|
|
| 27.02.2010, 22:55 [ТС] | |
|
2Д, АИ - функция рандом + условие если мы ранили, значит бьем рандомом в 4 стороны при условии что очки по которым бьет рандом не заныты, точки считаются занятыми, еси мы туду били, или точка соприкасается с уже убитым, короче все ок.
Короче: 2Д, против компа (изучать как устроена сеть нет времени). Уменя вопрос: как выставлять корабли, и как прорисовать сетку, какие есть для этого функции? Добавлено через 9 минут касательно расстановки кораблей: можно ли реагировать на нажатие левой кнопки, и пока пользователь тянет ее по другим клеткам постепенно вырисовывается корабль, если он пускает кнопку мыши, сверяем может ли такой корабль существовать, если может - устанавливаем.
0
|
|
|
CEO
2258 / 1248 / 57
Регистрация: 16.03.2009
Сообщений: 3,588
|
||
| 27.02.2010, 23:17 | ||
пр истрельбе - перехватываем нажатие ЛКМ, там можно получить координаты, сравниваем с массивом узлов и знаем где клетка. Читайте GDI+.
1
|
||
|
467 / 344 / 19
Регистрация: 26.05.2009
Сообщений: 2,696
|
|
| 28.02.2010, 03:49 | |
|
можно и без GDI+ для начала написать
1
|
|
|
20 / 20 / 2
Регистрация: 26.01.2010
Сообщений: 106
|
|
| 28.02.2010, 09:51 | |
|
можно написать с использованием XNA Game Studio - быстро и удобно, а сетку, корабли и прочие графические элементы можно в фотошопе быренько наваять
1
|
|
|
мну довольно <(-__-)l
217 / 206 / 15
Регистрация: 17.01.2010
Сообщений: 2,462
|
|
| 28.02.2010, 09:54 | |
|
но все же автор скорее всего хочет написать на C#
1
|
|
|
20 / 20 / 2
Регистрация: 26.01.2010
Сообщений: 106
|
||
| 28.02.2010, 09:58 | ||
|
1
|
||
|
мну довольно <(-__-)l
217 / 206 / 15
Регистрация: 17.01.2010
Сообщений: 2,462
|
|
| 28.02.2010, 10:01 | |
|
а можно ссылочку?
1
|
|
|
20 / 20 / 2
Регистрация: 26.01.2010
Сообщений: 106
|
|
| 28.02.2010, 10:09 | |
|
http://creators.xna.com/en-US/
http://www.xnadev.ru/news.php http://www.intuit.ru/department/se/xnagamestudio/ http://msdn.microsoft.com/ru-r... 63420.aspx + поищи сам - в сети полно инфы
1
|
|
|
║XLR8║
|
||||||
| 28.02.2010, 13:38 [ТС] | ||||||
|
Как заставить этот клас нарисовать себя в форме??
нашел, забыл ширину и высоту установить)) Добавлено через 23 секунды в конструкторе
0
|
||||||
|
26 / 25 / 2
Регистрация: 26.02.2010
Сообщений: 96
|
|||
| 28.02.2010, 15:12 | |||
|
там все писать придется самому начиная от контролов (текстбоксы, кнопки... и их события) и заканчивая логикой игры
1
|
|||
|
3 / 3 / 2
Регистрация: 20.11.2009
Сообщений: 47
|
|||
| 28.02.2010, 16:03 | |||
|
Вот суй туда свое художество. Можешь с помощью WPF интерфейс делать чтоб красявый был) Добавлено через 1 минуту
1
|
|||
|
118 / 119 / 20
Регистрация: 21.01.2010
Сообщений: 252
|
||||||
| 28.02.2010, 16:27 | ||||||
|
Зачем наследовать от Control и писать свойства которые в нем уже есть?
Вот один из вариантов:
1
|
||||||
|
26 / 25 / 2
Регистрация: 26.02.2010
Сообщений: 96
|
|
| 28.02.2010, 16:28 | |
|
1
|
|
|
║XLR8║
|
||||||
| 28.02.2010, 20:06 [ТС] | ||||||
Как сгенерировать случайные числа? Добавлено через 15 секунд Как сгенерировать случайные числа?
0
|
||||||
| 28.02.2010, 20:06 | |
|
Помогаю со студенческими работами здесь
20
Морской бой Морской бой Морской бой в консоли Морской бой: Не могу реализовать класс кораблей Игра морской бой: никак не придумаю как лучше реализовать корабли в игре Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Изучаю kubernetes
lagorue 13.01.2026
А пригодятся-ли мне знания kubernetes в России?
|
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
|
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11
— это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
|
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11
Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
|
|
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
|
Модель микоризы: классовый агентный подход 3
anaschu 06.01.2026
aa0a7f55b50dd51c5ec569d2d10c54f6/
O1rJuneU_ls
https:/ / vkvideo. ru/ video-115721503_456239114
|
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR
ФедосеевПавел 06.01.2026
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR
ВВЕДЕНИЕ
Введу сокращения:
аналоговый ПИД — ПИД регулятор с управляющим выходом в виде числа в диапазоне от 0% до. . .
|
Модель микоризы: классовый агентный подход 2
anaschu 06.01.2026
репозиторий https:/ / github. com/ shumilovas/ fungi
ветка по-частям.
коммит Create переделка под биомассу. txt
вход sc, но sm считается внутри мицелия. кстати, обьем тоже должен там считаться. . . .
|