Добро пожаловать к нам в гости! Наш сайт посвящён программе NeoBook, с помощью которой вы легко сможете создавать собственные мультимедиа-приложения без необходимости изучать сложные языки программирования! Зарегистрируйтесь, чтобы стать членом нашего сообщества.
Начал проект,хотя вариантов "море" готовых,просто хочется это сделать в NeoBooke. Пока реализовано построение кораблей, понемногу доделаю остальное- по мере выполнения буду обновлять проект, немного тормознулся с реализацией стрельб: логика стрельбы реализация поиска кораблей определение направления кораблей и тд в проекте используется плагин NeoBookDB 2.3d ,прикрепляю его вместе с русификатором и хелпом Проект выкладываю для всеобщего использование,кто желает- можете продолжать работу самостоятельно -для меня это чисто интерес тренировать мозги на 2-й странице немного описания(в кнопке) Все команды прокомментированы для "разбора" и понятия..
Проект практически целиком доделан, прописана вся основная логика,можно играть.Все команды проекта прокомментированы для понимания. Что не реализовано: Была задумка чтобы игрок прописывал свой логин(любой)-или не прописывал,- и в зависимости от количества побед присваивалось звание(список морских званий вложен),но это уже простоерешение-если кто то заинтересуется- доделает Если кто то заинтересуется логикой-пишите спрашивайте- всё разжую По ощущениям: выиграть так и несмог(туплю наверно, пока писал всё- наигрался вволю)можно конечно сделать небольшие подсказки-типа уровни игры В проекте применён плагин NeoBookDB 2.3d , но можно было б обойтись и без него... других плагинов неприменял.(хотя если применить-можно обойтись без большого количества кнопок,типа канвой попользоваться)
Пока ничего не могу больше сказать. Сразу открыл, сразу запустил, сразу сыграл, сразу выиграл... Что сразу не понравилось, это то что сам не можешь корабли расставить.
Из инета почерпнул что надо сначала найти 4-х палубн_потом 3-х палубн И тд, И почерпнул как найти-какие поля бить при поиске поиска(каламбур) корабля, всё стальное сам.. Относительно самому расставлять корабли- пока незнаю-как то незадумывался на это,реализовать можно. В начале игры-если ненравится расстановка- можно стереть корабли- и заново поставить.. А может действительно переписать? чтоб самому ставить ??..., честно говоря- уже неинтересно- интересно было само решение -дальше как то азарт спадает (приглядываюсь на шашки)логика пока непонятна)
Добавлено (14 Февраля 2016, 22:14) --------------------------------------------- Ну и кстати- в основном играл(обкатывал весь код)с "видимыми" кораблями противника-наверно потому и не мог выиграть потом сразу-привык что маячат перед глазами..
Из инета почерпнул что надо сначала найти 4-х палубн_потом 3-х палубн И тд,
Ну это прописная истина, найти сначала то, что больше места занимает.
ЦитатаAS3856 ()
В начале игры-если ненравится расстановка- можно стереть корабли- и заново поставить.
Деле не в этом, потенциально закрадывается мысль что есть какой то подвох. А мож это я просто сам по себе такой? Вообще суть игры заключается в том, кто грамотнее расставит корабли. А когда компьютер сам расставляет, это уже не то.
Кстати есть более сложные правила, например углы могут соприкасаться, плоскости могут соприкасаться, корабли не строго ровные, а могут угловые быть...
Вспомнил игру довольно интересную в свое время, в школьное время. Чертится поле 3х3, 6х6 и т.д. По моему кратное 3, и после нужно заполнить все клетки как в шахматах конь ходит, но при условии что нельзя заходить на ту клетку, на которой уже был. Хорошо мышление развивает, и уроки быстро проходили. Не хочешь читать хелп?
Ну тогда сяду- допишу эту функцию..(убедил)- но всё без подвохов, хотя можно для некорых написать особыйуровень- когда у них будет только один ход и если ошибуться- всё.......