Announcement Let's discuss the future of 2moons

    This site uses cookies. By continuing to browse this site, you are agreeing to our Cookie Policy.

    • Let's discuss the future of 2moons

      Hello and good evening everyone, as you know the development of 2moons is totally at a standstill. We have noticed a big drop on the forum as well as no more mod post, creation, update, ect ....
      For me as well as some member without a resumption of development of the project with a recent version with BIG change 2moons will fall into oblivion.
      I therefore appeal to you to tell me in this post what you think about it and what you are looking for in an online game.
      Please note that does not mean that I would take over with a completely new version directly on the mobile application a bit like this.



      Thank you all for participating as much as possible and I will make sure to answer everyone.

      Sincerely, Danter14.
    • Продукт и игра не самое главное. Самое главное - это люди и почему-то, когда говорится про новую версию игры, забывают именно это. А делаем же мы проект/игру именно для людей, а для единорогов :)

      Я считаю, что в первую очередь надо сделать это:
      1. Создать группу разработчиков (объединиться, ибо каждый делает версию своей игры и все это идет медленно).
      2. Разработать план действий (какую игру хотим видеть, какие технологии, заглянуть на форумы Ogame, X-terium и других игр, чтобы почитать идеи игроков).
      3. Создать сервер, тем самым привлечь игроков.
      4. Пересмотреть основные механики Ogame (перестать быть копией и уже отделиться).
      5. Проявлять актив на GitHub-e (приносит пользу в виде разработчиков).
      6. Проявлять актив на форуме (каждый день писать хоть одну новую статью: от этого резко повышается посещаемость и актив).

      Проблема не в игре и не в продукте, а во взаимодействии. Также у нас нет нужного охвата. Вы удивитесь, но когда я предлагал играть молодому поколению, то из 10 человек 3 оставалось. Значит, не все так плохо. Игра действительно интересна.

      Здесь я напишу все про игру (это то, что мен пришло в голову)
      1. Нужна история, нужны персонажи.
      Увы никому через 2 месяца неинтересна ваша механика. Нужно что-то сильнее. Нужно чтобы люди увидели свое отражение в героях. Чтобы погрузились в атмосферу.
      2. Досуг игры - это экспедиция.
      Представьте игру, где игрок на высоких уровнях летать только в экспедецию... это наш 2Moons. Увы, нужны квесты, нужны задания, нужны достижения. Без этого игра потеряна.
      3. Красочность.
      В такую мрачную игру играть никто не хочет. Бейте меня камнями, но выглядит 2Moons - мрачно. Не казуально, а следовательно продолжать в это играть не хочется.
      4. Нагрузка.
      При 100 игроках у нас бешенная нагрузка на базу данных: начинает пропадать флот и ресурсы.
      5. Архитектура кода.
      Она устарела. Глобальные переменные - это самое главное. Как только молодые разработчики видят глобальные переменные - они не хотят связываться с таким кодом. Можно еще сказать, что в двжике плохо прописаны зависимости.
      6. Игра не подготовлен для мульт-вселенности.
      Даже если мы отбросим нагрузку - мы все равно не можем настроить две вселенные. Мы не можем сделать разный флот, постройки, исследования. Иногда даже характеристик вселенной не можем поменять (например минимальная скорость флота - потому что это константа).
      7. Smarty.
      Хороший шаблонизатор, но им никто не пользуется. Есть проблемы с безопасностью.
      8. Нет поддержки мобильников.
      Это касается дизайна, SPA системы и много другого.
      ...
      Это только то, что мне пришло в голову, перечислять я могу долго...
    • Yaro2709 ha absolutely right a total change is mandatory otherwise it's the end of 2moons.

      Mobile


      Web


      One code.

      The post was edited 1 time, last by Danter14 ().

    • Danter14 wrote:

      Yaro2709 ha absolutely right a total change is mandatory otherwise it's the end of 2moons.
      1. Я могу начать писать всем знакомым, которые открыто разрабатывал проекты схожие на 2Moons. Я считаю, что кто-то откликнется.
      2. Безусловно на этом форуме есть личности, которые я считаю хотя бы должны откликнуться: mimikri и Qwa (т.к. они часто что-то пытались разработать и научить, Вас не включаю т.к. мы и так на связи) [если кого-то нет в списке - это значит, что у меня есть с вами связь].
      3. Нам нужно определиться на чем мы будем основываться:
      1. 2Moons 1.8
      2. 2Moons 2.0
      3. SteemNova
      4. New-Star
      Безусловно у каждого есть свои достоинства и недостатки. Я вижу несколько решений в таком сложном вопросе:
      1. Решить должны сами участника форма что именно возьмётся за основу нового проекта.
      2. Решение оставить за командой разработчиков, которая должна собраться.
      4. Придется создать на GitHub-e компанию и новый репозиторий. [Компания для того, чтобы проект считался общим и никто не спорил из-за авторского права и на дай бог из-за портфолио))))]
      5. Я считаю нам обязательно надо взять другое имя для проекта. И это должен решить сам форум.

      *Это пока первые действия, которые я вижу, дальше планировать нет смысла*
    • Danter14 wrote:

      Yaro2709 ha absolutely right a total change is mandatory otherwise it's the end of 2moons.

      Mobile


      Web


      One code.
      Да, я рад, что вы начали разрабатывать мобильный дизайн...
      Но..
      Но мне кажется вы меня так не услышали. Я вам говорю о командной работе...
    • Yaro2709 wrote:

      1. Я могу начать писать всем знакомым, которые открыто разрабатывал проекты схожие на 2Moons. Я считаю, что кто-то откликнется.
      2. Безусловно на этом форуме есть личности, которые я считаю хотя бы должны откликнуться: mimikri и Qwa (т.к. они часто что-то пытались разработать и научить, Вас не включаю т.к. мы и так на связи) [если кого-то нет в списке - это значит, что у меня есть с вами связь].
      3. Нам нужно определиться на чем мы будем основываться:

      2Moons 1.8

      2Moons 2.0

      SteemNova

      New-Star
      Безусловно у каждого есть свои достоинства и недостатки. Я вижу несколько решений в таком сложном вопросе:

      Решить должны сами участника форма что именно возьмётся за основу нового проекта.

      Решение оставить за командой разработчиков, которая должна собраться.
      4. Придется создать на GitHub-e компанию и новый репозиторий. [Компания для того, чтобы проект считался общим и никто не спорил из-за авторского права и на дай бог из-за портфолио))))]
      5. Я считаю нам обязательно надо взять другое имя для проекта. И это должен решить сам форум.

      *Это пока первые действия, которые я вижу, дальше планировать нет смысла*
      for your proposal I find that this is built in need.

      at the bottom level the best is maybe to take some element of the code if one of the developer crashes but we should redo the source code from 0 with the new technologies because it is currently quite long to make the changes for the adaptations. In addition if there is a name change (which is almost mandatory) a new structure of the code is essential because there is code that goes through too many different classes.


      Yaro2709 wrote:

      Да, я рад, что вы начали разрабатывать мобильный дизайн...
      Но..
      Но мне кажется вы меня так не услышали. Я вам говорю о командной работе...
      For the version I'm doing it's just done in a hurry because the code itself I'm learning on it (first time I code with this language).
      It cannot be shared since nothing will work on it.
    • You can count on me, I will contribute the time I have.

      We must define a work axis and an idea to carry out.

      the code that exists is out of date and the work has been scattered, many have coded it for personal use and have forgotten to build a game for everyone.

      an important limitation is that once it has reached a level of development, it cannot grow any further

      The visual aspect has remained very static, and most of the game goes through imagining everything through the observation of numbers.

      Today most gamers use mobile phones and only a few clones are "responsive".

      Ddbb overload glitches scare gamers.

      It would be necessary to define the technologies to be used and the re-planning.



      I am at your disposal.
    • Yo creo que lo primero que hay que hacer es usar tecnologias mas modernas que brinder mejores rendimiento, que sean muchos mas comodas a la hora de trabajar. 2moons esta sumergido en tecnologias vieja(Smarty).

      Yaro2709 wrote:

      Danter14 wrote:

      Yaro2709 ha absolutely right a total change is mandatory otherwise it's the end of 2moons.
      1. Я могу начать писать всем знакомым, которые открыто разрабатывал проекты схожие на 2Moons. Я считаю, что кто-то откликнется.2. Безусловно на этом форуме есть личности, которые я считаю хотя бы должны откликнуться: mimikri и Qwa (т.к. они часто что-то пытались разработать и научить, Вас не включаю т.к. мы и так на связи) [если кого-то нет в списке - это значит, что у меня есть с вами связь].
      3. Нам нужно определиться на чем мы будем основываться:
      1. 2Moons 1.8
      2. 2Moons 2.0
      3. SteemNova
      4. New-Star
      Безусловно у каждого есть свои достоинства и недостатки. Я вижу несколько решений в таком сложном вопросе:
      1. Решить должны сами участника форма что именно возьмётся за основу нового проекта.
      2. Решение оставить за командой разработчиков, которая должна собраться.
      4. Придется создать на GitHub-e компанию и новый репозиторий. [Компания для того, чтобы проект считался общим и никто не спорил из-за авторского права и на дай бог из-за портфолио))))]
      5. Я считаю нам обязательно надо взять другое имя для проекта. И это должен решить сам форум.

      *Это пока первые действия, которые я вижу, дальше планировать нет смысла*
      xterium tiene muy buenas cosas que se pudieran tener encuenta. que son compatibles con 2moons 2.0 e incluso se pudieran actualizar.
      Por ejemplo
      Mini Torneos.
      Achievement
      asteroids
      Entre algunas mas.

      Otra cosa a tener en cuenta es darle funcionalidad a las alianza, y a sus pacto.
      Pacto de Guerra no tiene sentido tener una guerra con otra alianza por decir que tienes una guerra o simplemente solamente salte la proteccion bash.
      Que las alianzas suban de nivel y estos niveles te den mejoras o algun beneficio.
      Una forma de subir niveles pudiera ser cumpliendo tareas, requisitos o misiones diarias.

      Entre muchas mas ideas que se pudieran fomentar en el camino
      VERY SAD :/ :/ :/ :/

      The post was edited 2 times, last by yamilrh ().

    • Smarty - быстрее всех обрабатывает шаблоны (это факт), но есть другой более плачевный факт - он практически ни где не используется.
      И ещё у него есть проблемы с безопасностью.
    • The reason why Smarty has been used is probably because it is very easy to use and to understand.
      90% of people on this forum have no idee how to write a hello world application, so providing templates tools harder then Smarty make no sense at all ....
      -
    • Jbaukens wrote:

      La razón por la que se ha utilizado Smarty es probablemente porque es muy fácil de usar y comprender.
      El 90% de las personas en este foro no tienen idea de cómo escribir una aplicación de hola mundo, por lo que proporcionar herramientas de plantillas más difíciles que Smarty no tiene ningún sentido ...
      I fully share your opinion, the old technology is easier to read and interpret, and that is what somehow kept the project alive, simply because it is easy code
      However, what has stalled everything today is the idea of reformulating the project based on new technologies. It is definitely a great job to develop and few are willing to give their time to it.
      Most of those who today have projects running have not made contributions to the community and have become selfish users of the efforts of others.
      I am willing to help those who have made a great contribution to the growth of the different versions.
    • Me interesaría participar en la creación de un posible sucesión del 2Moons. Tengo mis propios proyectos, algunos basados en 2Moons 1.8, otros en la version 2.0, cores mas antiguos aun e incluso cores propios y concuerdo con @Yaro2709. Otra cosa que es clara es que Smarty es muy rapida pero ya es tecnología obsoleta. Aqui en el foro prácticamente no comento pues la mayoria de los problemas ya los resolvieron y son muy pocos los nuevos codigos de la plataforma.
      Gestor de proyectos para xampp
      Cardinal System for XAMPP
    • Ogniter will become open project when it is completed, i ll upload it to github and develop further in my free time it is the best i can do to support your community.
      ogniter.net

      for a slightly better version of steemnova

      github.com/koraykarakus/steemnova-1.8-x
    • Со многим согласен, но с чем то нет..
      Название не стоит менять , если делать сообща все таки это 2moons и обижать создателя не стоит, свою личную тут да можно назвать как угодно, но общая должна быть именно такой же как и была - разве что добавить слоган типа 'перезагрузка'...
      С остальным практически согласен - надо вводить новые технологии без них игра умрет лет через 5 ... Но и структуру усложнять смысла не вижу .. Так же хороша идея делать свой инсталлятор модов - тут новичкам будет понятней все и проект получит новое дыхание благодаря простоте установки .. с остальным подумаю что еще посоветовать но мой взгляд надо отталкиваться от веток 1.8 - 1.9 или 2.0 тут по крайне мере все баги известны, которые тянутся с ранних веток .. А поднять до версии 7.4 php базовую версию трудов не составит. Правок то на минут 15 ... Хотя если взяться и пошаманить в ряде запросов так же не трудно и на 8 php поддержку включить и на сколько помню кто то делал уже, но тут затрат по времени больше. По игровому общему серверу в точку надо делать , а то форум - да без общей игры как то не айс ..
    • @Danter14 @Russoll @Ala @yamilrh @aurum79 @Kaizoku

      hello, I revived the topic, but there are a lot of problems right now, I am a person who installs 2moons and deletes them directly.

      Unbelievably, the designs for systems such as newstar xterium and woa are very comfortable and seamless, but I can't say the same for 2moons because there are too many problems.

      another part 2moons has completely stopped developing or is it still counting, these are a very important 2moons discord server, even dead, you can innovate and improve the engine with 3.0.

      in the same way, I can develop mind-blowing themes for newstar xterium and woa and it can do what I want, especially for newstar, to say for newstar, you can both use a modernized stronger theme and adapt the system even to medieval games. thing should be within 2moons

      If 2moons 3.0 developments continue at full speed, I can make a default 2 theme, this will not be a problem, as long as the development needs to continue and work again, but I need to say this, first of all, NEWSTAR comes after xterium and woa. You go too far, people are looking for innovations and as I said structural changes, my idea is that I can prepare 2 themes as the default theme for 2moons, if it will stay like this, NEWSTAR and xterium systems will continue and development will be done and 2moons will be history.

      thank you everyone


      It should be noted that the best system at the moment
      1- NEWSTAR
      2- XTERIUM
      3- WOA

      and here @Yaro2709 thank you
    • Есть более глубокие проблемы в 2Moons:
      1. Нагрузка на сервер и базу данных.
      2. Дизайн и SPA-система.
      3. История игры и новизны.
      4. Старая архитектура и другие архитектурные проблемы.
      5. Отсутствие учебников, как игровых, так и для разработчиков.
      Эти проблемы не решатся, так как у нас просто нет должного опыта, нет должного финансирования и просто дисциплины. 2Moons - это уже не история, это сказ о прекрасных временах. И нет смысла реанимировать труп. Увы, это так.
    • Hay algún avance en la nueva versión del juego o todo se quedó en el aire?

      Muchos estamos dispuestos a colaborar pero hace falta un motor impulsor que despierte las ganas de trabajar
      In The end
    • I came across 2moons recently and I have decided to take the php8 version as a foundation to build upon and improve the code base and move to an MVC pattern. some of my ideas include:

      1. Make use of AI
      2. remove smarty as a template engine
      3. make use of Redis
      4. have one endless game
      5. introduce real payments in game purchases => this will help with cost of development etc.. and make the project sustainable
      6. Massive codebase refactor, introduce API's etc.. for mobile apps
      7. Build a community
      8. Sell Merchandise => again to help with costs and marketing of the game
      9. improved visuals and UI

      I will keep the community updated.