Горячее
Лучшее
Свежее
Подписки
Сообщества
Блоги
Эксперты
Войти
Забыли пароль?
или продолжите с
Создать аккаунт
Я хочу получать рассылки с лучшими постами за неделю
или
Восстановление пароля
Восстановление пароля
Получить код в Telegram
Войти с Яндекс ID Войти через VK ID
Создавая аккаунт, я соглашаюсь с правилами Пикабу и даю согласие на обработку персональных данных.
ПромокодыРаботаКурсыРекламаИгрыПополнение Steam
Пикабу Игры +1000 бесплатных онлайн игр Поднимайтесь как можно выше по дереву, собирайте цветы и дарите их близким.
Вас ждут уникальные награды и 22 выгодных промокода!

Пикаджамп

Аркады, Казуальные, На ловкость

Играть

Топ прошлой недели

  • AlexKud AlexKud 38 постов
  • Animalrescueed Animalrescueed 36 постов
  • Oskanov Oskanov 7 постов
Посмотреть весь топ

Лучшие посты недели

Рассылка Пикабу: отправляем самые рейтинговые материалы за 7 дней 🔥

Нажимая кнопку «Подписаться на рассылку», я соглашаюсь с Правилами Пикабу и даю согласие на обработку персональных данных.

Спасибо, что подписались!
Пожалуйста, проверьте почту 😊

Помощь Кодекс Пикабу Команда Пикабу Моб. приложение
Правила соцсети О рекомендациях О компании
Промокоды Биг Гик Промокоды Lamoda Промокоды МВидео Промокоды Яндекс Директ Промокоды Отелло Промокоды Aroma Butik Промокоды Яндекс Путешествия Постила Футбол сегодня
0 просмотренных постов скрыто
35
ZIoyKotik
ZIoyKotik
4 года назад

Тест на возраст⁠⁠

Только при виде этой картинки в голове начинает играть музыка

Battle City Танки Олдскул Видео
27
8
tol9mba
tol9mba
4 года назад

С Новым годом!⁠⁠

С Новым годом! Новый Год, Battle City, 2021, 1 января, Мандарины, Отдых, Выходные, Олдскул

С Новым годом, друзья! Пусть в этом году всё у Вас будет хорошо! Не болейте и берегите себя и свои нервы. Ну, а мы с дочей заряжаемся новогодним настроением под нетленку из 90-х и лопаем сладкие подарки)))

[моё] Новый Год Battle City 2021 1 января Мандарины Отдых Выходные Олдскул
12
17
Namibo
4 года назад

Сделал игру про танчики в 3D⁠⁠

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

[моё] Gamedev Игры Танки Battle City Разработчики игр Юмор Компьютерные игры Видео
15
4
Jonnyzonov
4 года назад

Майнкрафт на минималках⁠⁠

Приучаю сына к классике. Творческий режим в Battle city.

Майнкрафт на минималках Battle City, 8 бит, Minecraft
Показать полностью 1
[моё] Battle City 8 бит Minecraft
10
2413
pilimgiri
4 года назад

Весёлый балалаечник⁠⁠

Автор

Его телевизор

Показать полностью 2
Вертикальное видео Балалайка Музыка Братья Марио Star Wars Battle City 8 бит Видео Длиннопост
106
6
LeonidTagan
LeonidTagan
5 лет назад

World of tanks 1990 или как я делал Battle City⁠⁠

Карантин — третий месяц свободного времени. Вспомнил я о своем хобби написание андроид игр.

Первая сложность, с которой столкнулся, это естественно тема и сюжет.

Подумав несколько дней идеальный баланс между «придумал» и «смогу сделать» так и не был найден.

Поэтому полистав странички Гугл маркета, решил взять старые добрые танчики «Battle city» и сделать в них то — чего там не хватало)))


Тем более что найти в интернете материалы было совсем не сложно.

На всё ушло около двух месяцев.

И вот я готов Вам презентовать результат!


За основу игры World of tanks 1990 Operation Eagle Claw.

Взята классическая игра Battle city! Известная своей культовостью с 1985 года.

