SlideShare a Scribd company logo
AGPsource Game Platform 3.0

Универсальная платформа для браузерных онлайн игр
Кто мы?
   AGPsource Lab Team – группа разработчиков
    онлайн игр с пятилетним опытом работы
   Wheemplay LLc. – компания по разработке
    казуальных и флеш-игр, игры под мобильные
    платформы и социальные сети
   Открытое сообщество - сторонние
    разработчики, которые помогают и развивают
    открытую платформу
Что мы делаем?
   Платформу для разработки
   Средства для быстрого прототипирования
   Унифицированная система управления
   Набор инфраструктурных сервисов
   Набор классов для реализации основного игрового
    функционала
   Клиентскую часть, RIA веб-приложения (для
    платформ Windows/Linux/MacOS)
AGPsource Game Platform это...


Первая в мире открытая платформа для
создания браузерных онлайн игр на платформе
PHP/AJAX!
Что в имени твоем?
   AGPsource это:
       Advanced
       Game
       Platform
       Open Source
   Лицензирование:
       GPL 3.0 – для открытых некоммерческих проектов
       Commercial – для коммерческих проектов (условия
        обсуждаются отдельно для каждого проекта)
Что у нас есть?
   AGPsource Core Platform
       платформа для разработки
       основные системные сервисы и модули
       унифицированная инфраструктура
                                               (в разработке)
   AGPsource Game Class Library
       Библиотека для реализации типовых игровых
        возможностей
                                       (в разработке)
   AGPsource RichClient Pack
       RIA приложения и клиенты для игр под все ОС и
        мобильные платформы
Для каких игр?
   Браузерные игры или игры с клиентом (RIA)
   Быстрое прототипирование любых игровых идей
   Жанры:
       Стратегии
       RPG-игры
       Симуляторы (экономические/бизнес)
       Менеджеры
       Коллекционные карточные игры
       Обучающие игры
Технически, это
   LAMP-стек технологий
       Apache веб-сервер или Nginx
       PHP 5.3 + расширения PECL
       MySQL 5.4 база данных или Drizzle
       Linux/Windows/Unix платформы
       Memcached
       Redis сервер (опционально)
       Java платформа (опционально)
На плечах гигантов...
   Платформа основана на лучших мировых проектах:
       Zend Framework
       ExtJS AJAX Framework
       Dojo Toolkit
       PHP-IDS security system
       MySQL 5.4 или Drizzle DB
       Template Lite engine
       Web Optimizer
       ezComponents Framework
Архитектура
   Полностью модульная система
   Использование “оправданного”OOП подхода
   Система Signal/Slots
       Все компоненты общаются между собой через сигналы
       Сигналы разделены на собственные классы (пространства
        сигналов)
       Загрузка и инициализация модулей «по-требованию»
        (только если реально используется)
       Максимальная гибкость в обработке данных
   Социальные сервисы (форум, чат, блоги, сайты
    кланов, социальная сеть) и связь с популярными
    проектами
AGPsource Core Platform 5.0
   Сервисная архитектура
   Полностью распределенная система
   Масштабируемость и расширяемость
   Основана на Java и платформе JBoss Netty
   Использование Facebook Thrift
   Сервер приложений Caucho Resin/Quercus
   И многое другое.....



                               Coming soon in 2010…
AGPsource Game Class Library
   Базовая система классов для игр
   Реализует основной функционал для большинства
    проектов
   Гибкая, расширяемая и масштабируемая архитектура
   Полностью объектно-ориентированная библиотека
   Реализация типовой серверной логики, интерфейсов и
    базы данных
   Управление через унифицированный интерфейс
Что эти классы делают?
   Управление пользователями
   Гибкая финансовая система
       Ввод денег
       Операции между пользователями
       Магазин, биржа, аукционы
       Встроенная система безопасности транзакций
       И многое другое...
   Различные варианты игрового мира
   Работа с юнитами и прочими игровыми объектами
   Квестовая система
   Система расчета сражений между юнитами
   Статистика по игрокам и игровым достижениям
   Внешний API для экспорта/импорта данных
   Встроенные мини-игры (казино, шашки, шахматы, гонки, файтинги)
   Социальные сервисы
