Category Archives : Programming

Home  /  Programming

C++

On Февраль 19, 2018, Posted by , In Programming, With Комментарии к записи C++ отключены

Основы Классы Массивы Наследование Указатели Виртуальные функции Шаблонные функции Основы // явное преобразование типов float x = 5.6f; cout << (int)x << endl; // остаток от деления cout << 6 % 8 << endl; // в цикле может быть много условий и инкрементирующих выражений, разделенных запятой // условие должно быть…

Unreal Engine C++

On Февраль 7, 2018, Posted by , In Programming, With Комментарии к записи Unreal Engine C++ отключены

Основы Иерархия Создание Actor и Mesh component Триггер Rotation Component hit Перемещение и вращение объекта Вызов функции по таймеру Перемещение камеры к указанному объекту Нажатие кнопки Force Столкновение луча с объектом Destroy on Overlap Switch Material Открытие двери Таймер Все классы созданы на основе класса Actor, если не указано другое…

Chronicles of cyberpunk — architecture

On Сентябрь 15, 2016, Posted by , In Programming, With Комментарии к записи Chronicles of cyberpunk — architecture отключены

Игровой цикл В игре 9 игровых сцен и еще титры, главное меню, preload. Когда в Unity загружаем новую сцену, все объекты предыдущей удаляются из памяти и к ним нельзя обратиться. А для каждого акта нужно активировать разные группы объектов, поэтому нужно хранить где-то номер текущего акта Для этого есть скрипт GameManager…

Patterns (c#)

On Июнь 16, 2016, Posted by , In Programming, With Комментарии к записи Patterns (c#) отключены

Паттерны проектирования в C# и .NET .NET и паттерны проектирования Паттерны ООП в метафорах ПОРОЖДАЮЩИЕ СТРУКТУРНЫЕ ПОВЕДЕНЧЕСКИЕ Abstract factory Adapter Chain of responsibility Builder Bridge Command Factory method Composite Interpreter Prototype Decorator Iterator Singleton Facade Mediator Flyweight Memento Proxy Observer State Strategy Template method Visitor Abstract factory Предоставляет интерфейс для…

c#

On Июнь 15, 2016, Posted by , In Programming, With Комментарии к записи c# отключены

Разное is as Расширяющие методы Делегаты Обобщения Атрибуты, рефлексия Исключения События Потоки Синхронизация доступа к 1 ресурсу из нескольких потоков Коллекции Анонимные типы LINQ Динамические типы Перегрузка операторов РАЗНОЕ Псевдоним using WintellectWidget = Wintellect.Widget; Неизменяемые поля const readonly public int x { get; private set; } Статический класс нужен для…

GIT / Blender

On Август 31, 2015, Posted by , In Programming, With Комментарии к записи GIT / Blender отключены

GIT init status add XXX add -A добавить все файлы add -u добавить только обновленные файлы, но не новые commit dima.txt -m «XXX» commit -am добавить только обновленные файлы checkout XXX.txt отмена изменений в файле clean -f удалить недобавленные файлы diff XXX..YYY различия между коммитами log pull push reset —hard…