Jump to content
IDMarinas - La Era de los Dioses y La Leyenda de Ignis
Sign in to follow this  
IDMarinas

Versi贸n 4.0.0 del n煤cleo del juego

Recommended Posts

Buenas gente聽馃榾

Hoy vengo a comentar como va el progreso de la versi贸n IDMarinas 4.0.0 Edition, es decir el n煤cleo del juego en el que se basa "La Leyenda de Ignis".聽

Esta versi贸n lleva en desarrollo desde Diciembre de 2018, que se lanzo la versi贸n IDMarinas 3.0.4 Edition. Como se puede observar lleva mas de 7 meses en desarrollo.聽

驴Qu茅 es lo que se ha cambiado?

Bien aunque a nivel de jugabilidad, contenido de juego, no agrega nada, ya que, todos los cambios se centran a nivel interno. Dichos cambios son grandes, y han requerido de tiempo para poder adaptarlo.

Algunos ejemplos de cambios que se han realizado:

  • Se a sustituido el sistema de traducci贸n del juego por uno nuevo.
  • Se ha transferido todo el texto y HTML de los archivos PHP a archivos TWIG (son plantillas).
    • Estos dos cambios, sistema de traducci贸n y el paso a un sistema de plantillas, ha obligado a tener que modificar cada uno de las p谩ginas (aldea, banco, tienda de armas y armaduras etc.)
    • S贸lo esto ha llebado mucho tiempo, debido a que se ten铆a que adaptar todo el c贸digo para poder encajar con este sistema.
    • Este cambio ha hecho que sea m谩s sencillo la revisi贸n del c贸digo al separar la parte de l贸gica del c贸digo de la parte visual (HTML). Vamos un sistema similar al聽sistema de Modole-Vista-Controlador聽(MVC)
  • Se ha renovado el sistema de comentarios, adem谩s de adaptarlo para poder ser usado en el sistema de plantillas.
  • Tambi茅n se ha renovado el sistema de navegaci贸n.
  • Se ha cambiado el sistema de instalaci贸n y actualizaci贸n del n煤cleo.
  • Se ha agregado un sistema para poner en modo mantenimiento el juego (esperemos que funcione como deber铆a)
  • Se ha remplazado el antiguo sistema de filtro (obscenidades) de comentarios por uno nuevo (profanity filter)
  • Se ha agregado un sistema de copia聽de la cuenta y sus datos al ser borrada.聽Esto permitir谩 en un futuro recuperar una cuenta borrada. (No se guardan el 100% de los datos)
  • Aprobechando el nuevo sistema de traducci贸n, se ha hecho que en muchos lugares se pueda crear ambiente, esto es, crear diferentes versiones del mismo lugar, al igual que se hace con la ciudad.
  • Se pasa a usar Doctrine para gestionar la base de datos (no est谩 al 100%)

Para ver la lista completa de cambios visitar:聽https://github.com/idmarinas/lotgd-game/blob/master/CHANGELOG.md

Todo el n煤cleo de juego ya est谩 terminado con todos estos cambios. No se va a cambiar nada m谩s para esta versi贸n.

Ahora mismo estoy adaptando los m贸dulos para esta nueva versi贸n y corrigiendo los errores que aparecen en el n煤cleo.

Espero que entenda铆s que estos cambios son bastante grandes y que est谩 hecho con visi贸n de futuro, ya que pretendo que el n煤cleo se pueda adaptar de una forma sencilla.

Tambi茅n recordar que para la siguiente versi贸n la 4.1.0 la intenci贸n es modificar el sistema de formularios del n煤cleo (actualmente no usa el nuevo sistema de traducci贸n), tambi茅n modificar el sistema de login (conexi贸n al juego) para que est茅 m谩s unificado.

Est谩 planeado renovar el sistema de batalla, as铆 como tambi茅n los personajes, esto es el c贸mo se gestiona el personaje por parte del juego.

Un saludo, y siento que durante este a帽o el juego todav铆a no reciviese聽 una actualizaci贸n importante聽馃槶

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

  • Upcoming Events

    No upcoming events found
  • Similar Content

    • By IDMarinas
      IDMarinas Edition 3.0.0 version of Legend of the Green Dragon are in final state.
      Fixed errores, changes and other small changes.
      Featured changes:
      Improve聽performance and prevent security vulnerabilities for external links in some files. common.php聽Now use Service Manager to load some factories. This method allows to use any factory and always load the same. Factories can be remplaced for your own ob_start()聽not use anymore聽ob_gzhandler Jaxon聽Files for jaxon has moved to new dir Can add your own files for jaxon in聽src/ajax/local lib/class/doctrine.php聽Add a Doctrine ORM to core of Lotgd. Now you can use in your modules. This, is perhaps, the prelude to its use in the whole core.聽馃槅 Functions allowed for now: Doctrine::getRepository(string [EntityClassName]) Doctrine::syncEntity(string [EntityClassName])聽Synchronize a Entity with database. Doctrine::syncEntities(array [EntityClassName])聽Synchronizes an array of Entities with database. And more changes You can see full change log in:聽Github
      See you in聽http://lotgd.infommo.es锘

    • By IDMarinas
      IDMarinas Edition 2.7.0 version of Legend of the Green Dragon are in final state.
      Fixed errores, changes and other small changes.
      Any main changes:
      Move repository from Bitbucket to Github Creatures are generated dynamically, no more creatures by level, creatures that adapt to the level and dragonkill of the character. Creatures can have addicionaly options: creaturegoldbonus聽to modify the amount of gold the creature is carrying creaturedefensebonus聽to modify the defense of the creature has creatureattackbonus聽to modify the attack of the creature has creaturehealthbonus聽to modify the health of the creature has New system for replacing keywords for their value: With output() and output_notl() function and in templates with sustitute filter Keywords: {playername}聽Replaced by player's name {playerweapon}聽Replaced by the name of the player's weapon {playerarmor}聽Replaced by the name of the player's armor You can see full change log in:聽Github
      See you in聽http://lotgd.infommo.es锘
    • By IDMarinas
      IDMarinas Edition 2.6.0 version of Legend of the Green Dragon are in final state.
      Fixed errores, changes and other small changes.
      Any main changes:
      Reemplace Xajax for Jaxon Mail, Pettion and MoTD links now open in modal and not in new window. Creatures can have image and description, and not need module for do this. You can see full change log in:聽Bitbucket
      See you in聽http://lotgd.infommo.es锘
    • By IDMarinas
      IDMarinas Edition 2.5.0 version of Legend of the Green Dragon are in final state.
      Fixed errores, changes and other small changes.
      You can see full change log in:聽Bitbucket
      See you in聽http://lotgd.infommo.es
    • By IDMarinas
      IDMarinas Edition 2.4.0 version of Legend of the Green Dragon are in final state.
      Corrected errors less with undefined variables / indices.
      Fixed bug with sending internal mails from the game.
      Small changes are made to the theme 'Jade'.
      You can see full change log in:聽Bitbucket
      See you in聽http://lotgd.infommo.es

×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use and Privacy Policy.