Консоль управления игрой
   Унифицированная система управления
   Просмотр логов:
       регистраций
       авторизаций,
       финансовых операций,
       управление чатом, модерирование
       Отслеживание инцидентов безопасности
   Встроенные системы мониторинга и безопасности
   Мониторинг работоспособности сервера и его
    компонент
   Гибкое управление игровой средой
Преимущества
   Быстрая разработка прототипа игры
   Масштабируемая архитектура
   Унифицированная систему управления
   Социальные сервисы для игроков
   Знакомые разработчикам языки и технологии:
    PHP/Ajax/MySQL
   Быстрое создание клиентов для игры под любую
    платформу
Но это ещё не все...
   Наша команда предлагает:
       Помощь в прототипировании Ваших идей
       Полный цикл аутсорсинга, мы делаем Ваши игры!
       Разработка околоигровых социальных сервисов
       Доработка и развитие существующих проектов
       Создание клиентов для браузерных игр
       Разработка флеш и казуальных игр
Контакты
   WWW: http://www.wheemplay.com
   E-mail: mmog@wheemplay.com
   ICQ: 346525015
   Страница проекта:
       http://code.google.com/p/agpsourceplatform
Спасибо за внимание!




 Вопросы?

More Related Content

What's hot

присяжный Root Conf2009 Beta 1
присяжный Root Conf2009 Beta 1присяжный Root Conf2009 Beta 1
присяжный Root Conf2009 Beta 1Liudmila Li
 
Nehalem - подробности
Nehalem - подробностиNehalem - подробности
Nehalem - подробности
it.times.com.ua
 
M I B%20elements
M I B%20elementsM I B%20elements
M I B%20elementsguestc7318b
 
04 Cvc2009 Yekaterinburg Xa5 Fp1 Sergey Kh
04 Cvc2009 Yekaterinburg Xa5 Fp1 Sergey Kh04 Cvc2009 Yekaterinburg Xa5 Fp1 Sergey Kh
04 Cvc2009 Yekaterinburg Xa5 Fp1 Sergey KhLiudmila Li
 
Quick and Clean with Ruby on Rails
Quick and Clean with Ruby on RailsQuick and Clean with Ruby on Rails
Quick and Clean with Ruby on Rails
sava
 
Firebird Security (in Russian) at Ansoft'2008 conference
Firebird Security (in Russian) at Ansoft'2008 conferenceFirebird Security (in Russian) at Ansoft'2008 conference
Firebird Security (in Russian) at Ansoft'2008 conference
Alexey Kovyazin
 
владышев Zabbix Rootconf2009
владышев Zabbix Rootconf2009владышев Zabbix Rootconf2009
владышев Zabbix Rootconf2009Liudmila Li
 
Elina kuzyutkina-hitrosti-i-tryuki-v-ispolzovanii-zabbix
Elina kuzyutkina-hitrosti-i-tryuki-v-ispolzovanii-zabbixElina kuzyutkina-hitrosti-i-tryuki-v-ispolzovanii-zabbix
Elina kuzyutkina-hitrosti-i-tryuki-v-ispolzovanii-zabbix
Michael Ganschuk
 
Class Hierarchies in Relational Databases
Class Hierarchies in Relational DatabasesClass Hierarchies in Relational Databases
Class Hierarchies in Relational Databases
sava
 
箱根湯けむり事件簿
箱根湯けむり事件簿箱根湯けむり事件簿
箱根湯けむり事件簿
kishida4slideshare
 
MW Snap
MW SnapMW Snap

What's hot (13)

присяжный Root Conf2009 Beta 1
присяжный Root Conf2009 Beta 1присяжный Root Conf2009 Beta 1
присяжный Root Conf2009 Beta 1
 
Nehalem - подробности
Nehalem - подробностиNehalem - подробности
Nehalem - подробности
 
M I B%20elements
M I B%20elementsM I B%20elements
M I B%20elements
 
04 Cvc2009 Yekaterinburg Xa5 Fp1 Sergey Kh
04 Cvc2009 Yekaterinburg Xa5 Fp1 Sergey Kh04 Cvc2009 Yekaterinburg Xa5 Fp1 Sergey Kh
04 Cvc2009 Yekaterinburg Xa5 Fp1 Sergey Kh
 
