WedX - журнал о программировании и компьютерных науках

Публикации по теме 'game-development'


Unity: командный паттерн
Шаблон Command — это шаблон проектирования GoF или Gang of Four. Целью этого шаблона проектирования является инкапсуляция вызовов методов, позволяющая отделить класс, вызывающий метод, от класса, содержащего этот метод. Шаблон команды также позволяет вам «отменять» или «повторять» команды. В этой статье объясняется, как создать шаблон команды в C# на примере проекта, созданного в движке Unity.

Процедурная генерация карт в C++ — Часть 1: медленное, плохое и уродливое
Это шестой журнал разработки Warmonger Dynasty, четырехкратной пошаговой стратегии, созданной на C++/SDL. Если вы хотите прочитать предыдущие записи, взгляните на мой список чтения . В своих предыдущих дневниках я больше говорил о движке, чем об игре. Я чувствовал, что это интересная тема, так что вы сможете больше оценить следующие дневники разработчиков. Настало время…

Flutter & Flame —  Шаг 3 Спрайты и входные данные
Flutter & Flame — Шаг 3. Запросы и входные данные Создание и размещение игровых компонентов с помощью спрайтов и анимации с помощью Flame. Создавая виртуальный аналоговый джойстик для управления нашей игрой, давайте покачаем экран. Введение Добро пожаловать в 3-ю часть нашей серии, если вы только что нашли эту статью, вы можете начать с первой, ссылка на которую приведена ниже:

Программирование вражеского ИИ
Фото Рави Палве на Unsplash Привет, я Мак, и позвольте представить вам игру, над которой я работал последний год. Поэтому я решил создать военную кампанию FPS, которая будет в значительной степени основана на сюжете. Я выбрал этот жанр, потому что мне очень нравилось играть в такие игры, как Call of Duty и CSGO. Несмотря на то, что эта игра во многом вдохновлена ​​этими двумя масштабными франшизами, я верю, что она подарит вам новый опыт, и я очень надеюсь, что она вам понравится...

То, что вы знаете, не имеет значения, но то, что вы делаете с тем, что знаете, имеет большое значение.
Одна вещь, которую я сделал во время своей разработки, - это первое, что я разработал на пути программирования. Следующие слова рассказывают о том, как я это сделал, чему я научился и чему это помогло. Однажды днем ​​мой профессор преподавал задачу n-ферзей с n = 8 на примере алгоритма Отслеживание с возвратом . Это было полностью теоретическое объяснение. Но я подумал о том, как этого можно достичь практически, а также о том, как это можно сделать универсальным? Общий в том смысле,..

Вдохновляя следующее поколение разработчиков игр
Всем начинающим разработчикам игр: не упустите редкую возможность получить работу своей мечты в игровой индустрии! Вы увлечены кодом и всем, что связано с программированием? Вы уже работали над своей игрой? Мечтаете построить карьеру в индустрии мобильных игр? Тогда это может быть именно та возможность, которую вы искали. Futureplay ищет начинающих программистов , увлеченных мобильными играми, которые могут присоединиться к нам. Работая вместе с некоторыми из самых опытных..

Unity Coding — Переменные
Кодирование может стать чрезвычайно сложным, когда вы достигнете продвинутых методов и алгоритмов. Но это проще, когда вы внимательно смотрите и разбиваете его на более мелкие части. Основными строительными блоками всего кода являются переменные. Давайте взглянем на них и на то, как они лежат в основе почти всего, что мы делаем. Существует четыре основных типа переменных. Это целые числа (целые числа), числа с плавающей запятой (действительные десятичные числа), строки (набор..

Новые материалы

Объяснение документов 02: BERT
BERT представил двухступенчатую структуру обучения: предварительное обучение и тонкая настройка. Во время предварительного обучения модель обучается на неразмеченных данных с помощью..

Как проанализировать работу вашего классификатора?
Не всегда просто знать, какие показатели использовать С развитием глубокого обучения все больше и больше людей учатся обучать свой первый классификатор. Но как только вы закончите..

Работа с цепями Маркова, часть 4 (Машинное обучение)
Нелинейные цепи Маркова с агрегатором и их приложения (arXiv) Автор : Бар Лайт Аннотация: Изучаются свойства подкласса случайных процессов, называемых дискретными нелинейными цепями Маркова..

Crazy Laravel Livewire упростил мне создание электронной коммерции (панель администратора и API) [Часть 3]
Как вы сегодня, ребята? В этой части мы создадим CRUD для данных о продукте. Думаю, в этой части я не буду слишком много делиться теорией, но чаще буду делиться своим кодом. Потому что..

Использование машинного обучения и Python для классификации 1000 сезонов новичков MLB Hitter
Чему может научиться машина, глядя на сезоны новичков 1000 игроков MLB? Это то, что исследует это приложение. В этом процессе мы будем использовать неконтролируемое обучение, чтобы..

Учебные заметки: создание моего первого пакета Node.js
Это мои обучающие заметки, когда я научился создавать свой самый первый пакет Node.js, распространяемый через npm. Оглавление Глоссарий I. Новый пакет 1.1 советы по инициализации..

Забудьте о Matplotlib: улучшите визуализацию данных с помощью умопомрачительных функций Seaborn!
Примечание. Эта запись в блоге предполагает базовое знакомство с Python и концепциями анализа данных. Привет, энтузиасты данных! Добро пожаловать в мой блог, где я расскажу о невероятных..


Для любых предложений по сайту: [email protected]