|
10 / 10 / 0
Регистрация: 12.04.2012
Сообщений: 333
|
||||||||||||||||
Морская битва19.08.2014, 22:06. Показов 1050. Ответов 6
Метки нет (Все метки)
Здравствуйте. Набросал немного кода. Игра называется "Морская битва". Пока в консольной форме. Давайте в этой теме обсуждать как можно улучшить игру. Код будет постоянно обновляться. Помогайте - изменяйте мой код как будет удобно. Можно добавить GUI.
Пока в сражении участвуют 1 фрегат и 1 линейный корабль. У каждого корабля свой уровень атаки, защиты, верткости. Помогите с развитием игры. Ship.java
0
|
||||||||||||||||
| 19.08.2014, 22:06 | |
|
Ответы с готовыми решениями:
6
Класс: Морская волна "хорошая морская практика", или как принято обустраивать программы под линукс?
|
|
842 / 480 / 58
Регистрация: 18.09.2012
Сообщений: 1,688
|
|
| 19.08.2014, 23:09 | |
|
Савва, а что конкретно помочь? Как бы морской бой написать за вечер не так сложно...
0
|
|
|
10 / 10 / 0
Регистрация: 12.04.2012
Сообщений: 333
|
|
| 19.08.2014, 23:11 [ТС] | |
|
Wolkodav, нет. Не морской бой. Типа мини-стратегии с прорисовкой кораблей и стрельбой друг друга. Причем один корабль управляемый тобой. Очень простой GUI нужен.
0
|
|
|
842 / 480 / 58
Регистрация: 18.09.2012
Сообщений: 1,688
|
|
| 19.08.2014, 23:14 | |
|
Савва, а вам написать, с gui, не сударь, помилуйте... Ну если с прорисовкой, то надо в сторону OpenGL смотреть...
0
|
|
|
185 / 160 / 49
Регистрация: 30.07.2013
Сообщений: 508
|
|
| 20.08.2014, 01:45 | |
|
Автор, а ты слышал о наследовании? Зачем нужны интерфейсы?
0
|
|
|
Вежливость-главное оружие
233 / 234 / 86
Регистрация: 19.02.2013
Сообщений: 1,446
|
|
| 20.08.2014, 02:27 | |
|
С таким рвением можно и лоб разбить. Перед тем как начинать писать GUI освойте самые азы программирования - ООП, например. Ибо здесь оно как нельзя кстати.
З.Ы. Пару советов: 1. Учитесь изначально писать нормальный код 1.1 Давайте осмысленные имена классам, методам, переменным на английском. Ибо то что сейчас есть у вас - ни есть карашо. 1.2 Как правильно заметил darknim, сначала прикиньте в голове какие корабли у вас будут, сколько их, что у них общего. На основе этого набросайте их иеррархию. Ну и дальше в таком же душе. А вот когда уже будет что показать, милости просим.
0
|
|
| 21.08.2014, 09:53 | |
|
Не по теме:
Кликните здесь для просмотра всего текста
Грабить каравеллы нельзя. :jokingly:
0
|
|
| 21.08.2014, 09:53 | |
|
Помогаю со студенческими работами здесь
7
Битва с хардами
Битва бактерий
Вторжение: Битва за рай 2 Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Первый деплой
lagorue 16.01.2026
Не спеша развернул своё 1ое приложение в kubernetes.
А дальше мне интересно создать 1фронтэнд приложения и 2 бэкэнд приложения
развернуть 2 деплоя в кубере получится 2 сервиса и что-бы они. . .
|
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ *
Дана цепь постоянного тока с R, L, C, k(ключ), U, E, J. Программа составляет систему уравнений по 1 и 2 законам
Кирхгофа, решает её и находит токи на L и напряжения на C в установ. режимах до и. . .
|
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым.
Но восстановить их можно так.
Для этого понадобится консольная утилита. . .
|
Изучаю 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
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
|