Quick and Clean with Ruby on Rails
Quick and Clean with Ruby on RailsQuick and Clean with Ruby on Rails
Quick and Clean with Ruby on Rails
 
Firebird Security (in Russian) at Ansoft'2008 conference
Firebird Security (in Russian) at Ansoft'2008 conferenceFirebird Security (in Russian) at Ansoft'2008 conference
Firebird Security (in Russian) at Ansoft'2008 conference
 
владышев Zabbix Rootconf2009
владышев Zabbix Rootconf2009владышев Zabbix Rootconf2009
владышев Zabbix Rootconf2009
 
Elina kuzyutkina-hitrosti-i-tryuki-v-ispolzovanii-zabbix
Elina kuzyutkina-hitrosti-i-tryuki-v-ispolzovanii-zabbixElina kuzyutkina-hitrosti-i-tryuki-v-ispolzovanii-zabbix
Elina kuzyutkina-hitrosti-i-tryuki-v-ispolzovanii-zabbix
 
Class Hierarchies in Relational Databases
Class Hierarchies in Relational DatabasesClass Hierarchies in Relational Databases
Class Hierarchies in Relational Databases
 
proxi nastr.
proxi nastr.proxi nastr.
proxi nastr.
 
箱根湯けむり事件簿
箱根湯けむり事件簿箱根湯けむり事件簿
箱根湯けむり事件簿
 
Apache
ApacheApache
Apache
 
MW Snap
MW SnapMW Snap
MW Snap
 

Viewers also liked

CAO 2.0
CAO 2.0CAO 2.0
CAO 2.0
Henk Strating
 
EBRD Strategy for Montenegro
EBRD Strategy for MontenegroEBRD Strategy for Montenegro
EBRD Strategy for Montenegro
Anex Consultancy Montenegro
 
Mne
MneMne
Projects-Montenegro updated
Projects-Montenegro updatedProjects-Montenegro updated
Projects-Montenegro updated
Anex Consultancy Montenegro
 
Linked In Interne Organisatie
Linked In Interne OrganisatieLinked In Interne Organisatie
Linked In Interne Organisatiejeroen klausdfr
 
Posters
PostersPosters
Country report - 2009
Country report - 2009Country report - 2009
Country report - 2009
Anex Consultancy Montenegro
 
Skagasagas
SkagasagasSkagasagas
Skagasagas
Lane7
 
Cfa in india
Cfa in indiaCfa in india
Cfa in india
Vishal Gupta
 
Wild Rumpus Party
Wild Rumpus PartyWild Rumpus Party
Wild Rumpus Party
Mesquite High School
 
Montenegro
MontenegroMontenegro
Solution for black money
Solution for black money Solution for black money
Solution for black money
Vishal Gupta
 
Exploring Design
Exploring DesignExploring Design
Exploring Design
guestb798d8
 
Real Estate projects in Montenegro
Real Estate projects in MontenegroReal Estate projects in Montenegro
Real Estate projects in Montenegro
Anex Consultancy Montenegro
 
Social network: attenzione agli effetti collaterali
Social network: attenzione agli effetti collateraliSocial network: attenzione agli effetti collaterali
Social network: attenzione agli effetti collaterali
Matteo Stagi
 
Doing business in Montenegro 2014 - The World Bank study
Doing business in Montenegro 2014 - The World Bank studyDoing business in Montenegro 2014 - The World Bank study
Doing business in Montenegro 2014 - The World Bank study
Anex Consultancy Montenegro
 
Humanisme et Renaissance, imprimerie.doc
Humanisme et Renaissance, imprimerie.docHumanisme et Renaissance, imprimerie.doc
Humanisme et Renaissance, imprimerie.docxandrey
 
TIC MAGAZINE Edition N°06
TIC MAGAZINE Edition N°06TIC MAGAZINE Edition N°06
TIC MAGAZINE Edition N°06
TIC MAGAZINE
 
L'offre de Macroscope: Une boîte à outil pour accélérer la mise en œuvre de v...
L'offre de Macroscope: Une boîte à outil pour accélérer la mise en œuvre de v...L'offre de Macroscope: Une boîte à outil pour accélérer la mise en œuvre de v...
L'offre de Macroscope: Une boîte à outil pour accélérer la mise en œuvre de v...
Macroscope®
 
