Все подборки
KNL Games
25
подписчиков
На канале KNL Games выкладываются видео с примерами создания игр. Примеры будут создаваться на языке программирования C# : примеры консольных игр, windows forms и Unity. Подписываемся на канал, будет очень много интересного.
Привет, друзья! У меня для вас новость: я начал снимать видео о программировании микроконтроллеров и Arduino. Моя цель — сделать эти ролики полезными и понятными. Я планирую показать, как использовать Arduino с языком C#. Мне очень важно ваше мнение. Расскажите, будет ли вам интересен такой контент? Ваше мнение ценно, ведь вы профессионалы в этой сфере. Я хочу создать видео, которые будут максимально полезными и интересными. Буду рад вашим комментариям и советам по включению C# в мои ролики. Спасибо за вашу поддержку!Всем привет! Я начал выкладывать видео на тему Arduino. Хотел узнать ваше мнение, нужен ли такой контент. если продолжу его делать, то я хотел бы совместить C# и Arduino.
Что такое Arduino? Путеводитель для начинающих в мир электроники и программирования.
Arduino — это, пожалуй, самое популярное и доступное имя в мире открытого аппаратного и программного обеспечения (Open Source). Для новичка это может звучать сложно, но на самом деле Arduino — это мощный, но невероятно простой в освоении инструмент, который позволяет любому человеку, независимо от опыта, создавать интерактивные устройства: от мигающих лампочек до роботов и систем “умного дома”. Давайте разберемся, что же такое Arduino и почему он стал феноменом в мире DIY (Сделай Сам). Arduino — это платформа для быстрого прототипирования электронных устройств...
Листинг кода 2D игры переделаный под WebGL
После завершения основной разработки, настало время для самого ответственного этапа — портирования на веб. В этом посте я делюсь переработанным кодом и ключевыми изменениями, которые пришлось внести, чтобы игра корректно работала в браузере. Что вы увидите в коде: Это не просто копия — это оптимизированная версия, готовая к развертыванию. Смотрите листинг и делитесь своими советами по оптимизации для веба! Скрипт для того чтобы делать скриншоты: using System.IO; // Необходимо для работы с файловой...
На канале Boosty выложил проект игры про BomberMana с моделями, текстурами и исходным кодом. KNLGames Boosty : boosty.to/...inkk
Исходный код для игры про BomberMan
BomberMan В контексте разработки игр, особенно в проектах, где несколько систем должны обмениваться информацией о общем состоянии игры, GlobalStateManager (или GameManager, GameStateManager) является чрезвычайно важным и распространенным паттерном проектирования. Вот для чего он нужен и какие функции он выполняет: Основное Назначение GlobalStateManager GlobalStateManager — это централизованный, обычно единственный (Singleton) скрипт, который управляет основными, сквозными данными и состоянием всей игры, которые не относятся к конкретному объекту (как игрок или бомба)...
3D Модель бомбы с её текстурами и текстурами взрыва уже на Boosty. KNLGames Boosty:boosty.to/...inkk
На Boosty выложил персонажа Bomberman. Имеются 3D модель, т - поза, анимация ходьбы, анимация спокойствия и текстуры. KNLGames Boosty: boosty.to/...inkk
Листинг кода к видео "Создание двухмерной игры в Unity"
🔥 Весь Код для Вашей Первой 2D Игры в Unity! Листинг из Видеоурока. Вы только что прошли наш видеоурок по созданию двухмерной игры в Unity и хотите получить доступ ко всему коду? Отлично! Здесь вы найдете полный листинг скриптов, которые мы использовали в видео, чтобы вы могли легко повторить процесс, экспериментировать или использовать их в своих собственных проектах. Этот набор кода покрывает основные аспекты создания 2D игры: (Внимание! Весь код представлен ниже. Рекомендуется копировать его в соответствующие файлы ...
Игровые Объекты (GameObjects) в Unity: Фундамент любой сцены
В Unity, игровой объект (GameObject) – это базовый строительный блок для всего, что вы видите и с чем взаимодействуете в вашей сцене. От персонажей и врагов до деревьев, стен, камер и источников света – всё в Unity является игровым объектом. Понимание их структуры и работы является ключом к освоению движка. GameObject – это пустой контейнер, который сам по себе ничего не делает. Его сила заключается в том, что к нему можно добавлять компоненты (Components). Компоненты придают GameObject функциональность:...
Отражающие Зонды (Reflection Probes) в Unity: Как добавить реалистичные отражения в вашу игру
В современном игровом движке, таком как Unity, реалистичное освещение и отражения играют ключевую роль в создании убедительного и привлекательного визуального ряда. Одним из мощных инструментов для достижения этой цели являются Reflection Probes (Отражающие Зонды). Они позволяют добавлять высококачественные отражения на поверхности объектов, значительно повышая уровень реализма в вашей игре. Reflection Probes – это, по сути, “камеры”, размещенные в определенных точках вашей игровой сцены. Они захватывают...
Листинг кода к виде Автоматическое генерирование карты и уровня в Unity
Устали от рутинной расстановки объектов на карте? Хотите, чтобы ваша игра предлагала игрокам каждый раз новое приключение? В этом посте мы делимся полным листингом кода для процедурной генерации игровых карт и уровней в Unity! Используя мощь алгоритмов, вы сможете автоматически создавать разнообразные ландшафты, подземелья и игровые пространства. Этот код станет отличной основой для ваших roguelike-проектов, бесконечных игр или любых других проектов, где важна реиграбельность. Что вы найдете в этом посте: 🔥 Этот код поможет вам: Листинг Кода: using Unity...
Навигация в игре в Unity: от основ NavMesh до сложных систем
Навигация персонажей — одна из ключевых механик в разработке игр. Будь то NPC, идущие по своим делам, враги, преследующие игрока, или союзники, следующие за ним, — все они должны уметь перемещаться по игровому миру, избегая препятствий. Unity предоставляет мощные инструменты для реализации навигации, главным из которых является система NavMesh. NavMesh (Navigation Mesh) — это структура данных, представляющая собой полигональную сетку, которая описывает области, по которым персонажи могут перемещаться...