[{"data":1,"prerenderedAt":352},["ShallowReactive",2],{"project-16259542":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":29,"sentiment":30,"stance_mix":31,"scored_comments":36,"aspects":37,"strip":45,"post_text":47,"what":48,"said":86,"maker_in_thread":204,"shape":207,"grid":212,"attempts":314,"same_week":315,"maker_shows":41,"maker_hidden":345,"reader_version":346,"card":347},"16259542","Card Proxy Generator","Generate printable game cards from JSON","title","Show HN: Card Proxy Generator – Generate printable game cards from JSON","http:\u002F\u002Fmitchkeenan.com\u002Fcardproxy\u002F","mitchkeenan.com","konamacona",1517250931,2018,162,44,241,2155,12,"notable","games","card game prototyping","web_app",[24,25,26,27,28],"printable cards","game card generator","card proxy","board game prototype","json to pdf","mixed",0.23,{"positive":32,"neutral":33,"mixed":34,"critical":35},10,14,2,3,29,{"design":38,"docs":40,"execution":42,"idea":43},{"positive":34,"critical":39},0,{"positive":39,"critical":41},1,{"positive":39,"critical":34},{"positive":44,"critical":39},7,[39,46,39,41,35,35,35,35,35,46,39,39,35,35,35,39,41,35,41,46,35,35,35,35,46,39,35,35,46,39,46,35,39,39,39,39,39,46,39,46],5,null,{"problem":49,"audience":61,"pricing":47,"motivation":72,"time_to_build":47,"stack":79,"openness":84,"stage":85,"team_size":85},{"value":50,"source":51,"evidence":52},"Making printable prototype game cards by hand is slow and tedious","commenter",[53,57],{"id":54,"by":55,"text":56},"16260062","soneca","Awesome! Just the tool I needed. I am developing my own board game and the hustle to create the cards to print and test was getting in the way of actually thinking about the game…",{"id":58,"by":59,"text":60},"16260050","xixixao","There's a bunch of (usually pretty arcane) software for generating cards. I like this because it takes JSON, as opposed to having to click around a GUI. The real challenge though…",{"value":62,"source":51,"evidence":63},"Tabletop and card game designers and players",[64,68],{"id":65,"by":66,"text":67},"16260019","joemi","I'm not the OP, but as someone who dabbles in tabletop game design, I find these kind of generators very useful for game prototyping. (The one I've used most in the past is…",{"id":69,"by":70,"text":71},"16259951","iamdave","I was just introduced to the Fluxx card-game system this weekend; it's a system with different variants, Zombies, Monsters, there's even a version for the TV show Firefly.…",{"value":73,"source":74,"evidence":75},"Making custom cards for a mafia\u002Fwerewolf style game played at work","maker",[76],{"id":77,"by":11,"text":78},"16260403","Just got off work and saw all the comments. I wrote this up a few months ago to make custom cards for a mafia\u002Fwerewolf type game I've been playing at work (as some guessed). It's…",[80],{"value":81,"source":74,"evidence":82},"jsPDF",[83],{"id":77,"by":11,"text":78},"open_source","unknown",{"praise":87,"objections":110,"requests":132,"questions":155,"alternatives":166},[88,98,106],{"value":89,"source":51,"evidence":90},"Simple, clear UI that works in the browser without installing anything",[91,95],{"id":92,"by":93,"text":94},"16260061","ballenf","It combines quite a few popular trends: - diy - paper \u002F offline - game \u002F boardgames - simple & clear UI w\u002Fo flashiness - not monetized \u002F no data slurping \u002F no email required - no…",{"id":96,"by":66,"text":97},"16261394","How printing goes after prototyping all depends... Some people shop their prototypes to publishers, some get the game to a more advanced state before shopping it to publishers,…",{"value":99,"source":51,"evidence":100},"Fills a real need for prototyping board game cards",[101,102],{"id":54,"by":55,"text":56},{"id":103,"by":104,"text":105},"16260357","bovermyer","I'm a tabletop game designer. This is useful to me. Other similar tools are garbage. Therefore, I upvote.",{"value":107,"source":51,"evidence":108},"JSON input is a good fit compared to GUI card editors",[109],{"id":58,"by":59,"text":60},[111,125],{"value":112,"source":51,"evidence":113},"Download button behaves unclearly; blank window on some browsers",[114,118,122],{"id":115,"by":116,"text":117},"16260622","pimlottc","Not sure if this supports mobile, but I’m just getting a blank new window when I hit “Save”.",{"id":119,"by":120,"text":121},"16260643","Waterluvian","Expect a pdf file download. Worked on my phone. (\"Save\" should be \"Download\" or something else more clear.)",{"id":123,"by":116,"text":124},"16261597","Yeah, I wasn't sure what to expect after hitting the button. It does work for me in Mobile Safari, but not Chrome (iOS).",{"value":126,"source":51,"evidence":127},"Source was not initially shared with the Show HN post",[128],{"id":129,"by":130,"text":131},"16261003","navls","I'm surprised this community is not more adamant about source being shared alongside a \"Show HN\" post. It seems like a no-brainer to include source when showing a group of…",[133,140,147],{"value":134,"source":51,"evidence":135},"Support for images on cards via URL",[136,139],{"id":137,"by":70,"text":138},"16260260","Agreed 110% on the ability to include images, maybe a key for an image URL and another key for the location on the card using a simple grid-reference? Great suggestion, hope OP…",{"id":54,"by":55,"text":56},{"value":141,"source":51,"evidence":142},"UTF-8 support",[143],{"id":144,"by":145,"text":146},"16261028","sleepylook","it will be great to have utf8 support.",{"value":148,"source":51,"evidence":149},"Customizable templates and saving them, e.g. via remoteStorage",[150,154],{"id":151,"by":152,"text":153},"16261275","fiatjaf","Nice app. I guess this is a perfect match for https:\u002F\u002Fremotestorage.io\u002F integration. People would be able to save and tweak their card templates without worrying.",{"id":58,"by":59,"text":60},[156],{"value":157,"source":51,"evidence":158},"What is the project used for, and how does printing work after prototyping",[159,163],{"id":160,"by":161,"text":162},"16259891","michaericalribo","what do you use this for?",{"id":164,"by":161,"text":165},"16260180","This is neat. I'm curious, how does printing work after the prototyping stage? Would you usually find a publisher, who handles it for you? Are there other tools like Squib for…",[167,179,186,193],{"value":168,"source":51,"evidence":169},"Squib",[170,174,178],{"id":171,"by":172,"text":173},"16262375","shitloadofbooks","I'm using Squib (https:\u002F\u002Fgithub.com\u002Fandymeneely\u002Fsquib) for this at the moment. I have several of my current prototypes in Squib, with CI where it builds the artifacts (PNGs of…",{"id":175,"by":176,"text":177},"16260611","XaspR8d","If you want a more featureful tool, but still data-oriented and built with a programming-slant, I highly recommend Squib[1]. It has tons of rendering and processing options, and…",{"id":65,"by":66,"text":67},{"value":180,"source":51,"evidence":181},"Headless Chrome with puppeteer for PDF generation",[182],{"id":183,"by":184,"text":185},"16261787","nothrabannosir","Headless chrome and a print-to-pdf are the way to go, here. There’s a library (whose name eludes me) which wraps it all up very nicely in a JS lib. If you’ve got the html,…",{"value":187,"source":51,"evidence":188},"InDesign Data Merge",[189],{"id":190,"by":191,"text":192},"16260588","trynewideas","I imagine it'd be pretty straightforward to convert that JSON into a CSV for InDesign's Data Merge feature, once you're past prototyping and ready for product-ready printing.…",{"value":194,"source":51,"evidence":195},"Magic: The Gathering card generators and hccd, pycard, cardpen",[196,200],{"id":197,"by":198,"text":199},"16260476","twic","Nice! Boardgamegeek has a list of card design resources: https:\u002F\u002Fboardgamegeek.com\u002Fthread\u002F991506\u002Fresources-card-game-makers Most are of the painstakingly-click-and-type variety,…",{"id":201,"by":202,"text":203},"16261257","clusmore","I built something quite similar to this for my brother, who plays Magic: The Gathering. He likes to build decks and test them before he commits to buying the cards in it, so he…",{"comments":41,"answered":39,"key":205},[206],{"id":77,"text":78},{"commenters":208,"max_depth":209,"maker_replies":41,"first_comment_mins":210,"lifespan_hours":211},33,6,34,17,[213,215,219,223,225,229,231,233,234,237,239,240,241,245,246,247,250,254,256,257,258,262,266,268,269,272,275,276,279,281,284,285,286,288,289,292,297,299,302,304,307,308,311,312],[77,39,39,214,11,41],"maker\u002Fneutral\u002Fidea",[216,41,46,217,218,39],"16260231","project\u002Fpositive\u002Fdesign","keerthiko",[220,41,39,221,222,39],"16260342","other\u002Fneutral\u002Fnone","hultner",[129,41,41,224,130,39],"maker\u002Fcritical\u002Fdocs",[226,41,35,227,228,39],"16262592","maker\u002Fneutral\u002Fdocs","pajop",[183,41,35,230,184,39],"project\u002Fneutral\u002Fexecution",[171,34,35,232,172,39],"project\u002Fneutral\u002Fnone",[197,35,35,232,198,39],[58,235,35,236,59,39],4,"project\u002Fmixed\u002Fdesign",[137,235,46,238,70,39],"project\u002Fpositive\u002Fidea",[54,46,46,238,55,39],[175,46,39,221,176,39],[242,46,39,243,244,39],"16263909","other\u002Fpositive\u002Fnone","algorias",[201,209,35,232,202,39],[190,44,35,232,191,39],[151,248,35,249,152,39],8,"project\u002Fneutral\u002Fidea",[251,252,39,221,253,39],"16261425",9,"DonHopkins",[115,32,41,255,116,39],"project\u002Fcritical\u002Fexecution",[119,32,35,236,120,39],[123,32,41,255,116,39],[259,260,46,238,261,39],"16264372",11,"kurnikas",[263,18,46,264,265,39],"16263041","project\u002Fpositive\u002Fnone","kyo3",[144,267,35,230,145,39],13,[160,33,35,249,161,39],[270,33,35,230,271,39],"16259914","eitland",[273,33,35,274,161,39],"16259935","maker\u002Fneutral\u002Fnone",[69,33,46,238,70,39],[277,33,39,278,161,39],"16260202","commenter\u002Fneutral\u002Fnone",[280,33,35,249,70,39],"16260242",[282,33,35,249,283,39],"16260000","supermdguy",[65,33,46,238,66,39],[164,33,39,221,161,39],[287,33,39,221,70,39],"16260250",[96,33,46,238,66,39],[290,33,35,249,291,39],"16259991","reificator",[293,294,39,295,296,39],"16259855",15,"other\u002Fcritical\u002Fnone","hartator",[298,294,39,221,271,39],"16259905",[300,294,39,295,301,39],"16260008","ghrifter",[303,294,39,221,271,39],"16260087",[305,294,39,221,306,39],"16260169","bsder",[103,294,46,238,104,39],[309,294,39,278,310,39],"16263506","dang",[92,294,46,217,93,39],[313,294,39,278,310,39],"16263505",[],[316,321,326,331,336,340],{"id":317,"name":318,"points":319,"category":320},"16274686","Observable",654,"dev_tools",{"id":322,"name":323,"points":324,"category":325},"16273609","D StatusPage",316,"infrastructure",{"id":327,"name":328,"points":329,"category":330},"16273171","upvote.pub",275,"learning_science",{"id":332,"name":333,"points":334,"category":335},"16249048","BucketCompressionTrick",188,"languages",{"id":337,"name":338,"points":339,"category":330},"16237558","Interactive Ansible Tutorial",170,{"id":341,"name":342,"points":343,"category":344},"16246485","Project Board",149,"web_saas",false,"v2",{"id":348,"name":5,"line":6,"ai":345,"cat":20,"year":13,"points":14,"comments":15,"rec":29,"s":30,"top":18,"kw":349,"maker":11,"domain":10,"tier":19,"attempts":39,"strip":350,"url":9,"mix":351,"praise":89,"objection":112,"sub":21},16259542,[24,25,26,27,28],"0501333335003330131533335033505300000505",[32,33,34,35],1794036562972]