Batir sa strategie editoriale pour seduire ses clients et google - CCI Bordea...
Batir sa strategie editoriale pour seduire ses clients et google - CCI Bordea...Batir sa strategie editoriale pour seduire ses clients et google - CCI Bordea...
Batir sa strategie editoriale pour seduire ses clients et google - CCI Bordea...
echangeurba
 

Viewers also liked (20)

CAO 2.0
CAO 2.0CAO 2.0
CAO 2.0
 
EBRD Strategy for Montenegro
EBRD Strategy for MontenegroEBRD Strategy for Montenegro
EBRD Strategy for Montenegro
 
Mne
MneMne
Mne
 
Projects-Montenegro updated
Projects-Montenegro updatedProjects-Montenegro updated
Projects-Montenegro updated
 
Linked In Interne Organisatie
Linked In Interne OrganisatieLinked In Interne Organisatie
Linked In Interne Organisatie
 
Posters
PostersPosters
Posters
 
Country report - 2009
Country report - 2009Country report - 2009
Country report - 2009
 
Skagasagas
SkagasagasSkagasagas
Skagasagas
 
Cfa in india
Cfa in indiaCfa in india
Cfa in india
 
Wild Rumpus Party
Wild Rumpus PartyWild Rumpus Party
Wild Rumpus Party
 
Montenegro
MontenegroMontenegro
Montenegro
 
Solution for black money
Solution for black money Solution for black money
Solution for black money
 
Exploring Design
Exploring DesignExploring Design
Exploring Design
 
Real Estate projects in Montenegro
Real Estate projects in MontenegroReal Estate projects in Montenegro
Real Estate projects in Montenegro
 
Social network: attenzione agli effetti collaterali
Social network: attenzione agli effetti collateraliSocial network: attenzione agli effetti collaterali
Social network: attenzione agli effetti collaterali
 
Doing business in Montenegro 2014 - The World Bank study
Doing business in Montenegro 2014 - The World Bank studyDoing business in Montenegro 2014 - The World Bank study
Doing business in Montenegro 2014 - The World Bank study
 
Humanisme et Renaissance, imprimerie.doc
Humanisme et Renaissance, imprimerie.docHumanisme et Renaissance, imprimerie.doc
Humanisme et Renaissance, imprimerie.doc
 
TIC MAGAZINE Edition N°06
TIC MAGAZINE Edition N°06TIC MAGAZINE Edition N°06
TIC MAGAZINE Edition N°06
 
L'offre de Macroscope: Une boîte à outil pour accélérer la mise en œuvre de v...
L'offre de Macroscope: Une boîte à outil pour accélérer la mise en œuvre de v...L'offre de Macroscope: Une boîte à outil pour accélérer la mise en œuvre de v...
L'offre de Macroscope: Une boîte à outil pour accélérer la mise en œuvre de v...
 
Batir sa strategie editoriale pour seduire ses clients et google - CCI Bordea...
Batir sa strategie editoriale pour seduire ses clients et google - CCI Bordea...Batir sa strategie editoriale pour seduire ses clients et google - CCI Bordea...
Batir sa strategie editoriale pour seduire ses clients et google - CCI Bordea...
 

