Seaward.ru

Здравствуйте, гость ( Вход | Регистрация )

> Unity. Настольная игра про пиратов., Настолка по правилам Голицына
ALexusB
сообщение Nov 19 2022, 08:04
Сообщение #1


Разработчик ВМЛ-КВЛ
*******

Seaward TeamЖелезный Профессор
Группа: Admin
Сообщений: 16,241
Регистрация: 2-November 04
Пользователь №: 3



Тут кубики, путь и доведенные до какого-то финального релиза с уровнями же первый шаг.
Переход в Юнити открывает мне возможность портировать прошлые наработки по корабликам, а арт 2Д у меня был.

Настолку по правилам 1930х Голицина про пиратов может начну пилить.
Типа такой
http://www.seaward.ru/forum/index.php?s=&a...st&p=342793
Вот скрин моей распечатки настолки, арт карты там от Инкуса, копирайтовый наш, так что можно оживить
проект. И может даже ПвП сессионный.
http://www.seaward.ru/forum/index.php?s=&a...st&p=302240
Хотя практика показывает, что надо делать игру с компом, т.к. найти кого-то для игры в такое - утопия.

Правила игры и ссылка на игру
http://www.seaward.ru/index.php?page=Game,BoardGame
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
9 страниц V < 1 2 3 4 5 > »   
Reply to this topicStart new topic
Ответов(40 - 59)
Denis
сообщение Nov 29 2022, 19:43
Сообщение #41


пират
*******

Ветеран ФорумаЗаслуженный Корсар
Группа: форумчанин
Сообщений: 2,563
Регистрация: 9-June 05
Из: Словакия
Пользователь №: 824



Цитата(ALexusB @ Nov 29 2022, 01:15) *


Просьба заценить эффект смерти корабля. Он срабатывает сразу при клике. Корабли не плавают, а дохнут теперь.
В игре он после анимации потопления просто пропадет. Сейчас торчит на карте, можно кликнуть и будет опять живой и снова смотреть.

Мачты торчат - это дефект и прикол. Я не смог их прозрачно сделать. Но получилось, как мель, тонет корпус, а паруса торчат. Даже интереснее.

Корабль потом убирается с карты и HUD, так что мозолить и мешать не будет.

Замена иконки "DevTool" на "!", а то сложно объяснить, что жать для теста компаса.
http://seaward.ru/pirates/

Очень даже прикольно тонут. Можно уменьшить прозрачность воды?
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
ALexusB
сообщение Nov 29 2022, 20:07
Сообщение #42


Разработчик ВМЛ-КВЛ
*******

Seaward TeamЖелезный Профессор
Группа: Admin
Сообщений: 16,241
Регистрация: 2-November 04
Пользователь №: 3



>> Можно уменьшить прозрачность воды?
Нет
Это обман зрения smile.gif
Карта сплошная текстура. На ней кораблик.
Если бы карта была тайловой, то можно анимацию воды делать и уже корабль класть под нее и даже до конца игры место его гибели оставить "в назидание".

Сейчас же его корпус получает синий фильтр и прозрачность в анимации + ресайз.
И кажется, что он идет вниз и только мачты торчат.
Но он лежит НА карте.

Я могу сделать его прозрачнее, и меньше. Но я пробовал и выходило плохо.
Но это пока корабль остается и мы него смотрим на такой...
В игре он будет пропалать
И вот там уже я может так и сделаю, анимация будет в большую прозрачность и размер меньше и уже там пропал с карты, чтоб не торчал.

Я не нашел в Юнити как управлять группой по альфа каналу или фиьтру, На UI есть канвас групп и там можно альфа и прочее делать ко всем элементам. Тут же нет
Мачты торчат, это куча элементов, я корпус только меняю.

С парусами и мачтами даже забавно вышло - они же из PSD, а там слои и у них номера, у парусов и мачт выше корпуса.
Но у всех моделей номера +- одни.
А текстуры на карте же при встрече накладываются одна на другую

И... это забавно - было видно на сборке где плыли - бриг уходит под галеон, но мачты и паруса торчат поверх корпуса галеона.
Как будто бортом закрыл
Такой забавный побочный эффект, я его сохраню.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
ALexusB
сообщение Dec 4 2022, 22:42
Сообщение #43


Разработчик ВМЛ-КВЛ
*******

