Создание игры "Battle City" (танчики) на BGE26.02.2015, 15:44. Показов 17728. Ответов 56
Метки нет (Все метки)
Привет!
Хочу написать танчики на BGE с целью лучше узнать API движка. До применения API и Python пока далеко. Проблема в самом начале: не могу придумать, как сделать анимацию движения танка на спрайтах. Могу наложить текстуру и двигать площадку, а вот как менять текстуры и организовать удобно всё это - ума не приложу. Хочу делать сначала на Logic Bricks, а потом писать на Python, но только то, что действительно проще на нём (или только эта возможность и есть) Я записал небольшое видео. Мне кажется, уже на этапе, показанном в видео, много ошибок. Посмотрите, пожалуйста: Battle City in BGE. Attempt number 1
0
|
|
| 26.02.2015, 15:44 | |
|
Ответы с готовыми решениями:
56
Как написать Battle city (танчики) Танчики (battle city) в windows forms Есть библиотеки для создания 2D игр? Таких как танчики (Battle City) или Марио? |
| 20.08.2015, 21:41 [ТС] | |
|
0
|
|
|
73 / 73 / 14
Регистрация: 15.01.2013
Сообщений: 284
|
|
| 29.09.2015, 11:38 | |
|
Моделинг закончил, сделал ретоп, развёртку, запёк основные нормал, но там ещё доделывать, сделал анимацию траков. Вышло 30к поликов, с учётом того что 20 из них это чисто траки
. Модель выстроена в иерархии, разные цвета указывают на разные материалы, всего их 8. Имена моделькам и материалам дал заранее, т.е потом только останется добавить на них текстуры, только их и осталось сделать, модельку шлю в лс.По поводу анимации траков, такая математика: 1 кадр анимации трака равен повороту ведущего колеса и опроных катков + ленивец на 1 градус, вспомогательных катков на 4 градуса. За 18 кадров 1 трак переходит ровно на место другого (т.е. можно запускать цикл и создаётся иллюзия непрерывного движения), на сколько едениц он передвинется , нужно смотреть в самом юнити ибо всё перескейлится в юнити, у меня в максе это значение равно 173.4. P.S. В силу своей безграмотности именовал вместо track truck
0
|
|
| 29.09.2015, 13:37 [ТС] | |
|
Ты умеешь тектурировать? Где ты возмёшь текстуры?
Я хочу сделать LowPoly (низкополигонные) модели для "Battle City 3D" в Blender'е. Сейчас учусь, как создавать текстуры в GIMP. В общем, буду пробовать как оживить твою модель и параллельно создавать 3D версию Battle City.
0
|
|
|
73 / 73 / 14
Регистрация: 15.01.2013
Сообщений: 284
|
||
| 29.09.2015, 13:57 | ||
|
Конечно умею, сам нарисую. Как доделаю текстуры вышлю. нормалы почти готовы (на скринах же видно), дифузки целиком вручную
Добавлено через 8 минут
0
|
||
| 19.10.2015, 01:18 [ТС] | |
|
Моя первая моделька танчика. Делал в Blender и GIMP. Импортировал в Unity:
0
|
|
|
2083 / 1575 / 169
Регистрация: 14.12.2014
Сообщений: 13,614
|
||
| 19.10.2015, 03:41 | ||
|
0
|
||
| 19.10.2015, 15:03 [ТС] | |
|
Я пока поразвиваю версию танчиков ближе к оригинальной стилистике.
Создал анимацию движения треков гусениц --> gif-анимация
0
|
|
|
73 / 73 / 14
Регистрация: 15.01.2013
Сообщений: 284
|
||
| 19.10.2015, 18:30 | ||
|
0
|
||
|
2083 / 1575 / 169
Регистрация: 14.12.2014
Сообщений: 13,614
|
|||
| 19.10.2015, 18:51 | |||
|
Добавлено через 1 минуту
0
|
|||
|
73 / 73 / 14
Регистрация: 15.01.2013
Сообщений: 284
|
|
| 19.10.2015, 19:01 | |
|
Ну так скорость анимации менять можно, не вижу в этом проблемы. Морфить паз? помоему мы говорим об одном и томже
0
|
|
| 15.07.2016, 11:31 [ТС] | |
|
Я буду делать точный клон игры для денди "Battle City". Он ещё называется "Танчики".
Сюда буду выкладывать видео насколько продвинулся. Под видео вы можете скачать демку для Windows. Выкладываю, чтобы стимулировать себя доделать проект до конца. Возможно кто-то заметит потом расхождения с оригиналом. Кликните здесь для просмотра всего текста
0
|
|
| 08.08.2016, 12:36 [ТС] | |
|
Сделал корректное разбивание кирпичей (как в оригинальной игре), видео: 002 Battle City 2D in Unity CSarp (Correct Shooting)
Кликните здесь для просмотра всего текста
Перевод на PC уже многими сделан, но в моей версии клона будет игра на двоих по интернету. Может есть и такие версии, но я хочу сделать свою для тренировки и интереса.
0
|
|
|
58 / 57 / 15
Регистрация: 15.09.2012
Сообщений: 557
|
|
| 08.01.2017, 11:15 | |
|
И свои пять добавлю. Вчера выпустил клон Battle City - только онлайн мультиплеер. На данном этапе игра в режиме Death Math - победитель, игрок первым набравший 10 фрагов. Если игра пойдет - уже есть реализации и базы и добавлю режим как и в классических танчиках по захвату базы. Прошу не воспринимать за рекламу - хотел бы услышать ваши мнения что не так, как улучшить, что добавить нового. Игра так сказать в испытательном режиме) https://play.google.com/store/... city&hl=ru
0
|
|
| 09.01.2017, 11:32 [ТС] | |
|
ASDFD12, к сожалению не могу потестить вашу игру, так как у меня пока нет возможности купить Android. Я попробую найти и поставить какой-нибудь эмулятор, можете посоветовать какой?
А я немного задержался в создании клона. Я пришёл к выводу, что лучше всего делать браузерные игры, потому что тогда их можно будет запускать в один клик, а не скачивать exe или apk. Многие боятся или ленятся скачивать exe. Не у всех есть Android, т.к. используют iOS или вообще старый телефон (как у меня). А если делать браузерные игры, то будет запускаться на всех платформах, где есть браузер. Можно встроить в vk.com и facebook. Я взял для изучения игровой html5 фреймворк Phaser, который изначально разрабатывается и оптимизирован для мобильных платформ. Если нужно собрать exe или apk для Phaser, то имеются инструменты для этого. На Unity тоже можно делать html5 сборки, но для 2D он грузится долговато, хотя несильно. Я его тоже буду использовать, особонно для 3D версии клона Battle City. Тоже делаю с мультиплеером. Использую Node.js. У меня будет несколько версий. Одна похожая на tanx.io, где будет 4 команды, но с механикой Battle City. Ещё одна это полный клон Battle City, где можно будет вдвоём играть по интернету, как в оригинальной игре (то есть цель - создать клон, как можно более близкий к оригиналу)
0
|
|
|
58 / 57 / 15
Регистрация: 15.09.2012
Сообщений: 557
|
|
| 09.01.2017, 11:51 | |
|
8Observer8, успехов, конкуренция в браузерных играх тоже не маленькая, кроме того многие сидят на WOT и подобных, многим нравится крутая графика, которую самому тяжело делать. На google play также полно клонов Battle City, но не нашел ни одного клона где бы был realtime multiplayer со сражением только против реальных противников, везде один, два игрока против ИИ. По этому решил реализовать чисто онлайн сражения. Но теперь проблема набрать народу, так как в пустых комнатах или 1 на 1 играть не совсем интересно. Реализовал комнаты на 8 человек - поэтому при полной комнате матч будет довольно активным и не сильно длительным) Реализация игры на Unity3d - можно будет зарелизить и в фейсбук, только в игре используется TCP and UDP сокеты - наверное будет многовато работы для реализации под Web GL
0
|
|
| 09.01.2017, 12:06 [ТС] | ||
|
0
|
||
|
58 / 57 / 15
Регистрация: 15.09.2012
Сообщений: 557
|
|||
| 09.01.2017, 12:18 | |||
|
Добавлено через 4 минуты http://www.lookatme.ru/mag/liv... 3-arcweldr
1
|
|||
| 09.01.2017, 13:29 [ТС] | |||
|
Добавлено через 1 минуту
0
|
|||
|
58 / 57 / 15
Регистрация: 15.09.2012
Сообщений: 557
|
||
| 09.01.2017, 13:55 | ||
|
Добавлено через 15 минут 8Observer8, в этой игре http://curvefever.io - черви двигаются постоянно и еще и с равномерной скоростью - это идеальный вариант для скрытия большого пинга - движение даже не нужно синхронизировать - просто передавать в какую сторону нужно повернуть персонажа.
0
|
||
|
2083 / 1575 / 169
Регистрация: 14.12.2014
Сообщений: 13,614
|
||
| 09.01.2017, 21:04 | ||
|
0
|
||
| 09.01.2017, 21:04 | |
|
Игра Battle City Аналог Battle City Иерархия объектов для battle city Игра Battle City libGDX на двоих (передача данных) Создание клона игры city bloxx Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Нейтральные знания ..., ... чистая наука. Пока что-то проходит модерацию на Хабре, стоит развить мысль ...
Hrethgir 20.07.2026
К таким радикальным взглядам я конечно в той публикации не приходил, но чтобы скоротать вечер, решил углубиться немного.
1. Почему показания термометра заряжены целью?
Цель заложена в самом. . .
|
Установка нескольких штампов электронной подписи в строго определенных местах файла docx
ВладимирСамохин 19.07.2026
(В!) Работа с Электронной подписью - это неотъемлемая часть современного документооборота. Но что делать, если нужно поставить несколько штампов электронной подписи в строго определенных местах. . .
|
сукцессия 35. Научная статья о проделанной работе
anaschu 19.07.2026
Написал в формате латекс и пдф
|
Вангую, что это не пройдёт модерацию, и на неделе я запущу свой сервер.
Hrethgir 19.07.2026
Эта публикация сейчас в песочнице и ждёт приглашения.
https:/ / habr. com/ ru/ sandbox/ 295048/
По ссылке 403. Не очень информативно такую ссылку постить.
Запись от Usaga размещена Сегодня в 06:46 . . .
|
|
сукцессия 33. открытые вопросы от клауде
anaschu 19.07.2026
"Что накопилось за эту часть А — тринадцать правок, из которых шесть пришли из ваших вопросов и каждая оказалась реальной ошибкой, а не калибровкой: односторонний симбиоз, отсутствующий листопад,. . .
|
32 сукцессия
anaschu 19.07.2026
сукцессия 28‑мерное ядро стабилизировано
Коллеги, фиксирую разбор инженерных правок и их изоморфную проекцию на экономику, меметику и половой отбор. Модель теперь не «подкручивает» сходимость —. . .
|
сукцессия 31: модель микоризы - это модель ещё нескольких явлений, социальных и экономических
anaschu 18.07.2026
Теория «Всего»: апдейт v1. 1. 2 — 28‑мерное ядро стабилизировано
Коллеги, фиксирую разбор инженерных правок и их изоморфную проекцию на экономику, меметику и половой отбор. Модель теперь не. . .
|
сукцессия 30. Массив проверяющих друг друга моделей
anaschu 18.07.2026
Архитектура сети взаимопроверяющих моделей микоризной сукцессии (v2. 0)
Развитие тензорного ОДУ-ядра и создание кросс-платформенного калибровочного полигона
Уважаемые коллеги!
В продолжение. . .
|