Эпизод 7: Словари и направленное перемещение | Краткий курс по текстовым приключениям на C#
Эпизод 7: Словари и направленное перемещение | Краткий курс по текстовым приключениям на C# Добро пожаловать в 7-й эпизод! В этом эпизоде мы усовершенствуем нашу систему перемещения, используя словари — один из самых мощных типов коллекций в C#. Попрощайтесь с «да/нет» и поприветствуйте «двигаться на север»! В этом эпизоде вы узнаете: ✅ Что такое словари и как они работают ✅ Пары ключ-значение — поиск данных по имени, а не по индексу ✅ Синтаксис словаря ✅ Метод ContainsKey() для безопасного поиска ✅ Циклическая обработка словарей с помощью KeyValuePair ✅ Создание системы направленного перемещения (север, юг, восток, запад) ✅ Добавление команды справки для отображения доступных команд К концу этого эпизода ваша игра будет обладать интуитивно понятным направленным перемещением и системой справки. Игроки могут ввести "двигаться на север" вместо того, чтобы гадать, что означает "да"! ⏮️ ПРЕДЫДУЩИЙ ЭПИЗОД: Эпизод 6 - Класс «Комната» ⏭️ СЛЕДУЮЩИЙ ЭПИЗОД: Эпизод 8 - Класс «Игра» 📋 РАССМОТРЕННЫЕ ПОНЯТИЯ: • Словари (коллекции ключ-значение) • Обобщенные типы • ContainsKey() для безопасного доступа • KeyValuePair для итерации • String.Substring() для разбора команд • Создание парсера команд • Улучшения пользовательского интерфейса 💻 КОД ИЗ ЭТОГО ЭПИЗОДА: GitHub: https://github.com/jacquelynnehei1/YouTube-TextAdventureGame/tree/Episode-7 🔗 ССЫЛКИ ДЛЯ НАСТРОЙКИ (если вы только начинаете): • Скачать VS Code: https://code.visualstudio.com/download • Скачать .NET SDK: https://dotnet.microsoft.com/download • Руководство по установке .NET: https://learn.microsoft.com/en-us/dotnet/core/install/windows 📚 ПЛЕЙЛИСТ КУРСА: https://www.youtube.com/playlist?list=PL4PNgDjMajPN6L6DotcXUzv1vAdA4bi69 💖 ПОДДЕРЖИТЕ КАНАЛ: Хотите получить ранний доступ к видео, файлам проекта и обзорам кода? Patreon: https://www.patreon.com/c/jacquelynneHei 💡 ДОМАШНЕЕ ЗАДАНИЕ: Попробуйте добавить новые комнаты и построить карту. 💬 Вопросы? Оставляйте их в комментариях ниже! 📌 Не забудьте поставить лайк и подписаться, если вы следите за серией! #csharp #программирование #разработкаигр #учебник #кодирование #словари #коллекции #ключзначение #текстовоеприключение #программированиедляначинающих
Название:
Эпизод 7: Словари и направленное перемещение | Краткий курс по текстовым приключениям на C#
Категория:
Разное