Seaward TeamЖелезный Профессор
Группа: Admin
Сообщений: 16,241
Регистрация: 2-November 04
Пользователь №: 3



http://seaward.ru/pirates/
В этой сборке надписи городов на карте переводятся на рус-англ
Флаги по городам кликаются и показывают матрицу отношений.
Но от матрицы я отказался, показ будет города и его отношение к флагам кораблей.
По нациям схема одинаковая. Просто для удобства, как подсказка пустят в порт корабль или нет.

Было сложно делать - долго не мог найти как в коде к свойству класса обратиться по имени переменной. Освоил много трюков - как Ехель в JSON перевести и потом из кода обратиться к нужному полю.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Морской Демон
сообщение Dec 6 2022, 22:30
Сообщение #44


боцман
****


Группа: форумчанин
Сообщений: 149
Регистрация: 15-September 06
Из: Ростов-на-Дону
Пользователь №: 4,153



Последний билд ошибку выдает. Если подтвердить через ОК - ничего не происходит. Так и продолжает висеть.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
ALexusB
сообщение Dec 6 2022, 23:35
Сообщение #45


Разработчик ВМЛ-КВЛ
*******

Seaward TeamЖелезный Профессор
Группа: Admin
Сообщений: 16,241
Регистрация: 2-November 04
Пользователь №: 3



А какой браузер?
У меня работает.
Даже на тел работает
Может что-то режется, в каких-то браузерах нужно разрешить скрипты и доступ к HTTP без S
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Морской Демон
сообщение Dec 6 2022, 23:58
Сообщение #46


боцман
****


Группа: форумчанин
Сообщений: 149
Регистрация: 15-September 06
Из: Ростов-на-Дону
Пользователь №: 4,153



Цитата(ALexusB @ Dec 6 2022, 23:35) *

А какой браузер?
У меня работает.
Даже на тел работает
Может что-то режется, в каких-то браузерах нужно разрешить скрипты и доступ к HTTP без S

Так. Это у меня опера шалит... В другом браузере все норм.

А сегодня и в опере все норм. Без понятия с чем было связано...
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
ALexusB
сообщение Dec 10 2022, 23:29
Сообщение #47


Разработчик ВМЛ-КВЛ
*******

Seaward TeamЖелезный Профессор
Группа: Admin
Сообщений: 16,241
Регистрация: 2-November 04
Пользователь №: 3



Начало игры
Меню и брифинг
Уровень пока один, мне нужно делать систему записи ходов и переход хода.
Потом будет список уровней с брифингом по каждому. Еще выбор человек-копьютер. То есть там как-то все иначе будет. Но пока так.

Изображение
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
ALexusB
сообщение Dec 22 2022, 00:30
Сообщение #48


Разработчик ВМЛ-КВЛ
*******

Seaward TeamЖелезный Профессор
Группа: Admin
Сообщений: 16,241
Регистрация: 2-November 04
Пользователь №: 3



Продолжаю разработку

на тест в сборке начало игры - определение последовательности ходов кораблей.

То есть при одном и том же уровне порядок хода будет менять тактику.

После реализации записи ходов в карточной игре спроектировал структуру сейва по ходам для корабликов.
Можно будет отматывать ход назад, как сейчас в картах.


Изображение
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Морской Демон
сообщение Dec 22 2022, 09:26
Сообщение #49


боцман
****


Группа: форумчанин
Сообщений: 149
Регистрация: 15-September 06
Из: Ростов-на-Дону
Пользователь №: 4,153



Цитата(ALexusB @ Dec 22 2022, 00:30) *

Можно будет отматывать ход назад, как сейчас в картах.

А это не лишнее? Или только для теста?
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
ALexusB
сообщение Dec 22 2022, 10:04
Сообщение #50


Разработчик ВМЛ-КВЛ
*******

Seaward TeamЖелезный Профессор
Группа: Admin
Сообщений: 16,241
Регистрация: 2-November 04
Пользователь №: 3



Обновил утром сборку - там еще сразу начало хода, определение ветра и камера едет на первый корабль в ходе.

>>А это не лишнее? Или только для теста?
Ну, это как в шахматах - я с сыном играю иногда на тел/планшете и мы "дай я перехожу" используем.
Так что опция как бы полезная. Но я ее в монетизацию прикручу - будет на очки, что на копил, браться, а не просто отмотай 20 ходов назад.
Так что будет ограничено, как перк.

