Flappy Bird на C: ремейк с APK меньше 100 КБ покоряет Android
В эпоху, когда даже простые мобильные приложения легко превышают сотни мегабайт, один проект привлек внимание Android-сообщества именно своей противоположной философией.
Независимый разработчик воссоздал классическую игру Flappy Bird, используя практически чистый язык C, что привело к невероятно малому размеру установочного файла (APK): менее 100 КБ.
Этот проект быстро стал вирусным среди программистов, поклонников ретро-игр и обычных пользователей Android, пораженных его миниатюрным размером.
APK меньше одной фотографии из WhatsApp
Чтобы представить масштаб, многие современные стикеры, фотографии и даже скриншоты занимают больше места, чем весь установочный файл этой игры.
В то время как большинство современных приложений используют полноценные движки, такие как Unity или Unreal Engine (которые добавляют десятки или сотни мегабайт к проекту), новая версия Flappy Bird была разработана максимально компактно.
По словам разработчиков, практически все было написано непосредственно на C, с минимальным количеством внешних зависимостей.
В результате получилась легкая, быстрая игра, которая запускается практически мгновенно даже на старых мобильных телефонах.

Проект стал примером экстремальной оптимизации
Резонанс возник именно потому, что это приложение стало символом проблемы, на которую многие пользователи жалуются в последние годы: чрезмерного увеличения размера современных приложений.
Сегодня даже очень простые приложения легко могут превышать:
- 300 МБ;
- 500 МБ;
- или даже более 1 ГБ.
В то же время крошечный Flappy Bird на C занимает меньше места, чем многие временные файлы, создаваемые социальными сетями.
Это вновь подогрело дискуссии об оптимизации, избыточном использовании фреймворков и о том, насколько современные приложения зависят от полноценных движков даже для выполнения базовых функций.
Flappy Bird остается феноменом спустя годы
Даже спустя более десяти лет после своего первоначального выпуска, Flappy Bird продолжает появляться в экспериментальных проектах и любопытных переделках.
Оригинальная игра, созданная Донгом Нгуеном, стала глобальным феноменом в 2014 году благодаря простому геймплею, абсурдной сложности и затягивающей механике.
Успех был настолько ошеломляющим, что сам создатель удалил игру из Google Play и App Store, объяснив это тем, что популярность вышла из-под контроля.
С тех пор игра стала своего рода «полигоном» для программистов, создающих ее версии на разных языках, движках и платформах.
Сообщество Android оценило простоту
В социальных сетях многие пользователи шутили, что APK новой Flappy Bird «поместится даже в оперативную память старого Smart TV».
Другие сравнивали крошечный размер игры с современными приложениями, которые занимают сотни мегабайт только для того, чтобы открыть простой интерфейс.
В конечном итоге, этот небольшой проект стал впечатляющей демонстрацией того, что экстремальная оптимизация по-прежнему возможна на современном Android.
Свежие материалы — Мобильные игры

Tearscape выходит на Android и iOS: Bloodborne с графикой Game Boy Color
Еще одна игра с ПК получила мобильную версию. Tearscape теперь доступна для Android и iOS, предлагая игрокам на мобильных устройствах смесь динамичного экшена, нелинейного исследования и готической атмосферы. Игра уже вышла в Google Play и App Store и распространяется по платной модели, то

PinJoy: Игры, Задания и Награды для Android
Приложение PinJoy объединяет игровые предложения, ежедневные регистрации, лотерею и возможности вывода вознаграждений для тех, кто любит пробовать новое на своем телефоне. Мобильные геймеры привыкли тестировать новые игры, проходить уровни и проводить некоторое время в приложениях ежеднев

Bloodless выходит на Android: Самурайский Soulslike с нелетальным боем, полный контент после версий для ПК и Switch
Еще одна игра с ПК и консолей добралась до мобильных устройств. Bloodless была выпущена во вторник (2) для Android, вслед за релизами на Steam и Nintendo Switch. Эта приключенческая экшн-игра погружает вас в мир ронина Томоэ и привлекает внимание своей весьма необычной ко

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

ARMSX3: Оптимизированный эмулятор PS3 выпущен для Android
Долгожданный эмулятор PlayStation 3 для устройств на Android, получивший название ARMSX3, официально представлен и уже доступен для бесплатной загрузки. Этот новый проект является многообещающей новинкой в мире мобильной эмуляции. ARMSX3 создан на основе исходного кода RPCS3, веду

ARES: THE IRON VANGUARD — Запуск экшн-RPG для Android, iOS и ПК
Долгожданная экшн-RPG ARES: THE IRON VANGUARD наконец-то вышла в четверг (6) в раннем доступе для игроков в Бразилии. Новая игра от Com2uS Holdings уже доступна для бесплатной загрузки на Android, iPhone (iOS) и ПК, что ознаменовало начало глобального дебюта проекта на некоторых рынках. Пом