Лекция "Особенности разработки под разные платформы"Evgeniy Marchenko18 октября 2016 года.
Первая в России программа повышения квалификации в области создания и запуска игр с использованием технологий виртуальной реальности, сделанная экспертами-практиками. За неделю, проведенную на программе по виртуальной реальности, вы узнаете о методологии разработки игровых VR-продуктов, получите навыки, позволяющие самостоятельно прорабатывать геймдизайн игр виртуальной реальности, структурируете уже имеющийся опыт или получите первое представление о том, в каком направлении нужно двигаться, чтобы создать свою VR-игру.
http://hsbi.hse.ru/programs/professional_development/vamr-metodologiya-vr-razrabotki/
Итак, вы тимлидAnton PiskunovКакие сложности встречает новенький тимлид
Площадка: IT-бар КЛЮЧ, https://vk.com/event74526225
Видео с доклада: запись не велась
[Skolkovo Robotics 2015 Day 3] Жильцов А. Виртуальный полигон 1СSkolkovo Robotics CenterВыступление продюсера игровой студии 1С Альберта Жильцова на круглом столе по Виртуальным Испытаниям Роботов
Aterdux Entertainment: Собственный движок как способ экономной и эффективной...DevGAMM ConferenceОт примитивных «Японских Кроссвордов» в 1998 до хардкорных «Легенд Эйзенвальда» в 2014.
Как был выбран путь использования собственных движков, сколько их было создано, через какие стадии и сложности разработки пришлось пройти, какие выгоды были получены и каким именно решениям они обязаны. Максимальная скорость ближе к процессору, гибкость к внезапным изменениям, кроссплатформа, собственные скрипты и утилиты для контента — когда всё свое, родное, работает только на благо разработки.
NettleBox - ProductsNettleTechThe Nettle Company’s product line including the NettleBox presentation system and the NettleArena gaming platform is based on the MotionParallax3D technology.
Citrus Game Engine, Юрий ШумовскийIT ShareCitrusGame Engine – быстрая и удобная кроссплатформенная разработка для мобильных устройств на примере платформера
- Возможности, общий workspace, профилирование кода
- Анимация героя, врагов;
- Работа с физикой;
- Создание и управление уровнями;
- Эффекты Particle Systems;
- Плюсы/минусы, советы к использованию.
WindowsCamp.ru - Разработка игр для Windows 8 и Windows Phone. Monogame и coc...Alex Sorokoletov#WinCamp
Разработка игр для Windows 8 и Windows Phone. Monogame и cocos2d
Демо доступно https://github.com/alexsorokoletov/crystalcraze-csharp
Aterdux Entertainment: Собственный движок как способ экономной и эффективной...DevGAMM ConferenceОт примитивных «Японских Кроссвордов» в 1998 до хардкорных «Легенд Эйзенвальда» в 2014.
Как был выбран путь использования собственных движков, сколько их было создано, через какие стадии и сложности разработки пришлось пройти, какие выгоды были получены и каким именно решениям они обязаны. Максимальная скорость ближе к процессору, гибкость к внезапным изменениям, кроссплатформа, собственные скрипты и утилиты для контента — когда всё свое, родное, работает только на благо разработки.
NettleBox - ProductsNettleTechThe Nettle Company’s product line including the NettleBox presentation system and the NettleArena gaming platform is based on the MotionParallax3D technology.
Citrus Game Engine, Юрий ШумовскийIT ShareCitrusGame Engine – быстрая и удобная кроссплатформенная разработка для мобильных устройств на примере платформера
- Возможности, общий workspace, профилирование кода
- Анимация героя, врагов;
- Работа с физикой;
- Создание и управление уровнями;
- Эффекты Particle Systems;
- Плюсы/минусы, советы к использованию.
WindowsCamp.ru - Разработка игр для Windows 8 и Windows Phone. Monogame и coc...Alex Sorokoletov#WinCamp
Разработка игр для Windows 8 и Windows Phone. Monogame и cocos2d
Демо доступно https://github.com/alexsorokoletov/crystalcraze-csharp
kranonit S14E02 Серёжа Пономарёв: kranonit’у уже год. Полёт нормальный?Krivoy Rog IT CommunityЧто такое кранонит, как устроен клуб, как его можете использовтаь вы, какие встречи мы провели, какие проблемы у нас есть, какая наша публика и многое другое.
kranonit S14E01 Эдуард Лобас Management & IT IndustryKrivoy Rog IT CommunityЭдуард Лобас расскажет о тенденциях в IT на сегодняшний день. Что изменилось за последний год, и как с этим жить.
Поговорим о стартапах - главном тренде года в IT. Обсудим ситуацию в Украине, сравним с прошлым годом.
В тысячный раз поразмышляем о том, где лучше работать - в продуктовой или аутсорсинговой компании и, наконец, задумаемся о роли компаний, принадлежащих скандинавам, американцам и другим буржуям.
Во второй части доклада поразмышляем о менеджерах в IT и добавим немного интерактива!
kranonit S06E01 Игорь Цинько: High loadKrivoy Rog IT CommunityThis document summarizes a presentation about designing systems to handle high loads when Chuck Norris is your customer. It discusses scaling architectures vertically and horizontally, RESTful principles, using NoSQL databases like MongoDB, caching with Memcached, search engines like Sphinx, video/image storage, and bandwidth management. It emphasizes that the right technology depends on business needs, and high-load systems require robust architectures, qualified developers, and avoiding single points of failure.
kranonit S05E01 Sergey Burma: Welcome to cloud!Krivoy Rog IT CommunitySergey Burma gives an introduction to cloud computing. He discusses what cloud computing is, including definitions of self-service, scalability, multitenancy, and pay-per-use models. He outlines the three types of cloud services: Infrastructure as a Service (IaaS), Platform as a Service (PaaS), and Software as a Service (SaaS). Finally, he highlights some free cloud offerings and benefits and limitations of cloud computing.
kranonit S04E02 Кирил Jstor: Hacking .NET applicationsKrivoy Rog IT CommunityThis document discusses hacking .NET applications by accessing and attacking the runtime structure. It describes tools like payloads, Metasploit, decompilers and IDA Pro that can be used. The attack process involves modifying runtime objects like the GUI to instantiate new features and access code. Specific tasks discussed include connecting to databases, finding and moving between objects, and changing objects. A demo is provided of injecting code to exploit the target application and infect the .NET framework. Benefits discussed include bug hunting, flexible programs, and custom defensive payloads.
4. Почему Unity3D?
1) Передовые технологии
2) Огромное комьюнити (100000+)
3) Отличная документация
4) Простота изучения
5) Единая среда разработки для всего проекта
6) Снижение в разы стоимости производства
проектов
7) Кроссплатформенность
8) Огромное количество готовых примеров
14. Программирование
● Возможность писать скрипты и логику на
C#/JavaScript/Boo
● Простота программирования
● Есть возможность дополнить функционал
редактора
● Есть возможность подключения подключения
практически любой библиотеки на C/C++/Java
(Android)
15. Примеры:
Вращение объекта по оси y:
function Update()
{
transform.Rotate(0, 5 * Time.deltaTime, 0);
}
Движение объекта по z оси:
function Update()
{
transform.Translate(0, 0, 2 * Time.deltaTime);
}
Time.deltaTime - время прорисовки последнего
кадра
16. Примеры:
Уничтожение любого объекта при попадании в
триггер:
function OnTriggerEnter (other : Collider)
{
Destroy(other.gameObject);
}
Загрузка сцены (уровня):
Application.LoadLevel("level_name");