{"id":125,"date":"2026-03-13T14:29:30","date_gmt":"2026-03-13T14:29:30","guid":{"rendered":"https:\/\/graphic.fi\/umg2026\/?page_id=125"},"modified":"2026-05-20T09:58:10","modified_gmt":"2026-05-20T09:58:10","slug":"katakombi","status":"publish","type":"page","link":"https:\/\/graphic.fi\/umg2026\/katakombi\/","title":{"rendered":"Katakombi"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"125\" class=\"elementor elementor-125\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-2bfd74a elementor-hidden-tablet elementor-hidden-mobile e-flex e-con-boxed e-con e-parent\" data-id=\"2bfd74a\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e72ede2 elementor-widget elementor-widget-spacer\" data-id=\"e72ede2\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-379f0c7 elementor-widget elementor-widget-html\" data-id=\"379f0c7\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<div id=\"game-wrapper\">\n  <img id=\"monster-top-ani\" src=\"\/umg2026\/wp-content\/game\/ui\/kehysanimaatio.png\" decoding=\"sync\" fetchpriority=\"high\">\n\n  <img id=\"monster-top\" src=\"\/umg2026\/wp-content\/game\/ui\/kehysTop.png\" decoding=\"sync\" fetchpriority=\"high\">\n\n  <img id=\"monster-bottom\" src=\"\/umg2026\/wp-content\/game\/ui\/kehysBot.png\" decoding=\"sync\" fetchpriority=\"high\">\n\n  <div id=\"intro-overlay\">\n\n    <!-- INTRO PAGE -->\n    <div id=\"intro-page-1\" class=\"intro-page\">\n\n      <h1 class=\"intro-title\">Astu alas katakombeihin\n      <\/h1>\n      <p class=\"intro-text\">Tervetuloa UMG2026:n peliin, miss\u00e4 suunnistat l\u00e4pi synkkien k\u00e4yt\u00e4vien,\n        tapaat omituisia otuksia ja ratkot v\u00e4lill\u00e4 aika arkisiakin pulmia. Onnistutko l\u00f6yt\u00e4m\u00e4\u00e4n k\u00e4tketyn aarteen, vai\n        eksytk\u00f6 tiell\u00e4si turmioon?\n      <\/p>\n      <button id=\"intro-next-button\" class=\"game-button\">\n        Jatka\n      <\/button>\n    <\/div>\n    <div id=\"intro-page-2\" class=\"intro-page hidden-page\">\n      <h1 class=\"intro-title\">Seikkailusi alkaa\n      <\/h1>\n      <p class=\"intro-text\">Laskeudut linnan synkkiin katakombeihin. Ilma tuntuu kylm\u00e4lt\u00e4 ihollasi ja nen\u00e4si t\u00e4ytt\u00e4\u00e4\n        muinaisten kiviseinien kostea tuoksu. Viimeinen porrasaskelma saattelee sinut h\u00e4m\u00e4r\u00e4\u00e4n kammioon, jonka per\u00e4lt\u00e4\n        erotat suuren, koristeisen oven ja sen edess\u00e4 seisovan hahmon. Ep\u00e4r\u00f6it hetken, mutta henkil\u00f6n mystinen olemus\n        kutsuu sinut luokseen.<\/p>\n      <button id=\"start-game-button\" class=\"game-button\">\n        Aloita peli\n      <\/button>\n    <\/div>\n  <\/div>\n\n  <div id=\"guide-overlay\">\n\n    <img decoding=\"async\" id=\"guide-image\" src=\"\/umg2026\/wp-content\/game\/ui\/Ohje.png\">\n\n  <\/div>\n\n  <div id=\"game-container\">\n    <div id=\"intro-fade\"><\/div>\n\n    <img decoding=\"async\" id=\"scene-image\" src=\"\" \/>\n    <div id=\"objects-layer\"><\/div>\n    <div id=\"click-left\" class=\"hotspot\"><\/div>\n    <div id=\"click-forward\" class=\"hotspot\"><\/div>\n    <div id=\"click-right\" class=\"hotspot\"><\/div>\n    <div id=\"dialogue-history-panel\">\n      <div id=\"dialogue-history-content\"><\/div>\n    <\/div>\n    <div id=\"tooltip\"><\/div>\n    <div id=\"dialogue-box\">\n      <div id=\"dialogue-speaker\"><\/div>\n      <div id=\"dialogue-text\"><\/div>\n      <img decoding=\"async\" id=\"dialogue-advance-indicator\" src=\"\/umg2026\/wp-content\/game\/ui\/jatkuu.gif\" \/>\n      <img decoding=\"async\" id=\"dialogue-end-indicator\" src=\"\/umg2026\/wp-content\/game\/ui\/loppu.gif\" \/>\n    <\/div>\n    <div id=\"ending-text\"><\/div>\n    <div id=\"credits-screen\">\n      <div id=\"credits-content\">\n        <div class=\"credit-section\">\n          <h1>Tekij\u00e4t<\/h1>\n        <\/div>\n        <div class=\"credit-section\">\n          <h1>Pelisuunnittelu<\/h1>\n          <p>V\u00e4in\u00f6 Sir\u00e9n<\/p>\n        <\/div>\n        <div class=\"credit-section\">\n          <h1>Koodaus<\/h1>\n          <p>V\u00e4in\u00f6 Sir\u00e9n ChatGPT:n avustuksella<\/p>\n        <\/div>\n        <div class=\"credit-section\">\n          <h1>Hahmojen kuvitukset<\/h1>\n          <p>\n            Anni Kalapudas, Eva Al-Khanji,\n            Henna-Sofia Valo, Henrikki Nissinen,\n            Kerttu-Ilona Pajala, Kiia Knuutila, Miia-Riikka Karvonen,\n            Silja Lehtim\u00e4ki, Venja Vitikka ja V\u00e4in\u00f6 Sir\u00e9n\n          <\/p>\n        <\/div>\n        <div class=\"credit-section\">\n\n          <h1>Katakombin suunnittelu ja taustojen kuvitus<\/h1>\n          <p>Silja Lehtim\u00e4ki ja V\u00e4in\u00f6 Sir\u00e9n\n          <\/p>\n        <\/div>\n        <div class=\"credit-section\">\n\n          <h1>Katakombin sis\u00e4ll\u00f6n kuvitus<\/h1>\n          <p>\n            Anni Kalapudas, Eva Al-Khanji,\n            Henrikki Nissinen,Kerttu-Ilona Pajala, Kiia Knuutila,\n            Martta Lepist\u00f6, Matias Tenhu,\n            Miia-Riikka Karvonen,\n            Silja Lehtim\u00e4ki ja V\u00e4in\u00f6 Sir\u00e9n\n          <\/p>\n        <\/div>\n        <div class=\"credit-section\">\n\n          <h1>Dialogit ja tarina<\/h1>\n          <p>Eva-Al-Khanji, V\u00e4in\u00f6 Sir\u00e9n ja Anni Kalapudas\n          <\/p>\n        <\/div>\n        <div class=\"credit-section\">\n          <h1>\n            K\u00e4ytt\u00f6liittym\u00e4suunnittelu\n          <\/h1>\n          <p>\n            Martta Lepist\u00f6 ja V\u00e4in\u00f6 Sir\u00e9n\n          <\/p>\n        <\/div>\n        <div class=\"credit-section\">\n          <h1>K\u00e4ytt\u00e4j\u00e4testaus<\/h1>\n          <p>\n            Joni Pyh\u00e4j\u00e4rvi ja UMG2026-ty\u00f6ryhm\u00e4\n          <\/p>\n        <\/div>\n        <div class=\"credit-section\">\n          <h1>\n            Kiitos kaikille katakombien\n            tekemiseen osallistuneille!\n          <\/h1>\n          <p>\n            En olisi saanut t\u00e4t\u00e4 projektia\n            loppuun ilman teid\u00e4n apuanne!\n            Olen \u00e4\u00e4rimm\u00e4isen kiitollinen teille jokaiselle!\n          <\/p>\n        <\/div>\n      <\/div>\n    <\/div>\n    <div id=\"ending-menu\">\n      <h1>Kiitos, kun pelasit!<\/h1>\n      <p>T\u00e4m\u00e4 on minun ensimm\u00e4inen itse tekem\u00e4ni peli! Tein sen inspiraation purskahduksesta, jonka sai aikaan\n        lapsuuteni point-and-click seikkailupelit,\n        sek\u00e4 vuoden 2022 UMG-ty\u00f6ryhm\u00e4n oma vaikuttava verkkopeli!<\/p>\n      <div id=\"ending-buttons\">\n        <button id=\"ending-reset-button\" class=\"game-button\">Aloita alusta?<\/button>\n        <button id=\"return-frontpage\" class=\"game-button\"> Palaa etusivulle <\/button>\n      <\/div>\n    <\/div>\n    <div id=\"ending-overlay\"><\/div>\n  <\/div>\n\n  <div id=\"hud-bar\">\n    <div id=\"hud-left\">\n      <button id=\"guide-button\" class=\"game-button\">\n        Ohjeet\n      <\/button>\n      <button id=\"reset-button\" class=\"game-button\">\n        Aloita alusta\n      <\/button>\n      <button id=\"history-button\" class=\"game-button\">\n        Historia\n      <\/button>\n    <\/div>\n    <img decoding=\"async\" id=\"compass\" src=\"\" \/>\n    <div id=\"inventory\"><\/div>\n\n  <\/div>\n<\/div>\n\n<script src=\"https:\/\/graphic.fi\/umg2026\/wp-content\/game\/game.js\"><\/script>\n<script src=\"https:\/\/graphic.fi\/umg2026\/wp-content\/game\/world-loader.js\"><\/script>\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-5c9587f e-con-full elementor-hidden-desktop e-flex e-con e-parent\" data-id=\"5c9587f\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-bf1cee8 elementor-widget elementor-widget-spacer\" data-id=\"bf1cee8\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-da09a4c e-grid e-con-full e-con e-child\" data-id=\"da09a4c\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-492cbda elementor-hidden-desktop elementor-widget elementor-widget-image\" data-id=\"492cbda\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img fetchpriority=\"high\" decoding=\"async\" width=\"256\" height=\"450\" src=\"https:\/\/graphic.fi\/umg2026\/wp-content\/uploads\/Pahoittelut.png\" class=\"attachment-large size-large wp-image-11988\" alt=\"\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1af4075 elementor-widget elementor-widget-text-editor\" data-id=\"1af4075\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Valitettavasti laitteenne, jolla selaatte parasta aikaa, on liian pieni voidaksenne nauttia t\u00e4st\u00e4 pelikokemuksesta. Suosittelemme teit\u00e4 siirtym\u00e4\u00e4n tietokoneelle nauttiaksenne t\u00e4st\u00e4 pelist\u00e4.<\/p><p>Toivomme, ett\u00e4 hyv\u00e4ksytte meid\u00e4n syvimm\u00e4t pahoittelumme, arvon vierailija.<\/p><p>UMG2026 tiimi<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Astu alas katakombeihin Tervetuloa UMG2026:n peliin, miss\u00e4 suunnistat l\u00e4pi synkkien k\u00e4yt\u00e4vien, tapaat omituisia otuksia ja ratkot v\u00e4lill\u00e4 aika arkisiakin pulmia. Onnistutko l\u00f6yt\u00e4m\u00e4\u00e4n k\u00e4tketyn aarteen, vai eksytk\u00f6 tiell\u00e4si turmioon? Jatka Seikkailusi alkaa Laskeudut linnan synkkiin katakombeihin. Ilma tuntuu kylm\u00e4lt\u00e4 ihollasi ja nen\u00e4si t\u00e4ytt\u00e4\u00e4 muinaisten kiviseinien kostea tuoksu. Viimeinen porrasaskelma saattelee sinut h\u00e4m\u00e4r\u00e4\u00e4n kammioon, jonka per\u00e4lt\u00e4 erotat [&hellip;]<\/p>\n","protected":false},"author":3,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"footnotes":""},"class_list":["post-125","page","type-page","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/graphic.fi\/umg2026\/wp-json\/wp\/v2\/pages\/125","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/graphic.fi\/umg2026\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/graphic.fi\/umg2026\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/graphic.fi\/umg2026\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/graphic.fi\/umg2026\/wp-json\/wp\/v2\/comments?post=125"}],"version-history":[{"count":1672,"href":"https:\/\/graphic.fi\/umg2026\/wp-json\/wp\/v2\/pages\/125\/revisions"}],"predecessor-version":[{"id":12299,"href":"https:\/\/graphic.fi\/umg2026\/wp-json\/wp\/v2\/pages\/125\/revisions\/12299"}],"wp:attachment":[{"href":"https:\/\/graphic.fi\/umg2026\/wp-json\/wp\/v2\/media?parent=125"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}