Ключевые слова, например: переводы с китайского
Разработка игр
Разработка игр
Описание заказа:Внести изменения в характеристики классов на сервере Vanilla WoW (1.12.1) в соответствии с ТЗ. Основные задачи включают:Доработка классов :Изменение талантов, способностей и механик в соответствии с ТЗ.Требования:Опыт работы с игровой серверной архитектурой, в частности, WoW версии Vanilla.Глубокое понимание работы с Linux-серверами, базами данных MySQL.Навыки скриптинга и настройки сетевой безопасности.
Дополнительно: Ожидается обсуждение всех нюансов по телефону или в мессенджере (@aop1990), если это потребуется.
Внести изменения в характеристики классов на сервере Vanilla WoW
Описание заказа:Внести изменения в характеристики классов на сервере Vanilla WoW (1.12.1) в соответствии с ТЗ. Основные задачи включают:Доработка классов :Изменение талантов, способностей и механик в соответствии с ТЗ.Требования:Опыт работы с игровой серверной архитектурой, в частности, WoW версии Vanilla.Глубокое понимание работы с Linux-серверами, базами данных MySQL.Навыки скриптинга и настройки сетевой безопасности.
Скрыть
Дополнительно: Ожидается обсуждение всех нюансов по телефону или в мессенджере (@aop1990), если это потребуется.
Разработка игр
Требуется внести изменения в соответствии с ТЗ на существующем сервере World of Warcraft версии Vanilla (1.12.1) и запустить его. Основные задачи включают:Внесение изменений:внесение изменений в игровой баланс (таланты и способности).Тестирование изменений:Тестирование внесенных изменений.Запуск сервера:Тестирование сервера перед запуском.Запуск сервера.Документация:Подробное описание всех внесенных изменений.
Инструкции для команды по управлению сервером в будущем, включая процедуры перезапуска, восстановления после сбоев и обновлений.Требования:Опыт работы с игровой серверной архитектурой, в частности, WoW версии Vanilla.Глубокое понимание работы с Linux-серверами, базами данных MySQL.Навыки скриптинга и настройки сетевой безопасности.Дополнительно: Ожидается обсуждение всех нюансов по телефону или в мессенджере (@aop1990), если это потребуется.
Настроить сервер WoW Vanilla и внести в него изменения
Требуется внести изменения в соответствии с ТЗ на существующем сервере World of Warcraft версии Vanilla (1.12.1) и запустить его. Основные задачи включают:Внесение изменений:внесение изменений в игровой баланс (таланты и способности).Тестирование изменений:Тестирование внесенных изменений.Запуск сервера:Тестирование сервера перед запуском.Запуск сервера.Документация:Подробное описание всех внесенных изменений.
Скрыть
Инструкции для команды по управлению сервером в будущем, включая процедуры перезапуска, восстановления после сбоев и обновлений.Требования:Опыт работы с игровой серверной архитектурой, в частности, WoW версии Vanilla.Глубокое понимание работы с Linux-серверами, базами данных MySQL.Навыки скриптинга и настройки сетевой безопасности.Дополнительно: Ожидается обсуждение всех нюансов по телефону или в мессенджере (@aop1990), если это потребуется.
Разработка игр
Нужна помощь в разработке концепта для настолки. Основная идея ниже. Пишите только, если прочитали её. Можете сразу начать с каких либо комментариев по идее
ИДЕЯ
Одно поле, две стопки карт - знание и предмет. Поле поделено на клетки, вокруг некоево острова. Есть несколько тропинок, которые ведут из начала, но игроки могут изначально идти только по центральной тропинке. Чтобы пойти по другим тропинкам, надо потратить карту знания. Игроки по очереди ходят по клеткам.
На клетке им может выпасть препятствие, задание или что нибудь еще. Также бывают клетки, где нужно взять карту. Игрок берет карту знания, там может быть знание тропинки, знание секрета, знание нахождения предмета. Игрок может обменять карту знания на карту предмета или при помощи карты знания пойти на другую тропинку (развилок может быть несколько на пути). За один ход можно сходить 1 раз и потратить 1 карту знания или предмета. Когда все игроки завершают ходы, время передвигается на одну шкалу вперед. Когда дойдет до 10, к примеру, будет считаться, что местность, где остров, где были все игроки, затонул, все погибли и вернулись назад во времени на стартовую позицию. При этом, игроки могут сохранить все неиспользованные карты знания, но карты предметов идут в стопку сброса(или обратно в колоду)
Суть игры в том, чтобы первым найти дорогу до лодки, найти мотор, найти ключ и сбежать с острова. Также игроки по ходу игры могут умереть и, тогда они либо не будут активны до перезапуска временной петли, либо просто переместятся на начальную позицию
Разработать концепт настольной игры
Нужна помощь в разработке концепта для настолки. Основная идея ниже. Пишите только, если прочитали её. Можете сразу начать с каких либо комментариев по идее
ИДЕЯ
Одно поле, две стопки карт - знание и предмет. Поле поделено на клетки, вокруг некоево острова. Есть несколько тропинок, которые ведут из начала, но игроки могут изначально идти только по центральной тропинке. Чтобы пойти по другим тропинкам, надо потратить карту знания. Игроки по очереди ходят по клеткам.
Скрыть
На клетке им может выпасть препятствие, задание или что нибудь еще. Также бывают клетки, где нужно взять карту. Игрок берет карту знания, там может быть знание тропинки, знание секрета, знание нахождения предмета. Игрок может обменять карту знания на карту предмета или при помощи карты знания пойти на другую тропинку (развилок может быть несколько на пути). За один ход можно сходить 1 раз и потратить 1 карту знания или предмета. Когда все игроки завершают ходы, время передвигается на одну шкалу вперед. Когда дойдет до 10, к примеру, будет считаться, что местность, где остров, где были все игроки, затонул, все погибли и вернулись назад во времени на стартовую позицию. При этом, игроки могут сохранить все неиспользованные карты знания, но карты предметов идут в стопку сброса(или обратно в колоду)
Суть игры в том, чтобы первым найти дорогу до лодки, найти мотор, найти ключ и сбежать с острова. Также игроки по ходу игры могут умереть и, тогда они либо не будут активны до перезапуска временной петли, либо просто переместятся на начальную позицию
Разработка игр
Помощь в разработке настольной игры
Есть идея настольной игры, нужна помощь в доведении до рабочего прототипа. Нужны опытные люди, которые в пух и прах разнесут идею и помогут собрать из неё что нибудь стоящее, пишите в тлг - @dontcallmeshurley
Разработка игр
Доработать проект на unity
добавить систему aвтоматичeскoй пaрaлeльной парковкиподробное тз в личку
Разработка игр
Загрузить Unity проект в Telegram Mini App
Есть уже готовая игра на Юнити. Уже сделана под WebGLНадо помочь с настройками для выгрузки под Telegram Mini AppЗалить на сервер и сделать инструкции как заливать и хостить . Сервер можете выбрать, я оплачу самаВыгрузить в бота как Telegram Mini App и сделать инструкцию
Разработка игр
Разработка игрового сайта
Необходимо разработать сайт-игру с простым, минималистичным дизайном на js, css, html. Все подробности лично, в ТЗ.
Разработка игр
Реализовать для телеграмм веб апп, это будет викторина. Примерно это будет так, будет в бота в тг кнопка play, затем экран загрузки с лого - на главном экране в центре таймер до следующей викторины.Чуть ниже будет 4 кнопки, на нижней панели (профиль, задания, друзья, статистика) кнопки ведут на новый экран. Профиль: аватар, имя, статистика своих игр, общаяя сумма выйрыша.
На этом экране есть вкладка Магазин, где отображается баланс кабинета ( интеграция с любой платежкой ) и кнопка покупки жизней для викторины и жетона 50 на 50.И будут такие задания, как подпишсь на тг, вк, x, инсту и рекламные задания.Друзья: кнопка пригласить друга, список твоих рефералов (нужна рабочая реферальная система). Статистика: общее кол-во игроков, общий призовой фонд который разыгран, кол-во игроков в день, онлайн. С каждого из этих 4х экранов, кнопка вернутся назад на главный экран. Требуется внутриигровая валюта, которую игроки будут получать за выполнение заданий, за правильный ответ и за рефералов. По истечению таймера на главной странице открывается окно с игрой (прямо эфир, будет ведущий, нужна админка что б переключать вопросы в нужный момент). В викторине 15 вопросов, 4 варианта ответа по 10 секунд на ответ. Есть возможность при неправильном ответе использовать дополнителную жизнь, что б вернуться в игру и подсказку 50 на 50, что бы убрать 2 неправильных варианта.
По истечению всех 15 вопросов сумма выйгрыша делится на всех, кто прошел 15 вопросов и перечисляется автоматически на баланс.Дизайн для приложения уже готов, осталось сделать только веб апп.
Реализовать для телеграмм веб апп
Реализовать для телеграмм веб апп, это будет викторина. Примерно это будет так, будет в бота в тг кнопка play, затем экран загрузки с лого - на главном экране в центре таймер до следующей викторины.Чуть ниже будет 4 кнопки, на нижней панели (профиль, задания, друзья, статистика) кнопки ведут на новый экран. Профиль: аватар, имя, статистика своих игр, общаяя сумма выйрыша.
Скрыть
На этом экране есть вкладка Магазин, где отображается баланс кабинета ( интеграция с любой платежкой ) и кнопка покупки жизней для викторины и жетона 50 на 50.И будут такие задания, как подпишсь на тг, вк, x, инсту и рекламные задания.Друзья: кнопка пригласить друга, список твоих рефералов (нужна рабочая реферальная система). Статистика: общее кол-во игроков, общий призовой фонд который разыгран, кол-во игроков в день, онлайн. С каждого из этих 4х экранов, кнопка вернутся назад на главный экран. Требуется внутриигровая валюта, которую игроки будут получать за выполнение заданий, за правильный ответ и за рефералов. По истечению таймера на главной странице открывается окно с игрой (прямо эфир, будет ведущий, нужна админка что б переключать вопросы в нужный момент). В викторине 15 вопросов, 4 варианта ответа по 10 секунд на ответ. Есть возможность при неправильном ответе использовать дополнителную жизнь, что б вернуться в игру и подсказку 50 на 50, что бы убрать 2 неправильных варианта.
По истечению всех 15 вопросов сумма выйгрыша делится на всех, кто прошел 15 вопросов и перечисляется автоматически на баланс.Дизайн для приложения уже готов, осталось сделать только веб апп.
Разработка игр
Сценарий/Нарратив для SCI-FI RPG
Разработать сценарий для игры, точнее для первых 5 уровней на тему космонавтики соотнося с реальными научными фактами, диалогами визуальных новелл наполненными юмором и каламбуром. Детали при личном контакте, в отклике оставьте информацию как с вами связаться и рефы на работы/портфолио + стоимость часа работы.
Разработка игр
Развернуть на сервере опенсорс-MMORPG и добавить пару функций
Существует опенсорс веб MMORPG, требуется развернуть ее на сервере, проверить работоспособность и добавить требуемые функции со стороны бекендаСтек, на чем написана игра: Next.js, Typescript, React and WebAssembly.
Разработка игр
Доброго времени суток!Нужно разработать игрушку jetpack в упрощенном формате, используя шаблон MVC. И еще минимум два шаблона проектирования любых. И плюс нужно задействовать многопоточность, хоть в какой нибудь часть кода. Но при том, чтоб +- обоснованно это было. И юнит тестирования для любого одного класса. Это вот основное. Задание прикреплю так же файлом ниже. Если готовы взяться, но за другую цену. Также пишите, обдумаю. Срок до 24.12.24.
Под упрощенным форматом игры, имею ввиду, или представляю что-то на подобие флапиБерда. Персонаж может бежать по полу, может взлетать на ранцы. Препятствия сначала - статические. А потом когда пробежал какое-то расстояние, сложность повышается и препятствия уже динамические (вверх вниз двигаются). Я еще "ТЗ" написал, но там я перемудрил, так что обсудим. И еще есть шаблон меню, кривой немного. На net 8.0.В качестве выполненного заказа хочу вот получить игру.
Игра "Jetpack" WPF + Console C# (MVC Pattern) до 24.12.24
Доброго времени суток!Нужно разработать игрушку jetpack в упрощенном формате, используя шаблон MVC. И еще минимум два шаблона проектирования любых. И плюс нужно задействовать многопоточность, хоть в какой нибудь часть кода. Но при том, чтоб +- обоснованно это было. И юнит тестирования для любого одного класса. Это вот основное. Задание прикреплю так же файлом ниже. Если готовы взяться, но за другую цену. Также пишите, обдумаю. Срок до 24.12.24.
Скрыть
Под упрощенным форматом игры, имею ввиду, или представляю что-то на подобие флапиБерда. Персонаж может бежать по полу, может взлетать на ранцы. Препятствия сначала - статические. А потом когда пробежал какое-то расстояние, сложность повышается и препятствия уже динамические (вверх вниз двигаются). Я еще "ТЗ" написал, но там я перемудрил, так что обсудим. И еще есть шаблон меню, кривой немного. На net 8.0.В качестве выполненного заказа хочу вот получить игру.
Разработка игр
написать бэкенд на pyton fastapi фронт на react уже готовый, можно использовать старую админку! (Бюджет: 75000 руб.)
Здравствуйте, друзья нужен человек который знает фреймворк на fastapi и соображает в react, и имел опыт не меньше 3-х лет хотя бы в данной области тз прилагаю, фронтенд на...
Разработка игр
Требуется сделать с 0 прототип VR приложения (стэк обговаривается), задача довольно срочная
Ключевых моментов несколько:
- Необходимо иметь возможность переключения между пространственными (3D) видео с их просмотром
- Возможность размещать изображения поверх видео и 3D объектов (либо определять нужные точки на видео в процессе, либо можно заранее их предоставить)
- Добавление на сцену простых объектов (руки, мебель и тп)
- Простые взаимодействия с меню руками
Более детальное ТЗ обсуждаем с
кандидатами
Просьба в отклике указать уже выполненные работы связанные с VR.
Быстрый прототип VR приложения с просмотром видео и небольшими итеракциями
Требуется сделать с 0 прототип VR приложения (стэк обговаривается), задача довольно срочная
Ключевых моментов несколько:
- Необходимо иметь возможность переключения между пространственными (3D) видео с их просмотром
- Возможность размещать изображения поверх видео и 3D объектов (либо определять нужные точки на видео в процессе, либо можно заранее их предоставить)
- Добавление на сцену простых объектов (руки, мебель и тп)
- Простые взаимодействия с меню руками
Более детальное ТЗ обсуждаем с
Скрыть
кандидатами
Просьба в отклике указать уже выполненные работы связанные с VR.
Разработка игр
У нас реализована игра почти как https://yorg.io/В этой игре есть здание "Транспортёр" - именно по нему вопрос и задача.Наш разработчик не может понять, почему не работает поиск кратчайщего пути в случае, если на карте построено много-много зданий и много-много транспортеров. Задача: 1. Глянуть наш скрипт, и комментарии разработчика (пришлю)2. Помочь сделать так, чтобы путь всегда выбирался правильно, сколько бы трансортеров не было построено.
То есть от Алмазной Шахты всегда идут ресурсы до Базы по кратчайшему пути; от Железной Шахты - до Фабрики Ядек - а оттуда до Пушки.Думаю, тут нужен уверенный Middle-разработчик. Бюджет - довольно сжатый. Пишите свою ставку в час и примерное время, которое нужно на решение задачи. Можно сразу контакт в телеграм.
Unity3D глянуть, почему не работает скрипт для одного элемента механик
У нас реализована игра почти как https://yorg.io/В этой игре есть здание "Транспортёр" - именно по нему вопрос и задача.Наш разработчик не может понять, почему не работает поиск кратчайщего пути в случае, если на карте построено много-много зданий и много-много транспортеров. Задача: 1. Глянуть наш скрипт, и комментарии разработчика (пришлю)2. Помочь сделать так, чтобы путь всегда выбирался правильно, сколько бы трансортеров не было построено.
Скрыть
То есть от Алмазной Шахты всегда идут ресурсы до Базы по кратчайшему пути; от Железной Шахты - до Фабрики Ядек - а оттуда до Пушки.Думаю, тут нужен уверенный Middle-разработчик. Бюджет - довольно сжатый. Пишите свою ставку в час и примерное время, которое нужно на решение задачи. Можно сразу контакт в телеграм.
Разработка игр
Простые 3D гиперказуальные игры на Unity
Задача создать проект полностью с нуля, начиная с идеи. ход работы: отправляете мне идею на одобрение, затем создаете игру с нуля. модели можно достать хоть где, звуки freesound.org, текстуры через нейронки, по типу миджорни. идея и механики должны быть уникальны, чтобы стор не отклонил. оплата 1к за сделку +2к после релизаигры по типу примеров, несложные казуалки на тематику, которую я буду выдавать
Разработка игр
Создание проекта для учебной практики Godot 4.2 C#
Нужно дописать игру, скелет уже есть. Игра подразумевается как игра про хакера, в основном происходит взаимодействие с консолью и мини-играми. Требовавания Учебной практики: минимум 3 бд(3же есть), регистрация авторизация(уже есть), звуковое оформление, выбор уровня сложности, визуальное оформление
Разработка игр
Требуется создать программу, в которой игроку необходимо кликать на появляющиеся элементы.Как должна выглядеть игра:1. После запуска игры появляется игровое поле и кнопка "Начать тест".2. При нажатии кнопки "Начать тест" запускается секундомер, а на игровом поле в случайных местах и в случайном порядке появляются по очереди 30 элементов, которые выглядят как геометрические фигуры с числами.3.
При нажатии на элемент он исчезает и после этого другой уникальный элемент появляется в случайном месте на игровом поле (пока на поле находится один из элементов, другие появляться не должны).4. Элементы в одной сессии не повторяются.5. Как только игрок прокликивает все 30 элементов, игра завершается и секундомер останавливается.В качестве игрового поля нужно использовать однородный серый или темно-серый фон. Элементы, которые появляются на экране готовы, их пришлю после выбора исполнителя.В приложении к заказу прикрепляю PNG-файлы как хотелось бы чтобы это выглядело.Желаемый срок работы до 2-х дней.
Создание простой игры с секундомером по типу AIM/APM теста
Требуется создать программу, в которой игроку необходимо кликать на появляющиеся элементы.Как должна выглядеть игра:1. После запуска игры появляется игровое поле и кнопка "Начать тест".2. При нажатии кнопки "Начать тест" запускается секундомер, а на игровом поле в случайных местах и в случайном порядке появляются по очереди 30 элементов, которые выглядят как геометрические фигуры с числами.3.
Скрыть
При нажатии на элемент он исчезает и после этого другой уникальный элемент появляется в случайном месте на игровом поле (пока на поле находится один из элементов, другие появляться не должны).4. Элементы в одной сессии не повторяются.5. Как только игрок прокликивает все 30 элементов, игра завершается и секундомер останавливается.В качестве игрового поля нужно использовать однородный серый или темно-серый фон. Элементы, которые появляются на экране готовы, их пришлю после выбора исполнителя.В приложении к заказу прикрепляю PNG-файлы как хотелось бы чтобы это выглядело.Желаемый срок работы до 2-х дней.
Разработка игр
Помочь с Avatar Mask и анимациями
Есть персонаж, есть 2 разных анимации - бег и удар мечом. Нагуглил что с помощью Avatar Mask можно указать какие части тела будут анимироваться, задать разные слои, и в результате получить, например, анимацию удара во время бега. У меня настроить не получилось. Ищу человека который поможет. Укажите цену и контакты для связи
Разработка игр
Требуется создать игру, которая будет выглядеть следующим образом:1. Игровое поле поделено на 9 равных зон.2. Игрок нажимает на кнопку "Начать тест" и запускается секундомер, а на игровом поле, в одной из 9 зон, появляется одно из 30 заранее заданных изображений;3. При нажатии ЛКМ на данное изображение, оно исчезает и после его исчезновения тут же появляется следующее случайное изображение в одной из 9 точек на игровом поле;4.
Цикл повторяется до тех пор, пока не будут прокликаны все 30 изображений;5. Как только последнее тридцатое изображение исчезает, то секундомер останавливается.Изображения, появляющиеся на поле в игровой сессии не должны повторяться.Прикрепляю иллюстрацию того, как хотелось бы, чтобы она выглядела.Все картинки и игровое поле есть, нужен тот, кто сможет это правильно запрограммировать и добавить таймер.
Создание простой игры с секундомером по типу AIM/APM теста
Требуется создать игру, которая будет выглядеть следующим образом:1. Игровое поле поделено на 9 равных зон.2. Игрок нажимает на кнопку "Начать тест" и запускается секундомер, а на игровом поле, в одной из 9 зон, появляется одно из 30 заранее заданных изображений;3. При нажатии ЛКМ на данное изображение, оно исчезает и после его исчезновения тут же появляется следующее случайное изображение в одной из 9 точек на игровом поле;4.
Скрыть
Цикл повторяется до тех пор, пока не будут прокликаны все 30 изображений;5. Как только последнее тридцатое изображение исчезает, то секундомер останавливается.Изображения, появляющиеся на поле в игровой сессии не должны повторяться.Прикрепляю иллюстрацию того, как хотелось бы, чтобы она выглядела.Все картинки и игровое поле есть, нужен тот, кто сможет это правильно запрограммировать и добавить таймер.
Разработка игр
Необходимо разработать простой игровой движок, применив техники работы с 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. Меню настроек:Сделайте меню, где можно будет изменять параметры графики (например, качествотеней, включение/отключение трассировки лучей).Финальная задача: создание мини-игрыИспользуя созданный вами игровой движок, реализуйте простую игру. Она должнавключать:Сцену с несколькими объектами (например, движущиеся или статичныепрепятствия).Управление игроком (например, от первого лица с возможностью перемещениякамеры).Взаимодействие с объектами (например, сбор предметов или избеганиепрепятствий).
Разработка простого игрового движка
Необходимо разработать простой игровой движок, применив техники работы с 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. Меню настроек:Сделайте меню, где можно будет изменять параметры графики (например, качествотеней, включение/отключение трассировки лучей).Финальная задача: создание мини-игрыИспользуя созданный вами игровой движок, реализуйте простую игру. Она должнавключать:Сцену с несколькими объектами (например, движущиеся или статичныепрепятствия).Управление игроком (например, от первого лица с возможностью перемещениякамеры).Взаимодействие с объектами (например, сбор предметов или избеганиепрепятствий).
Разработка игр
Необходимо написать 3 проекта небольшого-среднего объёма, используя С++ в качестве языка и библиотеки OpenGL + SFML по следующим техническим заданиям1) Программа должна работать в реальном времени, с возможностью динамической сменыположения камеры и трансформаций объектов. Управление камеры должно бытьназначено на клавиатуру или мышь. Все объекты должны корректно отрисовываться с учетом положения камеры и примененных трансформаций. Постройте куб в 3D-пространстве.
Реализуйте возможность вращения куба относительно положения камеры (то есть объектвсегда вращается вокруг точки, на которую смотрит камера). Управляйте направлением вращения с помощью клавиатуры.Реализуйте возможность переключения между вращением вокруг центраобъекта и вращением относительно камеры.2) Программа должна корректно отображать освещение с учетом типов источников света,используя написанные вами шейдеры. Постройте пирамиду в 3D-пространстве.Реализуйте бликовое освещение (specular lighting) с возможностью управленияинтенсивностью блика. Включите параметры контроля материала объекта (например, сила зеркального блика, specular power) через пользовательский интерфейс.3) Реализуйте алгоритм трассировки лучей для отрисовки простой сцены, используяминимальный набор примитивов (сферы, плоскости и т.д.). Реализуйте базовые эффекты: отражения, тени и освещение. Трассировка должна быть реализована как на CPU, так и с возможной оптимизацией на GPU (опционально). Постройте сцену с одной сферой и одной плоскостью (пол).Реализуйте направленный источник света, который отбрасывает тени на объект.Реализуйте мягкие тени (soft shadows) с помощью распределенной трассировки лучей.Дополнительно: Реализуйте возможность изменения размера источника света, чтобыконтролировать степень мягкости теней.
Несколько мини-проектов по компьютерной графике
Необходимо написать 3 проекта небольшого-среднего объёма, используя С++ в качестве языка и библиотеки OpenGL + SFML по следующим техническим заданиям1) Программа должна работать в реальном времени, с возможностью динамической сменыположения камеры и трансформаций объектов. Управление камеры должно бытьназначено на клавиатуру или мышь. Все объекты должны корректно отрисовываться с учетом положения камеры и примененных трансформаций. Постройте куб в 3D-пространстве.
Скрыть
Реализуйте возможность вращения куба относительно положения камеры (то есть объектвсегда вращается вокруг точки, на которую смотрит камера). Управляйте направлением вращения с помощью клавиатуры.Реализуйте возможность переключения между вращением вокруг центраобъекта и вращением относительно камеры.2) Программа должна корректно отображать освещение с учетом типов источников света,используя написанные вами шейдеры. Постройте пирамиду в 3D-пространстве.Реализуйте бликовое освещение (specular lighting) с возможностью управленияинтенсивностью блика. Включите параметры контроля материала объекта (например, сила зеркального блика, specular power) через пользовательский интерфейс.3) Реализуйте алгоритм трассировки лучей для отрисовки простой сцены, используяминимальный набор примитивов (сферы, плоскости и т.д.). Реализуйте базовые эффекты: отражения, тени и освещение. Трассировка должна быть реализована как на CPU, так и с возможной оптимизацией на GPU (опционально). Постройте сцену с одной сферой и одной плоскостью (пол).Реализуйте направленный источник света, который отбрасывает тени на объект.Реализуйте мягкие тени (soft shadows) с помощью распределенной трассировки лучей.Дополнительно: Реализуйте возможность изменения размера источника света, чтобыконтролировать степень мягкости теней.
Разработка игр
Необходимо написать 3 проекта небольшого-среднего объёма, используя С++ в качестве языка и библиотеки OpenGL + SFML по следующим техническим заданиям1) Программа должна работать в реальном времени, с возможностью динамической сменыположения камеры и трансформаций объектов. Управление камеры должно бытьназначено на клавиатуру или мышь. Все объекты должны корректно отрисовываться с учетом положения камеры и примененных трансформаций. Постройте куб в 3D-пространстве.
Реализуйте возможность вращения куба относительно положения камеры (то есть объектвсегда вращается вокруг точки, на которую смотрит камера). Управляйте направлением вращения с помощью клавиатуры.Реализуйте возможность переключения между вращением вокруг центраобъекта и вращением относительно камеры.2) Программа должна корректно отображать освещение с учетом типов источников света,используя написанные вами шейдеры. Постройте пирамиду в 3D-пространстве.Реализуйте бликовое освещение (specular lighting) с возможностью управленияинтенсивностью блика. Включите параметры контроля материала объекта (например, сила зеркального блика, specular power) через пользовательский интерфейс.3) Реализуйте алгоритм трассировки лучей для отрисовки простой сцены, используяминимальный набор примитивов (сферы, плоскости и т.д.). Реализуйте базовые эффекты: отражения, тени и освещение. Трассировка должна быть реализована как на CPU, так и с возможной оптимизацией на GPU (опционально). Постройте сцену с одной сферой и одной плоскостью (пол).Реализуйте направленный источник света, который отбрасывает тени на объект.Реализуйте мягкие тени (soft shadows) с помощью распределенной трассировки лучей.Дополнительно: Реализуйте возможность изменения размера источника света, чтобыконтролировать степень мягкости теней.
Несколько мини-проектов по компьютерной графике
Необходимо написать 3 проекта небольшого-среднего объёма, используя С++ в качестве языка и библиотеки OpenGL + SFML по следующим техническим заданиям1) Программа должна работать в реальном времени, с возможностью динамической сменыположения камеры и трансформаций объектов. Управление камеры должно бытьназначено на клавиатуру или мышь. Все объекты должны корректно отрисовываться с учетом положения камеры и примененных трансформаций. Постройте куб в 3D-пространстве.
Скрыть
Реализуйте возможность вращения куба относительно положения камеры (то есть объектвсегда вращается вокруг точки, на которую смотрит камера). Управляйте направлением вращения с помощью клавиатуры.Реализуйте возможность переключения между вращением вокруг центраобъекта и вращением относительно камеры.2) Программа должна корректно отображать освещение с учетом типов источников света,используя написанные вами шейдеры. Постройте пирамиду в 3D-пространстве.Реализуйте бликовое освещение (specular lighting) с возможностью управленияинтенсивностью блика. Включите параметры контроля материала объекта (например, сила зеркального блика, specular power) через пользовательский интерфейс.3) Реализуйте алгоритм трассировки лучей для отрисовки простой сцены, используяминимальный набор примитивов (сферы, плоскости и т.д.). Реализуйте базовые эффекты: отражения, тени и освещение. Трассировка должна быть реализована как на CPU, так и с возможной оптимизацией на GPU (опционально). Постройте сцену с одной сферой и одной плоскостью (пол).Реализуйте направленный источник света, который отбрасывает тени на объект.Реализуйте мягкие тени (soft shadows) с помощью распределенной трассировки лучей.Дополнительно: Реализуйте возможность изменения размера источника света, чтобыконтролировать степень мягкости теней.
Разработка игр
Разработка игры на Unity
Требуется Unity-разработчикЖанр: Аркадный экшен от третьего лица с элементами рогаликаМеханики: Шутер, рогалик с системой улучшений, динамичные волны враговЗадачи:Реализация игровых фич.Сборка уровней на основе готовых ассетов.
Разработка игр
Разработчик pixijs|phaser|cocos creator
всем доброго времени суток исполнителинеобходим разработчик на игр на js с опытов хотя бы работы с 1 из движковв идеале кокос потому что делать будем именно на немНужно будет сделать игру по механике не самую простуюНачать уже сейчас
Разработка игр
Создать прот. мобильной игры на Unity используя Universal Fighting eng
Добрый день уважаемые исполнители! Необходимо разработать прототип мобильной игры в жанре бокс, на основе Universal Fighting Engine 2, согласно техническому заданию.Оплата договорная.Жду Ваших откликов с портфолио, оставляйте тг для оперативной связи, спасибо!
Игры
Игра мультиплеер онлайн
Здравствуйте, нужно создать игру мультиплеер онлайн. На Unity ili Unreal. срочно нужен создать игру онлайн
Разработка игр
В поиске специалиста для выполнения проекта. Основная задача связана с разработкой чат-бота на low code -платформе с интеграцией сервисов звонков и платежей. Есть подробное техническое описание, где расписаны ключевые моменты: пользовательский интерфейс, механика работы, структуры базы данных и требования к админ-панели.Работа включает в себя не только техническую реализацию, но и активное участие в обсуждении и развитии проекта.
Подойдет молодой специалист, который разбирается в базовых аспектах разработки, хорошо понимает скрипты и заинтересован в обучении новым подходам и технологиям.Перед стартом будет небольшое интервью и пробное задание, чтобы оценить ваши навыки и подход к задачам.
Разработка чат-бота JS + API интеграции
В поиске специалиста для выполнения проекта. Основная задача связана с разработкой чат-бота на low code -платформе с интеграцией сервисов звонков и платежей. Есть подробное техническое описание, где расписаны ключевые моменты: пользовательский интерфейс, механика работы, структуры базы данных и требования к админ-панели.Работа включает в себя не только техническую реализацию, но и активное участие в обсуждении и развитии проекта.
Скрыть
Подойдет молодой специалист, который разбирается в базовых аспектах разработки, хорошо понимает скрипты и заинтересован в обучении новым подходам и технологиям.Перед стартом будет небольшое интервью и пробное задание, чтобы оценить ваши навыки и подход к задачам.
Разработка игр
Unity разработать игру
Нужно разработать игру по аналогии, все core механики будут готовы, основной задачей будет поиск графики, композиция сцены, корректировки под сценарий и мастеринг, важен - опыт работы с Kinect и\или обработка видео-потоков с камер. Подробности обсудим в лс, или пишите в тг помощнице https://t.me/galina1malina
Разработка игр
Всем привет!1. Необходимо реализовать показ reward видео в игре Unity webgl. Пример рабочего проекта дам, как и сам скрипт (просто сам затупил и уже не понимаю, что и куда копать, чтобы заработало).+ несколько небольших задач по правкам2. Подправить нижнюю границу поля, сейчас перекрывется чуть-чуть фигура
3. Отключить (пока отключить) окно после каждого 100, 200, 300 и т.п уровней - это в логике игры, оно под бонус заточено.
4. Детали по reward рекламе:
4.1.
Запускается при полном заполнении поля - по кнопке посмотреть рекламу - вознаграждение зачисляется, поле очищается но набранные очки и уровень остаются, по кнопке начать заново - реклама запускается, но вознаграждение не начисляется, и вес начинается с начала, скорость, уровень 1, набранные очки 0
4.2. после каждого уровня - по кнопке посмотреть рекламу - вознаграждение зачисляется согласно логике, по кнопке пропустить - показываем рекламу, но вознаграждение не начисляем, либо ставим на нее interstish
4.3. Вся реклама и баннера и reward должны работать в полноэкранном режиме игры.
5. Подправить баг со скоростью фигур - после каждого уровня скорость увеличивается, но после 60 уровня должна оставаться скоростью 60 уровня и далее, при этом, если поле заполненно, и при выборе в п.4.1 кнопки "начать с начала" скорость сбрасывается на уровень 1Просьба указывать стоимость вашего часа.