Создаем многопользовательскую игру наподобии "Имаджинариум" с искусственным интеллектом на Flutter
Создаем многопользовательскую игру наподобии "Имаджинариум" с искусственным интеллектом на Flutter
На открытом уроке мы рассмотрим несколько подходов к взаимодействию мобильных приложений (как на основе serverless-решений, так и через WebRTC/RTP). Дополнительно мы добавим к игре поддержку простого бота на основе gemini AI. Создаваемая игра будет реализовывать настольную игру, похожую на "Имаджинариум" (для создания изображений также будет использоваться генеративный ИИ). Тема может быть интересна как опытным разработчикам, которые ходят интегрировать в свои приложения возможность взаимодействия между пользователями, так и тем, кто только входит в разработку мобильных приложений на Flutter. Презентация: https://disk.yandex.ru/i/vt2gqR1lQJnUvQ Проект будет опубликован на https://github.com/dzolotov/flutter-dixit Библиотеки: • ChatGPT - https://pub.dev/packages/dart_openai • Stability.AI - https://pub.dev/packages/stability_image_generation • Yandex GPT - https://pub.dev/packages/yandex_gpt_rest_api • Google Gemini - https://pub.dev/packages/google_generative_ai Дополнительные материалы: ⁃ https://webrtc.org/ ⁃ https://blog.flutter.wtf/video-chat-in-flutter-using-webrtc/ ⁃ https://flip.withgoogle.com/ ⁃ https://www.youtube.com/watch?v=oAmIqoGkfIY ⁃ https://sharjeel-482.medium.com/integrating-ai-with-flutter-f9280df01bdc ⁃ https://medium.com/@thambarasahassaka/flutter-pixel-flutter-package-for-ai-image-generation-5c92ad58a984 ⁃ https://blog.telzee.io/building-a-live-game-app-with-flutter-and-webrtc/ «Flutter Mobile Developer» - https://otus.pw/CHjw/ Преподаватель: Золотов Дмитрий - Flutter Developer