Ключевые слова, например: переводы с китайского

Разработка игр

Разработка игр
Создание простой игры с секундомером по типу AIM/APM теста
Требуется создать программу, в которой игроку необходимо кликать на появляющиеся элементы.Как должна выглядеть игра:1. После запуска игры появляется игровое поле и кнопка "Начать тест".2. При нажатии кнопки "Начать тест" запускается секундомер, а на игровом поле в случайных местах и в случайном порядке появляются по очереди 30 элементов, которые выглядят как геометрические фигуры с числами.3.
Показать полностью Скрыть
При нажатии на элемент он исчезает и после этого другой уникальный элемент появляется в случайном месте на игровом поле (пока на поле находится один из элементов, другие появляться не должны).4. Элементы в одной сессии не повторяются.5. Как только игрок прокликивает все 30 элементов, игра завершается и секундомер останавливается.В качестве игрового поля нужно использовать однородный серый или темно-серый фон. Элементы, которые появляются на экране готовы, их пришлю после выбора исполнителя.В приложении к заказу прикрепляю PNG-файлы как хотелось бы чтобы это выглядело.Желаемый срок работы до 2-х дней.
1 год назад freelance.habr.com
Разработка игр
Помочь с Avatar Mask и анимациями
Есть персонаж, есть 2 разных анимации - бег и удар мечом. Нагуглил что с помощью Avatar Mask можно указать какие части тела будут анимироваться, задать разные слои, и в результате получить, например, анимацию удара во время бега. У меня настроить не получилось. Ищу человека который поможет. Укажите цену и контакты для связи
1 год назад freelance.habr.com
Разработка игр
Создание простой игры с секундомером по типу AIM/APM теста
Требуется создать игру, которая будет выглядеть следующим образом:1. Игровое поле поделено на 9 равных зон.2. Игрок нажимает на кнопку "Начать тест" и запускается секундомер, а на игровом поле, в одной из 9 зон, появляется одно из 30 заранее заданных изображений;3. При нажатии ЛКМ на данное изображение, оно исчезает и после его исчезновения тут же появляется следующее случайное изображение в одной из 9 точек на игровом поле;4.
Показать полностью Скрыть
Цикл повторяется до тех пор, пока не будут прокликаны все 30 изображений;5. Как только последнее тридцатое изображение исчезает, то секундомер останавливается.Изображения, появляющиеся на поле в игровой сессии не должны повторяться.Прикрепляю иллюстрацию того, как хотелось бы, чтобы она выглядела.Все картинки и игровое поле есть, нужен тот, кто сможет это правильно запрограммировать и добавить таймер.
1 год назад freelance.habr.com
Разработка игр
Разработка простого игрового движка
Необходимо разработать простой игровой движок, применив техники работы с 2D и 3D графикой, освещением, шейдерами и трассировкой лучей. В результате должен получится простой движок, с возможностью работы с камерой, объектами и освещением.Основные задачи:1. Создать базовую архитектуру игрового движка с поддержкой 3D-сцен.2. Реализовать систему рендеринга с использованием подходов: рендерингчерез растризацию и трассировку лучей.3. Настроить камеру и систему управления ею.4.
Показать полностью Скрыть
Реализовать поддержку базовых игровых объектов и взаимодействие с ними.5. Обеспечить работу с несколькими типами источников света.6. Оптимизировать производительность движка (по возможности).Этап 1. Архитектура игрового движка1. Инициализация системы:Создайте основную структуру движка. Включите в нее следующие компоненты:Рендеринг: модуль, отвечающий за отрисовку сцен.Физика (опционально): простой модуль для расчета столкновений объектов(например, сферы и плоскости).Игровая логика: управление взаимодействием объектов сцены и правил игры.Загрузчик файлов формата OBJ для добавления их на сцену2. Менеджер сцены:Разработайте систему для управления игровыми сценами. Сцена должнасодержать:Объекты (3D-модели).Источники светаКамеруЭтап 2. Рендеринг сцены1. Рендеринг через растризацию:Реализуйте базовый алгоритм отрисовки сцены с использованием растризации.Включите поддержку:Основных 3D-примитивов (сферы, кубы, плоскости и т.д.).Затенения (Flat или Gouraud shading).Простого освещения: направленный источник света и точечные источникисвета.2. Трассировка лучей (Ray Tracing):Добавьте возможность рендеринга сцены через трассировку лучей. Это может бытьотдельный режим движка. Обеспечьте:Поддержку отражений и теней.Простые материалы (зеркальные и матовые).Реализацию хотя бы одного эффекта: преломления или каустики(опционально).3. Шейдеры:Напишите простые вершинные и фрагментные шейдеры для объектов сцены.Реализуйте:Диффузное и зеркальное освещение.Управление цветами материалов через шейдеры.Этап 3. Работа с камерой1. Базовое управление камерой:Реализуйте систему управления камерой, которая позволяет:● Перемещаться по сцене (WASD или стрелки).● Изменять угол обзора (вращение камеры мышью).● Масштабировать изображение (например, через колесо мыши).2. Проекции:Реализуйте возможность переключения между ортографической и перспективнойпроекциями для камеры.Этап 4. Работа с объектами и освещением1. Игровые объекты:Реализуйте возможность добавления объектов в сцену через код или файлконфигурации. Объекты должны иметь:● Позицию, вращение, масштаб.● Взаимодействие с источниками света (освещаться).2. Освещение:Настройте работу нескольких типов источников света:Направленный свет (Directional Light): влияет на всю сцену.Точечный свет (Point Light): создаёт затухающее освещение, которое зависит отрасстояния до объекта.● Прожектор (Spotlight): освещает только определенную область сцены.3. Тени:Добавьте поддержку теней для объектов сцены. Это могут быть простые тени дляначала, например, только от одного источника света (опционально).Этап 5. Оптимизация и улучшение производительности1. Уменьшение количества рендеринговых вызовов:Постарайтесь уменьшить количество вызовов отрисовки для повышенияпроизводительности движка.2. Ограничение глубины трассировки лучей:Если вы используете трассировку лучей, реализуйте ограничение глубины лучей дляускорения работы.3. Профилирование производительности:Реализуйте базовое профилирование кадров (FPS) и времени рендеринга дляотслеживания производительности движка.Этап 6. Разработка простого интерфейса1. Игровой интерфейс:Реализуйте базовый интерфейс (HUD), который показывает информацию о текущемсостоянии игры, например, FPS или количество объектов в сцене.2. Меню настроек:Сделайте меню, где можно будет изменять параметры графики (например, качествотеней, включение/отключение трассировки лучей).Финальная задача: создание мини-игрыИспользуя созданный вами игровой движок, реализуйте простую игру. Она должнавключать:Сцену с несколькими объектами (например, движущиеся или статичныепрепятствия).Управление игроком (например, от первого лица с возможностью перемещениякамеры).Взаимодействие с объектами (например, сбор предметов или избеганиепрепятствий).
1 год назад freelance.habr.com
Разработка игр
Несколько мини-проектов по компьютерной графике
Необходимо написать 3 проекта небольшого-среднего объёма, используя С++ в качестве языка и библиотеки OpenGL + SFML по следующим техническим заданиям1) Программа должна работать в реальном времени, с возможностью динамической сменыположения камеры и трансформаций объектов. Управление камеры должно бытьназначено на клавиатуру или мышь. Все объекты должны корректно отрисовываться с учетом положения камеры и примененных трансформаций. Постройте куб в 3D-пространстве.
Показать полностью Скрыть
Реализуйте возможность вращения куба относительно положения камеры (то есть объектвсегда вращается вокруг точки, на которую смотрит камера). Управляйте направлением вращения с помощью клавиатуры.Реализуйте возможность переключения между вращением вокруг центраобъекта и вращением относительно камеры.2) Программа должна корректно отображать освещение с учетом типов источников света,используя написанные вами шейдеры. Постройте пирамиду в 3D-пространстве.Реализуйте бликовое освещение (specular lighting) с возможностью управленияинтенсивностью блика. Включите параметры контроля материала объекта (например, сила зеркального блика, specular power) через пользовательский интерфейс.3) Реализуйте алгоритм трассировки лучей для отрисовки простой сцены, используяминимальный набор примитивов (сферы, плоскости и т.д.). Реализуйте базовые эффекты: отражения, тени и освещение. Трассировка должна быть реализована как на CPU, так и с возможной оптимизацией на GPU (опционально). Постройте сцену с одной сферой и одной плоскостью (пол).Реализуйте направленный источник света, который отбрасывает тени на объект.Реализуйте мягкие тени (soft shadows) с помощью распределенной трассировки лучей.Дополнительно: Реализуйте возможность изменения размера источника света, чтобыконтролировать степень мягкости теней.
1 год назад freelance.habr.com
Разработка игр
Несколько мини-проектов по компьютерной графике
Необходимо написать 3 проекта небольшого-среднего объёма, используя С++ в качестве языка и библиотеки OpenGL + SFML по следующим техническим заданиям1) Программа должна работать в реальном времени, с возможностью динамической сменыположения камеры и трансформаций объектов. Управление камеры должно бытьназначено на клавиатуру или мышь. Все объекты должны корректно отрисовываться с учетом положения камеры и примененных трансформаций. Постройте куб в 3D-пространстве.
Показать полностью Скрыть
Реализуйте возможность вращения куба относительно положения камеры (то есть объектвсегда вращается вокруг точки, на которую смотрит камера). Управляйте направлением вращения с помощью клавиатуры.Реализуйте возможность переключения между вращением вокруг центраобъекта и вращением относительно камеры.2) Программа должна корректно отображать освещение с учетом типов источников света,используя написанные вами шейдеры. Постройте пирамиду в 3D-пространстве.Реализуйте бликовое освещение (specular lighting) с возможностью управленияинтенсивностью блика. Включите параметры контроля материала объекта (например, сила зеркального блика, specular power) через пользовательский интерфейс.3) Реализуйте алгоритм трассировки лучей для отрисовки простой сцены, используяминимальный набор примитивов (сферы, плоскости и т.д.). Реализуйте базовые эффекты: отражения, тени и освещение. Трассировка должна быть реализована как на CPU, так и с возможной оптимизацией на GPU (опционально). Постройте сцену с одной сферой и одной плоскостью (пол).Реализуйте направленный источник света, который отбрасывает тени на объект.Реализуйте мягкие тени (soft shadows) с помощью распределенной трассировки лучей.Дополнительно: Реализуйте возможность изменения размера источника света, чтобыконтролировать степень мягкости теней.
1 год назад freelance.habr.com
Разработка игр
Разработка игры на Unity
Требуется Unity-разработчикЖанр: Аркадный экшен от третьего лица с элементами рогаликаМеханики: Шутер, рогалик с системой улучшений, динамичные волны враговЗадачи:Реализация игровых фич.Сборка уровней на основе готовых ассетов.
1 год назад freelance.habr.com
Разработка игр
Разработчик pixijs|phaser|cocos creator
всем доброго времени суток исполнителинеобходим разработчик на игр на js с опытов хотя бы работы с 1 из движковв идеале кокос потому что делать будем именно на немНужно будет сделать игру по механике не самую простуюНачать уже сейчас
1 год назад freelance.habr.com
Игры
Игра мультиплеер онлайн
Здравствуйте, нужно создать игру мультиплеер онлайн. На Unity ili Unreal. срочно нужен создать игру онлайн
1 год назад kwork.ru
Игры
Мобильная игра
Здравствуйте, нужно разработчик игры именно многопользовательская игра (онлайн) нужно чтобы все как положена выполнить
1 год назад kwork.ru
Игры
HOI4 допилить мод
Мод почти готов, осталось чуть допилить вот он - https://steamcommunity.com/sharedfiles/filedetails/?id=3334380250 1) Надо сделать локализацию на русский - также сделать ещё одно окно в котором будет отображаться инфа о трейде, что прислали 2) Переделать или сделать правильно кнопки - есть кнопки "+5" "+10" они не работают как надо 3) Исправить баги (если они найдутся)
2 года назад kwork.ru
Игры
Сделать 2D игру с постройкой ресторанов, магазинов
Для начала пустой город с выделенными участками, компании строят рестораны на свободных участках, а онлайн покупатели ходят по городу. Создаются города, где сдаётся земля в аренду под постройку кафе, магазина или ресторана. Профиль компании могу строить и прокачивать свои заведения. Персонажи, кто в онлайне ходят по городу и заходят в заведения, при входе запускается внутренний браузер(или ещё что) и пользователь может купить реальные товары с маркетплейса(есть готовый маркетплейс).
Показать полностью Скрыть
Есть персонажи покупатели, есть магазины с продавцами, есть курьеры. Точки можно прокачивать. 2 типа пользователей - покупатели и продавцы(компании) Есть миссии для пользователей. Всех пользователей, кто онлайн, видно на карте. 1 город - 1 карта, городов может быть много. Браузерная и мобильная версия нужна. Варианты и скрины примеры присылайте.
2 года назад kwork.ru
Игры
Нужны разработчики игр на перспективу
Нужны разработчики игр на перспективу, оклад около 50 000 рублей в месяц и нужен в месяц два проекты чтобы сделано было приветствуются команда оклад другой уже
2 года назад kwork.ru
Игры
Нужен готова игра на Unity
Сценарий 2: Гоночная игра (МОЖНО ТАКЖЕ ИЛИ другую похожую) Требования: Концепция игры: Разработайте захватывающую 3D гоночную игру с реалистичной физикой и динамичным окружением. Включите различные гоночные трассы с различными темами и испытаниями. Выбор транспортного средства: Позвольте игрокам выбирать по крайней мере из пяти различных транспортных средств, каждое из которых обладает уникальными характеристиками.
Показать полностью Скрыть
Реализуйте возможности настройки автомобиля, такие как цвета краски и улучшения характеристик. Дизайн трассы: Спроектируйте несколько гоночных трасс с различным рельефом, перепадами высот и препятствиями. Обеспечьте плавное и приятное вождение благодаря реалистичной управляемости. Противники с искусственным интеллектом: Реализуйте уровни сложности, чтобы удовлетворить игроков с разным уровнем квалификации. Бонусы и бустеры: Включите бонусы и бустеры, разбросанные по трассам, для улучшения игрового процесса и стратегии. Обеспечьте справедливое распределение бонусов для поддержания баланса. Таблица лидеров и достижения: Внедрите систему таблиц лидеров для отслеживания лучшего времени прохождения круга игроками и общей производительности. Включите достижения и награды, чтобы повысить реиграбельность.
2 года назад kwork.ru
Игры
Доработка игры на С++ Без нарушения авторских прав
Хотим доработать игру на C++ Общий док: https://docs.google.com/document/d/128K457EgPHLGMPlAbq5i_VJulWi-T9tybhFUapqRp4s/edit Cокращённо: Сложнее: 1) Система одновременных ходов. Игра пошаговая нужно чтобы каждый мог ходить одновременно. А когда игроки приближаются чтобы уже можно было ждать. Как в героях 3-5. 2) Правила - условно на каждой карте есть свои правила некоторые заклинания можно применять, некоторые нет, нужно чтобы заклинания, существа, вкл. или выкл. перед матчем. Проще: 1.
Показать полностью Скрыть
Контролировать то что призовет юнит в ту или иную клетку. 2. в бою на юнитах иногда висит яд/ожог/мороз. сейчас через api нельзя узнать, сколько каждое из этих состояний нанесет урона (только через boostdamage, lowerdamage и lowerinitiative) 3. когда описание статов юнита смотришь, пара строчек это дальность атаки и количество целей. сейчас она фиксирована для каждого типа дальности атаки. может пригодиться иметь возможность это менять модификатором. как мы модификатором меняем урон/броню/название юнита 4. Доступ в инвентарь во время хода оппонента 5. Новый визуал инвентаря с увеличенным количеством ячеек + сортировка - опционально. 6. Отображение цены предмета в меню воровства Дополнения в доке https://docs.google.com/document/d/1NV9Au0-xmbY06oz7HkQxQEeGokaECw1KQdpJgqe2Ezo/edit Нужен опыт с IDA ( интерактивный дизассемблер) т.к. Нет исходников (только наши моды), мы дорабатываем, то что есть. Часть игры надо дисасемблировать, разобраться как она устроена, затем подменить вызовы функций.
3 года назад kwork.ru
Игры
Создать взаимодействие персонажа с игровым миром
Добрый день. Ищем программиста для блупринтов для создания игровой логики с опытом работы в движке Unreal Engine 4/5.
Показать полностью Скрыть
Задачи: - Создание взаимодействий не гуманоидного персонажа с игровым миром (умения) - передвигание предметов, залезания на объекты и похожее - триггеры событий, переходы между локациями - катсцены - логика сохранения игры /игрового меню - создание виджетов для графических элементов игры (на основе готового дизайна) - привязка сервисов стима/эпик геймс - другие похожие задачи - В задачи не входит анимирование или создание дизайна При обратной связи просим присылать свои работы, которые примерно соответствуют нашим требованиям, чтобы уважать как наше, так и Ваше время.
3 года назад kwork.ru