[{"data":1,"prerenderedAt":208},["ShallowReactive",2],{"project-45750789":3},{"id":4,"name":5,"line":6,"line_source":7,"title":8,"url":9,"domain":10,"maker":11,"posted_at":12,"year":13,"points":14,"comments":15,"rank_in_year":16,"shown_in_year":17,"top":18,"tier":19,"category":20,"subcategory":21,"format":22,"keywords":23,"reception":28,"sentiment":29,"stance_mix":30,"scored_comments":34,"aspects":35,"strip":39,"post_text":41,"what":42,"said":81,"maker_in_thread":128,"shape":137,"grid":140,"attempts":166,"same_week":172,"maker_shows":150,"maker_hidden":201,"reader_version":202,"card":203},"45750789","Tiled Words","A daily puzzle inspired by board games and crosswords","title","Show HN: Tiled Words, a daily puzzle inspired by board games and crosswords","https:\u002F\u002Ftiledwords.com\u002F","tiledwords.com","paulhebert",1761761414,2025,13,12,2487,3837,65,"shown","languages","word puzzle game","web_app",[24,25,26,27],"daily word puzzle","crossword game","tile placement game","word game","loved",0.5,{"positive":31,"neutral":32,"mixed":32,"critical":33},4,1,0,6,{"idea":36,"design":38},{"positive":37,"critical":33},3,{"positive":33,"critical":33},[40,33,40,33,40,33,37,33,37,33,40,33],5,"A week ago I launched Tiled Words, my own unique spin on the daily word puzzle genre.\n\nTiled Words merges tile-placing board game mechanics with crosswords. You rotate and rearrange tiles to find clues and rebuild a broken crossword. Every day there's a new themed puzzle for you to solve.\n\nThe game is web based: the graphics are SVGs, animations are powered by CSS, and Vue\u002FNuxt are used to power templating, reactivity, and routing. Most of the complex logic lives in TypeScript modules. The whole thing is responsive.\n\nIt's been a long time in the making. I started the first version in the Summe",{"problem":43,"audience":49,"pricing":49,"motivation":50,"time_to_build":54,"stack":58,"openness":79,"stage":80,"team_size":79},{"value":44,"source":45,"evidence":46},"Offers a daily word puzzle that combines tile-placing board game mechanics with crosswords","maker",[47],{"id":48},"post",null,{"value":51,"source":45,"evidence":52},"Maker wanted a digital tile-placing game and developed it from a hike idea",[53],{"id":48},{"value":55,"source":45,"evidence":56},"Started summer 2024, with a shelved period before a July revival",[57],{"id":48},[59,63,67,71,75],{"value":60,"source":45,"evidence":61},"SVG",[62],{"id":48},{"value":64,"source":45,"evidence":65},"CSS animations",[66],{"id":48},{"value":68,"source":45,"evidence":69},"Vue",[70],{"id":48},{"value":72,"source":45,"evidence":73},"Nuxt",[74],{"id":48},{"value":76,"source":45,"evidence":77},"TypeScript",[78],{"id":48},"unknown","launched",{"praise":82,"objections":103,"requests":111,"questions":120,"alternatives":127},[83],{"value":84,"source":85,"evidence":86},"Enjoyable and entertaining daily puzzle","commenter",[87,91,95,99],{"id":88,"by":89,"text":90},"45891585","niyazpk","This is amazing! Very well done, very entertaining game. Feature request: Please create an apple TV app for this. I'd love my kids to play this on the TV together. I'd pay for…",{"id":92,"by":93,"text":94},"45753534","EddieLomax","This random guy enjoyed solving the daily puzzle. Well done!",{"id":96,"by":97,"text":98},"45761542","snarf21","I really enjoyed this game and will try it again tomorrow. I can definitely see the inspiration from hobby tile games and polyomino games. I design a lot of card and board games…",{"id":100,"by":101,"text":102},"45759547","HardwareLust","Great job, really enjoyable! One tiny nitpick; The absolute gulf between the practice puzzle and the first daily is a bit much imo.",[104],{"value":105,"source":85,"evidence":106},"Gap in difficulty between practice puzzle and first daily is large",[107,108],{"id":100,"by":101,"text":102},{"id":109,"by":101,"text":110},"45760159","Good question. I like the complexity of the daily, and the practice puzzle is simple enough to be a good introduction to the game mechanics, so maybe an intermediate puzzle…",[112,116],{"value":113,"source":85,"evidence":114},"Build an Apple TV app",[115],{"id":88,"by":89,"text":90},{"value":117,"source":85,"evidence":118},"Add an intermediate practice puzzle",[119],{"id":109,"by":101,"text":110},[121],{"value":122,"source":45,"evidence":123},"Whether Apple TV has a web browser the game could run in",[124],{"id":125,"by":11,"text":126},"46018589","Interesting! Does Apple TV have a web browser? I’d be curious if it would work there",[],{"comments":34,"answered":32,"key":129},[130,131,134],{"id":125,"text":126},{"id":132,"text":133},"45753652","Thanks! I'm glad you enjoyed it",{"id":135,"text":136},"45762441","Thanks! Creating a new puzzle daily is a lot of work but it has also been fun!",{"commenters":34,"max_depth":31,"maker_replies":34,"first_comment_mins":138,"lifespan_hours":139},220,580,[141,143,145,147,149,151,152,154,157,159,161,164],[88,33,40,142,89,33],"project\u002Fpositive\u002Fidea",[125,33,33,144,11,32],"maker\u002Fneutral\u002Fnone",[92,32,40,146,93,33],"project\u002Fpositive\u002Fnone",[132,32,33,148,11,32],"maker\u002Fpositive\u002Fnone",[96,150,40,142,97,33],2,[135,150,33,144,11,32],[100,37,37,153,101,33],"project\u002Fmixed\u002Fdesign",[155,37,33,156,11,32],"45759829","maker\u002Fneutral\u002Fdesign",[109,37,37,158,101,33],"project\u002Fneutral\u002Fdesign",[160,37,33,148,11,32],"45761843",[162,31,40,142,163,33],"45783190","savorypiano",[165,31,33,148,11,32],"45783356",[167,171],{"id":168,"t":169,"points":40,"comments":170},"45634525",1760885052,8,{"id":4,"t":12,"points":14,"comments":15},[173,178,183,188,193,197],{"id":174,"name":175,"points":176,"category":177},"45706792","oxdraw",266,"dev_tools",{"id":179,"name":180,"points":181,"category":182},"45715055","MyraOS",247,"infrastructure",{"id":184,"name":185,"points":186,"category":187},"45731366","Bash Screensavers",246,"creative",{"id":189,"name":190,"points":191,"category":192},"45684689","Deadstack",188,"productivity",{"id":194,"name":195,"points":196,"category":187},"45721352","ISS in Real Time",165,{"id":198,"name":199,"points":200,"category":177},"45717724","vite-plugin-use-golang",158,false,"v2",{"id":204,"name":5,"line":6,"ai":201,"cat":20,"year":13,"points":14,"comments":15,"rec":28,"s":29,"top":18,"kw":205,"maker":11,"domain":10,"tier":19,"attempts":150,"strip":206,"url":9,"mix":207,"praise":84,"objection":105,"sub":21},45750789,[24,25,26,27],"505050303050",[31,32,32,33],1794036684945]