+ Ответить в теме
Показано с 1 по 14 из 14
  1. #1
    Главный Разработчик Аватар для Devel
    Регистрация
    11.03.2010
    Сообщений
    1,231

    [Будущее, планы] Разработка игр в DevelStudio

    Как вы видите, последние месяцы происходит затишье, новые версии среды пока не выходят и на то есть причины.

    Во-первых, сейчас все силы направлены на разработку альтернативного движка пхп - orion.

    Во-вторых, это делается для определенных целей:

    1. Оригинальный движок PHP уже не удовлетворяет всем потребностям, хотя его исходники открыты, но использовать их практически не возможно, они довольно кривые и плохо написаны, прошло более 10 лет и они нуждаются в полной переработке. А также структура движка не позволяет хранить исходный код в качестве байт-кода, а также шифровать байт-код на низком уровне.

    2. Это делается для того, чтобы было легко перенести движок и на мобильные платформы, такие как Win Mobile и Android, а также iOS. Оригинальный движок пхп совершенно не подходит для этих целей.

    3. Это делается для того, чтобы сделать среду более кросс платформенной, а также дать возможности разработчикам создавать кроссплатформенные приложения без всякой мороки.

    И в заключении. Все это конечно позволит довольно сильно расширить возможности среды.


    Переориентация среды в сторону разработки 2-2,5D игр.

    Это не означает, что разрабатывать программы в среде будет больше невозможно. Как ни странно, но именно разработка игр более перспективное направление, спрос на это в 2-3 раза больше чем на разработку программ, относительно сред разработки. Поэтому приоритеты будут примерно такими - 70% сил брошены на разработку возможностей для создания игр, 30% - на возможности для создания программ.

    Теперь немного о том как вообще будет выглядеть режим для создания игр...

    Конечно принцип разработки игр в среде будет отличаться от того что есть сейчас и это понятно. Вот основные принципы режима разработки для игр:

    1. Отсутствие жанровой направленности конструктора - возможность создавать платформеры, стратегии, аркады и любые другие инди игры.
    2. Будет присутствовать очень мощная и удобная система для создания сетевых игр - как через интернет, так и через локальную сеть.
    3. Возможности 3D будут присутствовать в минимальных количествах.
    4. Очень вероятно, что будет возможность создавать игры для мобильных платформ, такие как Android, Win и iOS.
    5. На оригинальном движке PHP игры писать будет невозможно, только на Орионе.
    6. DirectX будет использоваться для windows версии, OpenGL для других операционных систем.
    7. В качестве графического движка будет использован ZenGL (разработчик Omega), а в качестве физического - Chimpunk
    Лицензия, платность, бесплатность и т.п.

    Этот вопрос пока открыт, но сейчас уже понятно, что полноценная возможность разработки игр под мобильные платформы будет платной. Над остальным еще не ясно, возможно как и предполагалось с DevelStudio будет платная Pro версия, но это не будет означать, что игры сделанные в бесплатной версии будут чем-то очень сильно ограничены, develstudio тому пример.

    На что это будет похоже?

    Конечно многих интересует вопрос, на какой конструктор это будет более похоже. Я скажу так, будет похоже на DevelStudio, только появятся новые функции, которые намного облегчат создания игр. Например объекты будут создаваться как шаблоны, а уже по шаблонам можно будет добавлять копии этих шаблонов в сцены. Сейчас такой способ просто не актуален для создания программ.

    Мы сделаем конструктор таким, что он будет больше ориентирован на написание скриптов, политика примерно такая же как было при переходе от Mess Box к DevelStudio. Это позволит привлечь внимание более профессиональных разработчиков, но и для новичков будет предусмотрен несложный режим для составления сценариев для своих игр. Мы сделаем это таким образом, что разработка сложных игр - таких как РПГ или экономические стратегии, будет простой и понятной, хоть и придется для этого немного подучится скриптовому языку, который по сути и есть PHP.


    Почему не планируется 3D?
    Потому что для нас это пока непосильная ноша и нет уверенности что с 3D получится что-то стоящее и удачное, опыта для этого недостаточно. Для 3D нужно намного больше ресурсов - художники, моделеры и т.д. Направленность движка это разработка сетевых, онлайн, инди, мобильных игр где можно делать успешные игры и без 3D.

    Как же с разработкой программ?
    Она будет также поддерживаться, но как я говорил приоритет будет в 2-3 раза ниже чем у игр. Разработка программ на официальном движке php будет также возможна, но только в ОС Windows, разработка кроссплатформенных программ будет возможна только на языке Orion.

    Напоследок...
    Сам код среды и фреймворка будет полностью переработан и переписан на наш движок Orion. Код фреймворка для работы с Гуи будет поддерживаться. Скины будут поддерживаться только для ОС Windows и только для оригинального движка PHP.

  2. 16 пользователя(ей) сказали cпасибо:

    133557 (22.12.2010), Acid-UA (20.12.2010), EINSHTEIN (03.01.2011), flocker (26.12.2010), Goli (24.12.2010), haker (20.12.2010), ily2811 (20.12.2010), Inlife (05.01.2011), Kiro (20.12.2010), Molodoy hacker (25.12.2010), noRoman (20.12.2010), reslear (28.12.2010), riartem (02.01.2011), Rockman (19.12.2010), satan (22.12.2010), SkeeF (21.12.2010)

  3. #2
    Опытный Аватар для duff04
    Регистрация
    24.06.2010
    Адрес
    Пятигорск
    Сообщений
    260
    Я на gcup уже свое мнение отписал... Негативное...
    Но есть вопрос, когда он выйдет? Примерные сроки? И будем ли мы ее ждать до 2012 года?

  4. #3
    Главный Разработчик Аватар для Devel
    Регистрация
    11.03.2010
    Сообщений
    1,231
    Сейчас пока рано говорить о сроках, но от 3х до 9ти месяцев. Лучше рассчитывать на ближайшие полгода.

  5. #4
    Пользователь Аватар для riartem
    Регистрация
    13.03.2010
    Адрес
    Беларусь, Пинск
    Сообщений
    152
    Интересно было бы участвовать в бета-тестировании..
    I like DevelStudio!!!
    My system is Windows 7

  6. #5
    Опытный Аватар для Virviil
    Регистрация
    15.03.2010
    Адрес
    Минск
    Сообщений
    406
    Интересно было бы получить хотябы ds 2011 как новогодний подарок. Мне кажется за год вышло достаточно, чтобы сделать обновление.

  7. #6
    Новичок Аватар для pavel
    Регистрация
    05.11.2010
    Адрес
    България, София
    Сообщений
    24
    Очень хороший план. Многие важные и полезные, которые включали бы актива х управление flash. Таким образом, каждая flash - php разработчик будет приступить к использованию программы.

  8. #7
    Пользователь Аватар для InterNETchik
    Регистрация
    30.04.2011
    Адрес
    Красноярск
    Сообщений
    178
    Я вот давно уже хотел графическую онлаин игру сделать и на моём родном DS это как раз кстати))

    Юзал как-то Game Maker, да ну его в попу, для меня DS гораздо удобнее и функциональнее!
    Информационный ресурс по программированию для Web - http://www.spravkaweb.ru

  9. #8
    Забанненый
    Регистрация
    09.02.2011
    Адрес
    vkontakte.ru
    Сообщений
    155
    по поводу онлайн игры, ты собираешься какой тип коннекта использовать?

  10. #9
    Пользователь Аватар для InterNETchik
    Регистрация
    30.04.2011
    Адрес
    Красноярск
    Сообщений
    178
    Тогда уж не тип коннекта , а протокол. TCP/IP. Для хранения инфы БД типа MySQL. Ну а для программирования ПХП конечно же) Архитектура клиентная, то есть сервер один и бооооооооооооольшой и к нему коннектятся кууууууууча клиентов))
    Информационный ресурс по программированию для Web - http://www.spravkaweb.ru

  11. #10
    Опытный Аватар для Inlife
    Регистрация
    15.08.2010
    Адрес
    Kyiv, Ukraine
    Сообщений
    336
    а хватит ли мощности у php на сервер куууучей клиентов?)))
    PHP код:
    ####

    if (== 4
    {
        print 
    "Yes...i am genius!!";
    }

    #### 
    http://community.develstudio.ru/image.php?u=493&type=sigpic&dateline=1318757018

  12. #11
    Пользователь Аватар для InterNETchik
    Регистрация
    30.04.2011
    Адрес
    Красноярск
    Сообщений
    178
    это уже технические проблемы, главное то сама программа)) а насчет взаимодействие между клиентом и сервером уже все просчитал, осталось сделать в ds поддержку 3d или хотя бы изометрий и буду воплощать, а то 2d уже не катит.

    Кстати добавлю, что если под тип DS выйдит отдельная студия для игр, то язык там будет орион, и соответственно скорости обработки будут выше чем в пхп )
    Последний раз редактировалось InterNETchik; 08.05.2011 в 18:04.
    Информационный ресурс по программированию для Web - http://www.spravkaweb.ru

  13. #12
    Забанненый
    Регистрация
    09.02.2011
    Адрес
    vkontakte.ru
    Сообщений
    155
    даа) чего вот не хватает в ds так это 3d движка для создания игр)) ему бы цены не было)

  14. #13
    С момента объявления планов прошло уже пол года, есть какие-то результаты? Когда ожидать новую версию PHP DevelStudio?

  15. #14
    Радуга! Аватар для haker
    Регистрация
    11.03.2010
    Адрес
    Россия 38
    Сообщений
    1,740
    АдМиНы и МоДеРы среди нас!! Так что будьте вежливы, а то можете получить бан
    http://system-x-files.ru/ - мой блог
    Заказ работ для DevelStudio.

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения