{"id":855,"date":"2026-02-12T17:01:49","date_gmt":"2026-02-12T09:01:49","guid":{"rendered":"https:\/\/edu.circuspi.com\/?p=855"},"modified":"2026-03-09T10:44:13","modified_gmt":"2026-03-09T02:44:13","slug":"3-1-2-the-block-toolbox","status":"publish","type":"post","link":"https:\/\/edu.circuspi.com\/index.php\/gamebit-en\/3-1-2-the-block-toolbox\/","title":{"rendered":"3.1.2 The Block Toolbox"},"content":{"rendered":"\n<p>This area stores all our code blocks. Click on any category to explore; for example, if you click &#8220;Sprites&#8221;, a list of code blocks related to &#8220;Sprites&#8221; will pop out on the right.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1311\" height=\"743\" src=\"https:\/\/edu.circuspi.com\/wp-content\/uploads\/2026\/02\/\u82f103-1-2_01.png\" alt=\"\" class=\"wp-image-1074\"\/><\/figure>\n\n\n\n<p>The &#8220;<strong>Advanced<\/strong>&#8221; section at the bottom contains even more options, which you can click through to explore one by one.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1139\" height=\"390\" src=\"https:\/\/edu.circuspi.com\/wp-content\/uploads\/2026\/02\/\u82f103-1-2_02.png\" alt=\"\" class=\"wp-image-1075\"\/><\/figure>\n\n\n\n<p>If we categorize the needs for creating a simple game, we require <strong>&#8220;Eight Major Functions&#8221;.<\/strong> These include <strong>&#8220;Sprites&#8221;<\/strong>, <strong>&#8220;Controller&#8221;<\/strong>, <strong>&#8220;Game&#8221;<\/strong>, and <strong>&#8220;Music&#8221;<\/strong> for the game&#8217;s presentation elements; and <strong>&#8220;Loops&#8221;<\/strong>, <strong>&#8220;Logic&#8221;<\/strong>, <strong>&#8220;Variables&#8221;<\/strong>, and <strong>&#8220;Math&#8221;<\/strong> for the underlying logic.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1920\" height=\"1059\" src=\"https:\/\/edu.circuspi.com\/wp-content\/uploads\/2026\/02\/\u82f103-1-2_03.jpg\" alt=\"\" class=\"wp-image-1076\"\/><\/figure>\n\n\n\n<p>Options outside these <strong>&#8220;Eight Major Functions&#8221;<\/strong> are used to enrich the game, enhance effects, or add extensions. The &#8220;Extensions&#8221; category, which wasn&#8217;t detailed above, offers flexibility. You can add blocks written by others or official providers, or choose not to extend and simply design games using the built-in interface functions.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>This area stores all our code blocks. Click on any cate [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":283,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[21,23],"tags":[],"table_tags":[],"class_list":{"0":"post-855","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-gamebit-en","8":"category-freeinfo-en","9":"czr-hentry"},"_links":{"self":[{"href":"https:\/\/edu.circuspi.com\/index.php\/wp-json\/wp\/v2\/posts\/855","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/edu.circuspi.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/edu.circuspi.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/edu.circuspi.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/edu.circuspi.com\/index.php\/wp-json\/wp\/v2\/comments?post=855"}],"version-history":[{"count":2,"href":"https:\/\/edu.circuspi.com\/index.php\/wp-json\/wp\/v2\/posts\/855\/revisions"}],"predecessor-version":[{"id":1085,"href":"https:\/\/edu.circuspi.com\/index.php\/wp-json\/wp\/v2\/posts\/855\/revisions\/1085"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/edu.circuspi.com\/index.php\/wp-json\/wp\/v2\/media\/283"}],"wp:attachment":[{"href":"https:\/\/edu.circuspi.com\/index.php\/wp-json\/wp\/v2\/media?parent=855"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/edu.circuspi.com\/index.php\/wp-json\/wp\/v2\/categories?post=855"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/edu.circuspi.com\/index.php\/wp-json\/wp\/v2\/tags?post=855"},{"taxonomy":"table_tags","embeddable":true,"href":"https:\/\/edu.circuspi.com\/index.php\/wp-json\/wp\/v2\/table_tags?post=855"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}