{"author_link": "/users/pkenney", "author_name": "pkenney", "author_uid": 1002840, "comments": [], "format": "md", "images": ["ldjam-media/sha256/88/88f1f1ca68364d0e59d525754c4d68836f929d539375422de6a75eef0022ca15.png"], "links": [{"url": "https://savagehill.itch.io/nitro-lancer", "text": "Link"}], "live_source": {"record": "metadata-evidence-v1/capture/ecff9c6e2a504d1e8d1458b45160941d/records/0006.json", "object": "objects/f1d3258007da7b3126341b086256559d527266627ac7f165fb3a5380395d1ae9", "sha256": "f1d3258007da7b3126341b086256559d527266627ac7f165fb3a5380395d1ae9", "response_url": "https://api.ldjam.com/vx/node2/get/433008+436827+433377+436826+436077+436825+433176+436824+436823+436822+436821+436820+436819+436818+436817+434053+436816+436815+433025+436813+436814+436812+436811+436810+436809+436808+436807+436806+433485+432795+436805+432906+436803+436804+432777+433369+435670+436278+436802+432913+436801+432907", "captured_at": 1792923434}, "metadata": {"g_key": "98282", "g_author": "1002840", "g_event": "LD60", "g_eventkey": "121", "g_subevent": "JAM", "g_urlkey": "452472", "g_title": "Nitro Lancer", "g_status": "WAYBACK", "g_place": "99999", "g_commentcount": "0", "g_site2_node_id": "434053", "g_hide": "N", "g_has_icon": "Y", "g_rqueue": "0", "g_random": "0"}, "nds": {"n_key": "434053", "n_urlkey": "452472", "n_parent": "432763", "n_path": "/events/ludum-dare/60/nitro-lancer", "n_slug": "nitro-lancer", "n_type": "item", "n_subtype": "game", "n_subsubtype": "jam", "n_author": "2840", "n_created": "1792068017", "n_modified": "1792922748", "n_version": "1391443", "n_status": "WAYBACK"}, "node": {"id": 434053, "parent": 432763, "_superparent": 9, "author": 2840, "type": "item", "subtype": "game", "subsubtype": "jam", "published": "2026-10-19T05:52:01Z", "created": "2026-10-15T12:40:17Z", "modified": "2026-10-25T10:05:48Z", "_trust": 1, "version": 1391443, "slug": "nitro-lancer", "name": "Nitro Lancer", "body": "Drive around in an RC Pro-Am truck, using your lance to smash up targets.\n\nThe game wants you to build up a streak big enough to win.\n\nBut I just want to hold down space and Nitro forever.\n\n![ss1-halfrez.png](///raw/81b/z/73cae.png)\n\nMy 3yo claims the targets are ducks; wish I'd thought of that and leaned into it.\n\n**AI disclosure**: I used Claude Code for writing the code; I did not use image or sound generators.\n\nThe sounds are totally human-created. The art is physical art that I did which was chopped up in various ways by the code.  More detail on that below.\n\n\n---\n\n## PROCESS NOTES\n\nI should do a proper post-mortem on the art so it's clearer what I created by hand vs didn't, but here's a gist.\n\nI spent much of my time over the weekend creating various real-world objects as the basis for the art, and doing foley sounds. I also tried to get a guitar song in there but failed and had to scrap it.\n\nHere's a collage of a few parts of the human art process:\n\n![ArtProcess-Final.png](///raw/81b/z/7515f.png)\n\nOn the AI side, I directed it at [SpriteStack2D](https://github.com/VitSoonYoung/SpriteStack2D)\nand started with a few vibe-coded throaway prototypes about art style and gamefeel.\n\nHere's the agent's first art test for the truck:\n\n![art-proto-small.png](///raw/81b/z/75164.png)\n\nand here is the initial gameplay prototype:\n\n![gameplay-proto.png](///raw/81b/z/75165.png)\n\nThere was a lot of very detail-oriented back-and-forth with the coding agent, but I was not writing the code by hand this time.\n\nIt built an art pipeline, which took my hand-created art through tooling, chopping them up into individual pieces for use in-game.\n\nThe ground is several different things, a mix of watercolor paintings and construction paper, then merged with soft-edged perlin-noise blobs. The impact popup-FX and nitro flame-burst are cut out of cardboard.  The smoke is steel wool. The lance is a photo of a paintbrush merged with a photo of some scissors.  The dirt chunks that fly out when you drive through the dirt are speckles lifted from a watercolor \"wash\" smeared with clingwrap to create odd shapes. And so on.\n\n", "scope": "public", "node-timestamp": "2026-10-23T17:12:34Z", "meta": {"author": [2840], "cover": "///content/81b/z/73c93.png", "link-01": "https://savagehill.itch.io/nitro-lancer", "link-01-tag": [42336]}, "meta-timestamp": "2026-10-25T10:05:48Z", "path": "/events/ludum-dare/60/nitro-lancer", "parents": [1, 5, 9, 432763], "files": [], "files-timestamp": 0, "love": 0, "comments": 12, "comments-timestamp": "2026-10-24T19:34:30Z", "grade": {"grade-01": 15, "grade-02": 15, "grade-03": 15, "grade-04": 15, "grade-05": 15, "grade-06": 14, "grade-07": 12, "grade-08": 15}, "magic": {"cool": 92.295820699089717, "feedback": 14, "given": 11.5, "grade": 14.5, "smart": -1.5268072165337969}, "_collation": {"event": "LD60"}, "_live_source": {"record": "metadata-evidence-v1/capture/ecff9c6e2a504d1e8d1458b45160941d/records/0006.json", "object": "objects/f1d3258007da7b3126341b086256559d527266627ac7f165fb3a5380395d1ae9", "sha256": "f1d3258007da7b3126341b086256559d527266627ac7f165fb3a5380395d1ae9", "response_url": "https://api.ldjam.com/vx/node2/get/433008+436827+433377+436826+436077+436825+433176+436824+436823+436822+436821+436820+436819+436818+436817+434053+436816+436815+433025+436813+436814+436812+436811+436810+436809+436808+436807+436806+433485+432795+436805+432906+436803+436804+432777+433369+435670+436278+436802+432913+436801+432907", "captured_at": 1792923434}, "_score_source": {"source_modified": 1792922748, "source_version": 1391443, "capture": {"record": "metadata-evidence-v1/capture/b208bec950e94c2c89486f6e2784a9f3/records/0006.json", "object": "objects/eac53fce4c07b1e95e2c7e810fadc152694767e0cc1c98516122e2032df91197", "sha256": "eac53fce4c07b1e95e2c7e810fadc152694767e0cc1c98516122e2032df91197", "response_url": "https://api.ldjam.com/vx/node2/get/436838+436837+436836+436026+436007+436835+436834+432988+433871+436831+436832+434859+432927+436830+436829+436828+435056+433008+436827+436826+436077+436825+433176+436824+436823+436822+436821+436820+436819+436818+436817+434053+436816+436815+433025+436813+436814+436812+436811+436810", "captured_at": 1792944984}, "source": "captured-api"}}, "text": "Drive around in an RC Pro-Am truck, using your lance to smash up targets.\n\nThe game wants you to build up a streak big enough to win.\n\nBut I just want to hold down space and Nitro forever.\n\n![ss1-halfrez.png](https://static.ldjam.com/raw/81b/z/73cae.png)\n\nMy 3yo claims the targets are ducks; wish I'd thought of that and leaned into it.\n\n**AI disclosure**: I used Claude Code for writing the code; I did not use image or sound generators.\n\nThe sounds are totally human-created. The art is physical art that I did which was chopped up in various ways by the code.  More detail on that below.\n\n\n---\n\n## PROCESS NOTES\n\nI should do a proper post-mortem on the art so it's clearer what I created by hand vs didn't, but here's a gist.\n\nI spent much of my time over the weekend creating various real-world objects as the basis for the art, and doing foley sounds. I also tried to get a guitar song in there but failed and had to scrap it.\n\nHere's a collage of a few parts of the human art process:\n\n![ArtProcess-Final.png](https://static.ldjam.com/raw/81b/z/7515f.png)\n\nOn the AI side, I directed it at [SpriteStack2D](https://github.com/VitSoonYoung/SpriteStack2D)\nand started with a few vibe-coded throaway prototypes about art style and gamefeel.\n\nHere's the agent's first art test for the truck:\n\n![art-proto-small.png](https://static.ldjam.com/raw/81b/z/75164.png)\n\nand here is the initial gameplay prototype:\n\n![gameplay-proto.png](https://static.ldjam.com/raw/81b/z/75165.png)\n\nThere was a lot of very detail-oriented back-and-forth with the coding agent, but I was not writing the code by hand this time.\n\nIt built an art pipeline, which took my hand-created art through tooling, chopping them up into individual pieces for use in-game.\n\nThe ground is several different things, a mix of watercolor paintings and construction paper, then merged with soft-edged perlin-noise blobs. The impact popup-FX and nitro flame-burst are cut out of cardboard.  The smoke is steel wool. The lance is a photo of a paintbrush merged with a photo of some scissors.  The dirt chunks that fly out when you drive through the dirt are speckles lifted from a watercolor \"wash\" smeared with clingwrap to create odd shapes. And so on.\n\n", "title": "Nitro Lancer", "wayback_recovered": true, "wayback_source": {"record": "runs/20261019T060005.519651Z/records/0002.json", "object": "objects/ad1ae942ff575899f30a180f3e3fb5842576d3d6720bec6b97d08b706ce0c5f9", "sha256": "ad1ae942ff575899f30a180f3e3fb5842576d3d6720bec6b97d08b706ce0c5f9", "response_url": "https://api.ldjam.com/vx/node2/get/433588+435423+433337+434281+435813+434053+435810+432777+435101+435793+435809+435811+435808+434113+432989+433384+434295+435800+434239+435805+435803+435802+434467+435801+435103+434238+435387+433200+435799+432778+433316+433025+434552+435795+435797+435794+435796+434396+435790+435614+432919+434028+435789+435786+435788+433519+435787+432870+435484+433202", "captured_at": 1792389608}}