{"author_link":"\/users\/loveapplegames","author_name":"loveapplegames","author_uid":"loveapplegames","comments":[],"epoch":1792267625,"event":"LD60","format":"md","ldjam_node_id":435307,"likes":8,"live_source":{"record":"runs\/20261020T020026.605201Z\/records\/0010.json","object":"objects\/a47a2ee4de31dca3fc4024a2a8ac60ac896b6cf04e7749e963f62b72a22c6805","sha256":"a47a2ee4de31dca3fc4024a2a8ac60ac896b6cf04e7749e963f62b72a22c6805","response_url":"https:\/\/api.ldjam.com\/vx\/node2\/get\/435348+435342+435343+435340+435329+434375+435339+435338+435337+435335+435336+435333+435330+435332+435331+435326+435323+435314+435316+435322+435325+435324+435321+435320+435319+435318+435317+435313+435311+435312+435310+435307+435309+435293+435308+433611+435305+435303+435298+435302+435299+435300+435294+435296+435295+435292+435290+435288+435287+435286","captured_at":1792461808},"metadata":{"p_key":"212137","p_author":"loveapplegames","p_authorkey":"1006791","p_urlkey":"451975","p_title":"Circular gameplay?","p_cat":"LDJam ","p_event":"LD60","p_time":"1792267625","p_likes":"8","p_comments":"0","p_status":"WAYBACK","us_key":"1006791","us_name":"loveapplegames","us_username":"loveapplegames","event_start":"0","event_key":"121","event_name":"Ludum Dare 60"},"node":{"id":435307,"parent":435306,"_superparent":432763,"author":6791,"type":"post","subtype":"","subsubtype":"","published":"2026-10-17T20:07:05Z","created":"2026-10-17T19:45:32Z","modified":"2026-10-19T21:34:46Z","_trust":13,"version":1379791,"slug":"circular-gameplay","name":"Circular gameplay?","body":"I am inspired by this: the Ventilastation, a low tech circular display based on a fan, a LED strip, and a microcontroller, designed for games.\n\nhttps:\/\/www.youtube.com\/watch?v=IoFkcZeGjOQ\n\nNot planning (yet) to actually run a game on it or on its emulator, but the concept is interesting. I am curious what games would lend themselves well for a circular display with circular gameplay. So I projected my \"linear\" game engine output onto a circle and got a first game prototype running.\n\nThe top part of the screen is stretched horizontally, the bottom pixel row is compressed into a single pixel. Gameplay could work best somewhere in the middle. Scrolling up and down would translate to moving inwards and outwards of the circle.  To make the gameplay truly circular, the game would need to wrap around seamlessly left-to-right. \n\nNormal game:\n\n![Screenshot 2026-10-17 211749-crop-sm.png](\/\/\/raw\/78a\/1\/z\/73757.png)\n\nProjected onto circle:\n\n![Screenshot 2026-10-17 211832-crop-sm.png](\/\/\/raw\/78a\/1\/z\/73758.png)\n\nWith a simple scanline effect to make it look more like a ventilastation:\n\n![Screenshot 2026-10-17 214232-crop.png](\/\/\/raw\/78a\/1\/z\/73756.png)\n","scope":"public","node-timestamp":"2026-10-17T20:07:05Z","meta":[],"path":"\/events\/ludum-dare\/60\/the-circular-arcade\/circular-gameplay","parents":[1,5,9,432763,435306],"files":[],"files-timestamp":0,"love":8,"love-timestamp":"2026-10-19T21:34:46Z","comments":3,"comments-timestamp":"2026-10-17T21:50:07Z","_collation":{"event":"LD60"},"_live_source":{"record":"runs\/20261020T020026.605201Z\/records\/0010.json","object":"objects\/a47a2ee4de31dca3fc4024a2a8ac60ac896b6cf04e7749e963f62b72a22c6805","sha256":"a47a2ee4de31dca3fc4024a2a8ac60ac896b6cf04e7749e963f62b72a22c6805","response_url":"https:\/\/api.ldjam.com\/vx\/node2\/get\/435348+435342+435343+435340+435329+434375+435339+435338+435337+435335+435336+435333+435330+435332+435331+435326+435323+435314+435316+435322+435325+435324+435321+435320+435319+435318+435317+435313+435311+435312+435310+435307+435309+435293+435308+433611+435305+435303+435298+435302+435299+435300+435294+435296+435295+435292+435290+435288+435287+435286","captured_at":1792461808},"magic":[]},"node_metadata":{"n_key":"435307","n_urlkey":"451975","n_parent":"435306","n_path":"\/events\/ludum-dare\/60\/the-circular-arcade\/circular-gameplay","n_slug":"circular-gameplay","n_type":"post","n_subtype":"","n_subsubtype":"","n_author":"6791","n_created":"1792266332","n_modified":"1792445686","n_version":"1379791","n_status":"WAYBACK"},"source_url":"https:\/\/ldjam.com\/events\/ludum-dare\/60\/$435306\/circular-gameplay","text":"I am inspired by this: the Ventilastation, a low tech circular display based on a fan, a LED strip, and a microcontroller, designed for games.\n\nhttps:\/\/www.youtube.com\/watch?v=IoFkcZeGjOQ\n\nNot planning (yet) to actually run a game on it or on its emulator, but the concept is interesting. I am curious what games would lend themselves well for a circular display with circular gameplay. So I projected my \"linear\" game engine output onto a circle and got a first game prototype running.\n\nThe top part of the screen is stretched horizontally, the bottom pixel row is compressed into a single pixel. Gameplay could work best somewhere in the middle. Scrolling up and down would translate to moving inwards and outwards of the circle.  To make the gameplay truly circular, the game would need to wrap around seamlessly left-to-right. \n\nNormal game:\n\n![Screenshot 2026-10-17 211749-crop-sm.png](https:\/\/static.ldjam.com\/raw\/78a\/1\/z\/73757.png)\n\nProjected onto circle:\n\n![Screenshot 2026-10-17 211832-crop-sm.png](https:\/\/static.ldjam.com\/raw\/78a\/1\/z\/73758.png)\n\nWith a simple scanline effect to make it look more like a ventilastation:\n\n![Screenshot 2026-10-17 214232-crop.png](https:\/\/static.ldjam.com\/raw\/78a\/1\/z\/73756.png)\n","title":"Circular gameplay?","wayback_source":{"record":"runs\/20261017T201502.475844Z\/records\/0002.json","object":"objects\/f8090ba7547382de2af0dfe063dd897b0dc8eff24e6f0df3dc13ef516cc4077e","sha256":"f8090ba7547382de2af0dfe063dd897b0dc8eff24e6f0df3dc13ef516cc4077e","response_url":"https:\/\/api.ldjam.com\/vx\/node2\/get\/432888+435311+435310+434552+435307+435309+435293+434792+434438+435308+433611+434461+435306+435305+435303+435304+435298+435212+432935+435302+435299+435301+435300+435294+435297+433519+435296+435295+435292+435290+435289+433205+435288+435287+435286+434289+435284+435278+433323+433694+435283+435281+435282+435280+435279+435276+435277+435275+435272+435259","captured_at":1792268105}}