Просмотр сообщений

В этом разделе можно просмотреть все сообщения, сделанные этим пользователем.


Сообщения - MRGYV

Страницы: [1] 2 Далее
1
Обновленная версия (v3). Поправил в шапке

2
Разработка игр / Ваш ник в танчиках.
« : 06 Апрель 2026, 19:44:34 »
Обновленная версия

3
Новая версия:
-Поправлены баги;
- Можно указывать тайлы на ЛКМ и ПКМ;
- Добавлены алгоритмы для генерации разных типов карты;
- Добавлена возможность сохранять настройки для генерации с интересующими настройками генератора.

Я так понимаю посоревноваться и обсудить не выйдет? Кто лучше рисует? У кого интереснее идеи по картостроению? Узнать и сравнить насколько человек интереснее ИИ рисует? Жалко. Была бы интересная дискуссия.

В любом случае поделюсь генератором. Может кому пригодится.
Предложения для доработки тоже приветствуются.  Возможно кто-то видит идеи для генерации более интересные.
Я на сегодня результатом доволен. Карты можно получить интересные. Примеры оставил. Есть ещё идея. Подумаю над ней позже. Хочется чтобы была возможность нарисовать карту самому и загрузить её как шаблон. И в пару кликов поменять кирпичи на бетон, лес на лед и т.д. Это интересно было бы для карт по типу Tower defender. Нарисовать лабиринт самому и менять его с помощью настроек.

4
Благодарю! Шикарная тема.
Здорово что понравилось. Телегу скину. Но я, в ней, не сижу :)
Есть возможность описать ТЗ для deep seek?

Я писал такое  ТЗ:

Если честно, генератор на которым работаю в редакторе может выдавать гораздо интереснее карты. Может ИЗ не умею писать :biggrin: :biggrin: :biggrin:

Добавлено позже:
easy, normal, hard.
А чем сложность отличаться будет?

Добавлено позже:
сделать условно гибрид: classic edition (это battle tank (J) ) - и extended
Что за extended?

Добавлено позже:
перисовать спрайты,
Занимался этим... Честно? Смысла нет. Проще использовать старые. Это ностальгия. Потом можно и поменять, если будет смысл...

Добавлено позже:
Я уже создавал тему с подобным предложением - но тогда она как то не нашла понимания.
Я читал эту тему. Идей много классных. Я, кстати, для себя пишу. Не на NES. Так как его вообще не знаю. Готов поделиться идеями и наработками. Может выстрелит. Также могу подсказать пару отличных проектов, которые уже работают. Можно от них взять идеи или связаться с авторами и придумать совместно что-нибудь интересное 😉

5
шо, опять?!?! была же уже тема... старую бы апнул.
Что за тема? Есть тема где кто-то также создал редактор в котором люди делились картами и обсуждали их?


Добавлено позже:
Здесь можно нарисовать любую карту. Которую при желании разработчики с разрешения автора смогут использовать хоть для хака, хоть для мода. Хоть для nes, хоть ПК сеги или чего угодно. При желании можно даже для  Tanktiks: The Impact или taan hak fung wan king tank.
А многие на бумаге рисовали для себя. Может кому-то интересно поделиться в удобном и наглядном формате.
Что-то я не помню тему где предлагали подобный редактор и схожие возможности.

Добавлено 27 марта 2026 года:
Давайте я что ли скину, раз все молчат:
7 0 0 0 0 5 0 0 5 0 0 5 0 0 0 0 8
4 5 0 0 0 0 5 5 0 5 5 0 0 0 0 5 4
7 10 2 3 10 11 5 10 1 10 5 11 10 3 2 10 8
0 10 1 10 11 10 10 2 11 2 10 10 11 10 1 10 0
0 0 0 0 0 4 0 0 4 0 0 4 0 0 0 0 0
7 2 2 0 0 3 0 4 10 4 0 3 0 0 2 2 8
0 6 2 0 0 0 5 0 11 0 5 0 0 0 2 6 0
0 2 2 5 4 2 0 0 11 0 0 2 4 5 2 2 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
7 4 10 1 10 4 10 10 2 10 10 4 10 1 10 4 8
0 4 10 3 4 2 1 11 10 11 1 2 4 3 10 4 0
0 0 0 5 0 4 5 5 0 5 5 4 0 5 0 0 0
7 4 0 0 0 5 0 5 0 5 0 5 0 0 0 4 8