В игре World of tanks 1990: Operation Eagle Claw задача игрока уничтожить все вражеские танки и защитить свою базу - орла!

World of tanks 1990 или как я делал Battle City Battle City, World of tanks, Android, Видео, Длиннопост

В World of tanks 1990 в дополнение к классическому варианту Battle city добавлены улучшения танка игрока, покупка новых танков, сражения с боссом после каждого десятого уровня!


За каждый пройденный уровень игроку начисляются игровые монеты, за которые Вы можете покупать новые танки и улучшения к ним!

World of tanks 1990 или как я делал Battle City Battle City, World of tanks, Android, Видео, Длиннопост

Улучшения Вашего танка:


1. Бронебойный снаряд – пробивает броню в локации и уничтожает одним попаданием бронированные танки противника.

2. Форсированный двигатель – ускоряет танк игрока на 30%

3. Навесная броня – принимает на себя урон от первого попадания вражеского снаряда в танк игрока.

4. Ускоренная перезарядка – повышает скорострельность танка игрока на 30%

5. Ракетная установка – наводится на вражеский танк и выпускает самонаводящуюся ракету.

6. Залповая ракетная установка – выпускает три ракеты, каждая ракета наводится на отдельный вражеский танк. Что позволяет уничтожить сразу три вражеских танка одним выстрелом, или нанести существенный урон боссу!

World of tanks 1990 или как я делал Battle City Battle City, World of tanks, Android, Видео, Длиннопост

Покупка танков игрока.

На Ваш выбор представлены шесть классических танков, каждый из которых имеет свои свойства и характеристики:

• Скорострельность

• Броня

• Скорость движения

Один премиум танк – «Буря в пустыне»:

• Высокая скорострельность

• Прочная броня

• Высокая скорость движения

• Вращающаяся башня – наводится на врага в зоне поражения, что позволяет поражать танки противника находящиеся с боку или сзади от танка игрока!

Вам предстоит сражаться с танками противника на пятнадцати локациях, подбирая под каждую свою тактику.

По мере прохождения повышается сложность игры - количество вражеских танков возрастает.

Всего в игре 50 классических и 5 босс уровней

В босс уровнях нет штаба игрока орла. Единственная задача – уничтожить противника!

Каждый босс имеет свою уникальную тактику и вооружение:

1. Green Dragon - классический танк с вращающейся башней, тяжелой броней и быстрой перезарядкой.

2. Double Dragon – два быстрых, маневренных танка со средним бронированием, вращающимися башнями и средней скоростью перезарядки.

World of tanks 1990 или как я делал Battle City Battle City, World of tanks, Android, Видео, Длиннопост

3. Vertol – боевой вертолет с двумя скорострельными пушками и самонаводящейся ракетной установкой.

World of tanks 1990 или как я делал Battle City Battle City, World of tanks, Android, Видео, Длиннопост

4. Big Shot – тяжелый, большой, двух – башенный танк с залповой ракетной установкой и усиленным бронированием.

5. War Ship – боевой корабль с двумя скорострельными орудиями, двумя залповыми ракетными установками и одной тяжелой ракетной установкой!

World of tanks 1990 или как я делал Battle City Battle City, World of tanks, Android, Видео, Длиннопост
Приятной Вам игры и много побед!


https://play.google.com/store/apps/details?id=com.TLV.WOT90

Показать полностью 6 1
[моё] Battle City World of tanks Android Видео Длиннопост
13
80
gretham
gretham
5 лет назад
Лига Разработчиков Видеоигр
Серия Геймдев не даётся

Разработка "Танчики 2" Часть 6: Мультиплеер. Часть 1⁠⁠

Разработка "Танчики 2" Часть 6: Мультиплеер. Часть 1 Battle City, Gamedev, Танки, Dendy, Видео, Длиннопост, Мультиплеер

Привет!

То что вы видите сверху - диаграмма клиент-серверного взаимодействие в главном меню игры с момента запуска и до момента попадания обоих игроков в основное меню.


