{"author_link":"\/users\/recher","author_name":"Recher","author_uid":1214064,"comments":[{"id":1082750,"author_name":"voidraizer","author_uid":"voidraizer","epoch":1728312612,"text":"This was a cool play. What a neat take on the brick genre :thumbsup:. I'm not sure what the arrow keys next to the 1 and 2 were for though","format":"md","likes":1,"spam":"N"},{"id":1082918,"author_name":"Recher","author_uid":"recher","epoch":1728315853,"text":"Thank you. The arrow keys are useless (I should have put a little message telling that).\nI can't hide them, because they are part of the generic UI of the Squarity engine.\n\nWell, I should be developing the feature to hide unused buttons, as I'm the person developing Squarity. But you know how is life.","format":"md","likes":0,"spam":"N"},{"id":1101792,"author_name":"DashVirus","author_uid":"dashvirus","epoch":1728512287,"text":"Hi, it's nice that you need to play as \"the walls\" in a brick breaker. I find the pace of the game a bit slow though, and I feel like it doesn't fit much with the theme \"Tiny Creatures\". Nevertheless, let's move on to the impressive part : You made the engine yourself, and for that a huge bravo. Good luck on your project, it's cool to do such a thing ;)","format":"md","likes":1,"spam":"N"},{"id":1105102,"author_name":"Recher","author_uid":"recher","epoch":1728589628,"text":"Thank you DashVirus. Yes, it's been a couple of years I'm working on this game engine. I just hope that some day, other people will be interested in it and will create their own game.","format":"md","likes":0,"spam":"N"},{"id":1105791,"author_name":"Euler Moises","author_uid":"euler-moises","epoch":1728600045,"text":"C'est un bon r\u00e9cit de Breakout\/Arkanoid.\n\nCr\u00e9er des blocs en pensant \u00e0 l\u2019angle de rebond est plus difficile qu\u2019il n\u2019y para\u00eet.\n\nCe qui m'a surpris, c'est que vous ayez cr\u00e9\u00e9 le moteur.\n\nF\u00e9licitations pour le travail.","format":"md","likes":1,"spam":"N"},{"id":1105866,"author_name":"frozenfire92","author_uid":"frozenfire92","epoch":1728601914,"text":"Very cool take on the genre, I enjoyed the strategies that moving the paddle could unlock. I think with some speed, power ups, and game juice there is a lot of potential! Keep on making games :smile: ","format":"md","likes":1,"spam":"N"},{"id":1105875,"author_name":"InitialPosition","author_uid":"initialposition","epoch":1728602163,"text":"Very unique take on the breakout genre, as others have mentioned. I had to get used to placing blocks in front of the player (and missed more than I want to admit) but eventually got it down. I of course got pranked by unpredictable collision bounces here and there but nothing that took me out of the zone. I like the idea of making it easier for the player by slowly breaking the last blocks by themselves over time, the fact it's running in your own engine is incredible and the only thing I can criticize is that the game doesn't fit the theme toooo much. Otherwise, nice :D ","format":"md","likes":1,"spam":"N"},{"id":1110966,"author_name":"ChrisBeck","author_uid":"chrisbeck","epoch":1728811937,"text":"An interesting take on breakout games, I enjoyed the strategic element of having to choose which tiles to make solid. I think the fact that you've made this in your own engine is super impressive - really good job!","format":"md","likes":1,"spam":"N"},{"id":1111133,"author_name":"Recher","author_uid":"recher","epoch":1728820247,"text":"Thank you very much for all your reviews, and thanks to the people who went to my Twitch channel while I was testing your games.\n\n@euler-moises , I love your comment. Just one little thing: the correct word is \"une bonne adaptation de Breakout\/Arkanoid\", and not \"un bon r\u00e9cit de Breakout\/Arkanoid\". It's fun to see this sort of word confusion.","format":"md","likes":0,"spam":"N"},{"id":1111795,"author_name":"bentglasstube","author_uid":"bentglasstube","epoch":1728847282,"text":"I liked the added mechanic of clicking on the blocks to make them solid.  The gameplay was a little slow at first but as the creature grew it became a little more stressful, which was fun.  Nice work all around.","format":"md","likes":1,"spam":"N"},{"id":1112529,"author_name":"Prunus Padis","author_uid":"prunus-padis","epoch":1728905095,"text":"Intresting using custom engine like that, i like the opensourcines of seeing the game code next to the game. \n\nGame is little slow and since there is no audio engagement is slow at start. I like the speeding ball but since the game starts from level on restart i really never got to play it more. Level 2 also start super fast or something compared to level 1 witch waits for the player input and lost my first run because of that i think and almost lost on the second try.","format":"md","likes":1,"spam":"N"},{"id":1112762,"author_name":"Zirrrus","author_uid":"zirrrus","epoch":1728916476,"text":"Neat! Always cool to see people using their own engine!","format":"md","likes":1,"spam":"N"},{"id":1114355,"author_name":"Lussard Studio","author_uid":"lussard-studio","epoch":1729027481,"text":"Nice concept to mix breakout gameplay with this tile placement ! There is potential for complete game maybe on mobile ? Good idea and congrats to have done everything by yourself using ur own custom engine ! :muscle: ","format":"md","likes":1,"spam":"N"},{"id":1115108,"author_name":"Levi","author_uid":"levi","epoch":1729115460,"text":"Hey, innovative twist on the game. Enjoyed it after it took a while to get it, but your instructions were clear. I liked the tools you used to make it! :) I can't believe you made a jam game in your own game engine.","format":"md","likes":1,"spam":"N"},{"id":1116203,"author_name":"WeirdBitGames","author_uid":"weirdbitgames","epoch":1729271057,"text":"An interesting take on a classic. I like the new block-clicking mechanic too!","format":"md","likes":1,"spam":"N"},{"id":1116577,"author_name":"Recher","author_uid":"recher","epoch":1729327958,"text":"@prunus-padis : I plan to add sound on the game engine, in a undecided future moment. I should have added one confirmation click at the beginning of the levels after the first one. It would have removed the bad surprise. I also wanted to add multiple lives, etc.\n\nOnce again, thank you to all the people who noticed I made my own game engine: @dashvirus , @euler-moises , @initialposition , @chrisbeck , @prunus-padis , @zirrrus , @lussard-studio , @levi .\n\nIt's the main reason why I participate to Ludum Dares: to show my game engine, to test it in \"real conditions\", and to have the hope that some other people will use it to create their own games. Feel free to join the Discord (the link is in the game page). I promise I will write an English version of the documentation.\n","format":"md","likes":0,"spam":"N"},{"id":1116636,"author_name":"MaximeG","author_uid":"maximeg","epoch":1729332204,"text":"wow nice idea! I love the tweak of the original game! good job!","format":"md","likes":1,"spam":"N"},{"id":1119202,"author_name":"Joror","author_uid":"joror","epoch":1729708608,"text":"Nice twist on a classic! Pretty tricky to get far, but neat nonetheless. Would have loved some basic sounds with this. ","format":"md","likes":1,"spam":"N"},{"id":1119523,"author_name":"TheLastSlowpoke","author_uid":"thelastslowpoke","epoch":1729733038,"text":"I did not expect a resource management game from this ^^ The fact that the walls are not recovering between levels, but you need them to grow in size is making the game really interesting! You probably know this, but your engine is very impressive!","format":"md","likes":1,"spam":"N"},{"id":1120052,"author_name":"Hare Software","author_uid":"hare-software","epoch":1729808153,"text":"A very cool idea executed well, good work!","format":"md","likes":1,"spam":"N"},{"id":1121166,"author_name":"Recher","author_uid":"recher","epoch":1730927017,"text":"Aaaand one last thank to @thelastslowpoke , the last person of this Ludum edition who has been impressed by my own game engine.\n\nThe adventure of developing this engine continues. I hope there will be more features for the next edition.\n\nSee ya !","format":"md","likes":1,"spam":"N"}],"format":"md","images":["ld56\/wayback-placeholder.png"],"links":[{"url":"https:\/\/squarity.pythonanywhere.com\/#fetchez_githubgist_darkrecher\/9f4abdcecb567b7e6d7d8abb9f2c44a0\/raw\/skweek-breakout.txt","text":"Link to play"},{"url":"https:\/\/github.com\/darkrecher\/squarity-doc\/blob\/master\/jeux\/skweek_breakout\/skweek_breakout.py","text":"Link"}],"metadata":{"g_key":"95551","g_author":"1214064","g_event":"LD56","g_eventkey":"115","g_subevent":"COMPO","g_urlkey":"444489","g_title":"Tiny Skweek plays Breakout","g_status":"WAYBACK","g_place":"255","g_commentcount":"21","g_site2_node_id":"399411","g_hide":"N","g_has_icon":"Y","g_rqueue":"0","g_random":"0"},"nds":{"n_key":"399411","n_urlkey":"444489","n_parent":"395186","n_path":"\/events\/ludum-dare\/56\/tiny-skweek-plays-breakout","n_slug":"tiny-skweek-plays-breakout","n_type":"item","n_subtype":"game","n_subsubtype":"compo","n_author":"214064","n_created":"1727983305","n_modified":"1777458971","n_version":"1271714","n_status":"WAYBACK"},"node":{"_collation":{"body_sanitizer":"TextUtils::SanitizeHTML via existing importer","event":"LD56","removed_author":false},"_superparent":9,"_trust":4,"author":214064,"body":"Tiny skweek plays Breakout.\n\n![tiny_skweek_breakout.png](\/\/\/raw\/034\/43\/z\/65df2.png)\n\nClick on an empty blue square to add a solid square, on which your tiny skweek can bounce.\n\nDestroy blocks and score points.\n\n - You don't have to destroy all the blocks on the borders to go to the next level, so you should keep the border blocks as long as possible.\n - The tiny skweek grows when you destroy a game block, but not one of your own block.\n - The tiny skweek shrinks a little each time you place a block. \n - Place them wisely instead of random-clicking everywhere.\n - On the first levels, when there are only a few blocks left, they automatically decay, so that you don't have to precisely aim that damned last block.\n\nClick the button 1 or 2 to restart a new game.\n\nI developped this game with the Squarity engine (my personal project).\n\nThis engine is supposed to create games based only on 2D grids (like the minesweeper, tic-tac-toe, etc.). But with the version 2 of the engine, we can do more things.\n\nSo, why not create a game not based on 2D grids, with an engine supposed to manage only 2D grids ?\n\nThis game is a tribute to two 1990's PC games, made by French video game studios:[Super Skweek](https:\/\/en.wikipedia.org\/wiki\/Super_Skweek), [Popcorn](https:\/\/classicreload.com\/popcorn.html#)\n\nEnjoy !\n\nhttps:\/\/youtu.be\/jFFqqlG5oPU\n","comments":21,"comments-timestamp":"2024-11-06T21:03:37Z","created":"2024-10-03T19:21:45Z","files":[],"files-timestamp":0,"grade":{"grade-01":30,"grade-02":30,"grade-03":30,"grade-04":30,"grade-05":30,"grade-07":24,"grade-08":26},"id":399411,"love":0,"magic":{"cool":99.215674164922,"feedback":29,"given":23.625,"grade":28.571428571429,"grade-01-average":3.107,"grade-01-result":255,"grade-02-average":3.089,"grade-02-result":237,"grade-03-average":3.429,"grade-03-result":143,"grade-04-average":2.411,"grade-04-result":314,"grade-05-average":2.75,"grade-05-result":289,"grade-07-average":2.477,"grade-07-result":236,"grade-08-average":2.708,"grade-08-result":282,"smart":1.6120071645079},"meta":{"author":[214064],"cover":"\/\/\/content\/034\/43\/z\/65e09.png","grade-06-out":"1","link-01":"https:\/\/squarity.pythonanywhere.com\/#fetchez_githubgist_darkrecher\/9f4abdcecb567b7e6d7d8abb9f2c44a0\/raw\/skweek-breakout.txt","link-01-name":"Link to play","link-01-tag":[42336],"link-02":"https:\/\/github.com\/darkrecher\/squarity-doc\/blob\/master\/jeux\/skweek_breakout\/skweek_breakout.py","link-02-tag":[42332]},"meta-timestamp":"2026-04-29T10:36:11Z","modified":"2026-04-29T10:36:11Z","name":"Tiny Skweek plays Breakout","node-timestamp":"2024-10-08T22:00:32Z","parent":395186,"parents":[1,5,9,395186],"path":"\/events\/ludum-dare\/56\/tiny-skweek-plays-breakout","published":"2024-10-06T22:41:37Z","scope":"public","slug":"tiny-skweek-plays-breakout","subsubtype":"compo","subtype":"game","type":"item","version":1271714},"text":"Tiny skweek plays Breakout.\n\n![tiny_skweek_breakout.png](\/\/\/raw\/034\/43\/z\/65df2.png)\n\nClick on an empty blue square to add a solid square, on which your tiny skweek can bounce.\n\nDestroy blocks and score points.\n\n - You don't have to destroy all the blocks on the borders to go to the next level, so you should keep the border blocks as long as possible.\n - The tiny skweek grows when you destroy a game block, but not one of your own block.\n - The tiny skweek shrinks a little each time you place a block. \n - Place them wisely instead of random-clicking everywhere.\n - On the first levels, when there are only a few blocks left, they automatically decay, so that you don't have to precisely aim that damned last block.\n\nClick the button 1 or 2 to restart a new game.\n\nI developped this game with the Squarity engine (my personal project).\n\nThis engine is supposed to create games based only on 2D grids (like the minesweeper, tic-tac-toe, etc.). But with the version 2 of the engine, we can do more things.\n\nSo, why not create a game not based on 2D grids, with an engine supposed to manage only 2D grids ?\n\nThis game is a tribute to two 1990's PC games, made by French video game studios:[Super Skweek](https:\/\/en.wikipedia.org\/wiki\/Super_Skweek), [Popcorn](https:\/\/classicreload.com\/popcorn.html#)\n\nEnjoy !\n\nhttps:\/\/youtu.be\/jFFqqlG5oPU\n","title":"Tiny Skweek plays Breakout","wayback_recovered":true,"wayback_source":{"capture":{"original":"https:\/\/api-jam.ludumdare.com\/vx\/node2\/get\/399001+399002+399003+399004+399005+399006+399007+399008+399009+399010+399011+399012+399013+399014+399015+399016+399017+399018+399019+399020+399021+399022+399023+399024+399025+399026+399027+399028+399029+399030+399031+399032+399033+399034+399035+399036+399037+399038+399039+399040+399041+399042+399043+399044+399045+399046+399047+399048+399049+399050+399051+399052+399053+399054+399055+399056+399057+399058+399059+399060+399061+399062+399063+399064+399065+399066+399067+399068+399069+399070+399071+399072+399073+399074+399075+399076+399077+399078+399079+399080+399081+399082+399083+399084+399085+399086+399087+399088+399089+399090+399091+399092+399093+399094+399095+399096+399097+399098+399099+399100+399101+399102+399103+399104+399105+399106+399107+399108+399109+399110+399111+399112+399113+399114+399115+399116+399117+399118+399119+399120+399121+399122+399123+399124+399125+399126+399127+399128+399129+399130+399131+399132+399133+399134+399135+399136+399137+399138+399139+399140+399141+399142+399143+399144+399145+399146+399147+399148+399149+399150+399151+399152+399153+399154+399155+399156+399157+399158+399159+399160+399161+399162+399163+399164+399165+399166+399167+399168+399169+399170+399171+399172+399173+399174+399175+399176+399177+399178+399179+399180+399181+399182+399183+399184+399185+399186+399187+399188+399189+399190+399191+399192+399193+399194+399195+399196+399197+399198+399199+399200+399201+399202+399203+399204+399205+399206+399207+399208+399209+399210+399211+399212+399213+399214+399215+399216+399217+399218+399219+399220+399221+399222+399223+399224+399225+399226+399227+399228+399229+399230+399231+399232+399233+399234+399235+399236+399237+399238+399239+399240+399241+399242+399243+399244+399245+399246+399247+399248+399249+399250+399251+399252+399253+399254+399255+399256+399257+399258+399259+399260+399261+399262+399263+399264+399265+399266+399267+399268+399269+399270+399271+399272+399273+399274+399275+399276+399277+399278+399279+399280+399281+399282+399283+399284+399285+399286+399287+399288+399289+399290+399291+399292+399293+399294+399295+399296+399297+399298+399299+399300+399301+399302+399303+399304+399305+399306+399307+399308+399309+399310+399311+399312+399313+399314+399315+399316+399317+399318+399319+399320+399321+399322+399323+399324+399325+399326+399327+399328+399329+399330+399331+399332+399333+399334+399335+399336+399337+399338+399339+399340+399341+399342+399343+399344+399345+399346+399347+399348+399349+399350+399351+399352+399353+399354+399355+399356+399357+399358+399359+399360+399361+399362+399363+399364+399365+399366+399367+399368+399369+399370+399371+399372+399373+399374+399375+399376+399377+399378+399379+399380+399381+399382+399383+399384+399385+399386+399387+399388+399389+399390+399391+399392+399393+399394+399395+399396+399397+399398+399399+399400+399401+399402+399403+399404+399405+399406+399407+399408+399409+399410+399411+399412+399413+399414+399415+399416+399417+399418+399419+399420+399421+399422+399423+399424+399425+399426+399427+399428+399429+399430+399431+399432+399433+399434+399435+399436+399437+399438+399439+399440+399441+399442+399443+399444+399445+399446+399447+399448+399449+399450+399451+399452+399453+399454+399455+399456+399457+399458+399459+399460+399461+399462+399463+399464+399465+399466+399467+399468+399469+399470+399471+399472+399473+399474+399475+399476+399477+399478+399479+399480+399481+399482+399483+399484+399485+399486+399487+399488+399489+399490+399491+399492+399493+399494+399495+399496+399497+399498+399499+399500?authors&parents&superparent"},"object":"objects\/sha256\/08\/081ba1c96875fe84a08ee19027c38153647d7f20b23c0a254e78aaadd94bed5a","record":"shard-1\/json-live-urgent-v3\/records\/0713af1e399033edca0e29f3838e35faa89cac30688d735070c0568a72cf2435.json","sha256":"081ba1c96875fe84a08ee19027c38153647d7f20b23c0a254e78aaadd94bed5a","source":"https","stored_at":1784022542}}