{"id":1385,"date":"2024-12-16T17:14:20","date_gmt":"2024-12-17T01:14:20","guid":{"rendered":"https:\/\/brightland.com\/w\/?p=1385"},"modified":"2025-04-02T12:37:23","modified_gmt":"2025-04-02T19:37:23","slug":"asterblaster-fun-webgl-physics-game","status":"publish","type":"post","link":"https:\/\/brightland.com\/w\/asterblaster-fun-webgl-physics-game\/","title":{"rendered":"AsterBlaster: A Super Fun WebGL Physics Game"},"content":{"rendered":"\n<p>We were curious to understand  what kind of simple game could be quickly created with ChatGPT o1, so we created a simple WebGL shooting game by adding to it until ChatGPT ran out of tokens (started with errors, then omissions: the limit). All content is embedded or generated, including retro sounds and music. With hardware acceleration it&#8217;s fast and smooth, even with thousands of objects and particles! If you enjoy simple fun physics-based games, give it a try!<\/p>\n\n\n\n<p>To quickly clear a level, hold down the left or right arrow key to spin, then press and hold the spacebar for a cool bullet spiral. Once loaded up with missiles, launching many at a UFO from different directions is also fun.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/brightland.com\/games\/asterblaster\/\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"758\" src=\"https:\/\/brightland.com\/w\/wp-content\/uploads\/2024\/12\/AsterBlaster-1024x758.jpg\" alt=\"\" class=\"wp-image-1387\" srcset=\"https:\/\/brightland.com\/w\/wp-content\/uploads\/2024\/12\/AsterBlaster-1024x758.jpg 1024w, https:\/\/brightland.com\/w\/wp-content\/uploads\/2024\/12\/AsterBlaster-300x222.jpg 300w, https:\/\/brightland.com\/w\/wp-content\/uploads\/2024\/12\/AsterBlaster-768x569.jpg 768w, https:\/\/brightland.com\/w\/wp-content\/uploads\/2024\/12\/AsterBlaster.jpg 1486w\" sizes=\"auto, (max-width: 706px) 89vw, (max-width: 767px) 82vw, 740px\" \/><\/a><\/figure>\n\n\n\n<p class=\"has-text-align-center has-large-font-size\"><a href=\"https:\/\/brightland.com\/games\/asterblaster\/\" data-type=\"link\" data-id=\"https:\/\/brightland.com\/games\/asterblaster\/\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>AsterBlaster<\/strong><\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>We were curious to understand what kind of simple game could be quickly created with ChatGPT o1, so we created a simple WebGL shooting game by adding to it until ChatGPT ran out of tokens (started with errors, then omissions: the limit). All content is embedded or generated, including retro sounds and music. With hardware &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/brightland.com\/w\/asterblaster-fun-webgl-physics-game\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;AsterBlaster: A Super Fun WebGL Physics Game&#8221;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_bbp_topic_count":0,"_bbp_reply_count":0,"_bbp_total_topic_count":0,"_bbp_total_reply_count":0,"_bbp_voice_count":0,"_bbp_anonymous_reply_count":0,"_bbp_topic_count_hidden":0,"_bbp_reply_count_hidden":0,"_bbp_forum_subforum_count":0,"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"categories":[3],"tags":[],"class_list":["post-1385","post","type-post","status-publish","format-standard","hentry","category-brightland-studios"],"_links":{"self":[{"href":"https:\/\/brightland.com\/w\/wp-json\/wp\/v2\/posts\/1385","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/brightland.com\/w\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/brightland.com\/w\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/brightland.com\/w\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/brightland.com\/w\/wp-json\/wp\/v2\/comments?post=1385"}],"version-history":[{"count":6,"href":"https:\/\/brightland.com\/w\/wp-json\/wp\/v2\/posts\/1385\/revisions"}],"predecessor-version":[{"id":1393,"href":"https:\/\/brightland.com\/w\/wp-json\/wp\/v2\/posts\/1385\/revisions\/1393"}],"wp:attachment":[{"href":"https:\/\/brightland.com\/w\/wp-json\/wp\/v2\/media?parent=1385"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/brightland.com\/w\/wp-json\/wp\/v2\/categories?post=1385"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/brightland.com\/w\/wp-json\/wp\/v2\/tags?post=1385"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}