Публикации по теме 'tutorial'


Особенность: уклонение от врага
В этой статье показано, как создать врага, который будет уклоняться от лазерных выстрелов игрока, если у него есть шанс поразить врага. Этот уклоняющийся класс Enemy будет наследоваться от абстрактного класса Enemy. Чтобы управлять уклонением, нам нужны некоторые переменные. Первый — плавающая скорость, с которой враг будет двигаться при уклонении. Далее следуют два логических значения: одно, чтобы мы знали, следует ли врагу избегать, а другое, чтобы знать, в каком направлении ему..

(Скрытые) возможности C#-типизации
Потому что C# — это строго типизированный язык… с дискретными штрихами снисходительности ;) Если вы когда-либо работали с C#, вы знаете, что этот язык программирования — это то, что мы называем строго типизированным языком: ваши переменные, ваши константы и любое выражение, результатом которого является значение, должны иметь тип. Этот тип, в свою очередь, определяет, что может и чего не может делать переменная, где ее можно использовать, что должна показывать ваша IDE для..

Создание и развертывание простого веб-приложения на ванильном javascript с нуля
Это простое руководство, которое расскажет о процессе разработки для https://keidyz.github.io/activity-generator/ и охватит такие основы, как: Использование Git (будут рассмотрены только упрощенные основы, достаточные для размещения вашего кода в репозитории. Ветвление, CI, PR, этикет коммитов и передовой опыт будут в другой статье) Создание html-стороны Стилизация html с помощью css Написание кода javascript, чтобы сделать его интерактивным Внедрение определенных методологий и..

Flask с индикатором выполнения JavaScript
Это простое приложение подключает индикатор выполнения к файлу, который вы загружаете. Скопировав этот репозиторий прямо из моего репозитория GitHub и создав среду, вы сможете запустить приложение. По какой-то причине мой каталог для загрузки не был добавлен в репозиторий — убедитесь, что у вас есть папка для загрузки в приложении, как показано в структуре папок ниже. Для тех, кто знаком с python и flask, большая часть этого должна быть довольно резкой и сухой. Ключевым моментом..

PlayMolecule® KDeep и KDeepTrainer: прогнозирование сродства связывания лиганда
Добро пожаловать в очередной учебник по PlayMolecule! Сегодня мы рассмотрим одно из наиболее часто используемых приложений на PlayMolecule, KDeep, веб-приложение для прогнозирования сродства связывания белок-лиганд с использованием предиктора нейронной сети на основе сверточных графов. В этом руководстве вы узнаете, как обучить свою собственную сеть машинного обучения для прогнозирования сродства связывания белок-лиганд. Давайте начнем! Случаи применения Чтобы показать вам, на что..

Wizardry 101: Управление потоком
Память и основы управления исполнением Введение В предыдущей части была определена разница между значениями и переменными. Однако в них есть нечто большее, чем просто их дифференциация на основе изменчивости и здравого смысла, необходимого для их наименования. Есть еще две концепции, которым необходимо уделить больше внимания: управление памятью и идея нуля. Кроме того, мир не статичен, как и вычисления. Чтобы восполнить этот пробел на протяжении многих лет и по мере развития..

Руководство по событиям в Vue
Как и любой фреймворк, Vue позволяет нам добавлять реактивность в наши приложения и веб-сайты с помощью событий. Самое замечательное в событиях Vue то, что они имитируют ванильный Javascript, поэтому все события, которые вы привыкли использовать в Javascript, также можно использовать во Vue. Основы Vue Если вы новичок в Vue, я бы порекомендовал сначала прочитать мое руководство Создание вашего первого приложения Vue или Создание компонентов в Vue . События во Vue Самое..