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.
Свежие материалы — Мобильные игры

Как купить первые скины в CS2: руководство для игроков мобильных шутеров
Игроки Standoff 2 или Call of Duty: Mobile привыкли менять внешний вид любимого оружия. В Counter-Strike 2 это желание никуда не девается. Но поиск скина здесь отличается, ведь мобильные покупки не затрагивали многих нюансов. Два объявления с одним и тем же названием могут отличаться по цен

Broken Ranks вышел на Android с кросс-плеем между ПК и мобильными устройствами
Whitemoon Games выпустила изометрическую MMORPG Broken Ranks на Android в эту среду, 21 числа. Игра полностью поддерживает кросс-платформенную игру с ПК, позволяя игрокам сохранять свой прогресс между обеими версиями. Broken Ranks вышла на ПК в 2022 году. Теперь доступна и версия для A

God of War III Remastered на Android: 60 FPS на Snapdragon, особенности порта
Волна переносов консольных игр на Android пополнилась одним из самых впечатляющих проектов. God of War III Remastered, изначально вышедшая для PlayStation 4, уже имеет экспериментальный порт, работающий прямо на Android-смартфонах. Проект разработали специально для этой игры. Он использует

Био: чётко объясните свой контент
Эффектный момент из Free Fire может привлечь внимание в Reels. Но что увидит человек, заглянув на ваш профиль? Убедительное описание контента, расписание стримов и понятный путь для дальнейшего взаимодействия? Или хаотичную подборку клипов, устаревших объявлений и ссылок без объяснений? Офо

Castlevania: Оригинальная классика бесплатно вышла на Android и iOS, работает офлайн
Одна из важнейших игр в истории теперь имеет официальную мобильную версию – и она бесплатна. Konami выпустила первую Castlevania для Android и iOS в рамках празднования 40-летия франшизы. В магазинах игра называется Castlevania: 40th Anniversary. Это прямой порт оригинальной классики,

AUTO-FIRE: Cyberpunk вышел на Android с FPS-битвами 5 на 5 и автострельбой
На мобильные устройства вышел новый шутер — AUTO-FIRE: Cyberpunk. Игра доступна на Android и предлагает многопользовательские матчи в формате 5 на 5, футуристическую графику и систему автоматической стрельбы, специально разработанную для мобильных устройств. Доступная в Google Play Store, и