Galabugs Invaders

Number of games played:  
3
2
2
6
Comments (39)
  • Popular
  • New
  • Old
You must be signed in to leave a comment
Andrei Karavai
Level 30
12 November 2023, 00:32
Вот это дааа🤩! Спасибо, залип на часик😁 Подскажите пожалуйста, на сколько затруднительным видится перенос базового движка игры для использования в создании приложения на Android? Было бы здорово сделать свою игру и потом из неё рабочий apk.
LuneFox Java Developer at BIFITExpert
2 December 2023, 00:09
Прямо на часик?) Ничего себе) Думаю, игру на JavaFX сложновато будет перенести. Проще открыть игру с мобильного браузера через джавараш :)
9 November 2023, 16:30
Создай дум) В теории это должно быть возможно
LuneFox Java Developer at BIFITExpert
2 December 2023, 00:08
Увы, браузеру плохо, когда меняется слишком много пикселей)
S1ndr0m
Level 23
25 May 2023, 19:41
Круто же)) Теперь жди в гости юристов из большой N 😄(это шутка если что).
LuneFox Java Developer at BIFITExpert
4 May 2023, 11:39
Обновление 1.06: — Система этапов с постоянно растущей сложностью. — Новый бонус: мячик из игры Arkanoid! — Неиспользованный бонус спасает от выстрела, как одноразовый щит, но уничтожается при этом. — Новые правила подсчёта очков. — Текущий счёт, рекордный счёт и номер этапа отображаются на фоне. — Марио начинает уровень не под зоной обстрела. О системе этапов: - Игра на выживание! Играйте до бесконечности и увеличивайте счёт, пока не проиграете. - Каждый уровень у босса прибавляется 1 здоровье - Каждые 5 уровней (начиная с 5-го) у маленьких танчиков прибавляется 1 здоровье - Каждый уровень танчики стреляют всё чаще - 4 этап по сложности соответствует ранней версии игры. О новом бонусе Arkanoid Ball: - Поймайте мячик и запустите его клавишей пробел - он отскакивает от стен и от врагов, разбивая их, как блоки! - Как и в классическом арканоиде, мячик можно отбивать при помощи Марио, как ракеткой. Он улетит вниз навсегда, если его не отбить. - Шанс появления мячика, как и других бонусов теперь, равен 33%. В новой системе счёта теперь не учитывается время, только игровые действия. С каждым этапом количество получаемых очков тоже растёт. Сможете заработать 5000 очков? :)
LuneFox Java Developer at BIFITExpert
18 June 2023, 11:39
Пока тестировал, у Марио шапка загорелась в конце уровня :)
Сергей
Level 29
6 June 2022, 13:59
Гениально!))
LuneFox Java Developer at BIFITExpert
7 June 2022, 15:16
Рад, что понравилось :)
LuneFox Java Developer at BIFITExpert
17 May 2022, 19:43
Обновление 1.05: — Собранные и готовые к выстрелу бонусы теперь имеют иконку над головой Марио — Чем меньше армия маленьких танчиков, тем агрессивнее стреляет босс — Кирпичи подлетают немного выше — У вылезших бонусов теперь более правильная физика (например, продолжают реагировать на пинки по кирпичам, пока едут к центру) Исправления: — Теперь игра замирает при победе или поражении (Марио не умрёт от оставшейся на экране вражеской пули) — Исправлен баг, при котором вражеская пуля не отражалась от звезды в первые полсекунды после выстрела
LuneFox Java Developer at BIFITExpert
17 May 2022, 09:46
Обновление 1.04: — Повышена динамика и сложность игры — Переработана физика движения Марио: теперь у него есть разгон, инерция, торможение, а также более резкое отталкивание от земли при прыжке — Откорректирована анимация при конце игры
LuneFox Java Developer at BIFITExpert
22 August 2021, 15:26
Обновление 1.03: повышаем уровень ностальгического безумия! — Пули маленьких танчиков теперь имеют форму фигурок из тетриса — Пуля босса теперь имеет форму огромной гоночной машинки из того же "тетриса"
Ivan
Level 22
15 March 2021, 11:14
Потрясно! Сколько же времени ушло на разработку?
LuneFox Java Developer at BIFITExpert
15 March 2021, 22:00
Не помню, честно говоря, не очень долго) Пара-тройка дней в сумме мб. 5.05.2023 UPD: речь шла о первой версии.
Ivan
Level 22
11 April 2021, 14:53
А как ты сделал анимацию? Как просчитывал положение каждого пикселя (игровой ячейки)? Вручную или есть какие-то способы упростить это? Как нарисовал задний фон? Ведь там тысячи ячеек, и не так уж много одноцветных областей, которые можно закрасить как "прямоугольники". Получается, что ты прописывал координаты каждой ячейки/группы ячеек и каким цветом они закрашены? Или я что-то не догоняю?)
LuneFox Java Developer at BIFITExpert
15 April 2021, 12:47
Так в обучении уже всё есть) Берёшь матрицу объекта со всеми её цветами и отрисовываешь в нужном месте экрана в зависимости от координат объекта. Анимация это просто постоянно сменяющиеся матрицы одного и того же объекта, всё есть в дефолтной реализации игры. Фон это те же объекты, которые рисуются до главных объектов, заранее расположенные в нужных местах. Если интересно, могу показать код.
Ivan
Level 22
15 April 2021, 13:15
Да, было бы здорово посмотреть код! Просто мне интересно, как ты просчитывал координаты такого огромного количества ячеек? Все вручную или это как-то автоматизируется? В оригинальной-то игре объекты были примитивные, а тебя одни кусты на заднем фоне чего стоят!) Не говоря уже про все остальное. Я понимаю, что это можно нарисовать с помощью закрашивания отдельных ячеек и их массивов (прямоугольников). Но ведь это очень долго! А ты ранее написал, что всю игру сделал всего за пару дней. Поэтому у меня и возникло предположение, что есть какие-то специальные приемы, упрощающие работу с графикой и анимацией, о которых я не знаю. Или ты брал уже готовые "матрицы" откуда-то?
LuneFox Java Developer at BIFITExpert
15 April 2021, 14:01
Я перед этой игрой сделал рисовалку спрайтов и выложил её вместо игры Moonlander. Ссылка есть на моей страничке :) Сделал, чтобы все могли пользоваться. Код пришлю в ЛС :)
Angelina Ageeva
Level 23
17 February 2021, 19:17
Ооочень круто и оригинально! Браво!👏👏👏
LuneFox Java Developer at BIFITExpert
20 February 2021, 23:53
Мерси!