Блог
Строительство и ремонт
Репетиторы
Красота
Фрилансеры
Разные специалисты
Уход за животными
Тренеры
Автоинструкторы

Программирование — работа в Москве

Дата: 2024-09-29
Детали
Регион
Москва
Занятость
дистанционно
Стоимость
договорная
Дата публикации
2024-09-29
Описание
Язык программирования: Python Для себя Необходим репетитор для освоения Godot (GDScript) для самой базовой разработки игры Tower Defense на Android/PC (проект 1-2 тыс строк в конце обучения). Частота - 1 занятие в неделю по выходным в постоянное время. В моем распоряжении базовый уровень владения языком Python, до уровня классов (включительно), нужно на основе имеющейся базы переучиться на GDScript в узко направленном базовом варианте. Критерии поиска преподавателя: Важно простое объяснение в максимально понятной форме . Ориентация только на практику. Минимум освоения материала по литературе, максимум живых объяснений простым языком без сложных терминов. Обучение для себя, цель в самом базовом понимании описанных ниже тем. Темы которые я считаю для себя важными: 1: Введение в Godot и GDScript o Работа с узлами Node2D и Control для сцены и UI. o Знакомство с функцией _ready() для инициализации объекта. o Использование основных методов: add_child(), queue_free() (удаление объектов). o Логика обработки ввода: Input.is_action_pressed(). 2: Основы работы с нодами: Структура дерева нод o Создание объектов через наследование узлов: Sprite, Area2D, Button. o Управление дочерними нодами с помощью методов: get_parent(), get_node(). o Практика с таймерами (Timer) и сигналами (timeout). o Создание и управление префабами (инстанцирование объектов): PackedScene. 3: Управление объектами на основе нод o Узлы KinematicBody2D для движения врагов. o Настройка движения и коллизий с использованием move_and_slide(). o Работа с узлами Path2D и PathFollow2D для движения врагов по пути. o Основы анимации через узел AnimationPlayer. 4: Работа с сигналами для оптимизации логики o Подключение сигналов через редактор или программно (connect()). o Создание пользовательских сигналов с помощью signal. o Применение сигналов для стрельбы башни по врагам, обработки урона. o Применение сигналов для нажатия кнопок интерфейса. 5: Создание базовой механики Tower Defense (Логика башен и врагов) o Узлы для башен (Area2D + CollisionShape2D), стрельба по врагам с использованием таймеров. o Взаимодействие башен и врагов через сигналы: враг попал в зону действия башни (area_entered). o Проектирование системы волн врагов через таймеры и методы yield(). 6: Использование Autoload для глобальных данных o Создание файла скрипта для Autoload: хранение глобальных переменных, например, ресурсов, уровня здоровья игрока. o Доступ к глобальным данным из любой части игры через autoload. o Применение и ведение общего счетчика врагов и ресурсов игрока. 7: Реализация PvE логики система волн и ИИ врагов o Логика спавна: создание массива волн, спавн через _process() и таймеры. o Настройка поведения ИИ врагов с помощью узла Navigation2D. o Логика завершения уровня, сигнал об окончании последней волны. 8: Основы мультиплеера (PvP) o Использование RPC (Remote Procedure Calls) для синхронизации между клиентами. o Настройка серверной и клиентской логики: метод network_master(), RPC-сообщения. o Простое соединение по локальной сети для PvP режима. 9: Оптимизация для Android под мобильные устройства o Адаптация управления для сенсорного экрана (TouchScreenButton). o Добавление финальных элементов UI: меню, экран результатов. o Оптимизация ресурсов: текстуры, звуки. o Экспорт проекта на Android: настройка проекта для мобильных устройств. o Отладка и тестирование o Подготовка проекта к публикации: сборка APK
Похожие заказы
Обучение созданию нейросетей
дистанционно
от 3000.00 руб.
Для себя Обучить рисовать дома , здания и прочие изображения с помощью chat GPT
Москва
Репетиторы
2025-05-08
Откликнуться
Обучение программированию
без разницы
договорная
Для себя Поступление на магистратуру «технологии разработки компьютерных игр»
Санкт-Петербург
Репетиторы
2025-05-08
Откликнуться
Обучение языку R
дистанционно
договорная
Для себя
Москва
Репетиторы
2025-05-08
Откликнуться
Обучение программированию
от 1000.00 руб.
Язык программирования: Figma Для работы Добрый день, Вячеслав ! Меня зовут Анна, я пишу от лица учебного центра "Цифровые образовательные технологии" г.Ижевск . Мы реализуем образовательные программы в рамках федерального проекта «Кадры» и сотрудничаем с вузами. В настоящий момент мы ищем специалиста: 1. Для проведения очного курса по Веб-дизайну (базового уровня) в Новосибирске. Курс рассчитан на взрослых и включает теоретические и практические занятия. Групп будет 2-3. За 1 академический час занятия (45 минут) платим 1000-1500 рублей. Содержание программы по ссылке : https://docs.google.com/document/d/11GoI1hne7xqWAJMonm3xdyzug5_WMKo_ZOYRYnGcks0/edit?usp=sharing 2. А также нам нужен преподаватель по разработке сайтов на Тильда и созданию чат-ботов тоже в Новосибирске . Содержание курса по ссылке: https://docs.google.com/document/d/1EygP4-6NKW28iD0oBMq-Y1oTTXGkBjCTLrUDcfx5Rlw/edit?usp=sharing Основные параметры: Формат: очное преподавание в аудитории Сибстрин. Время проведения: июнь - октябрь 2025 г.; Будем рады, если Вас заинтересует данное предложение или у вас окажутся знакомые специалисты, которым было бы интересно посотрудничать с нашим учебным центром. Заранее благодарю за обратную связь и с радостью отвечу на все ваши вопросы!
Новосибирск
Репетиторы
2025-05-07
Откликнуться
Обучение C#
дистанционно
от 1000.00 руб.
Для брата Здравствуйте! Я поступаю в этом году в НИУ ВШЭ на программу «Программная инженерия» (бакалавриат). У меня нулевой уровень по программированию — ранее немного пробовал C# и Python, но всё подзабыл. С сентября у меня в учебном плане будет язык C, потом C++, а также дискретная математика, математический анализ и линейная алгебра. Хочу за 4 месяца лета (май–август) хорошо подготовиться, особенно по языку Си, чтобы начать обучение наравне с сильными студентами. Ищу репетитора, который: сможет объяснять с нуля, поможет выстроить структуру подготовки, даст упражнения, практику, поможет разобраться с ошибками, желательно, чтобы был опыт подготовки к вузам или понимание программы ВШЭ. Уроки могу проходить онлайн. Готов заниматься 2–3 раза в неделю, с возможностью увеличения. Буду рад связаться с Вами! Спасибо!
Москва
Репетиторы
2025-05-07
Откликнуться
Обучение фронтенд-разработке
дистанционно
договорная
Для себя Я студентка 2 курса заочного отделения по специальности веб-разработка (2-е высшее после 1-го гуманитарного). Нужна помощь, чтобы нагнать упущенную институтскую программу и досдать ряд предметов, а также довести уровень знаний до достаточных для устройства на работу на должность frontend-разработчика. На настоящий момент знания минимальны. Необходима помощь именно практика, способного объяснять простым и доступным языком.
Москва
Репетиторы
2025-05-07
Откликнуться
Обучение Django
дистанционно
договорная
Учебный проект Нужна помощь с реализацией веб-приложения Django + React. Имеется детальное проектирование информационной системы, а также БД в Postgre. Требуется прописать механизм авторизации и базовый функционал (добавление, удаление, редатирование данных в БД через формы). Хотелось бы получить общее представление о структуре проекта и о том, как правильно связывать компоненты между собой
Пермь
Репетиторы
2025-05-07
Откликнуться