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

Crunchyroll выпускает мобильную игру Baki Hanma: Blood Arena в стиле Punch-Out!!
Поклонники культового аниме Baki Hanma получили новую захватывающую мобильную игру. Проект под названием Baki Hanma: Blood Arena теперь доступен для устройств на Android и iOS через платформу Crunchyroll Game Vault. Он предлагает уникальное сочетание безудержного экшена из аниме и механики, яв

Sally Face выходит на Android и iPhone: полная версия со всеми эпизодами и стартовой скидкой
Одна из самых известных инди-хоррор игр последних лет теперь доступна на мобильных устройствах. Sally Face официально вышла для Android и iOS, предлагая полную версию приключения от студии Portable Moose. Изначально вышедшая на ПК, Sally Face завоевала огромную аудиторию благодаря своему св

Black Desert Mobile отмечает год глобального сервера: пять недель событий и наград
Black Desert Mobile во вторник, 18 августа, начал празднование первой годовщины своего единого глобального сервера. Компания Pearl Abyss подготовила пять недель специальных событий, включающих бонусный опыт, награды, тематические задания и другие активности, которые будут доступны с 18 а

23 Лучшие Beat 'em up игры для Android и iOS
Жанр beat 'em up, известный как "уличные драки", является одним из самых традиционных в видеоиграх. Зародившись в аркадных автоматах и набрав популярность в 80-х и 90-х годах, этот стиль продолжает жить на мобильных устройствах, предлагая варианты от официальных классических игр до фанатских пр

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

Little Kitty, Big City выходит на Android и iPhone: предрегистрация открыта, релиз в декабре
Одна из самых милых приключенческих игр последних лет официально направляется на мобильные устройства. Little Kitty, Big City, уже полюбившаяся игрокам на ПК и консолях, теперь открыла предварительную регистрацию для Android и iOS. Страницы игры уже доступны в Google Play Store и App Store