6
Привет, друзья!

Наверное, нет среди нас человека, который хотя бы раз не залипал у экрана телевизора, гоняя танки в легендарную Battle City на NES. Эта игра — классика, которая объединяет поколения.
Помните те самые серые кирпичи, неуязвимый бетон, хитрые кусты и, конечно же, нашу драгоценную базу в виде орла? 🦅
А теперь вопрос к вам: Вы когда-нибудь пробовали создавать свои собственные уровни? Или мечтали воплотить в жизнь то, что не поддерживает стандартный редактор?
Я думаю, у многих в голове годами хранятся гениальные идеи карт, которые было бы круто воплотить в жизнь.
И у меня есть предложение! 🚀

Я подготовил удобный редактор карт, который позволяет рисовать уровни для Battle City буквально за пару минут. Никаких сложных настроек — просто берете и творите: ставите кирпичи, воду, леса, расставляете врагов. Скачать его можно по ссылке.

Редактор работает следующим образом

Список всех тайлов с цифрами:

0 – пустота
1 – кирпич
2 – бетон
3 – вода
4 – лес
5 – лёд
6 – орёл
7 – спавн команды 1 / врагов
8 – спавн команды 2 / игрока 1
9 – спавн игрока 2 (для классики)
10 – ящик
11 – бочка

Он формирует карты в формате:

text
7 0 0 0 0 0 7 0 0 0 7 0 0 0 0 0 7
0 1 0 2 0 1 0 1 0 1 0 1 4 4 0 1 0
0 1 0 2 0 1 0 3 4 4 4 4 4 4 0 1 0
0 1 0 2 0 1 0 4 4 4 4 4 4 4 0 1 0
0 0 0 0 4 4 4 0 4 4 4 4 4 4 4 0 0
2 0 0 4 4 4 4 4 4 4 4 4 4 4 4 0 2
0 1 0 4 4 4 4 4 4 4 4 4 4 4 4 1 0
0 1 0 1 4 4 4 4 4 4 0 4 0 1 0 1 0
0 1 0 4 4 4 4 4 4 4 4 4 0 1 0 1 0
8 0 0 0 0 0 4 4 4 1 0 0 0 0 0 0 9
0 1 0 1 0 1 0 0 0 0 0 1 0 1 0 1 0
0 1 0 1 0 1 0 6 0 6 0 1 0 1 0 1 0
0 0 0 0 0 0 1 1 1 1 1 0 0 0 0 0 0

Почему это стоит попробовать?
  • Это просто. Интерфейс интуитивно понятен.
    Это интересно. Можно создать карту мечты, которой не было в оригинале.
    Результат можно скинуть на форум — как в txt-файле, так и прямо текстом в сообщении.
    Я предлагаю не просто рисовать карты ради себя, а делиться ими с сообществом! 🎁

Давайте устроим настоящий обмен идеями. Любой может создать свой уникальный уровень (сумасшедший, сложный, красивый или смешной), выкладывает его сюда, а мы все вместе:

  • проходим их,
    обсуждаем баланс (слишком легко? нереально сложно?),
    даём советы по улучшению дизайна.
    Если вы просто фанат игры и хотите посмотреть на чужие творения — присоединяйтесь к обсуждению!

Давайте докажем, что даже спустя десятилетия Battle City может заиграть новыми красками. Погнали танковать! 👊💥

7
Разработка игр / [PC] Battle City X
« : 24 Март 2026, 08:58:42 »
скачал из archive.org, а последнюю
Супер. Спасибо огромное!

8
Разработка игр / [PC] Battle City X
« : 13 Март 2026, 08:16:38 »
Download
Не работает. Дайте кто-нибудь ссылку

