Submit Search
Upload
Alekseev
•
Download as PPTX, PDF
•
0 likes
•
994 views
T
tfmailru
Follow
Report
Share
Report
Share
1 of 15
Download now
Recommended
Tech forum 2011-почта
Tech forum 2011-почта
tfmailru
Sumin
Sumin
tfmailru
1145 1230 Технологическое партнерство с Microsoft – опыт Mail.Ru Group
1145 1230 Технологическое партнерство с Microsoft – опыт Mail.Ru Group
tfmailru
Технологии тестирования Rich Web client, Андрей Плешков, Форум Технологий Mai...
Технологии тестирования Rich Web client, Андрей Плешков, Форум Технологий Mai...
tfmailru
Платформа@Mail.Ru: настоящее и будущее
Платформа@Mail.Ru: настоящее и будущее
tfmailru
Эволюция разработки (Ермаков Игорь), Форум технологий Mail.Ru Group
Эволюция разработки (Ермаков Игорь), Форум технологий Mail.Ru Group
tfmailru
Опыт внедрения и использования распределенной системы хранения данных на осно...
Опыт внедрения и использования распределенной системы хранения данных на осно...
tfmailru
Создание мобильных приложений: платформы, тренды, тонкости
Создание мобильных приложений: платформы, тренды, тонкости
tfmailru
Recommended
Tech forum 2011-почта
Tech forum 2011-почта
tfmailru
Sumin
Sumin
tfmailru
1145 1230 Технологическое партнерство с Microsoft – опыт Mail.Ru Group
1145 1230 Технологическое партнерство с Microsoft – опыт Mail.Ru Group
tfmailru
Технологии тестирования Rich Web client, Андрей Плешков, Форум Технологий Mai...
Технологии тестирования Rich Web client, Андрей Плешков, Форум Технологий Mai...
tfmailru
Платформа@Mail.Ru: настоящее и будущее
Платформа@Mail.Ru: настоящее и будущее
tfmailru
Эволюция разработки (Ермаков Игорь), Форум технологий Mail.Ru Group
Эволюция разработки (Ермаков Игорь), Форум технологий Mail.Ru Group
tfmailru
Опыт внедрения и использования распределенной системы хранения данных на осно...
Опыт внедрения и использования распределенной системы хранения данных на осно...
tfmailru
Создание мобильных приложений: платформы, тренды, тонкости
Создание мобильных приложений: платформы, тренды, тонкости
tfmailru
Разработка социальных игр «из первых рук»: ваш путь в топ!
Разработка социальных игр «из первых рук»: ваш путь в топ!
tfmailru
Как мы в Почте@Mail.Ru выдерживаем высокие нагрузки
Как мы в Почте@Mail.Ru выдерживаем высокие нагрузки
tfmailru
Стабильность — признак мастерства
Стабильность — признак мастерства
tfmailru
Платежные системы и мошенники в Сети (Ефимочкин Андрей))
Платежные системы и мошенники в Сети (Ефимочкин Андрей))
tfmailru
Типичные проблемы с массовыми рассылками и как их избежать
Типичные проблемы с массовыми рассылками и как их избежать
tfmailru
Машинное обучение в ранжировании поиска
Машинное обучение в ранжировании поиска
tfmailru
Форум Технологий Mail.Ru 2011: Юрий Ветров — Как создаются интерфейсы в Mail.Ru
Форум Технологий Mail.Ru 2011: Юрий Ветров — Как создаются интерфейсы в Mail.Ru
Yury Vetrov
Hadoop ecosystem
Hadoop ecosystem
tfmailru
Tarantool: как обрабатывать 1,5 млрд запросов в сутки?
Tarantool: как обрабатывать 1,5 млрд запросов в сутки?
tfmailru
Обзор архитектуры и подсистем деплоя и мониторинга. Как инженеры делают систе...
Обзор архитектуры и подсистем деплоя и мониторинга. Как инженеры делают систе...
Ontico
Обзор Unified Contact Center Enterprise
Обзор Unified Contact Center Enterprise
Cisco Russia
Многопользовательские браузерные игры нового типа
Многопользовательские браузерные игры нового типа
Anton Volkov
Backendless BaaS. Dinosaurus for Jeeconf 2013
Backendless BaaS. Dinosaurus for Jeeconf 2013
backendless
Микросервисы в .NET Core
Микросервисы в .NET Core
Andrew Gubskiy
2056
2056
Andrew Svetlov
Из браузера на планшет.
Из браузера на планшет.
Михаил Переходцев
Тестирование высоконагруженных облачных веб-сервисов в Amazon - подводные кам...
Тестирование высоконагруженных облачных веб-сервисов в Amazon - подводные кам...
SQALab
"Разрушаем .NET мифы" Сергей Калинец
"Разрушаем .NET мифы" Сергей Калинец
Fwdays
Javascript-фреймворки: должен остаться только один / Аверин Сергей (Acronis)
Javascript-фреймворки: должен остаться только один / Аверин Сергей (Acronis)
Ontico
Javascript-фреймворки: должен остаться только один
Javascript-фреймворки: должен остаться только один
Sergey Xek
Денис Противенский, Percona — Percona Server for MongoDB: обзор возможностей
Денис Противенский, Percona — Percona Server for MongoDB: обзор возможностей
Dev_Party
SECON'2016. Сергей Аверин. Javascript-фреймворки: должен остаться только один
SECON'2016. Сергей Аверин. Javascript-фреймворки: должен остаться только один
SECON
More Related Content
Viewers also liked
Разработка социальных игр «из первых рук»: ваш путь в топ!
Разработка социальных игр «из первых рук»: ваш путь в топ!
tfmailru
Как мы в Почте@Mail.Ru выдерживаем высокие нагрузки
Как мы в Почте@Mail.Ru выдерживаем высокие нагрузки
tfmailru
Стабильность — признак мастерства
Стабильность — признак мастерства
tfmailru
Платежные системы и мошенники в Сети (Ефимочкин Андрей))
Платежные системы и мошенники в Сети (Ефимочкин Андрей))
tfmailru
Типичные проблемы с массовыми рассылками и как их избежать
Типичные проблемы с массовыми рассылками и как их избежать
tfmailru
Машинное обучение в ранжировании поиска
Машинное обучение в ранжировании поиска
tfmailru
Форум Технологий Mail.Ru 2011: Юрий Ветров — Как создаются интерфейсы в Mail.Ru
Форум Технологий Mail.Ru 2011: Юрий Ветров — Как создаются интерфейсы в Mail.Ru
Yury Vetrov
Hadoop ecosystem
Hadoop ecosystem
tfmailru
Tarantool: как обрабатывать 1,5 млрд запросов в сутки?
Tarantool: как обрабатывать 1,5 млрд запросов в сутки?
tfmailru
Обзор архитектуры и подсистем деплоя и мониторинга. Как инженеры делают систе...
Обзор архитектуры и подсистем деплоя и мониторинга. Как инженеры делают систе...
Ontico
Viewers also liked
(10)
Разработка социальных игр «из первых рук»: ваш путь в топ!
Разработка социальных игр «из первых рук»: ваш путь в топ!
Как мы в Почте@Mail.Ru выдерживаем высокие нагрузки
Как мы в Почте@Mail.Ru выдерживаем высокие нагрузки
Стабильность — признак мастерства
Стабильность — признак мастерства
Платежные системы и мошенники в Сети (Ефимочкин Андрей))
Платежные системы и мошенники в Сети (Ефимочкин Андрей))
Типичные проблемы с массовыми рассылками и как их избежать
Типичные проблемы с массовыми рассылками и как их избежать
Машинное обучение в ранжировании поиска
Машинное обучение в ранжировании поиска
Форум Технологий Mail.Ru 2011: Юрий Ветров — Как создаются интерфейсы в Mail.Ru
Форум Технологий Mail.Ru 2011: Юрий Ветров — Как создаются интерфейсы в Mail.Ru
Hadoop ecosystem
Hadoop ecosystem
Tarantool: как обрабатывать 1,5 млрд запросов в сутки?
Tarantool: как обрабатывать 1,5 млрд запросов в сутки?
Обзор архитектуры и подсистем деплоя и мониторинга. Как инженеры делают систе...
Обзор архитектуры и подсистем деплоя и мониторинга. Как инженеры делают систе...
Similar to Alekseev
Обзор Unified Contact Center Enterprise
Обзор Unified Contact Center Enterprise
Cisco Russia
Многопользовательские браузерные игры нового типа
Многопользовательские браузерные игры нового типа
Anton Volkov
Backendless BaaS. Dinosaurus for Jeeconf 2013
Backendless BaaS. Dinosaurus for Jeeconf 2013
backendless
Микросервисы в .NET Core
Микросервисы в .NET Core
Andrew Gubskiy
2056
2056
Andrew Svetlov
Из браузера на планшет.
Из браузера на планшет.
Михаил Переходцев
Тестирование высоконагруженных облачных веб-сервисов в Amazon - подводные кам...
Тестирование высоконагруженных облачных веб-сервисов в Amazon - подводные кам...
SQALab
"Разрушаем .NET мифы" Сергей Калинец
"Разрушаем .NET мифы" Сергей Калинец
Fwdays
Javascript-фреймворки: должен остаться только один / Аверин Сергей (Acronis)
Javascript-фреймворки: должен остаться только один / Аверин Сергей (Acronis)
Ontico
Javascript-фреймворки: должен остаться только один
Javascript-фреймворки: должен остаться только один
Sergey Xek
Денис Противенский, Percona — Percona Server for MongoDB: обзор возможностей
Денис Противенский, Percona — Percona Server for MongoDB: обзор возможностей
Dev_Party
SECON'2016. Сергей Аверин. Javascript-фреймворки: должен остаться только один
SECON'2016. Сергей Аверин. Javascript-фреймворки: должен остаться только один
SECON
SECON'2016. Аверин Сергей, Javascript-фреймворки: должен остаться только один
SECON'2016. Аверин Сергей, Javascript-фреймворки: должен остаться только один
SECON
Diplom 1
Diplom 1
Alexander Popov
2015-12-05 Сергей Аверин - Javascript-фреймворки: должен остаться только один
2015-12-05 Сергей Аверин - Javascript-фреймворки: должен остаться только один
HappyDev
Как подружить Unix и Windows.
Как подружить Unix и Windows.
MageCloud
Aterdux Entertainment: Собственный движок как способ экономной и эффективной...
Aterdux Entertainment: Собственный движок как способ экономной и эффективной...
DevGAMM Conference
[Skolkovo Robotics 2015 Day 3] Жильцов А. Виртуальный полигон 1С
[Skolkovo Robotics 2015 Day 3] Жильцов А. Виртуальный полигон 1С
Skolkovo Robotics Center
Yacovlev
Yacovlev
Ekaterina Chernyak
DevOps в реальном времени
DevOps в реальном времени
Andriy Samilyak
Similar to Alekseev
(20)
Обзор Unified Contact Center Enterprise
Обзор Unified Contact Center Enterprise
Многопользовательские браузерные игры нового типа
Многопользовательские браузерные игры нового типа
Backendless BaaS. Dinosaurus for Jeeconf 2013
Backendless BaaS. Dinosaurus for Jeeconf 2013
Микросервисы в .NET Core
Микросервисы в .NET Core
2056
2056
Из браузера на планшет.
Из браузера на планшет.
Тестирование высоконагруженных облачных веб-сервисов в Amazon - подводные кам...
Тестирование высоконагруженных облачных веб-сервисов в Amazon - подводные кам...
"Разрушаем .NET мифы" Сергей Калинец
"Разрушаем .NET мифы" Сергей Калинец
Javascript-фреймворки: должен остаться только один / Аверин Сергей (Acronis)
Javascript-фреймворки: должен остаться только один / Аверин Сергей (Acronis)
Javascript-фреймворки: должен остаться только один
Javascript-фреймворки: должен остаться только один
Денис Противенский, Percona — Percona Server for MongoDB: обзор возможностей
Денис Противенский, Percona — Percona Server for MongoDB: обзор возможностей
SECON'2016. Сергей Аверин. Javascript-фреймворки: должен остаться только один
SECON'2016. Сергей Аверин. Javascript-фреймворки: должен остаться только один
SECON'2016. Аверин Сергей, Javascript-фреймворки: должен остаться только один
SECON'2016. Аверин Сергей, Javascript-фреймворки: должен остаться только один
Diplom 1
Diplom 1
2015-12-05 Сергей Аверин - Javascript-фреймворки: должен остаться только один
2015-12-05 Сергей Аверин - Javascript-фреймворки: должен остаться только один
Как подружить Unix и Windows.
Как подружить Unix и Windows.
Aterdux Entertainment: Собственный движок как способ экономной и эффективной...
Aterdux Entertainment: Собственный движок как способ экономной и эффективной...
[Skolkovo Robotics 2015 Day 3] Жильцов А. Виртуальный полигон 1С
[Skolkovo Robotics 2015 Day 3] Жильцов А. Виртуальный полигон 1С
Yacovlev
Yacovlev
DevOps в реальном времени
DevOps в реальном времени
More from tfmailru
к форуму технологий вступление Last
к форуму технологий вступление Last
tfmailru
Партнерские возможности Почты: как дружить с миллионами пользователей Mail.Ru
Партнерские возможности Почты: как дружить с миллионами пользователей Mail.Ru
tfmailru
Tarantool: как обрабатывать 1,5 млрд запросов в сутки?
Tarantool: как обрабатывать 1,5 млрд запросов в сутки?
tfmailru
Стабильность — признак мастерства
Стабильность — признак мастерства
tfmailru
Развитие интерфейса через гайдлайны
Развитие интерфейса через гайдлайны
tfmailru
Типичные проблемы с массовыми рассылками и как из избежать
Типичные проблемы с массовыми рассылками и как из избежать
tfmailru
Как избавиться от опасных ссылок в вашем проекте
Как избавиться от опасных ссылок в вашем проекте
tfmailru
Платежные системы и мошенники в Сети
Платежные системы и мошенники в Сети
tfmailru
Технологии поиска
Технологии поиска
tfmailru
Как не утонуть в мегабайтах JS-кода
Как не утонуть в мегабайтах JS-кода
tfmailru
Программа форума
Программа форума
tfmailru
More from tfmailru
(11)
к форуму технологий вступление Last
к форуму технологий вступление Last
Партнерские возможности Почты: как дружить с миллионами пользователей Mail.Ru
Партнерские возможности Почты: как дружить с миллионами пользователей Mail.Ru
Tarantool: как обрабатывать 1,5 млрд запросов в сутки?
Tarantool: как обрабатывать 1,5 млрд запросов в сутки?
Стабильность — признак мастерства
Стабильность — признак мастерства
Развитие интерфейса через гайдлайны
Развитие интерфейса через гайдлайны
Типичные проблемы с массовыми рассылками и как из избежать
Типичные проблемы с массовыми рассылками и как из избежать
Как избавиться от опасных ссылок в вашем проекте
Как избавиться от опасных ссылок в вашем проекте
Платежные системы и мошенники в Сети
Платежные системы и мошенники в Сети
Технологии поиска
Технологии поиска
Как не утонуть в мегабайтах JS-кода
Как не утонуть в мегабайтах JS-кода
Программа форума
Программа форума
Alekseev
1.
2.
Практика создания социальной
игры Николай Алексеев программист mail.ru games
3.
LUA Реализация игровой логики Простой
и производительный язык Похож на javascript
4.
Сервер окружений Все очень
просто Клиент (flash) LUA 1 LUA 2 LUA N
5.
Хранение данных Данные хранятся
в оперативной памяти + Быстрота операций чтения/записи + Упрощение кода - Возможность потери оперативный данных - Занимаемое место в памяти
6.
Микропотоки Микропотоки
Процессы
7.
Блокировки Нет проблем с
блокировками if (user[money] > 10) { user[items]++ user[money] = max (0, user[money] – 10) }
8.
Подитог Низкая связность кода Повторное
использование на всех играх Удобный способ хранения Нет блокировок
9.
Клиент - сервер Умный
клиент Простой код без детализации ошибок Простой механизм локализаций
10.
Артикулы Генерация данных в
родной код Отсутствие дополнительных зависимостей Дешевый доступ к данным Многие задачи решаются без сервера
11.
Структура рюкзака
user = { content.items = { bag = { [32] = { [32] = 4 id = 32, } price = 10, …. skills = { …. } } } …. }
12.
Управление контентом Унифицированный
интерфейс Локализация Отсутствие рутинного программирования
13.
Unit test Автоматическая проверка
кода при изменении Удобство в разработке Улучшение качества кода
14.
Масштабирование Масштабирование – это
просто
15.
СПАСИБО!
Николай Алексеев Программист , mail.ru games n.alekseev@corp.mail.ru
Download now