Юрий Грачев, разработчик из студии Whalekit, рассказывает теоретические и практические аспекты получения сжатых атласов в Unity Runtime.
https://proglib.io/w/57889b8e
https://proglib.io/w/57889b8e
Хабр
Сжатые атласы в Unity Runtime
Привет, меня зовут Юрий Грачев, я программист из студии Whalekit — автора зомби-шутера Left to Survive и мобильного PvP-шутера Warface: Global Operations. Кстати, именно о его технологиях мы и...
👍7🎉1
Forwarded from C# jobs — вакансии по C#, .NET, Unity
Очень ищем middle/senior Unity developer в нашу дружную команду профессионалов по разработке игр ZiMAD https://zimad.com/. Вы будете работать над игровыми проектами в крупной команде с чётким разделениям обязанностей.
Примеры задач:
- Написание игровой логики;
- Интеграция сторонних модулей;
- Создание инструментария для подготовки контента приложения.
Требования:
- Опыт коммерческой разработки игр от 2 лет, наличие выпущенных приложений;
- Опыт работы с инструментарием Unity3d, понимание возможностей движка;
- Уверенные знания C# и .NET;
- Опыт работы с системами контроля версий (предпочтительно Git);
- Технический английский язык (чтение документации);
- Умение писать чистый модульный код с разграничением ответственностей.
Мы ожидаем от вас:
- Владения основными шаблонами и принципами проектирования (в частности опыт работы с шаблоном State и стейт-машинами);
- Знания основных алгоритмов и структур данных;
- Желания и умения быстро ориентироваться в чужом коде;
- Возможности концентрироваться на достижении результата в оптимальные сроки;
- Умения работать в команде, коммуникабельности;
Мы предлагаем:
- Работу на интересном IT-проекте с чётким разделениям обязанностей ;
- Комфортабельный офис в центре или возможность удаленной работы;
- Официальное оформление;
- Конкурентную заработную плату;
- ДМС;
- Гибкое начало рабочего дня;
- Бонусы по результатам работы;
- Участие в профильных мероприятиях (конференции, семинары, тренинги);
- Рассматриваем кандидатов из других городов и готовых к релокации;
- Оказываем поддержку при переезде;
- Перспективы профессионального и карьерного роста.
Резюме и рекомендации направляйте, пожалуйста @VBHRIT
Примеры задач:
- Написание игровой логики;
- Интеграция сторонних модулей;
- Создание инструментария для подготовки контента приложения.
Требования:
- Опыт коммерческой разработки игр от 2 лет, наличие выпущенных приложений;
- Опыт работы с инструментарием Unity3d, понимание возможностей движка;
- Уверенные знания C# и .NET;
- Опыт работы с системами контроля версий (предпочтительно Git);
- Технический английский язык (чтение документации);
- Умение писать чистый модульный код с разграничением ответственностей.
Мы ожидаем от вас:
- Владения основными шаблонами и принципами проектирования (в частности опыт работы с шаблоном State и стейт-машинами);
- Знания основных алгоритмов и структур данных;
- Желания и умения быстро ориентироваться в чужом коде;
- Возможности концентрироваться на достижении результата в оптимальные сроки;
- Умения работать в команде, коммуникабельности;
Мы предлагаем:
- Работу на интересном IT-проекте с чётким разделениям обязанностей ;
- Комфортабельный офис в центре или возможность удаленной работы;
- Официальное оформление;
- Конкурентную заработную плату;
- ДМС;
- Гибкое начало рабочего дня;
- Бонусы по результатам работы;
- Участие в профильных мероприятиях (конференции, семинары, тренинги);
- Рассматриваем кандидатов из других городов и готовых к релокации;
- Оказываем поддержку при переезде;
- Перспективы профессионального и карьерного роста.
Резюме и рекомендации направляйте, пожалуйста @VBHRIT
👍2🔥1
Руководство по использованию DocFX и GitHub Actions для документирования кодовой базы .NET.
https://proglib.io/w/48a44f78
https://proglib.io/w/48a44f78
Sailing the Sharp Sea
Document your .NET code with DocFX and GitHub Actions
In this article I show how to use XML doc comments, DocFX and GitHub Actions to automatically build and publish documentation for your .NET code.
👍5
Реализация BinaryTreeViewer с помощью C# и HTML & CSS: https://proglib.io/w/9db54df7
freeCodeCamp.org
How to Create a BinaryTreeViewer using C#, CSS, & HTML (Code & Algorithm Walkthrough)
Binary trees are one of the most complicated data structures out there. And one of the reasons they're so difficult is that it's hard to actually visualize them in a simple way. In this tutorial, I'll show you how to create your own BinaryTreeViewer which…
👍2
Зачем нужны SOLID принципы? Что нужно сделать с множеством сущностей, чтобы код удовлетворял DIP?
💻Об этом расскажет в четверг, 20 января в 19.00 МСК Евгений Тюменцев, профессионально занимающийся разработкой многопоточных кросс-платформенных приложений на С++, Директор компании по разработке программного обеспечения «Hello World! Technologies».
Евгений ответит на все вопросы, а также всем участникам будет доступна запись вебинара и презентация спикера.
Зарегистрироваться бесплатно.
💻Об этом расскажет в четверг, 20 января в 19.00 МСК Евгений Тюменцев, профессионально занимающийся разработкой многопоточных кросс-платформенных приложений на С++, Директор компании по разработке программного обеспечения «Hello World! Technologies».
Евгений ответит на все вопросы, а также всем участникам будет доступна запись вебинара и презентация спикера.
Зарегистрироваться бесплатно.
👍3
Решите задачку уровня второго курса вуза? Использовать можно все базовые конструкции C#, а также структуры "коробки" для данных.
Условие:
Дана некоторая точка на координатной плоскости, затем некоторое количество точек, описывающих многоугольник. Разработать функцию IsInside, которая определит, находится ли введеная точка внутри многоугольника.
https://proglib.io/w/452eb61b
Условие:
Дана некоторая точка на координатной плоскости, затем некоторое количество точек, описывающих многоугольник. Разработать функцию IsInside, которая определит, находится ли введеная точка внутри многоугольника.
https://proglib.io/w/452eb61b
Хабр
Просто в теории, тяжело на деле
Небольшая предыстория Учусь на втором курсе СПО, квалификация программист. Преподаватель по программированию (C#) дал на новогодние каникулы эту задачку. Решил написать статью с подробным описанием,...
👍9🤩1💩1
Серия статей о работе с Protobuf в C# в полном составе 👉 https://t.me/csharpproglib/2364
Telegram
Библиотека шарписта
Серия статей о работе с Protobuf в C#:
➖Часть 1. Начало работы
➖Часть 2. Сериализация/десериализация
➖Часть 3. Использование префиксов длины
➖Часть 4. Сравнение производительности
➖Часть 1. Начало работы
➖Часть 2. Сериализация/десериализация
➖Часть 3. Использование префиксов длины
➖Часть 4. Сравнение производительности
👍2💩1
Благодаря спонсорству MongoDB видеокурс по созданию приложения с использованием .NET 6, Blazor Server, MongoDB и Azure Active Directory B2C теперь доступен на YouTube 🔥.
https://proglib.io/w/88632298
https://proglib.io/w/88632298
YouTube
Suggestion Site App - YouTube
🔥10👍9😁1
Разбираемся на практике, стоит ли использовать ScriptableObject для хранения настроек в Unity.
https://proglib.io/w/1b47c6ce
https://proglib.io/w/1b47c6ce
gamedev.center
Should you use ScriptableObject to store settings in Unity?
Should you use MonoBehaviour or ScriptableObject for storing settings in Unity? Read the blog post to find out what is better for performance and architecture.
👍5