Как вы можете догадаться, речь пойдет о мультиплеере и о сетевом его части в частности.

После билда 1.0.0 (последнего опубликованного на сайте) я решил что пришло время заняться мультиплеерной составляющей. Выбор пал на локальный мультиплеер. В меня появилась функция начать вдвоем, а код был вынужден изрядно перестроиться под натиском новых требований. Показывать тут особо нечего, ну, разве что, как выглядело главное меню:

Разработка "Танчики 2" Часть 6: Мультиплеер. Часть 1 Battle City, Gamedev, Танки, Dendy, Видео, Длиннопост, Мультиплеер

Во всем остальном внешне ничего не поменялось, за исключкнием того, что все экраны (выбор класса, меню перед боем) повторялись дважды, по разу для каждого игрока.

В самой же битве появлялись (да, впрочем и появляются) 2 танка вместо одного, первый управляется на WASD, второй же на стрелки.

К тому моментуу меня уже давненько терзали смутные сомнения по поводу того насколько впринципе актуален локальный мультиплеер (когда все сидят по домам и общаются через интернет), но когда я начал непосредственно щупать это в бою, вскрылась еще одна проблема: управление. Где брать вторую мышку для управления башней второго танка? Управление башней на клавиатуре? Джойстики?

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

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


*  Нулевой опыт разработки мультиплеерных игр и лишь базовое понимание основных концептов клиент - серверного взаимодействия.
*  Очень базовая поддержка сетевых функций движком игры.

*  Внутренние ограничения движка, которые непосредственно влияют на сетевой код.

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


В итоге разработка превратилась в замкнутый цикл:

*  Долго заставляешь себя сесть за разработку.

*  Садишься, долго вспоминаешь что и где.

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


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


Кто знаком с тем как работает система мотиваций человева знает, что для того чтобы было желание за что-то браться, человеку нужно достигать долгосрочных целей, в моем случае это было написание базового скелета сетевой игры. Если долгосрочная цель выполняется, мозг получает дозу серотонина и это подстегивает его на заниматия новыми делами. А если мозг этот серотонин не получает, желание продолжать или браться за новые начинания угасает. В моем случае это и происходило на протяжении 10 месяцев, так как ровно столько я не мог довести сетевой код до состояния, которое меня хоть сколько-бы удовлетворяло.


Так было до вчерашнего дня.

Наконец, я нахожусь в той стадии когда могу сказать да, это готово, двигаемся дальше.

Разработка "Танчики 2" Часть 6: Мультиплеер. Часть 1 Battle City, Gamedev, Танки, Dendy, Видео, Длиннопост, Мультиплеер

Слева - сервер, справа - клиент. Как видите, действия танков точно реплицируются, и, что более важно, они точно синхронизированы по времени. Не обращайте внимание на положение башен, это действие еще не отправляется по сети.

Самый базовый скелет сетевой игры готов, теперь буду наращивать на нем мышцы. Но впереди еще очень и очень много работы.

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

Всем пока!

Показать полностью 3 1
[моё] Battle City Gamedev Танки Dendy Видео Длиннопост Мультиплеер
11
205
DELETED
5 лет назад
Лига Геймеров

Ответ на пост «То как мы помним и как на самом деле было»⁠⁠1

Ответ на пост «То как мы помним и как на самом деле было»
Игры Память Детство Dendy Battle City Ответ на пост
50
Посты не найдены
О нас
О Пикабу Контакты Реклама Сообщить об ошибке Сообщить о нарушении законодательства Отзывы и предложения Новости Пикабу Мобильное приложение RSS
Информация
Помощь Кодекс Пикабу Команда Пикабу Конфиденциальность Правила соцсети О рекомендациях О компании
Наши проекты
Блоги Работа Промокоды Игры Курсы
Партнёры
Промокоды Биг Гик Промокоды Lamoda Промокоды Мвидео Промокоды Яндекс Директ Промокоды Отелло Промокоды Aroma Butik Промокоды Яндекс Путешествия Постила Футбол сегодня
На информационном ресурсе Pikabu.ru применяются рекомендательные технологии