{"author_link":"\/author\/shaunlebron\/","author_name":"Shaun LeBron","author_uid":"31638","comments":[{"author_name":"alkazar","author_uid":"12044","time":"Aug 24, 2015 @ 1:30pm","epoch":1440422700,"text":"Turn based pacman! Very neat concept!"},{"author_name":"onilink_","author_uid":"45206","time":"Aug 25, 2015 @ 8:35am","epoch":1440491400,"text":"Too bad it is so short, the concept is fun :p"},{"author_name":"DanteDouglas","author_uid":"29769","time":"Aug 26, 2015 @ 9:50am","epoch":1440582300,"text":"This is fantastically innovative. Huge fan. Wish there was more!! This is something I would pay for an entire version of."},{"author_name":"thebrickanator","author_uid":"50329","time":"Aug 29, 2015 @ 2:34am","epoch":1440815340,"text":"Really liked the game concept and a clean style."},{"author_name":"puppetmaster","author_uid":"39425","time":"Aug 30, 2015 @ 9:10pm","epoch":1440968700,"text":"Awesome cool concept for a puzzle game! Nice presentation,   and tutorial. First 5* for theme and innovation! Congrats for your entry!"},{"author_name":"Jod","author_uid":"20442","time":"Aug 30, 2015 @ 9:36pm","epoch":1440970260,"text":"Very slick graphics. The compo version really benefited from some music, as seen in the post-compo version."},{"author_name":"Teesquared","author_uid":"35091","time":"Aug 30, 2015 @ 10:26pm","epoch":1440973260,"text":"I never realized how difficult being a ghost can be. Interesting take on Pac-Man. You have an innovative idea and gameplay system here."},{"author_name":"superfluous","author_uid":"56852","time":"Aug 30, 2015 @ 10:26pm","epoch":1440973260,"text":"Very cool concept. I'd love to see if it holds up to being a completed game."},{"author_name":"Sparrow","author_uid":"7423","time":"Aug 30, 2015 @ 10:44pm","epoch":1440974340,"text":"Absolutely brilliant! Good work."},{"author_name":"NickMakesGames","author_uid":"29805","time":"Aug 30, 2015 @ 11:51pm","epoch":1440978360,"text":"a spectacular idea. I think that everyone's behaviour is a *little* tough to read right now, but with a little bit of additional feedback, this is very well on it's way to being a stand-out puzzle game that I could see myself happily losing hours to.\r<br\/>I don't often suggest that people expand on LD games out of respect (I personally prefer to leave my products alone after a game jam) but I think it would be really tragic if you didn't further explore this idea and flesh it out into something more complete."},{"author_name":"Arg410","author_uid":"55265","time":"Aug 30, 2015 @ 11:57pm","epoch":1440978720,"text":"Great API, I've never heard of clojure or leiningen until now. Maybe i'll mess with them, always love a new programming language!!!!"},{"author_name":"GaTechGrad","author_uid":"19778","time":"Aug 31, 2015 @ 12:59am","epoch":1440982440,"text":"This game is really convoluted.  I would have rather seen an original concept, rather than ripping off Namco's PacMan.  I think if it was in real time rather than turn-based, then it might have actually been fun to play."},{"author_name":"veoviscool12","author_uid":"57463","time":"Aug 31, 2015 @ 1:37am","epoch":1440984720,"text":"I really, really love this game. I think the concept is fantastic, and I love the way you solved the AI vs. Player input problem. Graphics are great, and the path arrows make it easy to visualize what's going to happen next. My only complaints are that it's really short (I want more! &gt;:|) and that it's hard to remember which ghost does what at times. I get that this could be part of the challenge, but maybe an optional toggle that shows a little pop up with a short description of what each ghost does. Overall, I loved this game, and it's really polished. Great work. :)"},{"author_name":"Aevek","author_uid":"22124","time":"Aug 31, 2015 @ 1:46am","epoch":1440985260,"text":"Really cool idea to use the AI algorithms of a game and force the player to think inversely. I liked the concept enough to try the post-compo version, and you had already implemented everything I was about to suggest, so great job!"},{"author_name":"Mach60KAS","author_uid":"5788","time":"Aug 31, 2015 @ 1:55am","epoch":1440985800,"text":"I really love the idea behind this game - it's extremely unique! My main issue is how short the compo version is - which is we're all rating. Still, I think the improvements you made to the post compo version (path visualisation, music, levels) are very well handled. Excellent work!"},{"author_name":"jwin","author_uid":"14991","time":"Aug 31, 2015 @ 5:11am","epoch":1440997560,"text":"This is an awesome idea, very cool to play with the AI and try to devise a strategy!\r<br\/>\r<br\/>The levels in the post-compo do a good job of exploring the idea further, although I think it would take even more levels before I really felt like I got the hang of it."},{"author_name":"Benjamin","author_uid":"2952","time":"Aug 31, 2015 @ 6:45am","epoch":1441003200,"text":"The core idea is neat, and the tutorial is pretty good but you should have focus on finishing it. I mean very few is missing here. Just designining 2-3 more level would have been enough.\r<br\/>A number on ghost would also be great to memorize the control faster.\r<br\/>Sometime a game is unfinished just because we describe it as unfinished. People dont know all the thing you wanted to add to your game. Just package it as finished and most of the time people will think it is.\r<br\/>\r<br\/>If you want to make a post-compo versoin, the level of this games would be easier to design if you create a solver which try every combination of ghost move to check if the level can be finished.\r<br\/>Once it's done you just have to add\/move\/remove ghosts or square to check if a solution exists and how complex it is. I used this method to create my LD25 entry ( http:\/\/ludumdare.com\/compo\/ludum-dare-25\/?action=preview&amp;uid=2952 )"},{"author_name":"Maxi and The Gang","author_uid":"3968","time":"Aug 31, 2015 @ 7:52am","epoch":1441007220,"text":"Very interesting game~! well done!"},{"author_name":"grywhttl","author_uid":"52129","time":"Aug 31, 2015 @ 7:56am","epoch":1441007460,"text":"Awesome concept! I'd like to see it developed fully"},{"author_name":"khahem","author_uid":"5209","time":"Aug 31, 2015 @ 8:30am","epoch":1441009500,"text":"Excellent and very interesting interpretation of the theme with a nice polished look.\r<br\/>\r<br\/>I'm wondering if balance and gameplay richness could be improved in a more &quot;tower-defensy&quot; setting, where failure and success comes more progressively, through repeated planning errors vs. efficient defense design."},{"author_name":"01101101","author_uid":"5105","time":"Aug 31, 2015 @ 9:00am","epoch":1441011300,"text":"Very very cool idea! I've read the Pacman Dossier in the past and immediately programmed a clone as well because these AIs are just great :) Also that page where you can play the original pacman with the ghosts paths visible is pretty neat!\r<br\/>Too bad you couldn't complete your LD game in time, it is original, well executed and quite fun! :)\r<br\/>Congrats!"},{"author_name":"SecondDimension","author_uid":"14838","time":"Aug 31, 2015 @ 10:31am","epoch":1441016760,"text":"There were a fair few Pacman games in this LD, and also in the 'You are the Enemy' competition, but this is by far the best take on it I've played.  It was really enjoyable"},{"author_name":"Shaun LeBron","author_uid":"31638","time":"Aug 31, 2015 @ 2:17pm","epoch":1441030320,"text":"Hi, the reason I didn't add any more levels in the post-compo is that I discovered an exploit in the mechanic that can break the game.  It becomes really easy to guard intersections, or just sit on the fruit.  I don't have any more time to try to rebalance it somehow.\r<br\/>\r<br\/>Thanks for all your comments"},{"author_name":"tanjent","author_uid":"36394","time":"Sep 1, 2015 @ 5:14pm","epoch":1441127340,"text":"This is a really cool concept. Really slick presentation as well."},{"author_name":"Vennril","author_uid":"15816","time":"Sep 3, 2015 @ 11:48am","epoch":1441280580,"text":"That was amazing! Great idea and very well executed. Loved the insight on the ghost AI.\r<br\/>\r<br\/>I would totally play a complete game of this :)"},{"author_name":"BUNN1E5","author_uid":"35895","time":"Sep 4, 2015 @ 9:33pm","epoch":1441402080,"text":"Really cute. I wish it was longer. However, because there was only ever on piece of fruit I could easily put one ghost on the fruit and make it impossible for Pac Man to win. Though it still was a great game!"},{"author_name":"abcdef65g","author_uid":"29151","time":"Sep 4, 2015 @ 9:34pm","epoch":1441402140,"text":"Lovely concept and idea, I really enjoyed it. A whole new take on a classic. And I did open up and check your source, very well written, specially considering the time frame for the game making."},{"author_name":"wooltech","author_uid":"46350","time":"Sep 4, 2015 @ 9:43pm","epoch":1441402680,"text":"Nice method of making a reverse pacman."},{"author_name":"Drauthius","author_uid":"52478","time":"Sep 4, 2015 @ 10:10pm","epoch":1441404300,"text":"Would have been better if you skipped the in-depth tutorials and instead completed a single level. But interesting concept!"},{"author_name":"ChuiGum","author_uid":"22408","time":"Sep 5, 2015 @ 4:19am","epoch":1441426440,"text":"Turned based Pac-Man was really cool! Super innovative! Great job! :)"},{"author_name":"treeman","author_uid":"1895","time":"Sep 5, 2015 @ 8:29am","epoch":1441441440,"text":"Very neat, nice idea!"},{"author_name":"dunin","author_uid":"32902","time":"Sep 5, 2015 @ 8:30am","epoch":1441441500,"text":"Cool concept and really instructive!\r<br\/>You ran out of time but you have a great game to develop!"},{"author_name":"Tselmek","author_uid":"48996","time":"Sep 5, 2015 @ 10:53am","epoch":1441450080,"text":"Really nice concept, wish there was more levels (in the original version). Needs some music but good job nonetheless!"},{"author_name":"KeyboardCat","author_uid":"42283","time":"Sep 5, 2015 @ 10:56am","epoch":1441450260,"text":"Interesting game ! Really good work !"},{"author_name":"randoman","author_uid":"13710","time":"Sep 5, 2015 @ 2:19pm","epoch":1441462440,"text":"This is great, it mixes two things I love: puzzles and AI. I would love to see more levels!"},{"author_name":"David Yates","author_uid":"51459","time":"Sep 5, 2015 @ 2:38pm","epoch":1441463580,"text":"Really cool idea, and I love that you used the original Pacman AI. This seems like such a simple idea and obvious in retrospect, but I've never seen it done before: it's brilliant and contains deep possibilities."},{"author_name":"CrazyMinnowStudio","author_uid":"56101","time":"Sep 5, 2015 @ 5:37pm","epoch":1441474320,"text":"Really cool concept! Makes playing the ghosts so much more fun than playing pacman."},{"author_name":"dancingmad","author_uid":"39644","time":"Sep 5, 2015 @ 11:11pm","epoch":1441494360,"text":"I had a lot of fun to play your game !\r<br\/>Mechanics are awesome.\r<br\/>Great job !"},{"author_name":"synchingfeeling","author_uid":"41319","time":"Sep 11, 2015 @ 5:58am","epoch":1441950780,"text":"awesome idea, well executed, would play more. I love the fresh approach to an old game."},{"author_name":"DuzDuz","author_uid":"56985","time":"Sep 11, 2015 @ 10:24am","epoch":1441966740,"text":"Very good concept! I liked it a lot"},{"author_name":"crucknuk","author_uid":"53686","time":"Sep 11, 2015 @ 11:33am","epoch":1441970880,"text":"The idea is well thought. It is a good try to give the ghosts another meaning in the game :)\r<br\/>Made me giggle, keep up the good work! :)"},{"author_name":"Flygamer101","author_uid":"48756","time":"Sep 11, 2015 @ 12:37pm","epoch":1441974720,"text":"Very Nice :D Loved the game. Wait a minute.\r<br\/>THIS WAS MADE IN 48 HOURS? Nice!"},{"author_name":"eddynardo","author_uid":"49260","time":"Sep 11, 2015 @ 2:47pm","epoch":1441982520,"text":"nice one :)"},{"author_name":"Kerdelos","author_uid":"30088","time":"Sep 11, 2015 @ 9:42pm","epoch":1442007420,"text":"Interesting concept and well conceived tutorial, too bad it's that short."},{"author_name":"dcolgan","author_uid":"2293","time":"Sep 11, 2015 @ 9:56pm","epoch":1442008260,"text":"Super cool. I love the premise here. The only level was really great and I think it is neat taking a concept that already exists, that pacman ghosts already have behaviors you can use, and turning it into a new puzzle game. If the content were there, I could see myself playing this a lot."},{"author_name":"Patomkin","author_uid":"57656","time":"Sep 12, 2015 @ 7:43am","epoch":1442043480,"text":"A reverse Pacman puzzle game would be absolutely brilliant - too bad there are only two or three real puzzles here :("},{"author_name":"axoona","author_uid":"56919","time":"Sep 12, 2015 @ 8:39pm","epoch":1442090040,"text":"this game has great potential, keep it up!"},{"author_name":"local minimum","author_uid":"24765","time":"Sep 13, 2015 @ 11:50am","epoch":1442144700,"text":"Cool idea for a game! Wish, as many have pointed out, that where were more actual levels after the tutorial to play. Also, though tutorial was really neat and since there is an undo anyway, it would have been nice if there was some indicator or the ghost's intentions\/behaviors. Or if first time you press e.g. '2' you only select the second ghost and that shows a short bio to the side of the playing field. I didn't try to see how many regrets one had (but it might be cool to limit them to undo last five steps or so). In that case some reset level would be perfect. Final thought, the shift+right was rather awkward, I think the next level should load with a 1-2 second delay upon catching pacman. In all though, a very interesting game mechanic that you should consider furthering some more."},{"author_name":"OldPeculier","author_uid":"25979","time":"Sep 14, 2015 @ 4:32pm","epoch":1442248020,"text":"Superb start. I really want to play this for real&mdash;too bad you ran out of time."},{"author_name":"HThomson","author_uid":"56198","time":"Sep 15, 2015 @ 12:26am","epoch":1442276460,"text":"Hands down the most innovative game I've played throughout this whole competition. Also love the minimalist art style, fantastic job all round! As others have said it'd be great if it were longer however that's only a minor point considering the 48 hour time limit and all."}],"images":["ld33\/31638-befebd1748af713b86fe930bec484bec.jpg","ld33\/31638-95fff2f83049b285013ebaff1ed9f0b5.jpg","ld33\/31638-9c5d0ca58e7d7704454a2a7edeaf4eab.jpg"],"links":[{"url":"http:\/\/shaunlebron.github.io\/ld33-gh4st\/","text":"Play (original)"},{"url":"http:\/\/shaunlebron.github.io\/gh4st\/","text":"Play (post-compo)"},{"url":"https:\/\/github.com\/shaunlebron\/gh4st","text":"Source"},{"url":"http:\/\/ludumdare.com\/compo\/2015\/08\/30\/pac-man-ghost-a-i-puzzle\/","text":"Blog Post"}],"metadata":{"g_key":"8323","g_author":"31638","g_event":"LD33","g_eventkey":"29","g_subevent":"COMPO","g_urlkey":"8356","g_title":"GH4ST","g_status":"UCHK1","g_place":"241","g_commentcount":"50","g_site2_node_id":"0","g_hide":"N","g_has_icon":"Y","g_rqueue":"0","g_random":"0"},"nds":[],"node":null,"orig_images":["http:\/\/ludumdare.com\/compo\/wp-content\/compo2\/\/479518\/31638-shot0-1440957880.png-eq-900-500.jpg","http:\/\/ludumdare.com\/compo\/wp-content\/compo2\/\/479518\/31638-shot1-1440381392.png-eq-900-500.jpg","http:\/\/ludumdare.com\/compo\/wp-content\/compo2\/\/479518\/31638-shot2-1440381392.png-eq-900-500.jpg"],"text":"Coordinate the four ghosts, which adhere to the actual AI from the original Pac-Man arcade. Your only power to catch Pac-Man is to choose which ghost is allowed to move per turn.\r\n\r\nIn this game, you must learn to exploit the deterministic behaviors of your ghosts and Pac-Man in order to catch Pac-Man before he gets his fruit.\r\n\r\nTHE POST-COMPO VERSION linked below fixes A.I., improves animation, and adds more levels.","title":"GH4ST"}