Проект:
Project Squad from ZX & map editor (apk и HTML5)
сайт
Платформа:
-ПК
-ВЕБ
-Андройд
Обнова игры.
Нужно ваше мнение, удобно ли управление стало или нет.
Упор на андройды
https://disk.yandex.lt/d/wa-dcdWXc3NdTQ - яндекс диск
открытый код, HTML5, Androidm, PC
project squad -itch.io
открытый код, HTML5, Androidm, PC
Та же и редактор карт. Обязательно прочтите инструкцию.
еще скрины
![help2 project squade help2 project squade | [конкурс завершен. занял первое место с конца.]Project Squad from ZX & map editor (apk,PC & HTML5). прошу обратить внимание.](https://gamedev.ru/files/images/help2.jpg)
Использоваться будет функция загрузки и сохранения карты.
Пригодится мне для будущих небольших проектов.
Так будет выглядеть интерфейс.
в качестве конструкционных блоков будут использоваться модели формата x.obj
а в качестве текстур картинки формата x.png с прозрачным фоном.
Я думаю каждый уважающий себя разработчик
рано или поздно уже сделал себе нечто подобное.
Вот и я решил сделать это.
Осталось сделать сохранение и загрузку карты.
И можно добавлять зоны респа, и прочую хрень.
Я делаю редактор под apk и html5 проекты.
Что сделано:
-загрузка карты
-сохранение карты
-загрузка системы блоков
-сохранение системы блоков
-задание имени файла сохранение и загрузки
-открывается папка со всеми файлами, чтобы можно было бы посмотреть что вообще есть там.
[05.12.2025] [18:30]
Cделано обзор по слоям карты..
- вид одного этажа,
- вид всех этажей,
- вид указанного этажа и все что под ним.
программа для альфа теста.
https://disk.yandex.lt/d/wa-dcdWXc3NdTQ
Зачем это? О_о
Blackelf2
> Зачем это? О_о
Это ускорит развитие моих будущих проектов.
Но если кто захочет использовать для себя, я буду рад.
Интерфейс приведу в нормальный вид когда сделаю функционал.
В игровых движках обычно уже есть свои редакторы, в том числе подключаемые как плагины. Редакторы уровней с нуля пишут вместе со своим движком.
Если будет внятная документация на редактор, он вполне может кому-то пригодиться
Не обманывайся это никому не нужно.
В игровых движках подобное давно есть, а если чего-то не хватает всегда можно доработать под конкретную задачу.
Kemanorel
> Не обманывайся это никому не нужно.
во первых я делаю для себя. Это нужно мне, поэтому ты все-таки ошибся.
Kemanorel
> В игровых движках подобное давно есть, а если чего-то не хватает всегда можно доработать под конкретную задачу.
В том котором делаю нету визуального 3д редактора.
Kott
> Редакторы уровней с нуля пишут вместе со своим движком.
Я же пишу не с нуля, я использую язык бейсик.
Kott
> Если будет внятная документация на редактор, он вполне может кому-то пригодиться
Я выложу исходник. Программа будет сохранят не 3д модель,
а саму характеристику. любой кто знает что и как сохраняется сможет реализовать загрузчик.
Сохранение 3д модели так и не осилил, в языке нету команды сохранить модель.
paveloid1982
> Сохранение 3д модели так и не осилил, в языке нету команды сохранить модель.
Зато наверняка есть сохранить байт. Этого достаточно.
И шо, оно еще поиск пути генерирует?
AMM1AK
> paveloid1982
> > Сохранение 3д модели так и не осилил, в языке нету команды сохранить модель.
> Зато наверняка есть сохранить байт. Этого достаточно.
это не то.
DemiosFantasimo
> И шо, оно еще поиск пути генерирует?
у меня для старта будут вайпоинты.
поиск пути для меня еще сложновато, так как не видел алгоритма.
paveloid1982
это не то.
Вобще-то какраз то только надо понимать что такое 3д модель из чего она состоит. А сохранить ее можно хоть в json
paveloid1982
> у меня для старта будут вайпоинты.
> поиск пути для меня еще сложновато, так как не видел алгоритма.
Поиск пути по вэйпоинтам, вроде там алгоритм А*.
У меня как-то так было.
Blackelf2
> paveloid1982
>
> это не то.
>
> Вобще-то какраз то только надо понимать что такое 3д модель из чего она состоит. А сохранить ее можно хоть в json
это не то. Я сохраняю тип объекта и координаты, а не карту как 3д модель.
gmake
> paveloid1982
> > у меня для старта будут вайпоинты.
> > поиск пути для меня еще сложновато, так как не видел алгоритма.
> Поиск пути по вэйпоинтам, вроде там алгоритм А*.
> У меня как-то так было.
Завтра буду работать над вай поинтами.
paveloid1982
> у меня для старта будут вайпоинты.
> поиск пути для меня еще сложновато, так как не видел алгоритма.
Я бы рекомендовал начать с ознакомления с поиском пути, потому что это может повлиять на общую архитектуру.
А если под вэйпоинтами подразумевается ходим прямо от точки к точке, видим врага стреляем, потом опять идем к точке... кому это надо в в почти уже 26 году? Только все еще 2д платформерам.
Чат GPT базовый код A* на раз накидает и разъяснит.
DemiosFantasimo
> А если под вэйпоинтами подразумевается ходим прямо от точки к точке, видим врага стреляем, потом опять идем к точке... кому это надо в в почти уже 26 году? Только все еще 2д платформерам.
Там не так все просто, даже для 2Д-платформеров.
gmake
> Там не так все просто, даже для 2Д-платформеров.
Ну если там не проще, то проще сразу на A*))))
Ну если он конечно не хочет 1000 юнитов запускать по карте 10км на 10км