{"id":1628,"date":"2025-06-24T17:41:05","date_gmt":"2025-06-25T00:41:05","guid":{"rendered":"https:\/\/josh-mckenzie.com\/?p=1628"},"modified":"2025-09-22T16:39:37","modified_gmt":"2025-09-22T23:39:37","slug":"blip-blop-game","status":"publish","type":"post","link":"https:\/\/josh-mckenzie.com\/index.php\/2025\/06\/24\/blip-blop-game\/","title":{"rendered":"Pong-like Game"},"content":{"rendered":"\n<div class=\"wp-block-buttons is-content-justification-center is-layout-flex wp-container-core-buttons-is-layout-a89b3969 wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/github.com\/jmjava444\/BlipBlopGame\" target=\"_blank\" rel=\"noreferrer noopener\">See the code<\/a><\/div>\n<\/div>\n\n\n\n<p>I&#8217;m always on the lookout for building something fun and learning new things, so I recreated Pong, the universal classic video game. It was made using the LibGDX framework, and that helped spin up the game really fast. Just unlimited\u00a0<strong>PONG<\/strong>! This was a learning experience that provided me with the understanding of game development.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Gameplay<\/h2>\n\n\n\n<p>The game is designed for two players sitting at the same computer. Use the&nbsp;<strong>A<\/strong>&nbsp;and&nbsp;<strong>D<\/strong>&nbsp;keys to control the paddle up top, and&nbsp;<strong>\u2190<\/strong>&nbsp;and&nbsp;<strong>\u2192<\/strong>&nbsp;arrow keys to control the paddle on the bottom.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Play Online<\/h3>\n\n\n\n<iframe loading=\"lazy\" src=\"https:\/\/josh-mckenzie.com\/games\/pong-v1.0.0-webv3\" width=\"320\" height=\"600\" frameborder=\"0\" fullscreen><\/iframe>\n\n\n\n<h3 class=\"wp-block-heading\">Screenshots<\/h3>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:100%\">\n<div class=\"wp-block-group is-layout-grid wp-container-core-group-is-layout-478b6e6b wp-block-group-is-layout-grid\">\n<figure class=\"wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-1 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"402\" height=\"832\" data-id=\"1617\" src=\"https:\/\/josh-mckenzie.com\/wp-content\/uploads\/2025\/06\/Screenshot-2025-06-23-174408.png\" alt=\"\" class=\"wp-image-1617\" srcset=\"https:\/\/josh-mckenzie.com\/wp-content\/uploads\/2025\/06\/Screenshot-2025-06-23-174408.png 402w, https:\/\/josh-mckenzie.com\/wp-content\/uploads\/2025\/06\/Screenshot-2025-06-23-174408-145x300.png 145w, https:\/\/josh-mckenzie.com\/wp-content\/uploads\/2025\/06\/Screenshot-2025-06-23-174408-230x476.png 230w, https:\/\/josh-mckenzie.com\/wp-content\/uploads\/2025\/06\/Screenshot-2025-06-23-174408-350x724.png 350w\" sizes=\"auto, (max-width: 402px) 100vw, 402px\" \/><\/figure>\n<\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"402\" height=\"832\" src=\"https:\/\/josh-mckenzie.com\/wp-content\/uploads\/2025\/06\/Screenshot-2025-06-23-1752061.png\" alt=\"\" class=\"wp-image-1622\" srcset=\"https:\/\/josh-mckenzie.com\/wp-content\/uploads\/2025\/06\/Screenshot-2025-06-23-1752061.png 402w, https:\/\/josh-mckenzie.com\/wp-content\/uploads\/2025\/06\/Screenshot-2025-06-23-1752061-145x300.png 145w, https:\/\/josh-mckenzie.com\/wp-content\/uploads\/2025\/06\/Screenshot-2025-06-23-1752061-230x476.png 230w, https:\/\/josh-mckenzie.com\/wp-content\/uploads\/2025\/06\/Screenshot-2025-06-23-1752061-350x724.png 350w\" sizes=\"auto, (max-width: 402px) 100vw, 402px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"402\" height=\"832\" src=\"https:\/\/josh-mckenzie.com\/wp-content\/uploads\/2025\/06\/Screenshot-2025-06-23-1752211.png\" alt=\"\" class=\"wp-image-1623\" srcset=\"https:\/\/josh-mckenzie.com\/wp-content\/uploads\/2025\/06\/Screenshot-2025-06-23-1752211.png 402w, https:\/\/josh-mckenzie.com\/wp-content\/uploads\/2025\/06\/Screenshot-2025-06-23-1752211-145x300.png 145w, https:\/\/josh-mckenzie.com\/wp-content\/uploads\/2025\/06\/Screenshot-2025-06-23-1752211-230x476.png 230w, https:\/\/josh-mckenzie.com\/wp-content\/uploads\/2025\/06\/Screenshot-2025-06-23-1752211-350x724.png 350w\" sizes=\"auto, (max-width: 402px) 100vw, 402px\" \/><\/figure>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Free Download<\/h2>\n\n\n\n<p>If you prefer to download an executable to play on desktop, releases for this game are updated on my GitHub profile <a href=\"https:\/\/github.com\/jmjava444\/Pong\/releases\">here\u21d7<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>I&#8217;m always on the lookout for building something fun and learning new things, so I recreated Pong, the universal classic video game. [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":1612,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[24,66,16],"tags":[64,15,65,13],"class_list":["post-1628","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-code","category-downloads","category-projects","tag-game-development","tag-java","tag-libgdx","tag-programming"],"_links":{"self":[{"href":"https:\/\/josh-mckenzie.com\/index.php\/wp-json\/wp\/v2\/posts\/1628","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/josh-mckenzie.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/josh-mckenzie.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/josh-mckenzie.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/josh-mckenzie.com\/index.php\/wp-json\/wp\/v2\/comments?post=1628"}],"version-history":[{"count":16,"href":"https:\/\/josh-mckenzie.com\/index.php\/wp-json\/wp\/v2\/posts\/1628\/revisions"}],"predecessor-version":[{"id":1651,"href":"https:\/\/josh-mckenzie.com\/index.php\/wp-json\/wp\/v2\/posts\/1628\/revisions\/1651"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/josh-mckenzie.com\/index.php\/wp-json\/wp\/v2\/media\/1612"}],"wp:attachment":[{"href":"https:\/\/josh-mckenzie.com\/index.php\/wp-json\/wp\/v2\/media?parent=1628"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/josh-mckenzie.com\/index.php\/wp-json\/wp\/v2\/categories?post=1628"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/josh-mckenzie.com\/index.php\/wp-json\/wp\/v2\/tags?post=1628"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}