1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[1],{3980:(e,t,a)=>{(window.__NEXT_P=window.__NEXT_P||[]).push(["/games",function(){return a(6077)}])},2508:(e,t,a)=>{"use strict";a.r(t),a.d(t,{default:()=>p});var i=a(4848);a(6540);var s=a(5713),n=a.n(s),l=a(6306),o=a.n(l),r=a(439),c=a.n(r);a(7059);var m=a(1782),d=a(6188),u=a(7875),g=a(9562);a(9812);let h=[{fa:u.HQ1,href:"https://x.com/aemiliu5",label:"X (Twitter)"},{fa:u.B_4,href:"https://www.linkedin.com/in/aimilios-seimenis/",label:"LinkedIn"},{fa:u.Vz1,href:"https://github.com/aemiliu5",label:"GitHub"},{fa:g.QV,href:"https://instagram.com/aemiliu5",label:"Instagram"},{fa:d.y_8,href:"mailto:[email protected]",label:"Email"}],p=function(){return(0,i.jsxs)("footer",{children:[(0,i.jsxs)("div",{className:"bg-gradient-to-r from-[#2b1642] from-10% via-[#1e3599] via-50% to-[#0acc95] to-90% shadow-lg w-full overflow-hidden",children:[(0,i.jsx)("div",{className:"".concat(n().className," text-[32px] sm:text-[60px] text-center mt-4"),children:"FIND ME IN"}),(0,i.jsx)("div",{className:"flex flex-row mt-4 sm:px-64 gap-2 sm:gap-8 mb-6 justify-center",children:h.map(e=>{let{fa:t,href:a,label:s}=e;return(0,i.jsx)("div",{className:"w-16 h-16 sm:w-20 sm:h-20 bg-gray-950 rounded-full flex justify-center items-center text-center shadow-xl hover:scale-110 transition-all duration-100",children:(0,i.jsx)(m.default,{fa:t,href:a,label:s,size:"text-[30px] sm:text-[34px] text-center hover:text-[#DEDEDE] transition-all duration-100"})},a)})})]}),(0,i.jsxs)("div",{className:"text-center my-4",children:[(0,i.jsxs)("div",{className:"text-[14px] ".concat(o().className," sm:text-[20px]"),children:["Copyright \xa9 2019-2026 Aimilios Seimenis, all rights reserved.",(0,i.jsx)("br",{}),"Designed with â¤ï¸ by Antonia Baziotopoulou & Aimilios Seimenis",(0,i.jsx)("br",{})]}),(0,i.jsx)("div",{className:"text-[11px] ".concat(c().className," mx-auto max-w-[60ch] px-6 mt-2"),children:"Logos and company names are trademarks of their respective owners. Their inclusion on this site is for informational purposes only and does not imply a direct partnership, affiliation, or endorsement."})]})]})}},9599:(e,t,a)=>{"use strict";a.r(t),a.d(t,{default:()=>g});var i=a(4848);a(6540);var s=a(9965),n=a.n(s),l=a(1106),o=a.n(l),r=a(439),c=a.n(r),m=a(5713),d=a.n(m),u=a(7743);let g=e=>{let{imageSrc:t,name:a,link:s="",category:l}=e,r=u.L[l],m=(0,i.jsx)("div",{className:"w-[360px] max-w-[calc(100vw-2rem)] sm:w-[400px] sm:max-w-none h-[300px] bg-[#101010] text-white p-4 rounded-2xl flex-shrink-0",children:(0,i.jsxs)("div",{className:"relative h-full w-full overflow-hidden rounded-2xl",children:[(0,i.jsx)(n(),{src:t,alt:a,fill:!0,sizes:"(max-width: 640px) 360px, 400px",className:"object-cover duration-200"}),r&&(0,i.jsx)("span",{className:"absolute top-2 left-2 rounded-full px-3 py-1 text-[13px] ".concat(c().className),style:{backgroundColor:r.color},children:r.label}),(0,i.jsx)("h3",{className:"absolute bottom-0 left-0 right-0 flex min-h-[64px] items-center justify-center bg-[#191919de] px-4 text-center text-[26px] leading-tight ".concat(d().className),children:a})]})});return s?(0,i.jsx)(o(),{href:s,className:"flex-shrink-0 rounded-2xl transition-all duration-200 hover:scale-[103%] hover:opacity-75 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-4 focus-visible:outline-white",children:m}):m}},6661:(e,t,a)=>{"use strict";a.r(t),a.d(t,{default:()=>r});var i=a(4848),s=a(6540),n=a(3057),l=a(3368),o=a.n(l);let r=e=>{let{children:t}=e,[a,l]=(0,s.useState)(!1);return(0,s.useEffect)(()=>{let e=()=>{(window.scrollY||window.pageYOffset)>window.innerHeight?l(!0):l(!1)};return window.addEventListener("scroll",e),()=>{window.removeEventListener("scroll",e)}},[]),(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(o(),{children:(0,i.jsx)("meta",{name:"viewport",content:"width=device-width, initial-scale=1"})}),(0,i.jsx)(n.default,{}),(0,i.jsx)("div",{className:"w-full h-full overflow-x-hidden",children:t}),a&&(0,i.jsx)("button",{type:"button","aria-label":"Back to top",className:"fixed bottom-6 right-6 text-white p-3 z-50 rounded-full bg-[#0abb95] shadow-lg transition-transform duration-200 hover:scale-110 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-white",onClick:()=>{window.scrollTo({top:0,behavior:"smooth"})},children:(0,i.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor",className:"size-6",children:(0,i.jsx)("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M4.5 10.5 12 3m0 0 7.5 7.5M12 3v18"})})})]})}},3057:(e,t,a)=>{"use strict";a.r(t),a.d(t,{default:()=>h});var i=a(4848),s=a(6540),n=a(1106),l=a.n(n),o=a(6715),r=a(5713),c=a.n(r),m=a(6306),d=a.n(m);a(7059);let u=[{href:"/about",label:"About"},{href:"/games",label:"Games"},{href:"/photovideo",label:"Photo/Video"},{href:"/aimilios-seimenis-cv-2025.pdf",label:"Resume",external:!0}],g="relative text-white text-[32px] text-shadow-xl drop-shadow-[0_1.2px_1.2px_rgba(0,0,0,0.8)] duration-300 hover:text-gray-200 rounded-sm focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-4 focus-visible:outline-white",h=function(){let[e,t]=(0,s.use
1State)(!1),a=(0,o.useRouter)(),n=e=>a.pathname===e,r=()=>t(!1);return(0,s.useEffect)(()=>{let e=e=>{let a=document.getElementById("mobile-menu"),i=document.getElementById("menu-button");a&&i&&!a.contains(e.target)&&!i.contains(e.target)&&t(!1)};return document.addEventListener("click",e),()=>document.removeEventListener("click",e)},[]),(0,s.useEffect)(()=>{let e=e=>{"Escape"===e.key&&t(!1)};return document.addEventListener("keydown",e),()=>document.removeEventListener("keydown",e)},[]),(0,i.jsx)("header",{className:"bg-gradient-to-r from-[#2b1642] from-10% via-[#1e3599] via-50% to-[#0acc95] to-90% shadow-lg sticky top-0 z-50",children:(0,i.jsx)("nav",{className:"container mx-auto",children:(0,i.jsxs)("div",{className:"flex justify-between items-center px-8",children:[(0,i.jsx)("div",{className:"text-left text-white text-[36px] sm:text-[54px] text-shadow-3xl drop-shadow-[0_1.2px_1.2px_rgba(0,0,0,0.8)] ".concat(c().className),children:(0,i.jsx)(l(),{href:"/",className:"drop-shadow-[0_1.2px_1.2px_rgba(0,0,0,0.8)] duration-300 hover:text-gray-200 rounded-sm focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-4 focus-visible:outline-white",onClick:r,children:"\xc6milius"})}),(0,i.jsx)("button",{id:"menu-button",type:"button","aria-label":e?"Close menu":"Open menu","aria-expanded":e,"aria-controls":"mobile-menu",className:"text-white text-4xl md:hidden rounded-sm focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-4 focus-visible:outline-white",onClick:()=>t(e=>!e),children:"â°"}),(0,i.jsx)("ul",{id:"mobile-menu",className:"fixed top-0 right-0 h-full w-[60vw] p-8 space-y-6 text-right transform transition-all duration-300 ".concat(e?"translate-x-0 visible bg-gradient-to-r from-[#1e3599] to-[#0acc95]":"translate-x-full invisible bg-transparent"," md:relative md:flex md:visible md:space-x-[4vw] md:space-y-0 md:bg-transparent md:w-auto md:p-0 md:h-auto md:transform-none ").concat(d().className),children:u.map(e=>{let{href:t,label:a,external:s}=e;return(0,i.jsx)("li",{className:"navItem",children:s?(0,i.jsx)("a",{href:t,target:"_blank",rel:"noopener noreferrer",className:g,onClick:r,children:a}):(0,i.jsx)(l(),{href:t,className:"".concat(g," ").concat(n(t)?"active-link":""),"aria-current":n(t)?"page":void 0,onClick:r,children:a})},t)})})]})})})}},1782:(e,t,a)=>{"use strict";a.r(t),a.d(t,{default:()=>c});var i=a(4848),s=a(1106),n=a.n(s),l=a(3914),o=a(935),r=a.n(o);let c=e=>{let{href:t,fa:a,size:s,iconOnly:o=!1,label:c}=e,m=(0,i.jsx)(l.g,{icon:a,className:"mx-2 ".concat(s," text-[#ffffff] text-center ").concat(r().className)});return o||!t?m:(0,i.jsx)(n(),{href:t,"aria-label":c,className:"flex h-full w-full items-center justify-center rounded-full focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-white",children:m})}},6077:(e,t,a)=>{"use strict";a.r(t),a.d(t,{default:()=>f});var i=a(4848),s=a(6540),n=a(3368),l=a.n(n),o=a(6661),r=a(6306),c=a.n(r),m=a(5713),d=a.n(m),u=a(439),g=a.n(u),h=a(2508),p=a(9599),x=a(7743);function f(){let[e,t]=(0,s.useState)(null),[a,n]=(0,s.useState)(!1),r=[{imageSrc:"/prosopeion.jpg",name:"PROSOPEION: CULT OF MASKS",link:"https://globalgamejam.org/games/2026/cult-masks-7",category:"jam"},{imageSrc:"/bubblin.png",name:"BUBBLIN' TO THE TOP!",link:"https://globalgamejam.org/games/2025/cat-bubble-1",category:"jam"},{imageSrc:"/chuckles.png",name:"CHUCKLES WITH THE FURRY CROWN",link:"https://globalgamejam.org/games/2024/jester-2",category:"jam"},{imageSrc:"/paternitree.png",name:"PATERNITREE",link:"https://nickzouk.itch.io/paternitree",category:"jam"},{imageSrc:"/abtos.jpg",name:"ABTOS COVERT",link:"https://store.steampowered.com/app/1694230/Abtos_Covert/",category:"personal"},{imageSrc:"/audissey.png",name:"2022: A SPACE AUDISSEY",link:"https://drive.google.com/file/d/14sS3vebAAYV8vpeuQ7pmCvkzHnS2-3Oy/view",category:"student"},{imageSrc:"/glitsa.jpg",name:"GLITSA",link:"https://aemiliu5.itch.io/glitsa",category:"student"},{imageSrc:"/hymettus.png",name:"HYMETTUS: THE HIDDEN LAB",link:"https://aemiliu5.itch.io/hymettus",category:"student"},{imageSrc:"/infil.png",name:"INFILTRATION",link:"https://aemiliu5.itch.io/infiltration",category:"student"},{imageSrc:"/baggatch.png",name:"BAGGATCH",link:"https://nickzouk.itch.io/baggatch",category:"jam"},{imageSrc:"/atermon.png",name:"ATERMON",link:"https://aemiliu5.itch.io/atermon",category:"jam"},{imageSrc:"/canine.png",name:"CANINE INVERSUM",link:"https://aemiliu5.itch.io/canine-inversum",category:"student"},{imageSrc:"/pandormou.png",name:"PANDORMOU",link:"https://aemiliu5.itch.io/pandormou",category:"jam"},{imageSrc:"/brekanoid.webp",name:"BREKANOID",link:"https://gamejolt.com/games/brekanoid/473495",category:"student"},{imageSrc:"/stranded.png",name:"STRANDED",link:"https://v3.globalgamejam.org/2020/games/stranded-1",category:"jam"},{imageSrc:"/kidnapping.webp",name:"THE KIDNAPPING",link:"https://gamejolt.com/games/the-kidnapping/443473",category:"jam"},{imageSrc:"/pathway.png",name:"PATHWAY TO ASCENSION",link:"https://aemiliu5.itch.io/pathway-to-ascension",category:"jam"},{imageSrc:"/alien.webp",name:"ALIEN ESCAPE",link:"https://gamejolt.com/games/alien-escape/383058",category:"jam"},{imageSrc:"/running.webp",name:"RUNNING MISADVENTURES",link:"https://gamejolt.com/games/running-misadventures/361182",category:"jam"},{imageSrc:"/topdowngrounds.webp",name:"TOPDOWNGROUNDS",link:"https://gamejolt.com/games/topdowngrounds/335478",category:"jam"},{imageSrc:"/soul.webp",name:"SOUL CHASE",link:"https://gamejolt.com/games/soulchase/301656",category:"jam"}
1,{imageSrc:"/energia.webp",name:"ENERGIA",link:"https://gamejolt.com/games/energia/273401",category:"jam"},{imageSrc:"/downtop.webp",name:"THE DOWNTOP MASSACRE: PEPPER INVASION",link:"https://gamejolt.com/games/the-downtop-massacre-pepper-invasion/217627",category:"jam"},{imageSrc:"/nfs.webp",name:"NEED FOR SHIFT",link:"https://gamejolt.com/games/need-for-shift/141974",category:"jam"},{imageSrc:"/sunflower.webp",name:"THE DANCING SUNFLOWER",link:"https://gamejolt.com/games/the-dancing-sunflower/113845",category:"jam"},{imageSrc:"/nbs.webp",name:"NOTHING BUT SPACE",link:"https://gamejolt.com/games/nothing-but-space/93699",category:"personal"}],m=e?r.filter(t=>t.category===e):r,u=a=>{let i=e===a?null:a;n(!0),setTimeout(()=>{t(i),setTimeout(()=>{n(!1)},10)},300)};return(0,i.jsx)(i.Fragment,{children:(0,i.jsx)(o.default,{children:(0,i.jsxs)("div",{id:"home",className:"relative flex items-center justify-center w-full h-full",children:[(0,i.jsxs)(l(),{children:[(0,i.jsx)("title",{children:"Aimilios Seimenis - Game Programmer"}),(0,i.jsx)("link",{rel:"icon",href:"/favicons/favicon.ico"})]}),(0,i.jsxs)("main",{className:"relative text-white ".concat(c().className," page-background w-full h-full"),children:[(0,i.jsx)("div",{className:"flex items-center w-full",children:(0,i.jsxs)("div",{className:"w-full p-6 sm:mx-48 h-[25%]",children:[(0,i.jsx)("div",{className:"".concat(d().className," text-[40px] sm:text-[60px] text-bold"),children:"GAMES"}),(0,i.jsx)("div",{className:"".concat(g().className," text-[18px] leading-6 mt-8 sm:mx-0 sm:mt-0 sm:leading-normal sm:text-[18px] max-w-[70ch]"),children:"This is the complete list of projects I've been involved in as a game programmer, sorted from most recent and also categorized for your convenience. Click on the categories below to filter projects accordingly."}),(0,i.jsx)("div",{className:"flex flex-col sm:flex-row gap-3 sm:gap-8 justify-center items-center mt-8 mb-4",children:x.V.map(t=>{let a=e===t;return(0,i.jsx)("button",{type:"button","aria-pressed":a,className:"text-white text-[20px] text-center rounded-full px-6 sm:px-12 py-2 transition-all duration-300 whitespace-nowrap hover:brightness-110 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-white",style:{backgroundColor:"".concat(x.L[t].color).concat(!e||a?"":"73")},onClick:()=>u(t),children:x.L[t].label},t)})})]})}),(0,i.jsx)("div",{className:"flex justify-center mt-12 mb-20 px-4 sm:px-6",children:(0,i.jsx)("div",{className:"w-full max-w-[1200px]",children:(0,i.jsx)("div",{className:"grid grid-cols-1 sm:grid-cols-2 xl:grid-cols-3 gap-x-10 gap-y-14 justify-items-center transition-opacity duration-300 ".concat(a?"opacity-0":"opacity-100"),children:m.map((e,t)=>{var a;return(0,i.jsx)(p.default,{imageSrc:e.imageSrc,name:e.name,link:e.link,category:e.category},null!==(a=e.link)&&void 0!==a?a:t)})})})}),(0,i.jsx)(h.default,{})]})]})})})}},7743:(e,t,a)=>{"use strict";a.d(t,{L:()=>i,V:()=>s});let i={student:{label:"Student Project",color:"#5E51CB"},jam:{label:"Game Jam",color:"#3EB17E"},personal:{label:"Personal Project",color:"#9251CB"}},s=["student","jam","personal"]},3368:(e,t,a)=>{e.exports=a(6085)},6715:(e,t,a)=>{e.exports=a(8440)}},e=>{var t=t=>e(e.s=t);e.O(0,[180,69,106,917,996,498,636,593,792],()=>t(3980)),_N_E=e.O()}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.