{"author_link":"\/users\/eriku","author_name":"ErikU","author_uid":1013392,"comments":[{"id":842999,"author_name":"Deniz ARAS","author_uid":"deniz-aras","epoch":1664777860,"text":"It is start of a project but it does not feel like a game. \n\nArchers just stood after they kill every enemy in their range. Fighting amongst warriors does not give any feedback. placing units is a bit chore. I wish to have place units without clicking spawn every single time.\n\nand 10 battle feels like it is tacked onto it. If you get rid of the 10 second battle and polish the game, and add variety to the soldiers you can make the game much better.","format":"md","likes":0,"spam":"N"},{"id":843713,"author_name":"mdotedot","author_uid":"mdotedot","epoch":1664794080,"text":"The best thing was to spawn 100s of characters all screaming .. ha ha ..\nI had to do full screen mode to get to the SPAWN button.\n\nwell done ","format":"md","likes":0,"spam":"N"},{"id":843797,"author_name":"LDJam user 226027","author_uid":"226027","epoch":1664795443,"text":"It's a nice idea! The UI is a little clumsy, but watching the battles was entertaining.","format":"md","likes":0,"spam":"N"},{"id":844471,"author_name":"Delpod","author_uid":"delpod","epoch":1664804525,"text":"I like it, it's like a Totally Accurate Battle Simulator but simpler. There are some bugs with AI as when the archers are running away they fall from the map. \n\nToo fix the issue with WebGL player not showing everything on screen you can use _Better Minimal WebGL Template_. I had the same issue with small player not showing everything as you and it worked well.","format":"md","likes":0,"spam":"N"}],"format":"md","images":["ld51\/wayback-placeholder.png"],"links":[{"url":"https:\/\/github.com\/ErikUggeldahl\/LD51","text":"Link"},{"url":"https:\/\/erikudahl.itch.io\/doodle-jam","text":"Itch.io (if preferred)"}],"metadata":{"g_key":"84443","g_author":"1013392","g_event":"LD51","g_eventkey":"114","g_subevent":"COMPO","g_urlkey":"392968","g_title":"Doodle Battle","g_status":"WAYBACK","g_place":"99999","g_commentcount":"4","g_site2_node_id":"299775","g_hide":"N","g_has_icon":"Y","g_rqueue":"0","g_random":"0"},"nds":{"n_key":"299775","n_urlkey":"392968","n_parent":"296586","n_path":"\/events\/ludum-dare\/51\/doodle-battle","n_slug":"doodle-battle","n_type":"item","n_subtype":"game","n_subsubtype":"compo","n_author":"13392","n_created":"1664247972","n_modified":"1776735159","n_version":"939985","n_status":"WAYBACK"},"node":{"_collation":{"body_sanitizer":"TextUtils::SanitizeHTML via existing importer","event":"LD51","removed_author":false},"_superparent":9,"_trust":4,"author":13392,"body":"![Title640.png](\/\/\/raw\/054\/3\/z\/4fec1.png)\n\n![SS1.png](\/\/\/raw\/054\/3\/z\/4feac.png)\n\n# Welcome to Doodle Battle!\n\nWelcome to my Ludum Dare 51 entry: Doodle Battle, a sandbox notebook doodle style of stick-people at war! There is no objective in this game, other than to setup an interesting battle and let it play out in 10 second increments.\n\nCareful with performance! Setting up lots of soldiers can get dicey! Play to your machine and only put as many as it can handle.\n\n**See below for the Itch.io link if you'd rather not play the embed.**\n\n![SS2.png](\/\/\/raw\/054\/3\/z\/4feba.png)\n## Controls\n### Camera\n\n* **WASD** \u2014 Move the camera in the direction it\u2019s facing\n\n* **Right Click** \u2014 Orbit the camera\n\n* **Space** \u2014 Move the camera up\n\n* **X** \u2014 Move the camera down\n\n* **Hold Shift** \u2014 Move the camera faster\n\n### Battle\n\n* **Q** \u2014 Start a 10 second battle segment\n* **Z** \u2014 Kill the soldier under the cursor\n\n### Top Left Buttons:\n* **Mute** \u2014 Toggle sound. It can get a bit repetitive!\n* **Classical** \u2014 Switch music to Classical music\n* **Forever** \u2014 Toggle to not break up the battle into 10 second segments. Let it run!\n* **Restart** \u2014 Clear the stage to start again\n\n### Side Buttons:\n* **Team** \u2014 Select one of four teams to spawn as\n* **Kind** \u2014 Soldiers, archers, and castle bricks to spawn. \"Target\" moves the navigation target for soldiers.\n* **Count** \u2014 How many total to spawn\n* **Rows** \u2014 Divide the count into this many rows\n* **Spawn** \u2014 Begin spawning, which will place markers at the spawn locations\n* **Click** \u2014 Confirm spawn location\n\n![SS3.png](\/\/\/raw\/054\/3\/z\/4feeb.png)\n\n## Tools\n\n* Unity\n* Procreate\n* GarageBand\n* Blender\n\n![SS4.png](\/\/\/raw\/054\/3\/z\/4feec.png)\n\n## Credit\nCredit to Luluk Surotul for the [font](https:\/\/www.dafont.com\/back-to-school-8.font).\n\n![SS5.png](\/\/\/raw\/054\/3\/z\/4feed.png)\n\n## Thoughts\n\nThis was one of the few jams where I had a preconceived idea, before knowing the theme. I wanted to try a large, chaotic battle just like the kind that would be drawn in a notebook. Unfortunately I didn't get as many set pieces as I'd have liked. More castles, more unit types (including catapults!), siege towers and ladders... Ah well.\n\nI ate up a lot of my time doing a refactor on the soldier's state machine. Lesson learned to lock that in early rather than refactor it later. It's a good pattern to live by.\n\n![SS6.png](\/\/\/raw\/054\/3\/z\/4feef.png)","comments":4,"comments-timestamp":"2022-10-03T13:42:50Z","created":"2022-09-27T03:06:12Z","files":[{"author":13392,"id":2052,"name":"$$embed-2052.zip","node":299775,"size":12258818,"status":64,"tag":0,"timestamp":"2022-10-02T23:26:49Z"},{"author":13392,"id":2072,"name":"$$embed-2072.zip","node":299775,"size":22416239,"status":64,"tag":0,"timestamp":"2022-10-02T23:41:01Z"},{"author":13392,"id":2078,"name":"$$embed-2078.zip","node":299775,"size":22416239,"status":73,"tag":0,"timestamp":"2022-10-02T23:43:55Z"}],"files-timestamp":"2022-10-02T23:43:55Z","grade":{"grade-01":5,"grade-02":5,"grade-03":4,"grade-04":5,"grade-05":5,"grade-06":5,"grade-07":4,"grade-08":5},"id":299775,"love":0,"magic":{"cool":0,"feedback":1,"given":0,"grade":4.75,"grade-01-average":2.5,"grade-02-average":2.833,"grade-03-average":2.5,"grade-04-average":1.667,"grade-05-average":3,"grade-06-average":2.667,"grade-07-average":3.25,"grade-08-average":3,"smart":-54.116853225888},"meta":{"allow-anonymous-comments":"1","author":[13392],"cover":"\/\/\/content\/054\/3\/z\/4fe49.png","link-01":"https:\/\/github.com\/ErikUggeldahl\/LD51","link-01-tag":[50],"link-02":"https:\/\/erikudahl.itch.io\/doodle-jam","link-02-name":"Itch.io (if preferred)","link-02-tag":[42336]},"meta-timestamp":"2026-04-21T01:32:39Z","modified":"2026-04-21T01:32:39Z","name":"Doodle Battle","node-timestamp":"2022-10-02T23:51:37Z","parent":296586,"parents":[1,5,9,296586],"path":"\/events\/ludum-dare\/51\/doodle-battle","published":"2022-10-02T23:28:31Z","scope":"public","slug":"doodle-battle","subsubtype":"compo","subtype":"game","type":"item","version":939985},"text":"![Title640.png](\/\/\/raw\/054\/3\/z\/4fec1.png)\n\n![SS1.png](\/\/\/raw\/054\/3\/z\/4feac.png)\n\n# Welcome to Doodle Battle!\n\nWelcome to my Ludum Dare 51 entry: Doodle Battle, a sandbox notebook doodle style of stick-people at war! There is no objective in this game, other than to setup an interesting battle and let it play out in 10 second increments.\n\nCareful with performance! Setting up lots of soldiers can get dicey! Play to your machine and only put as many as it can handle.\n\n**See below for the Itch.io link if you'd rather not play the embed.**\n\n![SS2.png](\/\/\/raw\/054\/3\/z\/4feba.png)\n## Controls\n### Camera\n\n* **WASD** \u2014 Move the camera in the direction it\u2019s facing\n\n* **Right Click** \u2014 Orbit the camera\n\n* **Space** \u2014 Move the camera up\n\n* **X** \u2014 Move the camera down\n\n* **Hold Shift** \u2014 Move the camera faster\n\n### Battle\n\n* **Q** \u2014 Start a 10 second battle segment\n* **Z** \u2014 Kill the soldier under the cursor\n\n### Top Left Buttons:\n* **Mute** \u2014 Toggle sound. It can get a bit repetitive!\n* **Classical** \u2014 Switch music to Classical music\n* **Forever** \u2014 Toggle to not break up the battle into 10 second segments. Let it run!\n* **Restart** \u2014 Clear the stage to start again\n\n### Side Buttons:\n* **Team** \u2014 Select one of four teams to spawn as\n* **Kind** \u2014 Soldiers, archers, and castle bricks to spawn. \"Target\" moves the navigation target for soldiers.\n* **Count** \u2014 How many total to spawn\n* **Rows** \u2014 Divide the count into this many rows\n* **Spawn** \u2014 Begin spawning, which will place markers at the spawn locations\n* **Click** \u2014 Confirm spawn location\n\n![SS3.png](\/\/\/raw\/054\/3\/z\/4feeb.png)\n\n## Tools\n\n* Unity\n* Procreate\n* GarageBand\n* Blender\n\n![SS4.png](\/\/\/raw\/054\/3\/z\/4feec.png)\n\n## Credit\nCredit to Luluk Surotul for the [font](https:\/\/www.dafont.com\/back-to-school-8.font).\n\n![SS5.png](\/\/\/raw\/054\/3\/z\/4feed.png)\n\n## Thoughts\n\nThis was one of the few jams where I had a preconceived idea, before knowing the theme. I wanted to try a large, chaotic battle just like the kind that would be drawn in a notebook. Unfortunately I didn't get as many set pieces as I'd have liked. More castles, more unit types (including catapults!), siege towers and ladders... Ah well.\n\nI ate up a lot of my time doing a refactor on the soldier's state machine. Lesson learned to lock that in early rather than refactor it later. It's a good pattern to live by.\n\n![SS6.png](\/\/\/raw\/054\/3\/z\/4feef.png)","title":"Doodle Battle","wayback_recovered":true,"wayback_source":{"capture":{"original":"https:\/\/api-jam.ludumdare.com\/vx\/node2\/get\/299501+299502+299503+299504+299505+299506+299507+299508+299509+299510+299511+299512+299513+299514+299515+299516+299517+299518+299519+299520+299521+299522+299523+299524+299525+299526+299527+299528+299529+299530+299531+299532+299533+299534+299535+299536+299537+299538+299539+299540+299541+299542+299543+299544+299545+299546+299547+299548+299549+299550+299551+299552+299553+299554+299555+299556+299557+299558+299559+299560+299561+299562+299563+299564+299565+299566+299567+299568+299569+299570+299571+299572+299573+299574+299575+299576+299577+299578+299579+299580+299581+299582+299583+299584+299585+299586+299587+299588+299589+299590+299591+299592+299593+299594+299595+299596+299597+299598+299599+299600+299601+299602+299603+299604+299605+299606+299607+299608+299609+299610+299611+299612+299613+299614+299615+299616+299617+299618+299619+299620+299621+299622+299623+299624+299625+299626+299627+299628+299629+299630+299631+299632+299633+299634+299635+299636+299637+299638+299639+299640+299641+299642+299643+299644+299645+299646+299647+299648+299649+299650+299651+299652+299653+299654+299655+299656+299657+299658+299659+299660+299661+299662+299663+299664+299665+299666+299667+299668+299669+299670+299671+299672+299673+299674+299675+299676+299677+299678+299679+299680+299681+299682+299683+299684+299685+299686+299687+299688+299689+299690+299691+299692+299693+299694+299695+299696+299697+299698+299699+299700+299701+299702+299703+299704+299705+299706+299707+299708+299709+299710+299711+299712+299713+299714+299715+299716+299717+299718+299719+299720+299721+299722+299723+299724+299725+299726+299727+299728+299729+299730+299731+299732+299733+299734+299735+299736+299737+299738+299739+299740+299741+299742+299743+299744+299745+299746+299747+299748+299749+299750+299751+299752+299753+299754+299755+299756+299757+299758+299759+299760+299761+299762+299763+299764+299765+299766+299767+299768+299769+299770+299771+299772+299773+299774+299775+299776+299777+299778+299779+299780+299781+299782+299783+299784+299785+299786+299787+299788+299789+299790+299791+299792+299793+299794+299795+299796+299797+299798+299799+299800+299801+299802+299803+299804+299805+299806+299807+299808+299809+299810+299811+299812+299813+299814+299815+299816+299817+299818+299819+299820+299821+299822+299823+299824+299825+299826+299827+299828+299829+299830+299831+299832+299833+299834+299835+299836+299837+299838+299839+299840+299841+299842+299843+299844+299845+299846+299847+299848+299849+299850+299851+299852+299853+299854+299855+299856+299857+299858+299859+299860+299861+299862+299863+299864+299865+299866+299867+299868+299869+299870+299871+299872+299873+299874+299875+299876+299877+299878+299879+299880+299881+299882+299883+299884+299885+299886+299887+299888+299889+299890+299891+299892+299893+299894+299895+299896+299897+299898+299899+299900+299901+299902+299903+299904+299905+299906+299907+299908+299909+299910+299911+299912+299913+299914+299915+299916+299917+299918+299919+299920+299921+299922+299923+299924+299925+299926+299927+299928+299929+299930+299931+299932+299933+299934+299935+299936+299937+299938+299939+299940+299941+299942+299943+299944+299945+299946+299947+299948+299949+299950+299951+299952+299953+299954+299955+299956+299957+299958+299959+299960+299961+299962+299963+299964+299965+299966+299967+299968+299969+299970+299971+299972+299973+299974+299975+299976+299977+299978+299979+299980+299981+299982+299983+299984+299985+299986+299987+299988+299989+299990+299991+299992+299993+299994+299995+299996+299997+299998+299999+300000?authors&parents&superparent"},"object":"objects\/sha256\/dd\/dd97ef574f7ba3896cd43514626e8c032e5ccbd73684afbeafb971748f5c6283","record":"shard-1\/json-live-urgent-v3\/records\/891d3a982d3e718dde19f7a563d76f9b0b00fca14d6f270a0421e37cf122f59c.json","sha256":"dd97ef574f7ba3896cd43514626e8c032e5ccbd73684afbeafb971748f5c6283","source":"https","stored_at":1784022435}}