Всем привет!
Наверное, все знают игру морской бой, поэтому не надо объяснять, как в неё играть. Пока что сделал только против компьютера, но планирую сделать и между игроками. Видео довольно скучное, можно его не смотреть, там просто демонстрация http://youtube.com/watch?v=-8S1a27ykxc
Скриншоты:
Запуск:
pastebin run vyjzpm9y
Есть два необязательных аргумента. Первый аргумент - fast, он включает минимальные настройки, при которых поле выглядит не как шашечка, а как сплошной синий цвет. Второй - notime, это временный аргумент, он исчезнет в релизе. Позволяет убрать задержки после хода компьютера. Примеры запуска с аргументами
pastebin run vyjzpm9y fast
pastebin run vyjzpm9y _ notime
pastebin run vyjzpm9y fast notime
Требования:
Компьютер 2 уровня
Графическая карта 2 уровня
Память 1.5 уровня
Монитор 2 уровня
Рекомендуемые:
Компьютер 3 уровня
Графическая карта 3 уровня
Память 1.5 уровня
Процессор 3 уровня
Планы разработки:
Улучшить GUI Попытаться оптимизировать Добавить возможность играть против игроков Добавить поддержку английского языка Добавить возможность поворота кораблей Сделать игру компьютера умной ...
Исходный код: ссылка
Прошу писать о найденных багах, если кто-то этим пользоваться вообще будет, ну а также не откажусь от советов и рекомендаций.