Мне все ходы нужны все равно, т.к. я хочу запись игры, пока тесты идут, получать (отправка на сервер файла игры) и смотреть как мультик. А может потом как-то на этой базе игр ИИ делать.


===
На сколько понятно определение инициативы?
Нужно ли переход дальше делать кликом или авто закрытие норм?
Конкретно тут галеоны всегда в конце, но будут уровни, где корабли примерно одинаковые по классу и там уже важно, кто первее ходит (стреляет).
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Морской Демон
сообщение Dec 22 2022, 11:16
Сообщение #51


боцман
****


Группа: форумчанин
Сообщений: 149
Регистрация: 15-September 06
Из: Ростов-на-Дону
Пользователь №: 4,153



Цитата(ALexusB @ Dec 22 2022, 10:04) *

На сколько понятно определение инициативы?
Нужно ли переход дальше делать кликом или авто закрытие норм?

Вполне понятное.
Переход думаю лучше по клику сделать.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
ALexusB
сообщение Dec 24 2022, 22:28
Сообщение #52


Разработчик ВМЛ-КВЛ
*******

Seaward TeamЖелезный Профессор
Группа: Admin
Сообщений: 16,241
Регистрация: 2-November 04
Пользователь №: 3



Сделал форму хода.

Вызывается сразу после расчета последовательности и там уже кнопка.
На ней статистика по нациям.
После идет расчет ветра и далее корабли доступны для выбора.
Сделал кнопку конец хода корабля - передает ход дальше
Иконка визуально выделяется, когда последний корабль - то будет Ход +1 табличка и новый ветер.

Самих ходов пока нет - следующая остановка уже близка к поплывут и заиграют smile.gif

Изображение
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
ALexusB
сообщение Jan 4 2023, 15:54
Сообщение #53


Разработчик ВМЛ-КВЛ
*******

Seaward TeamЖелезный Профессор
Группа: Admin
Сообщений: 16,241
Регистрация: 2-November 04
Пользователь №: 3



Тест на понятность интерфейса

Выбор уровня и кто за кого играет - понятно?
Изображение
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Морской Демон
сообщение Jan 4 2023, 19:55
Сообщение #54


боцман
****


Группа: форумчанин
Сообщений: 149
Регистрация: 15-September 06
Из: Ростов-на-Дону
Пользователь №: 4,153



Цитата(ALexusB @ Jan 4 2023, 15:54) *

Выбор уровня и кто за кого играет - понятно?

С выбором уровня - все понятно, никаких проблем.
За кого играет - лично я не сразу понял (полминуты прошло, пока я на цвет иконки у пиратов внимание обратил).
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Leviafan
сообщение Jan 5 2023, 10:58
Сообщение #55


боцман
****


Группа: форумчанин
Сообщений: 290
Регистрация: 16-June 07
Из: Красноярск
Пользователь №: 10,715



Словил ошибку в мозилле - ругается на yandex sdk как я понял

