{"id":867,"date":"2020-05-08T09:07:23","date_gmt":"2020-05-08T09:07:23","guid":{"rendered":"https:\/\/bookgame.me\/blog\/?p=867"},"modified":"2020-05-08T09:07:38","modified_gmt":"2020-05-08T09:07:38","slug":"programming-the-new-role-playing-book-reading-panel","status":"publish","type":"post","link":"https:\/\/bookgame.me\/blog\/en\/programming-the-new-role-playing-book-reading-panel\/","title":{"rendered":"Programming the new role-playing book reading panel"},"content":{"rendered":"\n<p>I&#8217;ve been programming a new reading panel for a few months. <\/p>\n\n\n\n<p>This panel will use a different technology than the current one. It will not depend so much on the server since the panel will be contained within the app of each user. <\/p>\n\n\n\n<p>Although it will continue to depend on the server of bookgame.me to play, only the server will be checked for these tasks: start a new chapter, save the character status, see announcements and get rewards, payments within the gamebooks, image download and some more things. <\/p>\n\n\n\n<p>This avoids having to consult the server every time you turn the page, or battle against an enemy. <\/p>\n\n\n\n<p>Therefore, some advantages are: <\/p>\n\n\n\n<ol><li>It will be more agile, the page-turning will be instantaneous, the same as the battles. <\/li><li>Less data consumption, since it will only connect to the internet on some more limited occasions.<\/li><li>In situations with limited internet access, the gamebook is going to be able to read without internet access (as long as the chapters have been downloaded before).<\/li><\/ol>\n\n\n\n<p>Also, I have hired a designer to make new themes for the app. Right now he is doing the Medieval theme. I give you some screenshots.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img data-attachment-id=\"864\" data-permalink=\"https:\/\/bookgame.me\/blog\/programando-el-nuevo-panel-de-lectura-de-librojuegos-de-rol\/whatsapp-image-2020-04-28-at-15-56-15-1\/\" data-orig-file=\"https:\/\/i0.wp.com\/bookgame.me\/blog\/wp-content\/uploads\/2020\/05\/WhatsApp-Image-2020-04-28-at-15.56.15-1.jpeg?fit=417%2C889&amp;ssl=1\" data-orig-size=\"417,889\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"WhatsApp-Image-2020-04-28-at-15.56.15-1\" data-image-description=\"\" data-image-caption=\"\" data-medium-file=\"https:\/\/i0.wp.com\/bookgame.me\/blog\/wp-content\/uploads\/2020\/05\/WhatsApp-Image-2020-04-28-at-15.56.15-1.jpeg?fit=141%2C300&amp;ssl=1\" data-large-file=\"https:\/\/i0.wp.com\/bookgame.me\/blog\/wp-content\/uploads\/2020\/05\/WhatsApp-Image-2020-04-28-at-15.56.15-1.jpeg?fit=417%2C889&amp;ssl=1\" loading=\"lazy\" width=\"417\" height=\"889\" src=\"https:\/\/i0.wp.com\/bookgame.me\/blog\/wp-content\/uploads\/2020\/05\/WhatsApp-Image-2020-04-28-at-15.56.15-1.jpeg?resize=417%2C889&#038;ssl=1\" alt=\"\" class=\"wp-image-864\" srcset=\"https:\/\/i0.wp.com\/bookgame.me\/blog\/wp-content\/uploads\/2020\/05\/WhatsApp-Image-2020-04-28-at-15.56.15-1.jpeg?w=417&amp;ssl=1 417w, https:\/\/i0.wp.com\/bookgame.me\/blog\/wp-content\/uploads\/2020\/05\/WhatsApp-Image-2020-04-28-at-15.56.15-1.jpeg?resize=141%2C300&amp;ssl=1 141w\" sizes=\"(max-width: 417px) 100vw, 417px\" data-recalc-dims=\"1\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image\"><img data-attachment-id=\"860\" data-permalink=\"https:\/\/bookgame.me\/blog\/programando-el-nuevo-panel-de-lectura-de-librojuegos-de-rol\/whatsapp-image-2020-05-05-at-17-21-06\/\" data-orig-file=\"https:\/\/i0.wp.com\/bookgame.me\/blog\/wp-content\/uploads\/2020\/05\/WhatsApp-Image-2020-05-05-at-17.21.06.jpeg?fit=320%2C540&amp;ssl=1\" data-orig-size=\"320,540\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"WhatsApp-Image-2020-05-05-at-17.21.06\" data-image-description=\"\" data-image-caption=\"\" data-medium-file=\"https:\/\/i0.wp.com\/bookgame.me\/blog\/wp-content\/uploads\/2020\/05\/WhatsApp-Image-2020-05-05-at-17.21.06.jpeg?fit=178%2C300&amp;ssl=1\" data-large-file=\"https:\/\/i0.wp.com\/bookgame.me\/blog\/wp-content\/uploads\/2020\/05\/WhatsApp-Image-2020-05-05-at-17.21.06.jpeg?fit=320%2C540&amp;ssl=1\" loading=\"lazy\" width=\"320\" height=\"540\" src=\"https:\/\/i0.wp.com\/bookgame.me\/blog\/wp-content\/uploads\/2020\/05\/WhatsApp-Image-2020-05-05-at-17.21.06.jpeg?resize=320%2C540&#038;ssl=1\" alt=\"\" class=\"wp-image-860\" srcset=\"https:\/\/i0.wp.com\/bookgame.me\/blog\/wp-content\/uploads\/2020\/05\/WhatsApp-Image-2020-05-05-at-17.21.06.jpeg?w=320&amp;ssl=1 320w, https:\/\/i0.wp.com\/bookgame.me\/blog\/wp-content\/uploads\/2020\/05\/WhatsApp-Image-2020-05-05-at-17.21.06.jpeg?resize=178%2C300&amp;ssl=1 178w\" sizes=\"(max-width: 320px) 100vw, 320px\" data-recalc-dims=\"1\" \/><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>I&#8217;ve been programming a new reading panel for a few months. This panel will use a different technology than the current one. It will not depend so much on the server since the panel will be contained within the app of each user. Although it will continue to depend on the server of bookgame.me to [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":864,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"spay_email":"","jetpack_publicize_message":"","jetpack_is_tweetstorm":false,"jetpack_publicize_feature_enabled":true},"categories":[4,4],"tags":[],"jetpack_featured_media_url":"https:\/\/i0.wp.com\/bookgame.me\/blog\/wp-content\/uploads\/2020\/05\/WhatsApp-Image-2020-04-28-at-15.56.15-1.jpeg?fit=417%2C889&ssl=1","jetpack_publicize_connections":[],"jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p9L3hO-dZ","jetpack-related-posts":[{"id":620,"url":"https:\/\/bookgame.me\/blog\/en\/passwords-to-access-the-pages\/","url_meta":{"origin":867,"position":0},"title":"Passwords to access the pages","date":"20 junio, 2019","format":false,"excerpt":"I've created a new feature for book games. Occasionally, writers will need the reader to solve some puzzle and write the solution to the puzzle. It can be a mathematical riddle, a key to find, a name to remember, etc. You can now configure this option. To do so, go\u2026","rel":"","context":"En \u00abTutoriales\u00bb","img":{"alt_text":"","src":"https:\/\/i0.wp.com\/bookgame.me\/blog\/wp-content\/uploads\/2019\/06\/Captura-2.png?fit=964%2C682&ssl=1&resize=350%2C200","width":350,"height":200},"classes":[]},{"id":859,"url":"https:\/\/bookgame.me\/blog\/programando-el-nuevo-panel-de-lectura-de-librojuegos-de-rol\/","url_meta":{"origin":867,"position":1},"title":"Programando el nuevo panel de lectura de librojuegos de rol","date":"8 mayo, 2020","format":false,"excerpt":"Llevo unos meses programando un nuevo panel de lectura de librojuegos. Este panel usar\u00e1 una tecnolog\u00eda distinta a la actual. No depender\u00e1 tanto del servidor ya que el panel estar\u00e1 contenido dentro de la app de cada usuario. Aunque seguir\u00e1 dependiendo del servidor de bookgame.me para jugar, s\u00f3lo se consultar\u00e1\u2026","rel":"","context":"En \u00abNoticias\u00bb","img":{"alt_text":"","src":"https:\/\/i0.wp.com\/bookgame.me\/blog\/wp-content\/uploads\/2020\/05\/WhatsApp-Image-2020-04-28-at-15.56.15-1.jpeg?fit=417%2C889&ssl=1&resize=350%2C200","width":350,"height":200},"classes":[]},{"id":838,"url":"https:\/\/bookgame.me\/blog\/webinar-viaje-del-heroe-parametros-monetizacion-etc\/","url_meta":{"origin":867,"position":2},"title":"Webinar: viaje del h\u00e9roe, par\u00e1metros, monetizaci\u00f3n, etc.","date":"1 mayo, 2020","format":false,"excerpt":"Este s\u00e1bado 2 de mayo, a las 20h. (hora de Espa\u00f1a) tendremos un nuevo webinar. Voy a tratar los siguientes temas: Explicaci\u00f3n del viaje del h\u00e9roe para sacar ideas argumentales para vuestro librojuego.C\u00f3mo usar los par\u00e1metros personalizados: algunos me hab\u00e9is dicho que ten\u00edais dudas y har\u00e9 un ejemplo.C\u00f3mo se calcula\u2026","rel":"","context":"En \u00abNoticias\u00bb","img":{"alt_text":"","src":"https:\/\/i0.wp.com\/bookgame.me\/blog\/wp-content\/uploads\/2020\/05\/estandar.png?fit=1024%2C682&ssl=1&resize=350%2C200","width":350,"height":200},"classes":[]},{"id":877,"url":"https:\/\/bookgame.me\/blog\/en\/some-tips-before-publishing-a-gamebook\/","url_meta":{"origin":867,"position":3},"title":"Some tips before publishing a gamebook","date":"30 mayo, 2020","format":false,"excerpt":"List of things to review before publishing a gamebook: Do not leave nodes (pages) without connection to other nodes In other words, every page you write must lead to another page, another chapter, or it must be a death or end page. If you are in the middle of writing\u2026","rel":"","context":"En \u00abTutoriales\u00bb","img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":872,"url":"https:\/\/bookgame.me\/blog\/avance-de-como-va-el-diseno-de-la-nueva-app\/","url_meta":{"origin":867,"position":4},"title":"Avance de c\u00f3mo va el dise\u00f1o de la nueva app","date":"17 mayo, 2020","format":false,"excerpt":"He colgado en YouTube un v\u00eddeo donde os ense\u00f1o como va el desarrollo de la nueva versi\u00f3n del Panel de Lectura. Lo pod\u00e9is ver a continuaci\u00f3n: https:\/\/www.youtube.com\/watch?v=VTm64ZZJzJs","rel":"","context":"En \u00abNoticias\u00bb","img":{"alt_text":"","src":"https:\/\/i0.wp.com\/bookgame.me\/blog\/wp-content\/uploads\/2020\/05\/Captura-4.png?fit=534%2C883&ssl=1&resize=350%2C200","width":350,"height":200},"classes":[]},{"id":606,"url":"https:\/\/bookgame.me\/blog\/contrasenas-para-poder-acceder-a-las-paginas\/","url_meta":{"origin":867,"position":5},"title":"Contrase\u00f1as para poder acceder a las p\u00e1ginas","date":"18 junio, 2019","format":false,"excerpt":"He creado una nueva funcionalidad para los librojuegos. En ocasiones, los escritores van a necesitar que el lector resuelva alg\u00fan enigma y escriba la soluci\u00f3n del enigma. Puede ser un acertijo matem\u00e1tico, una clave que debe encontrar, un nombre que debe recordar, etc. Desde ahora ya se puede configurar esta\u2026","rel":"","context":"En \u00abTutoriales\u00bb","img":{"alt_text":"","src":"https:\/\/i0.wp.com\/bookgame.me\/blog\/wp-content\/uploads\/2019\/06\/Captura.png?fit=969%2C650&ssl=1&resize=350%2C200","width":350,"height":200},"classes":[]}],"jetpack_likes_enabled":false,"_links":{"self":[{"href":"https:\/\/bookgame.me\/blog\/wp-json\/wp\/v2\/posts\/867"}],"collection":[{"href":"https:\/\/bookgame.me\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/bookgame.me\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/bookgame.me\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/bookgame.me\/blog\/wp-json\/wp\/v2\/comments?post=867"}],"version-history":[{"count":1,"href":"https:\/\/bookgame.me\/blog\/wp-json\/wp\/v2\/posts\/867\/revisions"}],"predecessor-version":[{"id":869,"href":"https:\/\/bookgame.me\/blog\/wp-json\/wp\/v2\/posts\/867\/revisions\/869"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/bookgame.me\/blog\/wp-json\/wp\/v2\/media\/864"}],"wp:attachment":[{"href":"https:\/\/bookgame.me\/blog\/wp-json\/wp\/v2\/media?parent=867"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/bookgame.me\/blog\/wp-json\/wp\/v2\/categories?post=867"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/bookgame.me\/blog\/wp-json\/wp\/v2\/tags?post=867"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}