Repository files navigation TAGES Conf'24 - Flutter game workshop
Требования к среде разработки
Скачать и установить Tiled - https://www.mapeditor.org/
Скачать и установить Flutter 3.24.x https://docs.flutter.dev/get-started/install (для MacOS - XCode)
Запустить boilerplate-проект (Hello world) как десктоп/веб приложение
Android Studio (или Intellij IDEA) https://developer.android.com/studio/install
Смотрим и слушаем презентацию
Клонируем стартовый проект
Изучаем архитектуру проекта
Проектируем и создаем свою карту уровня в Tiled
Если не успели/не получилось/только подключились к воршопу - делаем checkout на ветке step1
Программируем созданную карту уровня в dart
Создаем объекты с карты по аннотациям карты уровня
Если не успели/не получилось/только подключились к воршопу - делаем checkout на ветке step2
Пишем управление персонажем в игре: передвижение и прыжки
Если не успели/не получилось/только подключились к воршопу - делаем checkout на ветке step3
Программируем взаимодействие игрока с объектами на карте
Программируем завершение уровня: переход на следующий уровень и проигрыш
Если не успели/не получилось/только подключились к воршопу - делаем checkout на ветке final
Клонировать репозиторий
git clone https://github.com/tagesjump/flutter-game-workshop.git`
Переключиться между ветками
About
TAGES Conf'24 - Flutter game workshop
Resources
Stars
Watchers
Forks
You can’t perform that action at this time.