An error occurred running the Unity content on this page. See your browser JavaScript console for more info. The error was:
ReferenceError: ysdk is not defined
_ShowAdv@blob:http://seaward.ru/48a48272-9e78-4217-a428-bdbd3693caf1:3:60851
@blob:http://seaward.ru/48a48272-9e78-4217-a428-bdbd3693caf1 line 3 > WebAssembly.instantiate:wasm-function[24787]:0x7cfe87
@blob:http://seaward.ru/48a48272-9e78-4217-a428-bdbd3693caf1 line 3 > WebAssembly.instantiate:wasm-function[9073]:0x2ac90c
@blob:http://seaward.ru/48a48272-9e78-4217-a428-bdbd3693caf1 line 3 > WebAssembly.instantiate:wasm-function[9064]:0x2ac527
@blob:http://seaward.ru/48a48272-9e78-4217-a428-bdbd3693caf1 line 3 > WebAssembly.instantiate:wasm-function[13148]:0x402c24
@blob:http://seaward.ru/48a48272-9e78-4217-a428-bdbd3693caf1 line 3 > WebAssembly.instantiate:wasm-function[5650]:0x1a89df
@blob:http://seaward.ru/48a48272-9e78-4217-a428-bdbd3693caf1 line 3 > WebAssembly.instantiate:wasm-function[5653]:0x1a8ea8
@blob:http://seaward.ru/48a48272-9e78-4217-a428-bdbd3693caf1 line 3 > WebAssembly.instantiate:wasm-function[36270]:0xa31a46
invoke_vii@blob:http://seaward.ru/48a48272-9e78-4217-a428-bdbd3693caf1:3:384668
@blob:http://seaward.ru/48a48272-9e78-4217-a428-bdbd3693caf1 line 3 > WebAssembly.instantiate:wasm-function[1995]:0xae5df
@blob:http://seaward.ru/48a48272-9e78-4217-a428-bdbd3693caf1 line 3 > WebAssembly.instantiate:wasm-function[9623]:0x2c6a16
@blob:http://seaward.ru/48a48272-9e78-4217-a428-bdbd3693caf1 line 3 > WebAssembly.instantiate:wasm-function[28876]:0x8a4dcb
@blob:http://seaward.ru/48a48272-9e78-4217-a428-bdbd3693caf1 line 3 > WebAssembly.instantiate:wasm-function[65172]:0x1075c30
@blob:http://seaward.ru/48a48272-9e78-4217-a428-bdbd3693caf1 line 3 > WebAssembly.instantiate:wasm-function[980]:0x70789
@blob:http://seaward.ru/48a48272-9e78-4217-a428-bdbd3693caf1 line 3 > WebAssembly.instantiate:wasm-function[14555]:0x457941
@blob:http://seaward.ru/48a48272-9e78-4217-a428-bdbd3693caf1 line 3 > WebAssembly.instantiate:wasm-function[7201]:0x216968
@blob:http://seaward.ru/48a48272-9e78-4217-a428-bdbd3693caf1 line 3 > WebAssembly.instantiate:wasm-function[65315]:0x107a394
@blob:http://seaward.ru/48a48272-9e78-4217-a428-bdbd3693caf1 line 3 > WebAssembly.instantiate:wasm-function[47607]:0xdc8ba3
@blob:http://seaward.ru/48a48272-9e78-4217-a428-bdbd3693caf1 line 3 > WebAssembly.instantiate:wasm-function[8597]:0x2a2fd2
@blob:http://seaward.ru/48a48272-9e78-4217-a428-bdbd3693caf1 line 3 > WebAssembly.instantiate:wasm-function[36268]:0xa31a2e
invoke_iiii@blob:http://seaward.ru/48a48272-9e78-4217-a428-bdbd3693caf1:3:384308
@blob:http://seaward.ru/48a48272-9e78-4217-a428-bdbd3693caf1 line 3 > WebAssembly.instantiate:wasm-function[1565]:0x91978
@blob:http://seaward.ru/48a48272-9e78-4217-a428-bdbd3693caf1 line 3 > WebAssembly.instantiate:wasm-function[17448]:0x524dd3
@blob:http://seaward.ru/48a48272-9e78-4217-a428-bdbd3693caf1 line 3 > WebAssembly.instantiate:wasm-function[763]:0x66bd4
@blob:http://seaward.ru/48a48272-9e78-4217-a428-bdbd3693caf1 line 3 > WebAssembly.instantiate:wasm-function[12097]:0x3db0cb
@blob:http://seaward.ru/48a48272-9e78-4217-a428-bdbd3693caf1 line 3 > WebAssembly.instantiate:wasm-function[45046]:0xd5e7f4
@blob:http://seaward.ru/48a48272-9e78-4217-a428-bdbd3693caf1 line 3 > WebAssembly.instantiate:wasm-function[18082]:0x58c098
@blob:http://seaward.ru/48a48272-9e78-4217-a428-bdbd3693caf1 line 3 > WebAssembly.instantiate:wasm-function[39245]:0xab6a59
@blob:http://seaward.ru/48a48272-9e78-4217-a428-bdbd3693caf1 line 3 > WebAssembly.instantiate:wasm-function[20517]:0x74a775
@blob:http://seaward.ru/48a48272-9e78-4217-a428-bdbd3693caf1 line 3 > WebAssembly.instantiate:wasm-function[20517]:0x74a7e6
@blob:http://seaward.ru/48a48272-9e78-4217-a428-bdbd3693caf1 line 3 > WebAssembly.instantiate:wasm-function[17139]:0x4f563a
@blob:http://seaward.ru/48a48272-9e78-4217-a428-bdbd3693caf1 line 3 > WebAssembly.instantiate:wasm-function[36263]:0xa319f0
browserIterationFunc@blob:http://seaward.ru/48a48272-9e78-4217-a428-bdbd3693caf1:3:214940
callUserCallback@blob:http://seaward.ru/48a48272-9e78-4217-a428-bdbd3693caf1:3:168138
runIter@blob:http://seaward.ru/48a48272-9e78-4217-a428-bdbd3693caf1:3:169414
Browser_mainLoop_runner@blob:http://seaward.ru/48a48272-9e78-4217-a428-bdbd3693caf1:3:167673
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
ALexusB
сообщение Jan 5 2023, 13:38
Сообщение #56


