Google предложил сообществам Flutter и Global Citizen объединиться и создать игры на Flutter, направленные на помощь планете. И сотни инновационных игровых проектов были представлены тысячами увлеченных разработчиков из более чем 50 стран.
Каждый проект был нацелен на то, чтобы дать игрокам знания и действия, которые помогут защитить нашу планету. От сохранения ресурсов до борьбы с загрязнением — эти игры повысили нашу общую осведомленность о насущных экологических проблемах, и при этом в них действительно интересно играть.
В течение 103 дней команды придумывали, создавали, искали отзывы и дорабатывали свои проекты. В результате получились захватывающие игры, которые побуждают нас глубже задуматься о том, как мы можем жить более устойчиво. Вот Топ-10 игр победители в алфавитном порядке.
Топ-10 игр
Better World
Репозиторий: https://github.com/appunite/flutter-global-gamers-challenge
Craftown
Проект на GitHub: https://github.com/tylersavery/craftown
EcoShift Chronicles
Исходники: https://github.com/toseefkhan403/EcoConscience
Gomiland
Репозиторий с исходным кодом: https://github.com/xjyribro/gomiland
Last Bottle
Исходный код: https://github.com/davefaliskie/last_bottle
MGame — A waste management game
Проект на GitHub: https://github.com/Fabien-Eme/mgame
Ocean Rangers
Проект: https://github.com/tquentin38/OceanRangers
PlasticPunk
Игра на GitHub: https://github.com/lgjenero/plastic-punk.git
Waste Wise
Открытый код: https://ne-supanat.github.io/project_s_build/
Whaley’s Bins Waste Sorting
Проект: https://github.com/evanca/infinite_loop_harmony_suite
Это 10 из более чем 30 игр, получивших призы в рамках Global Gamers Challenge. Зайдите на официальный сайт конкурса, чтобы увидеть всех номинантов.
Почему Flutter
Вот несколько способов, с помощью которых Flutter может помочь вам тратить меньше времени на беспокойство о том, где будет запущена ваша игра, и больше времени на разработку впечатляющего опыта для вашей миссии и аудитории.
- Flutter — это продуктивность: Разработка на основе единой кодовой базы с помощью Flutter означает, что вы можете написать свою игру всего один раз и развернуть ее на разных платформах. Такие функции, как горячая перезагрузка с учетом состояния, помогут вам быстро выполнять итерации, ускоряя процесс разработки.
- Flutter прост в освоении: Даже если вы не являетесь профессиональным разработчиком игр, начать работу с Flutter может быть проще, чем с традиционными инструментами разработки игр. Google также предлагает несколько ресурсов, таких как шаблоны игр в рамках инструментария Flutter Casual Games Toolkit, которые дадут вам стартовую площадку для развития ваших навыков разработки игр.