На главную
ПРАВИЛА FAQ Помощь Участники Календарь Избранное DigiMania RSS
msm.ru
! Правила раздела
1. Необходимо уважительно относиться ко всем играм и игрокам, а свое отношение к той или иной игре излагать аргументированно.
2. Разработка компьютерных игр обсуждается здесь: Разработка игр
3. Для холиваров существует соответствующий раздел: Holy wars
4. Свое отношение к модерированию данного раздела Вы можете высказать здесь: Serafim
Модераторы: Serafim
Страницы: (9) [1] 2 3 ...  8 9 все  ( Перейти к последнему сообщению )  
> Screeps - кто ещё играет?, Как впечатление?
    user posted image

    Помню, лед надцать назад (это был год 2002-й, что-ли) втыкал в игрушку ColoBot. Надо было исследовать мир и выполнять задания, программируя ботов. Ну или не программируя, но тогда медленнее. И вот, прошли эти самые надцать лет, и попала мне в руки полноценная MMO-игруха, где ботоводство - не порок, а неотъемлемая часть геймплея. Первые впечатления весьма положительные - программируется всё на вполне современном java-скрипте, работает шустро. Графика, конечно, весьма условная, но и дело то тут не в графике.

    Есть кто ещё играет? Стоит ли, не разобравшись, соваться в "большой" мир (в смысле, на основные сервера), если да, то какие от этого бенефиты?
    "Математики думают, что Бог в уравнениях, нейрологи уверены, что Бог в мозге, а программисты уверены, что Бог — один из них."
    Морган Фриман
    Реализация шаблонов Jinja2 для C++ Jinja2 C++
      Репозиторий чувака, который ведёт канал "Screepers для новчиков": https://github.com/thPion/Screeps-Nooby-Guide
      Ну и сам видеогайд: https://www.youtube.com/playlist?list=PL0EZ...EYYPE3tGYT2zGT2
      "Математики думают, что Бог в уравнениях, нейрологи уверены, что Бог в мозге, а программисты уверены, что Бог — один из них."
      Морган Фриман
      Реализация шаблонов Jinja2 для C++ Jinja2 C++
        Вот тут мы кажется её уже обсуждали страницы три: игры для программистов

        И пришли к выводу (не играя :P ) что играть нет смысла... Лично я попробовал чуть-чуть демку, и понял для себя, что хоть всю жизнь считал, что графика для меня не имеет никакого значения, но оказывается что имеет.
        То есть в Маджести я с огромным удовольствием смотрю как гуляют автоматические персонажи, пусть они прорисованы довольно условно. В той игре про ИИ роботов тоже графика не ахти, но там хотя бы роботы. А вот следить за жизнью просто двигающихся кружочков с полосками снизу и сверху - увы, как-то не впечатляет. Хоть бы майнкрафтовую обёртку пикселизированную сделали! Хотя может быть за пару лет графика получшела? :-?
        Над нами - правила форума, внутри нас - нравственный закон!
        (Девиз начинающего модератора.)
          Dark_Sup, ну, сейчас графика не сильно отличается от той, что на скриншоте. Но тут есть один момент, который может извинить разработчиков: игра написана полностью на JavaScript. И ботов своих ты пишешь тоже на JS. Наворачивать графику - это утяжелять основной игровой цикл, в котором крутятся боты всех игроков и NPC, обсчитывается игромир. Вот оно надо? Конечно да - не для любителей милых 3D-моделек. Но так и основа геймплея в другом - не мышколтыкальство, а ботописание. Всё, что ты можешь сделать руками в игрухе - это выбрать стартовый сектор и натыкать construction sites. Для всего остального - java script. Учи своих "пчёлок" собирать энергию, строить, чинить, атаковать и т. п. Там даже на внутриигровом рынке "ручками" не поторгуешь - тоже скриптовать надобно. Вот как-то так.
          "Математики думают, что Бог в уравнениях, нейрологи уверены, что Бог в мозге, а программисты уверены, что Бог — один из них."
          Морган Фриман
          Реализация шаблонов Jinja2 для C++ Jinja2 C++
            Цитата Flex Ferrum @
            Но тут есть один момент, который может извинить разработчиков: игра написана полностью на JavaScript

            Первое что попалось http://www.quakejs.com 8-)

            Право — это возведенная в закон справедливость. Закон есть этика, высеченная в логике.
              Цитата Flex Ferrum @
              Там даже на внутриигровом рынке "ручками" не поторгуешь - тоже скриптовать надобно. Вот как-то так.

              Ага, так вот как создатели будут монетизировать игру - подсматривать алгоритмы для быстрых биржевых роботов. :D

              Цитата Flex Ferrum @
              игра написана полностью на JavaScript. И ботов своих ты пишешь тоже на JS. Наворачивать графику - это утяжелять основной игровой цикл, в котором крутятся боты всех игроков и NPC, обсчитывается игромир. Вот оно надо?

              Погоди, насколько я понял, "фишка" игры в том, что "думают" твои боты - на сервере, поэтому они и планировали "торговать" серверным пространством для "мышления". А всякие 3D-модельки - это ж чисто отображение, его на клиенте делать надо. Или теперь мозги им тоже на уровень клиента перенесли? :unsure:
              Над нами - правила форума, внутри нас - нравственный закон!
              (Девиз начинающего модератора.)
                Цитата Dark_Sup @
                Погоди, насколько я понял, "фишка" игры в том, что "думают" твои боты - на сервере, поэтому они и планировали "торговать" серверным пространством для "мышления". А всякие 3D-модельки - это ж чисто отображение, его на клиенте делать надо. Или теперь мозги им тоже на уровень клиента перенесли?

                У них есть режим "браузерной" песочницы, когда вся игра крутится на клиенте.

                Добавлено
                Цитата Dark_Sup @
                Погоди, насколько я понял, "фишка" игры в том, что "думают" твои боты - на сервере, поэтому они и планировали "торговать" серверным пространством для "мышления".

                Собственно, уже торгуют. Там подписка.
                "Математики думают, что Бог в уравнениях, нейрологи уверены, что Бог в мозге, а программисты уверены, что Бог — один из них."
                Морган Фриман
                Реализация шаблонов Jinja2 для C++ Jinja2 C++
                  Цитата Flex Ferrum @
                  И ботов своих ты пишешь тоже на JS. Наворачивать графику - это утяжелять основной игровой цикл, в котором крутятся боты всех игроков и NPC, обсчитывается игромир.

                  Обсчет графики в многопользовательских играх, даже браузерных, большей частью происходит на клиенте. Только если речь не идет об облачных сервисах, вроде nVidia GRID. Так что -- нет, не извиняет. С мнением Супыча полностью солидарен.
                  char *out = "|*0>78-,+<|"; size_t cc = char_traits<char>::length(out);
                  for (size_t i=0;i<cc;i++){cout<<static_cast<char>((out[i]^89));}cout<<endl;


                  user posted image Чат Исходников в СкайпеНе тормози, форум теперь здесь!Чат Исходников в Дискорде
                    Цитата Flex Ferrum @
                    У них есть режим "браузерной" песочницы, когда вся игра крутится на клиенте.

                    Ну мне кажется твой браузер сможет целый город этих ботов "обслужить"... сам вон писал недавно в своих статьях по С++, какие немеряные количества вычислений способен делать средненький современный процессор!
                    А как, кстати, выглядит неловкий момент, когда боту "не хватает памяти" или процессорной мощности для срабатывания скрипта? Он резко замирает на месте, или начинает совершать непредсказуемые поступки? :unsure:

                    Цитата B.V. @
                    Обсчет графики в многопользовательских играх, даже браузерных, большей частью происходит на клиенте. Только если речь не идет об облачных сервисах, вроде nVidia GRID.

                    Ну вот мне тоже так кажется. Пусть себе на сервере бегают единицы и нолики среди ссылок на горы, леса и постройки... я подозреваю, что даже в хвалёном ВоВе или ВоТе происходит примерно то же самое. Это уже когда сервер присылает мне инфу о том, какой нолик где находится, то мой местный комп натягивает на него текстурку танка, замка, леса или эльфийской лучницы, ничуть этим не забирая памяти с сервера создателей игры... Поэтому за два года можно было бы какой-никакой графон этим "роботам" прикрутить, раз уж у нас футуристический сеттинг. А они чем всё это время занимались? Джаваскрипт полировали? :wacko:
                    Над нами - правила форума, внутри нас - нравственный закон!
                    (Девиз начинающего модератора.)
                      Цитата Dark_Sup @
                      Поэтому за два года можно было бы какой-никакой графон этим "роботам" прикрутить, раз уж у нас футуристический сеттинг

                      Остается вопрос "зачем". Если целевая аудитория программисты, которым интересно программировать, то графон им нафиг не нужен.

                      Право — это возведенная в закон справедливость. Закон есть этика, высеченная в логике.
                        Вот да.
                        "Математики думают, что Бог в уравнениях, нейрологи уверены, что Бог в мозге, а программисты уверены, что Бог — один из них."
                        Морган Фриман
                        Реализация шаблонов Jinja2 для C++ Jinja2 C++
                          Цитата Астарот @
                          Если целевая аудитория программисты, которым интересно программировать, то графон им нафиг не нужен.

                          Прямо сейчас смотрю лайв http://peka2.tv/sscait, турнир ботов в СК БВ. И ты знаешь, выглядит намного интереснее, чем приведенный выше образец.
                          char *out = "|*0>78-,+<|"; size_t cc = char_traits<char>::length(out);
                          for (size_t i=0;i<cc;i++){cout<<static_cast<char>((out[i]^89));}cout<<endl;


                          user posted image Чат Исходников в СкайпеНе тормози, форум теперь здесь!Чат Исходников в Дискорде
                            Цитата B.V. @
                            Прямо сейчас смотрю лайв http://peka2.tv/sscait, турнир ботов в СК БВ. И ты знаешь, выглядит намного интереснее, чем приведенный выше образец.

                            И о чем это говорит, кроме того, что смотреть тебе приятнее на более навернутую графику? :)

                            Право — это возведенная в закон справедливость. Закон есть этика, высеченная в логике.
                              Цитата Астарот @
                              Остается вопрос "зачем". Если целевая аудитория программисты, которым интересно программировать, то графон им нафиг не нужен.

                              к красивой графике интереса было бы больше, имхо.

                              напрограммировал - и *красота* ожила, а не только кружочки забегали.
                              =^''^=
                                Цитата Астарот @
                                Остается вопрос "зачем". Если целевая аудитория программисты, которым интересно программировать, то графон им нафиг не нужен.

                                Нет, если уж совсем упоротые гики, которые даже "Матрицу" смотрели разглядывая тамошнюю консоль с падающими буквами - то да. Но думаю у создателей была надежда привлечь чуть больше людей...
                                Вот я тоже так думал - мол, графика ничто, процесс всё... тем более я с удовольствием играл и в первую Цивилизацию, и в Диггера, и в ранние полу-текстовые ролевки с квестами... да даже в ту упоротую игру, где надо было вертолёты с парашютистами сбивать, сейчас даже вспомнить страшно! Там тоже были кружочки и квадратики вместо юнитов, только за каждым квадратиком стояло понимание того, кто он, зачем он, что делает и почему. А уж дальше ты сам представлял эти эпичные баталии...
                                Или вот майнкрафт - пиксели на пол-экрана, но из них составляется такая шикарная картина со смыслом и красотой! Поэтому графика, пусть даже схематичная, наполняет игру смыслом, который ты порой даже сам додумываешь... а здесь совсем уж схематичные кружочки с довольно размытыми целями в жизни. :(
                                Над нами - правила форума, внутри нас - нравственный закон!
                                (Девиз начинающего модератора.)
                                0 пользователей читают эту тему (0 гостей и 0 скрытых пользователей)
                                0 пользователей:
                                Страницы: (9) [1] 2 3 ...  8 9 все


                                Рейтинг@Mail.ru
                                [ Script Execution time: 0,1992 ]   [ 17 queries used ]   [ Generated: 23.09.19, 07:23 GMT ]