9
Разработка игр / Ваш ник в танчиках.
« : 12 Март 2026, 21:43:24 »
поставил себе 100 уровней.
Как достижение цели? Есть желание создать интересные уровни для аналога battle city? Хотелось бы разнообразить режимы. Не могу понять как лучше карту под них изменить.

Добавлено 25 марта 2026 года:
Моей фантазии хватило на 11 уровней
Потестировал уровни. К сожалению они не так хороши как показались изначально. До этого ясмотрел геймплей на видео. И как-то не анализировал карты. Выглядело необычно...  В любом случае сама идея шикарна. Усложнить игру за счет добавления орла. Чтобы игрок бегал от одного орла к другому. А не сидел в удобной  позиции. Где-то 7 уровней после доработки достаточно играбельны. Есть уровни на которых можно уйти пить чай, вернувшись понять, что враги до базы так и не добрались. Есть уровень, где база уничтожается моментально врагом случайно. Так как орел защищён водой которая размещена на точке респауна бота... Переделки были минимальный. В основном переделывал респавн.  Я кстати увидел 13 уровней. Далее хочу провести новый эксперимент. Посмотреть как эти уровни играются если у ботов добавляется мозгов  :biggrin: :biggrin: :biggrin: Уровни сделаны исключительно на 1 игрока. Поэтому понимаю, что адаптировать их на более игроков бессмысленно. Из требований: при бездействии игрока игра должна быть проиграна спустя некоторое время. Победа или поражение не должны носить случайный характер. Игра не должна быть тиром. Игрок должен хоть немного приложить усилия для победы. Продумать тактику. Это всё есть в оригинале.

Наверное выглядит странно. Сам не рисую, но критикую. Дело в том, что для рисования нужен творческий уклад мозга и наверное некий талант. Это или есть или нет. Я же перерисовал руками и переиграл в несколько сотен уровней. Сто дало некое прнимание где какие проблемы могут содержать карты. Это механический навык, который можно наработать. Понимание, что здесь боты застянут, в другом месте кусок карты бесполезен, так как туда никто никогда не заезжает. А точки респауна размещены так, что нарушается баланс не является сверхсложной задачей. Или понимание, что теряется сама концепция уровня или игры. Выдуманный пример. Карта, где орёл ограничен бетонными блоками. А остальная карта кирпичами. Цель ботов добраться до орла... Карта противоречи целям ИИ. Они будут некорректно на ней себя вести. Её способны, выполнять многие. Но если этот навык применить к собственному творчеству, то результат очень субъективен...

Наверное нужно написать кратко резюме. Идея для уровней отличная. Нужно её дополировать. И тогда получатся очень классные карты.

Добавлено 26 марта 2026 года:
Если  интересна тема рисования уровней можно применить свой творческий подход с помощью данной штуки:
https://www.emu-land.net/forum/index.php?topic=92534.msg1680958#msg1680958

Я кстати научился создавать уровни с помощью нейросетей.
Кому интересно вот ТЗ:

А также добавил генератор случайных карт. В принципе этого уже достаточно для игры. Просто интересно творения других.
Что касается вставки карт в игру. Я делаю аналог ретро музея. Поэтому есть режим battle city, сейчас делается tank force, есть режим taan hak fung wan king tank, Tanktiks: The Impact / Танчики: Столкновение. Стараюсь в режимы с некоторыми оговорками перенести геймплей. Делается это для того, чтобы игрок смог вспомнить любимую игру. Вспомнить вооружения из неё. Сравнить отличие от оригинала. И далее уже перейти в сборную солянку. То есть некий режим обучения, который не требует чтения мануала на куча листов. Хотя чувствую он тоже будет не лишним.

10
[Продолжил рубиться. Максимум 3 уровня. Благо уровни можно выбирать

11
Надеюсь вам понравится результат
А Вы могли бы, картами поделиться? Хочу добавить pvp карт без орла. А идей пока нет😁

Кстати, соглашусь с одним из авторов выше. Это реально World of tanks. Как бывший артовод я прямо с первых секунд испытал старые эмоции. Очень круто! Не совсем уже battle city, но ощущения очень приятные. Проделана глобальная работа! 👍👍👍

12
Общий / Battle city на 10 игроков (Sega Saturn)?
« : 01 Октябрь 2025, 20:13:06 »
Есть крутая идея для патча на 10 человек: игроки разбиваются на две команды по 5 человек


13
Общий / Battle city с pvp режим
« : 01 Октябрь 2025, 20:04:38 »

14
Давайте отвечу так. На денди я не прошел и половины игр, которые прошёл когда установил эмулятор. Выходя из общественного транспорта я без зазрения нажимаю save, что потом когда будет время нажать load. Мне показался крайне занимательным аргументом "авторы так не задумывали игру". А как они их задумывали? Чтобы игрок затер до дыр катридж, из-за того,  что родители не купят ему новый? Или чтобы он играл только 1-3 уровень из сотни? Потому, что к началу нового уровня все жизни закончились? Врятли им приятно, что 90% игроков, так и не уведят около 80-90% игры. Или им хотелось , чтобы игрок продолжал играть по другим мотивам? Это более вероятно. Тут скорее дело не в их задумке, а в том, что не придумали на тот момент как реализовать сохранения. Эмуляторы это исправили. Я не беру аркадные автоматы. Там цель выжать денег. И я тоже рад, что сейчас можно сделать  бесконечное количество  виртуальных  монет. Каждый сам решает использовать или нет. Не нравится, не используй. Сравнение с abc в машине уместно только с точки зрения, что это действительно настолько же удобно. Ведь значительно  удобнее сделать что-то просто и с комфортом, чем стучать ногой по педали. Но не с точки зрения "невозможно не использовать". Это дополнительная опция, которой можно не пользоваться. И нет смысла если не пользуешься сам, заставлять отказываться других. Также верно подмечено, что частое использование сохранения необходимо для совершения навыка. Я так учился спидраний super Mario. И прошел его только после появления эмулятора. Время сейчас не то. Это лет 25 назад можно было удивить друзей ловким Геймплеем. Как удивлял меня знакомый пройдя при мне Том и Джерри. Или как я удивлял знакомых научившись спидранить Марио. Большинство играет исключительно из ностальгии. Желания вспомнить старые чувства или пройти игру, которую не смог пройти тогда. И сохранения для рядового геймера это тот инструмент без которого получить положительные эмоции и вспомнить "как оно было" не возможно. Тех же жаб я прошёл с сохранением и... больше не хочу. Даже с ними это очень сложно, особенно ненавистное маневрирование между плитами. Это та самая игра пройдя до определённого уровня которую без потери здоровья вдруг мгновенно проигрываешь. И это невесело. Особенно если терпеть не можешь подобные уровни. В танчиках сохранения не нужны. Можно выбрать уровень. И как не странно, это именно та игра, где я, не использую сохранения и очень часто предпочитаю начать играть с первого уровня. Да в отсутствии сохранений есть некий шарм. Это то, что заставляет играть сачало снова и снова. И во многих современных играх это действительно задумка автора. Но  тогда это было лень тех ограничение, с которым разработчикам приходилось считаться. И нет ничего плохого в том, что эмуляторы это ограничение сняли.

16
Общий / Battle city с pvp режим
« : 25 Август 2025, 19:55:51 »
можно добавить в танки игру с другом по интернету

Нашел проект, где уже всё сделано.

17
Общий / Battle city с pvp режим
« : 25 Август 2025, 10:39:34 »
Против живого соперника так играть будет невозможно

18
Общий / Re: Battle city с pvp режим
« : 19 Август 2025, 21:11:10 »
Вот типа вот так брать и играть
Недавно обнаружил такую версию в steam
https://store.steampowered.com/app/866420/TANKS/
Это ремейк с friendly fire

19
Общий / Battle city с pvp режим
« : 09 Август 2025, 00:00:28 »
Скриншот

20
Разработка игр / Ваш ник в танчиках.
« : 04 Август 2025, 02:02:47 »
Казалось бы, при чём здесь некропостинг…
Для кого-то некро. А кто-то вчера это нашел :biggrin: :biggrin: :biggrin:

В любом случае, я думаю автору игры будет приятно, что о его творении помнят 😊

21
Общий / Battle city с pvp режим
« : 01 Август 2025, 18:58:22 »
Если прокт всё же дойдёт до уровня завершения, то в него войдут две модификации, которые меня зацепили:
Также недавно увидел battle city x. В котором у игрока одновременно 2 орла. И оба надо защитить. Также реализую такой режим:

22
Разработка игр / Ваш ник в танчиках.
« : 01 Август 2025, 10:07:01 »
BattleCity X.
Я осознал что исполняется еще одна моя мечта я могу сделать свои уровни.
Привет. Цель именно 100 карт для bc подобной игры? Если это так и просто очень хочется творить и рисовать отличные карты, то рекомендовал бы для tanktiks: the impact сделать. На самом деле и для классики можно... Классики наверное сложно. Но охват тех кто поиграет будет достаточно большой. В tanktiks: the impact отличный редактор позволяющий за минуты легко создать карту. Решать конечно же Вам.

Также могу предложить godot 4 и рисование карт для моего проекта. Будет папка с названием автора. Также планирую перенос всех уровней из battle city и tanktiks: the impact. А их там сотни. И занимать планирую этим лет через 100. Поэтому если бы Вам было бы интересно с этим помочь, это ускорило процесс разработки. Так как осоводилобы кучу времени мне для кодинга. Если Вас заинтересует предложение поучаствовать, то я постараюсь за неделю-другую убрать логику игры из карты и перенести в отдельный модуль. Сейчас карта это основной модуль для работы игры.

23
Общий / Battle city с pvp режим
« : 01 Август 2025, 09:54:16 »
Как удит дела с танками?
Взял денек паузу. И дела наладились. Делаю ИИ сейчас...
Чтобы не вводить в заблуждение скажу сразу, что я с участка на участок скачу. От вдохновения зависит чем занимаюсь. То звук, то карта, то баланс... Меню игры пока не готово. Ещё куча чего делать. Самое сложное и это баги и оптимизация кода...
Например я даже не брался за проведение танка при таране. А сейчас вполне можно поиграть в вольную борьбу  и таскать соперника по всей карте. Особенно если удачно зацепить, чтобы выстрелы проходили мимо. Работа с респауном, взрыв если подорвали плот пока игрок в воде... Куча всего, чего я даже не берусь исправлять . Просто нет идей как. Потратил куча времени на видос:

https://www.youtube.com/watch?v=JKHEBOgN09I
Хотелось всё же поделиться историей разработки.

В любом случае разработка долгий процесс. Особенно для того кто никогда такое не делал и познакомился с godot 3 недели назад. Под знакомством я подразумеваю посмотрел видос "какой выбрать движок"...
Сейчас времени выделяю достаточно много разработке. Так будет не всегда. Всё же это хобби. И выделять по 4-5 часов в день я уже скоро не смогу. Понятно, что в это время входит не только коддинг, но изучение литературы о том как та или иная вещь делается и работает... Постепенно в видео выложи все источники, которые меня вдохновляли и откуда я получил информацию, которая пригодилась в проекте. Без них ничего бы не получилось.

Потом если будет интересно выложу лог. Что было исправлено и переделаю. Там уже огромный список.

24
Разработка игр / Battle City X
« : 31 Июль 2025, 21:49:06 »

Напишу своими словами то как я понял.
Ух ты. С 2006 делается... Приглашал в гости в ютубе? Я пришёл. :biggrin:
Редактировать сообщение

25
Общий / Battle city с pvp режим
« : 29 Июль 2025, 09:36:55 »
Кстати, можно добавить в танки игру с другом по интернету
Можно, но черт знает как это делать. Тут хотя бы хот сит выпустить :biggrin: :biggrin: В конце концов еть специальные приложения для игры хот сит, но через интернет... Но в принципе возможность движка позволяет создать мультиплеер на 8 игроков.

Я иду как раз по пути, который Вы описали нейросети. Сначала создал танк из мануала, потом ограничил его поворотом 90 градусов,. Вообщем постоянная переделка... Так реально хоть что-то делается. А когда я пытался всё учесть, ничего не получалось А нейронка как минимум идеи подсказывает. Что так можно реализовать. Остается найти обучающее видео. А ещё лучше пример кода.

26
Общий / Battle city с pvp режим
« : 28 Июль 2025, 21:55:10 »
HTML с его JS - самый простой язык.
Будет желание порочь, буду признателен.
Всё же проект останется на godot 4.
Любая помощь сильно сократит время выхода. Проект не коммерческий. Просто реализую давнюю мечту. Мне автор танкиста даже исходники на С++ подарил... Но я их запустить не смог. Поэтому пока из его игры ничего не использовал. Также у меня на руках исходники ещё нескольких интересных проектов танков. Но из них тоже черпаю лишь идеи. Все 4 автора что-нибудь править в своих играх отказались. Поэтому делаю с нуля.

Добавлено позже:
Попробовал с помощью Gemini 2.5 Pro создать браузерное подобие Battle City.
Поиграл... С одной стороны именно таких адских ботов я и хочу :biggrin: :biggrin: :biggrin:
С другой стороны всё же хочется проект уровнем повыше :D
Но игра реально прикольная. Спасибо, что поделились. Если не сложно Вы могли бы промтом поделиться? Интересно что в запросе было

27
Общий / Battle city с pvp режим
« : 28 Июль 2025, 21:26:18 »
Пообщавшись с платными нейронками, бесплатные мне теперь, как с Мерседеса на китайскую Ладу пересесть .
По работе нужны что ли?
Я себе, к сожалению, ради хобби не могу позволить такое😁 Везет Вам. Любую штуку можете себе спрограммировать😁😁😁

Про Html кстати я не додумался... Искал что-то типа basic или "неплохое для разработки". Посоветовали юнити и godot.


28
Общий / Battle city с pvp режим
« : 28 Июль 2025, 21:15:24 »
Да, один файл, который запускается в браузере без компиляции.
Мда. Надо было так делать, а не учить godot :biggrin: :biggrin: :biggrin:

Вы себе купили подарки на две нейросети? 😳

29
Общий / Battle city с pvp режим
« : 28 Июль 2025, 20:51:20 »
Я использую Claude 4 Opus и Gemini 2.5 Pro.
Они платные обе? Кстати. Исходных код это  один файл? Так и мне и нейросети  было бы проще. Я так и хотел изначально, как человек знакомый с VBA, autoit и тому подобными языками. По выбор пал на godot 4. И древовидную систему...

30
Общий / Battle city с pvp режим
« : 28 Июль 2025, 20:40:03 »
В игре может участвовать до восьми команд.

Режимы игры:

* Tower Defender.
* Зеркальная игра с орлами.
* PvP без Орлов.

Возможность играть с ботами или без них, как за одну команду, так и за разные.

Все бонусы из игр Tank 1990 и Tanktiks: The Impact, плюс несколько новых .

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

Множество настраиваемых параметров: от дружественного огня до сквозного пролета снарядов, как в Tank 1990. Можно настроить цвет взрывов, пуль и другие элементы.

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

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

Реализован даунгрейд танков при попадании. При попадании в прокаченный танк он не взрывается, а теряет ранг.

Сейчас ведется работа над очисткой кода, исправлением багов и добавлением нового искусственного интеллекта по технологии A*. Классический ИИ держится только  за счет гениально спроектированных уровнях и их маленьких размеров, но для больших карт требуется более продвинутый подход. В противном случае врагидо орла так и не доберётся... Он его не найдет просто...

Добавлено позже:
Какую нейронку используешь?
Deepseek

Добавлено позже:
он выдает рабочий код.
Ещё квин... Но это вообще треш... Первый хоть ошибки позволяет править... Может подсказать, что скобку забыл, или  рано. Это же днище переделает код до неузнаваемости, потом если чужом после ручных правок заработает, будешь баги неделями править...

Страницы: [1] 2 Далее