{"id":252718,"date":"2025-09-19T02:18:40","date_gmt":"2025-09-19T02:18:40","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/pong-block\/"},"modified":"2025-09-19T03:22:13","modified_gmt":"2025-09-19T03:22:13","slug":"pong-block","status":"publish","type":"plugin","link":"https:\/\/gax.wordpress.org\/plugins\/pong-block\/","author":5645739,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"0.1.1","stable_tag":"0.1.1","tested":"6.8.5","requires":"6.8","requires_php":"8.1","requires_plugins":null,"header_name":"Pong Block","header_author":"Jeffrey Paul","header_description":"Adds a playable, accessible Pong game to your posts and pages. Customize difficulty, color scheme, and controls for the ultimate classic game experience.","assets_banners_color":"66635c","last_updated":"2025-09-19 03:22:13","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/github.com\/jeffpaul\/pong-block","header_author_uri":"https:\/\/jeffpaul.com","rating":0,"author_block_rating":0,"active_installs":20,"downloads":350,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"0.1.0":{"tag":"0.1.0","author":"JeffPaul","date":"2025-09-19 02:18:16"},"0.1.1":{"tag":"0.1.1","author":"JeffPaul","date":"2025-09-19 03:22:13"}},"upgrade_notice":[],"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3364277,"resolution":"128x128","location":"assets","locale":""},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3364261,"resolution":"256x256","location":"assets","locale":""},"icon.svg":{"filename":"icon.svg","revision":3364261,"resolution":false,"location":"assets","locale":false}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3364261,"resolution":"1544x500","location":"assets","locale":""},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3364277,"resolution":"772x250","location":"assets","locale":""}},"assets_blueprints":{"blueprint.json":{"filename":"blueprint.json","revision":3364277,"resolution":false,"location":"assets","locale":"","contents":"{\"$schema\":\"https:\\\/\\\/playground.wordpress.net\\\/blueprint-schema.json\",\"landingPage\":\"\\\/wp-admin\\\/post.php?post=7&action=edit\",\"login\":true,\"preferredVersions\":{\"php\":\"8.1\",\"wp\":\"latest\"},\"steps\":[{\"step\":\"updateUserMeta\",\"meta\":{\"admin_color\":\"modern\",\"show_welcome_panel\":0},\"userId\":1},{\"step\":\"setSiteOptions\",\"options\":{\"blogname\":\"Pong Block\"}},{\"step\":\"installPlugin\",\"pluginData\":{\"resource\":\"url\",\"slug\":\"https:\\\/\\\/github-proxy.com\\\/proxy\\\/?repo=jeffpaul\\\/pong-block&branch=main\"},\"options\":{\"activate\":true}},{\"step\":\"installTheme\",\"themeZipFile\":{\"resource\":\"wordpress.org\\\/themes\",\"slug\":\"twentytwentyfive\"}},{\"post\":{\"title\":\"Play Pong!\",\"status\":\"publish\",\"blocks\":[{\"name\":\"jeffpaul\\\/pong-block\",\"attributes\":{\"winningScore\":10,\"colorScheme\":\"highContrast\"}}]}},{\"step\":\"installPlugin\",\"pluginZipFile\":{\"resource\":\"wordpress.org\\\/plugins\",\"slug\":\"pong-block\"},\"options\":{\"activate\":true}}]}"}},"all_blocks":{"jeffpaul\/pong-block":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"jeffpaul\/pong-block","version":"0.1.1","title":"Pong Block","category":"widgets","icon":"games","description":"Add an accessible, customizable Pong game to any post or page. Player vs Computer, responsive controls, color schemes, and inspector settings for difficulty.","example":{},"supports":{"html":false},"textdomain":"pong-block","editorScript":"file:.\/index.js","editorStyle":"file:.\/index.css","style":"file:.\/style-index.css","viewScript":"file:.\/view.js"}},"tagged_versions":["0.1.0","0.1.1"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3364261,"resolution":"1","location":"assets","locale":""},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3364261,"resolution":"2","location":"assets","locale":""},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3364261,"resolution":"3","location":"assets","locale":""}},"screenshots":{"1":"The Pong Block ready to start, showing overlay game mode \"Easy\", \"Medium\", and \"Hard\" buttons.","2":"Pong gameplay in action, with on-screen controls.","3":"Pong block editor controls showing \"paddle size\", \"ball speed\", \"winning score\", \"default difficulty\", and \"color scheme\" settings."},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[8336,1220,533,248065,37955],"plugin_category":[37],"plugin_contributors":[183658,248066],"plugin_business_model":[],"class_list":["post-252718","plugin","type-plugin","status-publish","hentry","plugin_tags-arcade","plugin_tags-block","plugin_tags-game","plugin_tags-pong","plugin_tags-retro","plugin_category-arts-and-entertainment","plugin_contributors-jeffpaul","plugin_contributors-telex","plugin_committers-jeffpaul"],"banners":{"banner":"https:\/\/ps.w.org\/pong-block\/assets\/banner-772x250.png?rev=3364277","banner_2x":"https:\/\/ps.w.org\/pong-block\/assets\/banner-1544x500.png?rev=3364261","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":"https:\/\/ps.w.org\/pong-block\/assets\/icon.svg?rev=3364261","icon":"https:\/\/ps.w.org\/pong-block\/assets\/icon.svg?rev=3364261","icon_2x":false,"generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/pong-block\/assets\/screenshot-1.png?rev=3364261","caption":"The Pong Block ready to start, showing overlay game mode \"Easy\", \"Medium\", and \"Hard\" buttons."},{"src":"https:\/\/ps.w.org\/pong-block\/assets\/screenshot-2.png?rev=3364261","caption":"Pong gameplay in action, with on-screen controls."},{"src":"https:\/\/ps.w.org\/pong-block\/assets\/screenshot-3.png?rev=3364261","caption":"Pong block editor controls showing \"paddle size\", \"ball speed\", \"winning score\", \"default difficulty\", and \"color scheme\" settings."}],"raw_content":"<!--section=description-->\n<p><strong>Pong Block<\/strong> brings the classic arcade game to your WordPress site!  This block lets users play a single-player game of Pong against a computer opponent, with full accessibility, responsive controls, and extensive customization.<\/p>\n\n<ul>\n<li>Feature-rich inspector settings for difficulty (paddle size, ball speed, winning score).<\/li>\n<li>Three accessible color schemes (Dark, Light, High Contrast) to ensure WCAG-compliant visuals.<\/li>\n<li>Overlays for Start, Instructions, and Game Over with auto-focused controls for keyboard users.<\/li>\n<li>Control paddle via keyboard arrows or big touch-friendly buttons.<\/li>\n<li>Responsive game area and controls for desktop, tablet, or mobile.<\/li>\n<li>Game and UI are fully localizable via WordPress translation functions.<\/li>\n<li>No scripts unless the block is present\u2014minimal frontend impact.<\/li>\n<\/ul>\n\n<!--section=installation-->\n<ol>\n<li>Upload the plugin files to the <code>\/wp-content\/plugins\/pong-block<\/code> directory, or install the plugin through the WordPress plugins screen directly.<\/li>\n<li>Activate the plugin through the 'Plugins' screen in WordPress.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id='is%20pong%20block%20accessible%3F'><h3>Is Pong Block accessible?<\/h3><\/dt>\n<dd><p>Yes.  Pong Block includes labeled overlays, screen reader support, keyboard navigation, and touch-friendly controls.  Its color schemes meet WCAG 2.1 AA contrast standards, and all text is fully localizable.<\/p><\/dd>\n<dt id='can%20i%20adjust%20difficulty%3F'><h3>Can I adjust difficulty?<\/h3><\/dt>\n<dd><p>Yes.  Paddle size, ball speed, winning score, and color scheme are all adjustable in the block sidebar.<\/p><\/dd>\n<dt id='is%20touch%2Fmobile%20supported%3F'><h3>Is touch\/mobile supported?<\/h3><\/dt>\n<dd><p>Yes.  Large, comfortable on-screen controls are available for mobile and tablets.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>0.1.1 - 2025-09-18<\/h4>\n\n<ul>\n<li>Fixed: WordPress.org assets.<\/li>\n<\/ul>\n\n<h4>0.1.0 - 2025-09-18<\/h4>\n\n<ul>\n<li>Added: Initial release to WordPress.org.<\/li>\n<\/ul>","raw_excerpt":"Adds a playable, accessible Pong game block for posts and pages with customizable difficulty, colors, and touch controls.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/gax.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/252718","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/gax.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/gax.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/gax.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=252718"}],"author":[{"embeddable":true,"href":"https:\/\/gax.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/jeffpaul"}],"wp:attachment":[{"href":"https:\/\/gax.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=252718"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/gax.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=252718"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/gax.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=252718"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/gax.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=252718"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/gax.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=252718"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/gax.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=252718"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}