{"id":623,"date":"2024-01-21T21:08:11","date_gmt":"2024-01-21T20:08:11","guid":{"rendered":"https:\/\/jorgeturiel.es\/?p=623"},"modified":"2024-09-15T15:02:26","modified_gmt":"2024-09-15T14:02:26","slug":"empezando-con-castle-game-engine","status":"publish","type":"post","link":"https:\/\/jorgeturiel.es\/?p=623","title":{"rendered":"Empezando con Castle Game Engine"},"content":{"rendered":"\n<p>Empezamos a explorar este motor gr\u00e1fico para Free Pascal, del cual puedes encontrar en este mismo blog una entrada explicando como instalarlo. <\/p>\n\n\n\n<p>En esta entrada aprender\u00e1s a crear un proyecto 3D, a\u00f1adir objetos, moverlos, girarlos, y modificar sus propiedades. <\/p>\n\n\n\n<!--more-->\n\n\n\n<h2 class=\"wp-block-heading\">Crear un proyecto 3D<\/h2>\n\n\n\n<p>Desde la pantalla principal seleccionamos <em>New Project<\/em>.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"742\" height=\"565\" src=\"https:\/\/jorgeturiel.es\/wp-content\/uploads\/2023\/06\/Screenshot_20230618_145744.png\" alt=\"\" class=\"wp-image-454\" srcset=\"https:\/\/jorgeturiel.es\/wp-content\/uploads\/2023\/06\/Screenshot_20230618_145744.png 742w, https:\/\/jorgeturiel.es\/wp-content\/uploads\/2023\/06\/Screenshot_20230618_145744-300x228.png 300w\" sizes=\"auto, (max-width: 742px) 100vw, 742px\" \/><figcaption class=\"wp-element-caption\">Pantalla principal<\/figcaption><\/figure>\n<\/div>\n\n\n<p>Seleccionamos un proyecto vac\u00edo (<em>Project template Empty)<\/em>, y pulsamos <em>Create Project<\/em>.Si lo deseas puedes seleccionar un directorio d\u00f3nde guardar tu proyecto, as\u00ed como un nombre, y el nombre que aparecer\u00e1 en la ventana. <\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"753\" height=\"547\" src=\"https:\/\/jorgeturiel.es\/wp-content\/uploads\/2024\/01\/Screenshot_20240121_193937.png\" alt=\"\" class=\"wp-image-626\" srcset=\"https:\/\/jorgeturiel.es\/wp-content\/uploads\/2024\/01\/Screenshot_20240121_193937.png 753w, https:\/\/jorgeturiel.es\/wp-content\/uploads\/2024\/01\/Screenshot_20240121_193937-300x218.png 300w\" sizes=\"auto, (max-width: 753px) 100vw, 753px\" \/><figcaption class=\"wp-element-caption\">Crear nuevo proyecto CGE<\/figcaption><\/figure>\n<\/div>\n\n\n<p>Se abrir\u00e1 una ventana nueva d\u00f3nde con la estructura del proyecto. En el centro, tenemos las diferentes vistas del proyecto, en este caso est\u00e1 solo <em>Main<\/em>. Haz doble click para que el editor abra esta vista y podamos empezar a trabajar sobre ella.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"603\" src=\"https:\/\/jorgeturiel.es\/wp-content\/uploads\/2024\/01\/Screenshot_20240121_194408-1024x603.png\" alt=\"\" class=\"wp-image-629\" srcset=\"https:\/\/jorgeturiel.es\/wp-content\/uploads\/2024\/01\/Screenshot_20240121_194408-1024x603.png 1024w, https:\/\/jorgeturiel.es\/wp-content\/uploads\/2024\/01\/Screenshot_20240121_194408-300x177.png 300w, https:\/\/jorgeturiel.es\/wp-content\/uploads\/2024\/01\/Screenshot_20240121_194408-768x452.png 768w, https:\/\/jorgeturiel.es\/wp-content\/uploads\/2024\/01\/Screenshot_20240121_194408.png 1036w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">Lista de vistas<\/figcaption><\/figure>\n<\/div>\n\n\n<p>Ya podemos empezar a trabajar en la vista. Por ahora no hay nada, as\u00ed que empezaremos a\u00f1adiendo los componentes b\u00e1sicos para tener un vista 3D.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"603\" src=\"https:\/\/jorgeturiel.es\/wp-content\/uploads\/2024\/01\/Screenshot_20240121_195135-1024x603.png\" alt=\"\" class=\"wp-image-631\" srcset=\"https:\/\/jorgeturiel.es\/wp-content\/uploads\/2024\/01\/Screenshot_20240121_195135-1024x603.png 1024w, https:\/\/jorgeturiel.es\/wp-content\/uploads\/2024\/01\/Screenshot_20240121_195135-300x177.png 300w, https:\/\/jorgeturiel.es\/wp-content\/uploads\/2024\/01\/Screenshot_20240121_195135-768x452.png 768w, https:\/\/jorgeturiel.es\/wp-content\/uploads\/2024\/01\/Screenshot_20240121_195135.png 1036w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">Creando la vista 3D<\/figcaption><\/figure>\n<\/div>\n\n\n<h2 class=\"wp-block-heading\">Vista 3D<\/h2>\n\n\n\n<p>Para a\u00f1adir la vista 3D, tenemos que a\u00f1adir el componente llamado <em>ViewPort<\/em>. Para ello pulsa con el bot\u00f3n izquierdo sobre <em>Group<\/em>, y en el men\u00fa contextual selecciona <em>Add User Interface<\/em>, y por \u00faltimo, dentro de este selecciona <em>Viewport(3D)(TCastleViewPort).<\/em><\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"787\" height=\"770\" src=\"https:\/\/jorgeturiel.es\/wp-content\/uploads\/2024\/01\/Screenshot_20240121_195331.png\" alt=\"\" class=\"wp-image-633\" srcset=\"https:\/\/jorgeturiel.es\/wp-content\/uploads\/2024\/01\/Screenshot_20240121_195331.png 787w, https:\/\/jorgeturiel.es\/wp-content\/uploads\/2024\/01\/Screenshot_20240121_195331-300x294.png 300w, https:\/\/jorgeturiel.es\/wp-content\/uploads\/2024\/01\/Screenshot_20240121_195331-768x751.png 768w\" sizes=\"auto, (max-width: 787px) 100vw, 787px\" \/><figcaption class=\"wp-element-caption\">Crear ViewPort<\/figcaption><\/figure>\n<\/div>\n\n\n<p>Ahora ya tenemos el <a href=\"https:\/\/es.wikipedia.org\/wiki\/Viewport\">ViewPort<\/a>, configurado para una escena en tres dimensiones <\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"632\" src=\"https:\/\/jorgeturiel.es\/wp-content\/uploads\/2024\/01\/Screenshot_20240121_200157-1024x632.png\" alt=\"\" class=\"wp-image-634\" srcset=\"https:\/\/jorgeturiel.es\/wp-content\/uploads\/2024\/01\/Screenshot_20240121_200157-1024x632.png 1024w, https:\/\/jorgeturiel.es\/wp-content\/uploads\/2024\/01\/Screenshot_20240121_200157-300x185.png 300w, https:\/\/jorgeturiel.es\/wp-content\/uploads\/2024\/01\/Screenshot_20240121_200157-768x474.png 768w, https:\/\/jorgeturiel.es\/wp-content\/uploads\/2024\/01\/Screenshot_20240121_200157.png 1278w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">Escena 3D<\/figcaption><\/figure>\n<\/div>\n\n\n<p>Observa a la derecha de la ventana, se ha creado un \u00e1rbol con diferentes componentes. Este \u00e1rbol representa los componentes que tenemos en nuestro vista. Adem\u00e1s indicia la jerarqu\u00eda de cada uno, o en otras palabras, quien depende de qui\u00e9n. <\/p>\n\n\n\n<p><em>Viewport<\/em>, tiene diversos componentes que depende de \u00e9l, as\u00ed que todos ellos ser\u00e1n visibles, por ejemplo si <em>Viewport<\/em> es visible. De hecho el componente <em>LabelFPS<\/em>, el cual es una etiqueta que muestra el rendimiento en FPS de nuestra aplicaci\u00f3n est\u00e1 fuera de ViewPort. Para que sea visible debes arrastrarlo y ponerlo dependiente de <em>ViewPort<\/em><span style=\"text-decoration: underline;\">.<\/span><\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"375\" height=\"318\" src=\"https:\/\/jorgeturiel.es\/wp-content\/uploads\/2024\/01\/Screenshot_20240121_195447.png\" alt=\"\" class=\"wp-image-635\" srcset=\"https:\/\/jorgeturiel.es\/wp-content\/uploads\/2024\/01\/Screenshot_20240121_195447.png 375w, https:\/\/jorgeturiel.es\/wp-content\/uploads\/2024\/01\/Screenshot_20240121_195447-300x254.png 300w\" sizes=\"auto, (max-width: 375px) 100vw, 375px\" \/><figcaption class=\"wp-element-caption\">LabelFps dentro de Viewport<\/figcaption><\/figure>\n<\/div>\n\n\n<p>Puedes avanzar por la vista, usando las teclas W,S,A,D, y para rotar la vista, debes mover el rat\u00f3n con el bot\u00f3n derecho pulsado.<\/p>\n\n\n\n<p>Para ejecutar la aplicaci\u00f3n, puedes pulsar F9 en tu teclado o sobre la bot\u00f3n que tiene un flecha negra, en la barra de herramientas sobre la vista 3D.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"933\" height=\"62\" src=\"https:\/\/jorgeturiel.es\/wp-content\/uploads\/2024\/01\/Screenshot_20240121_201405.png\" alt=\"\" class=\"wp-image-639\" srcset=\"https:\/\/jorgeturiel.es\/wp-content\/uploads\/2024\/01\/Screenshot_20240121_201405.png 933w, https:\/\/jorgeturiel.es\/wp-content\/uploads\/2024\/01\/Screenshot_20240121_201405-300x20.png 300w, https:\/\/jorgeturiel.es\/wp-content\/uploads\/2024\/01\/Screenshot_20240121_201405-768x51.png 768w\" sizes=\"auto, (max-width: 933px) 100vw, 933px\" \/><figcaption class=\"wp-element-caption\">Barra de herramientas<\/figcaption><\/figure>\n<\/div>\n\n\n<p>Si pones el puntero del rat\u00f3n sobre cualquier bot\u00f3n y esperas un momento ver\u00e1s que se muestra un mensaje descriptivo sobre la funcionalidad del bot\u00f3n.<\/p>\n\n\n\n<p>Cada elemento o componente que hay el \u00e1rbol, tiene diversas propiedades, las cuales se muestran en la ventana que tienes al derecha. En la parte superior existen diversas pesta\u00f1as, para filtrar las propiedades. <\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"591\" height=\"778\" src=\"https:\/\/jorgeturiel.es\/wp-content\/uploads\/2024\/01\/Screenshot_20240121_201916.png\" alt=\"\" class=\"wp-image-640\" srcset=\"https:\/\/jorgeturiel.es\/wp-content\/uploads\/2024\/01\/Screenshot_20240121_201916.png 591w, https:\/\/jorgeturiel.es\/wp-content\/uploads\/2024\/01\/Screenshot_20240121_201916-228x300.png 228w\" sizes=\"auto, (max-width: 591px) 100vw, 591px\" \/><figcaption class=\"wp-element-caption\">Propiedades<\/figcaption><\/figure>\n<\/div>\n\n\n<p>Pulsa el componente <em>Camera1.<\/em> Observa que se en la parte inferior de la vista se abre una nueva ventana, d\u00f3nde veremos la escena desde la c\u00e1mara. <\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"555\" height=\"397\" src=\"https:\/\/jorgeturiel.es\/wp-content\/uploads\/2024\/01\/Screenshot_20240121_202345.png\" alt=\"\" class=\"wp-image-642\" srcset=\"https:\/\/jorgeturiel.es\/wp-content\/uploads\/2024\/01\/Screenshot_20240121_202345.png 555w, https:\/\/jorgeturiel.es\/wp-content\/uploads\/2024\/01\/Screenshot_20240121_202345-300x215.png 300w\" sizes=\"auto, (max-width: 555px) 100vw, 555px\" \/><figcaption class=\"wp-element-caption\">Ventana de la c\u00e1mara<\/figcaption><\/figure>\n<\/div>\n\n\n<h2 class=\"wp-block-heading\">A\u00f1adir un elemento.<\/h2>\n\n\n\n<p>Vamos a a\u00f1adir un cubo. Para ello selecciona, pulsando con el bot\u00f3n derecho del rat\u00f3n, sobre el componente <em>Items<\/em>. En el men\u00fa, que surge, selecciona <em>Add Transform<\/em>, y despu\u00e9s <em>Box (TCastleBox)<\/em>. Se a\u00f1adir\u00e1 un cubo en el centro. <\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1037\" height=\"704\" src=\"https:\/\/jorgeturiel.es\/wp-content\/uploads\/2024\/01\/Anadir-TBox.png\" alt=\"\" class=\"wp-image-643\" style=\"width:818px;height:auto\" srcset=\"https:\/\/jorgeturiel.es\/wp-content\/uploads\/2024\/01\/Anadir-TBox.png 1037w, https:\/\/jorgeturiel.es\/wp-content\/uploads\/2024\/01\/Anadir-TBox-300x204.png 300w, https:\/\/jorgeturiel.es\/wp-content\/uploads\/2024\/01\/Anadir-TBox-1024x695.png 1024w, https:\/\/jorgeturiel.es\/wp-content\/uploads\/2024\/01\/Anadir-TBox-768x521.png 768w\" sizes=\"auto, (max-width: 1037px) 100vw, 1037px\" \/><figcaption class=\"wp-element-caption\">A\u00f1adir un cubo<\/figcaption><\/figure>\n<\/div>\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"607\" src=\"https:\/\/jorgeturiel.es\/wp-content\/uploads\/2024\/01\/Caja-1024x607.png\" alt=\"\" class=\"wp-image-645\" srcset=\"https:\/\/jorgeturiel.es\/wp-content\/uploads\/2024\/01\/Caja-1024x607.png 1024w, https:\/\/jorgeturiel.es\/wp-content\/uploads\/2024\/01\/Caja-300x178.png 300w, https:\/\/jorgeturiel.es\/wp-content\/uploads\/2024\/01\/Caja-768x456.png 768w, https:\/\/jorgeturiel.es\/wp-content\/uploads\/2024\/01\/Caja.png 1416w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">Cubo sobre el plano<\/figcaption><\/figure>\n<\/div>\n\n\n<p>Pulsa sobre Camera1 y podr\u00e1 vez parte del cubo, ya que la c\u00e1mara no apunta directamente al cubo. Antes de continuar pulsa sobre el bot\u00f3n Pin, en la ventana de la c\u00e1mara para que cuando selecciones otro elemento o componente, la vista de la c\u00e1mara no desaparezca.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"467\" height=\"263\" src=\"https:\/\/jorgeturiel.es\/wp-content\/uploads\/2024\/01\/CamaraPin.png\" alt=\"\" class=\"wp-image-646\" srcset=\"https:\/\/jorgeturiel.es\/wp-content\/uploads\/2024\/01\/CamaraPin.png 467w, https:\/\/jorgeturiel.es\/wp-content\/uploads\/2024\/01\/CamaraPin-300x169.png 300w\" sizes=\"auto, (max-width: 467px) 100vw, 467px\" \/><figcaption class=\"wp-element-caption\">Vista de la c\u00e1mara.<\/figcaption><\/figure>\n<\/div>\n\n\n<p>Selecciona ahora el cubo, haciendo click con el bot\u00f3n izquierdo del rat\u00f3n, bien sobre su nombre en el \u00e1rbol, o seleccion\u00e1ndolo en la vista. Aseg\u00farale que tienes seleccionado el bot\u00f3n <em>move<\/em> en la barra de herramientas. <\/p>\n\n\n\n<p>Manteniendo el bot\u00f3n izquierdo del rat\u00f3n pulsado del sobre cualquiera de los ejes de coordenadas, puedes desplazar el cubo.<\/p>\n\n\n\n<p>Tambi\u00e9n puedes rotar el cubo, si para ello seleccionas, en la barra de herramientas el bot\u00f3n de rotaci\u00f3n.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Duplicar objetos<\/h2>\n\n\n\n<p>Observa la bombilla que hay en la imagen. Este componente es un punto de luz. Si lo mueves ver\u00e1s como el aspecto del cubo cambia, debido a que la luz incide desde otro \u00e1ngulo.<\/p>\n\n\n\n<p>Pulsa con el bot\u00f3n derecho, sobre <em>PointLight1<\/em> en el \u00e1rbol, y selecciona <em>Duplicate<\/em>.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"481\" height=\"444\" src=\"https:\/\/jorgeturiel.es\/wp-content\/uploads\/2024\/01\/duplicar.png\" alt=\"\" class=\"wp-image-648\" srcset=\"https:\/\/jorgeturiel.es\/wp-content\/uploads\/2024\/01\/duplicar.png 481w, https:\/\/jorgeturiel.es\/wp-content\/uploads\/2024\/01\/duplicar-300x277.png 300w\" sizes=\"auto, (max-width: 481px) 100vw, 481px\" \/><\/figure>\n\n\n\n<p>Se crear\u00e1 un nuevo elemento, con las mismas propiedades y en el mismo lugar. As\u00ed despl\u00e1zalo al otro lado cubo y observa como va cambiando la iluminaci\u00f3n sobre el cubo.<\/p>\n\n\n\n<p>Puedes cambiar el color de la luz, usando su propiedad <em>Color<\/em>. Por ejemplo prueba a poner la luz de color verde.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"505\" height=\"541\" src=\"https:\/\/jorgeturiel.es\/wp-content\/uploads\/2024\/01\/LuzVerde.png\" alt=\"\" class=\"wp-image-650\" srcset=\"https:\/\/jorgeturiel.es\/wp-content\/uploads\/2024\/01\/LuzVerde.png 505w, https:\/\/jorgeturiel.es\/wp-content\/uploads\/2024\/01\/LuzVerde-280x300.png 280w\" sizes=\"auto, (max-width: 505px) 100vw, 505px\" \/><figcaption class=\"wp-element-caption\">Propiedad Color<\/figcaption><\/figure>\n<\/div>\n\n\n<p>Queda un resultado, por lo menos, un tanto curioso.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"600\" src=\"https:\/\/jorgeturiel.es\/wp-content\/uploads\/2024\/01\/ResultadoVerde-1024x600.png\" alt=\"\" class=\"wp-image-651\" srcset=\"https:\/\/jorgeturiel.es\/wp-content\/uploads\/2024\/01\/ResultadoVerde-1024x600.png 1024w, https:\/\/jorgeturiel.es\/wp-content\/uploads\/2024\/01\/ResultadoVerde-300x176.png 300w, https:\/\/jorgeturiel.es\/wp-content\/uploads\/2024\/01\/ResultadoVerde-768x450.png 768w, https:\/\/jorgeturiel.es\/wp-content\/uploads\/2024\/01\/ResultadoVerde.png 1085w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">Imagen en verde<\/figcaption><\/figure>\n<\/div>\n\n\n<h2 class=\"wp-block-heading\">Conclusi\u00f3n<\/h2>\n\n\n\n<p>En esta entrada henos visto como empezar a crear entorno 3D. C\u00f3mo colocar objetos, duplicarlos, moverlos y ajustar sus propiedades.<\/p>\n\n\n\n<p>Te animo a que a\u00f1adas m\u00e1s objetos, y explores sus propiedades.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Empezamos a explorar este motor gr\u00e1fico para Free Pascal, del cual puedes encontrar en este mismo blog una entrada explicando como instalarlo. <\/p>\n","protected":false},"author":2,"featured_media":645,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[57,27,25,26,48],"tags":[49,21],"class_list":["post-623","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-castle-game-engine","category-lazarus","category-pascal","category-programacion","category-videojuegos","tag-castle-game-engine","tag-pascal"],"_links":{"self":[{"href":"https:\/\/jorgeturiel.es\/index.php?rest_route=\/wp\/v2\/posts\/623","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/jorgeturiel.es\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/jorgeturiel.es\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/jorgeturiel.es\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/jorgeturiel.es\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=623"}],"version-history":[{"count":14,"href":"https:\/\/jorgeturiel.es\/index.php?rest_route=\/wp\/v2\/posts\/623\/revisions"}],"predecessor-version":[{"id":659,"href":"https:\/\/jorgeturiel.es\/index.php?rest_route=\/wp\/v2\/posts\/623\/revisions\/659"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/jorgeturiel.es\/index.php?rest_route=\/wp\/v2\/media\/645"}],"wp:attachment":[{"href":"https:\/\/jorgeturiel.es\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=623"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/jorgeturiel.es\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=623"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/jorgeturiel.es\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=623"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}