C#

Скрипты в Unity3D. Урок 1. Основы редактора, иерархия, добавление скриптов

1. Создадим проект Такие основы будут показаны только в данном уроке, в следующих уроках данные разделы будут пропущены. У меня установлена версия Unity3D 5.1.2f2. Крайне рекомендую использовать версию Unity3D версии 5, а не 4. Слишком много преимуществ по сравнению с 4ой версией: Исправлено множество багов, увеличена производительность; Улучшены материалы; Большинство… Подробнее »Скрипты в Unity3D. Урок 1. Основы редактора, иерархия, добавление скриптов

API. Что это такое, зачем существует, в чем преимущества. JSON

Для начала стоит обратиться к википедии за определением того, что такое API. API (интерфейс программирования приложений, интерфейс прикладного программирования) (англ. application programming interface, API) — набор готовых классов, процедур, функций, структур и констант, предоставляемых приложением (библиотекой, сервисом) или операционной системой для использования во внешних программных продуктах. Итак определение дано. Набор… Подробнее »API. Что это такое, зачем существует, в чем преимущества. JSON

Скрипты в Unity3D. Урок 0. Основы

В данной статье будут приведены примеры кода и их описания. Два основных компонента у объекта в Unity3D — это Transform и GameObject.     GameObject GameObject — основа, контейнер, который содержит в себе все компоненты любой объект в Unity3D. Чтобы удалить, к примеру, игровой объект — удалять нужно именно GameObject этого объекта.… Подробнее »Скрипты в Unity3D. Урок 0. Основы

C# Архивирование с помощью 7-Zip

Все в той, или иной форме, сталкивались с архиваторами. Будь то скачивание файлов в архивах в интернете, или же создание бэкапов проекта, возможно установка приложения, которое хранит свои ресурсы в архиве. Но пробовали ли вы посмотреть на обратную сторону медали архивов? Пробовали ли вы создавать программно архивы? Это намного проще,… Подробнее »C# Архивирование с помощью 7-Zip

C# Работа с MySql. Подключение, запросы

Сегодня мы поговорим о MySql. СУБД, которую поддерживает почти любой хостер. А конкретно о том, как подключиться к подобной базе данных и работать с ней. Для начала нужно скачать официальный коннектор для работы с базами данных MySql на платформе .NET. Для этого переходим по этой ссылке.   Начинаем установку. Тут,… Подробнее »C# Работа с MySql. Подключение, запросы

C# Работа с файлами и кодировки

Иногда одна строчка кода стоит огромного количества сил и времени. Но зачем терять время на изобретение велосипедов. Ведь кто-то это уже точно писал до нас. Поэтому было принято волевое решение делать несколько постов в неделю, в которых я буду писать небольшие блоки кода, которые зачастую просто вылетают из головы в самый… Подробнее »C# Работа с файлами и кодировки

Сериализация-десериализация JSON в C#

Краткий экскурс Фактически каждый программист рано (или поздно) сталкивается с сериализацией. Сериализация — это процесс перевода структуры данных в последовательность битов, или же в другую структуру данных, которую удобно хранить, передавать. Десериализация — это обратный процесс. Процесс преобразования сериализованных данных в структуру данных. Подобные вещи часто встречаются при обмене данными… Подробнее »Сериализация-десериализация JSON в C#