Dictionary (Словарь) | Урок №72 | Курс по Construct 3 | Разработка игр
На этом уроке разберем Dictionary (Словарь) в редакторе Construct 3
Учимся создавать игры как для мобильных устройств так и пк с нуля для Android, IOS, Mac, Windows и так далее.
Без опыта без знаний без умений. Курс по Construct 3 от Solve Master.
Научим тому как создавать игры, где и в чем создавать игры и что для этого нужно.
Разработка игр это не так уж и сложно как и делать игры самостоятельно самому с нуля и размещать их
на таких платформах как Play Market так и Apple store, Steam и так далее. Смотри наши уроки, проходи обучение и сможешь
создавать различные игры. #construct 3 #create games
Telegram группа - t.me/solve_master
Cообщество - чтобы присоединиться нужно перейти в чат к боту @SolveMasterBot
(или по ссылки ниже) и выполнить команду /join
Бот сообщества - t.me/SolveMasterBot
Facebook группа - / construct3learning
Facebook страница - / solvemasterconstruct
Поддержать на патреоне - / solvemaster
Почта - district.solve.master@gmail.com
Пікірлер: 35
Завтра гляну видос, что-то явно годное
@Solve-Master
10 ай бұрын
👍
Ах-ри-неть!!!!! Я еще новичок в Констракте, но уже долго (около года) пилю свою игру.. У меня как раз переменных штук 20. Как же я задолбался в свое время делать их сохранение и загрузку. А оказывается можно вот так, через словарь!!! Елы-палы) в каждом вашем видео для себя нахожу какое-нибудь открытие) Спасибо за уроки!)
@Solve-Master
9 ай бұрын
😇
600+ просмотров. 20+ комментариев. Самые подробные уроки на ютубе. Напишите хотя бы слова, Спасибо, Бро. Комментарии помогают продвижению видео. Не будьте редисками, отвечайте добром.
@Solve-Master
5 ай бұрын
🔥🔥
Давно хотел понять как это работает) Вроде понял)) Отличный урок)
@Solve-Master
10 ай бұрын
👌
Очень хороший урок по работе с данными, в некоторых играх, например про корабли и пушки))) - без этого не обойтись) Спасибо!
@Solve-Master
10 ай бұрын
😀😀😀😀
Отличный канал и уроки! огромная благодарность автору канала, самый лучший канал по урокам который я видел
@Solve-Master
9 ай бұрын
спасибо ☺️
Урок как всегда классный, будем привыкать к словарю!🎉
@Solve-Master
10 ай бұрын
👌👌👌
Посмотрев второй раз, информация разложилась по полчкам. Теперь надо будет по практиковаться.
@Solve-Master
10 ай бұрын
👍
отличный урок!
@Solve-Master
10 ай бұрын
👍
классная тема погнали
@Solve-Master
10 ай бұрын
✊✊✊
Отличные видео. Супер вопрос, к как сделать сравнение такой переменой через словарь, например если больше нуля и так далее?
@Solve-Master
9 ай бұрын
спасибо обычным сравнением через системный обьект, первое число это значение из словаря второе с чем сравнить надо
Спасибо большое за урок. У меня вопрос Пока повторял за вами не заметил у себя опечатку при обращении к словарю по ключу. В одном месте я написал "life" (с маленькой) в другом "Life" (с большой). Очень долго искал проблему. Этим мне на много больше нравились переменные. Шанс ошибиться на много меньше. К тому же при изменении названия переменной это учитывается во всём коде, где она была использована. В словаре же придется пойти по всем зависимостям и руками изменять?
@Solve-Master
6 ай бұрын
верно,нужно выбрать единый стиль наименований и копировать а не писать вручную
Поддымился тут немного, вроде повторил один в один, но на деле, нажимая новую игру, данные не обнуляются. Точнее обнуляются на мгновение, а потом опять подгружаются. Ищу ошибку. За урок благодарочка и лайк.
@Solve-Master
4 ай бұрын
👍
@ArcheeGun
4 ай бұрын
Победил. При нажатии на новую игру, словарь обнулялся на мгновение и тут же подгружал значения, видимо из localstorage. Добавил экшн при нажатии на новую игру LocalStorage - Clear storage. Но очищение локала мне кажется это не совсем правильное решение, если к примеру нужно будет перезаписать только часть значений
@Solve-Master
4 ай бұрын
при новой игре подгружать ничего не надо, ты там все создаешь и оно подгружено уже
23:00 И как получить данные из этого словаря? Почему не объяснили?
@Solve-Master
4 ай бұрын
обьяснил Вы пропустили наверное, Dictionary.Get(“ключи») так же во многих уроках мы это делали на практике
Получается что словарь или массив созданный в папке Files мы не можем сохранять в процессе игры? Неужели кроме локал сторадж нельзя сохранять данные куда то в файл?
@Solve-Master
4 ай бұрын
папка файлс для initial state это исходные данные цены, шмотки для магазина, карты и все такое. зачем их вообще сохранять, чем тебе не тоже самое сохранять просто созданные массивы и словари ? на крайний случай перегоняй аяксом в обычный массив или словарь из файла и сохраняй. у тебя ж не вызывает вопросов почему ты не можешь сохранить лейаут в файл или список событий ?
@MrGalyano
4 ай бұрын
Ну логично же взяв данные из файла и поработав с ними сохранить опять же в этот файл? А иначе получается что храним в одном месте, а сохраняем в другом, и для всего этого юзаем разные методы, меня это только путает)
@Solve-Master
4 ай бұрын
нет совсем не логично, мы не храним в файлах ничего, храним и юзаем локал сторедж, папка файлс вообще для другого. Харакетристики персонажа, врагов, координаты, переводы на языки, это такой же код как и иф елс и к сохранению не имеют никакого отношения
@MrGalyano
4 ай бұрын
ну ок, просто в годо например можно тупо в txt файлик сохраняться... Но кстати сохранение постоянно в локал сторадж вместо переменной мне больше нравится, ибо не надо создавать точку для сохранения, оно само себя сохраняет при изменении значения, можно тупо закрыть окно с игрой и потом игра запустится с сохраненными данными.@@Solve-Master