AGPsource Game Platform 3.0

  • 1. AGPsource Game Platform 3.0 Универсальная платформа для браузерных онлайн игр
  • 2. Кто мы?  AGPsource Lab Team – группа разработчиков онлайн игр с пятилетним опытом работы  Wheemplay LLc. – компания по разработке казуальных и флеш-игр, игры под мобильные платформы и социальные сети  Открытое сообщество - сторонние разработчики, которые помогают и развивают открытую платформу
  • 3. Что мы делаем?  Платформу для разработки  Средства для быстрого прототипирования  Унифицированная система управления  Набор инфраструктурных сервисов  Набор классов для реализации основного игрового функционала  Клиентскую часть, RIA веб-приложения (для платформ Windows/Linux/MacOS)
  • 4. AGPsource Game Platform это... Первая в мире открытая платформа для создания браузерных онлайн игр на платформе PHP/AJAX!
  • 5. Что в имени твоем?  AGPsource это:  Advanced  Game  Platform  Open Source  Лицензирование:  GPL 3.0 – для открытых некоммерческих проектов  Commercial – для коммерческих проектов (условия обсуждаются отдельно для каждого проекта)
  • 6. Что у нас есть?  AGPsource Core Platform  платформа для разработки  основные системные сервисы и модули  унифицированная инфраструктура (в разработке)  AGPsource Game Class Library  Библиотека для реализации типовых игровых возможностей (в разработке)  AGPsource RichClient Pack  RIA приложения и клиенты для игр под все ОС и мобильные платформы
  • 7. Для каких игр?  Браузерные игры или игры с клиентом (RIA)  Быстрое прототипирование любых игровых идей  Жанры:  Стратегии  RPG-игры  Симуляторы (экономические/бизнес)  Менеджеры  Коллекционные карточные игры  Обучающие игры
  • 8. Технически, это  LAMP-стек технологий  Apache веб-сервер или Nginx  PHP 5.3 + расширения PECL  MySQL 5.4 база данных или Drizzle  Linux/Windows/Unix платформы  Memcached  Redis сервер (опционально)  Java платформа (опционально)
  • 9. На плечах гигантов...  Платформа основана на лучших мировых проектах:  Zend Framework  ExtJS AJAX Framework  Dojo Toolkit  PHP-IDS security system  MySQL 5.4 или Drizzle DB  Template Lite engine  Web Optimizer  ezComponents Framework
  • 10. Архитектура  Полностью модульная система  Использование “оправданного”OOП подхода  Система Signal/Slots  Все компоненты общаются между собой через сигналы  Сигналы разделены на собственные классы (пространства сигналов)  Загрузка и инициализация модулей «по-требованию» (только если реально используется)  Максимальная гибкость в обработке данных  Социальные сервисы (форум, чат, блоги, сайты кланов, социальная сеть) и связь с популярными проектами
  • 11. AGPsource Core Platform 5.0  Сервисная архитектура  Полностью распределенная система  Масштабируемость и расширяемость  Основана на Java и платформе JBoss Netty  Использование Facebook Thrift  Сервер приложений Caucho Resin/Quercus  И многое другое..... Coming soon in 2010…
  • 12. AGPsource Game Class Library  Базовая система классов для игр  Реализует основной функционал для большинства проектов  Гибкая, расширяемая и масштабируемая архитектура  Полностью объектно-ориентированная библиотека  Реализация типовой серверной логики, интерфейсов и базы данных  Управление через унифицированный интерфейс
  • 13. Что эти классы делают?  Управление пользователями  Гибкая финансовая система  Ввод денег  Операции между пользователями  Магазин, биржа, аукционы  Встроенная система безопасности транзакций  И многое другое...  Различные варианты игрового мира  Работа с юнитами и прочими игровыми объектами  Квестовая система  Система расчета сражений между юнитами  Статистика по игрокам и игровым достижениям  Внешний API для экспорта/импорта данных  Встроенные мини-игры (казино, шашки, шахматы, гонки, файтинги)  Социальные сервисы
  • 14. Консоль управления игрой  Унифицированная система управления  Просмотр логов:  регистраций  авторизаций,  финансовых операций,  управление чатом, модерирование  Отслеживание инцидентов безопасности  Встроенные системы мониторинга и безопасности  Мониторинг работоспособности сервера и его компонент  Гибкое управление игровой средой
  • 15. Преимущества  Быстрая разработка прототипа игры  Масштабируемая архитектура  Унифицированная систему управления  Социальные сервисы для игроков  Знакомые разработчикам языки и технологии: PHP/Ajax/MySQL  Быстрое создание клиентов для игры под любую платформу
  • 16. Но это ещё не все...  Наша команда предлагает:  Помощь в прототипировании Ваших идей  Полный цикл аутсорсинга, мы делаем Ваши игры!  Разработка околоигровых социальных сервисов  Доработка и развитие существующих проектов  Создание клиентов для браузерных игр  Разработка флеш и казуальных игр
  • 17. Контакты  WWW: http://www.wheemplay.com  E-mail: mmog@wheemplay.com  ICQ: 346525015  Страница проекта: http://code.google.com/p/agpsourceplatform