Разработчик ВМЛ-КВЛ
*******

Seaward TeamЖелезный Профессор
Группа: Admin
Сообщений: 16,241
Регистрация: 2-November 04
Пользователь №: 3



А в какой момент это лезет? И если перегрузить потом еще раз уровне, то что?
Был такой баг на картах, там правил, без регистрации лезло такое.
Проверил - код с картами одинаковый.

==
Нашел еще баг, что не жмется якорь и идет клик по городу. Фигня какая-то со слоями выше-ниже, латаю такое анализом и жму принудительно нужное.
Сборку дам позже, разобрал меню, т.к. делаю уровни новые + выбор режима с ИИ.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Leviafan
сообщение Jan 5 2023, 14:58
Сообщение #57


боцман
****


Группа: форумчанин
Сообщений: 290
Регистрация: 16-June 07
Из: Красноярск
Пользователь №: 10,715



Лезет после завершения цепочки ходов последним корабликом

По перезагрузке - выход в главное меню
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
ALexusB
сообщение Jan 5 2023, 15:38
Сообщение #58


Разработчик ВМЛ-КВЛ
*******

Seaward TeamЖелезный Профессор
Группа: Admin
Сообщений: 16,241
Регистрация: 2-November 04
Пользователь №: 3



На всех ходах? То есть вообще не работает? Я тестил в др браузере (без авторизации тоже) и у меня ход идет дальше без ошибок.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Leviafan
сообщение Jan 5 2023, 17:25
Сообщение #59


боцман
****


Группа: форумчанин
Сообщений: 290
Регистрация: 16-June 07
Из: Красноярск
Пользователь №: 10,715



В конце 1 хода на 8 корабле вылетает и виснет

При начале новой игры или при попытке продолжить повторяется

https://svoiludi-a.akamaihd.net/SDUtils/s05012023.png
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
ALexusB
сообщение Jan 5 2023, 18:42
Сообщение #60


Разработчик ВМЛ-КВЛ
*******

Seaward TeamЖелезный Профессор
Группа: Admin
Сообщений: 16,241
Регистрация: 2-November 04
Пользователь №: 3



А! Это не по ссылке яндекса, а по сиварду. Понял, спасибо! баг получил.
Странно, ничего не менял, но перестало работать. Там да, обвес яндексом
Сделал редирект на яндекс сборку, там работает

-----
На тест - меню выбора уровня
Три новых уровня с описанием на всех 4 языках.
Про спасти пиратов не балансовый - за пиратов сложнее, но так и задумано.

Я пока тестил - у меня они просто потопли в шторм, галеон исходно 50% после захвата и чинить его рядом нет мест.

Бой за Порт Рояль получился странный, там все корабли без хода в штиль, что плохо, добавлю мелкие корабли всем по 1 шт, а то фигня, штиль просто пропуск хода.

Выбор робота пока не работает - это мне заготовка на переход делать ИИ.

Картины баталий взял от художников 17-19 веков, копирайтов на них нет.
Они случайно меняются, но можно прикрутить к конкретному уровню подходящую, если есть желание найти что-то по смыслу без копирайтов (автор уже умер и это мировое достояние).

Кидайте ссылки на свои варианты - сделаю

====
Разбавил бои эскадр мелкими для штиля и в процессе теста заимел странное - все ходы шторм и штиль через один.
И по сути хода нет, все само.

В итоге сделал большим судам ход в штиль по ветру на 1 клетку, а мелким как было во все стороны.

Так хоть что-то можно сдвинуть, если идет один штиль подряд.

Как по балансу такое по вашему мнению?
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

9 страниц V < 1 2 3 4 5 > » 
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



Текстовая версия Сейчас: 26th April 2024 - 21:44

Блок рекламы
Яндекс цитирования Rambler's Top100
Rambler's Top100