{"id":1369,"date":"2025-03-01T08:33:22","date_gmt":"2025-03-01T13:33:22","guid":{"rendered":"https:\/\/cynthiamcmahon.ca\/blog\/?page_id=1369"},"modified":"2026-08-30T06:23:08","modified_gmt":"2026-08-30T11:23:08","slug":"classic-games-monogame-tutorials","status":"publish","type":"page","link":"https:\/\/cynthiamcmahon.ca\/blog\/classic-games-monogame-tutorials\/","title":{"rendered":"Classic Games MonoGame Tutorials"},"content":{"rendered":"\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"1024\" src=\"https:\/\/cynthiamcmahon.ca\/blog\/wp-content\/uploads\/2025\/03\/classic-games-like-Pong-and-Asteroids.jpg\" alt=\"\" class=\"wp-image-1370\" srcset=\"https:\/\/cynthiamcmahon.ca\/blog\/wp-content\/uploads\/2025\/03\/classic-games-like-Pong-and-Asteroids.jpg 1024w, https:\/\/cynthiamcmahon.ca\/blog\/wp-content\/uploads\/2025\/03\/classic-games-like-Pong-and-Asteroids-300x300.jpg 300w, https:\/\/cynthiamcmahon.ca\/blog\/wp-content\/uploads\/2025\/03\/classic-games-like-Pong-and-Asteroids-100x100.jpg 100w, https:\/\/cynthiamcmahon.ca\/blog\/wp-content\/uploads\/2025\/03\/classic-games-like-Pong-and-Asteroids-600x600.jpg 600w, https:\/\/cynthiamcmahon.ca\/blog\/wp-content\/uploads\/2025\/03\/classic-games-like-Pong-and-Asteroids-150x150.jpg 150w, https:\/\/cynthiamcmahon.ca\/blog\/wp-content\/uploads\/2025\/03\/classic-games-like-Pong-and-Asteroids-768x768.jpg 768w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">This page is dedicated to replicating classic games like Pong, Asteroids, Space Invaders and many, many, more.<\/p>\n\n\n\n<h1 class=\"wp-block-heading\">Arcade Timelines<\/h1>\n\n\n\n<p class=\"wp-block-paragraph\">This is not a tutorial. It is an amazing site that a friend of mine created. I will be using it to find what classic games I will be writing tutorials on.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/arcadetimelines.github.io\/\">Arcade Timelines<\/a><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Pong<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/drive.google.com\/file\/d\/1eNZcjW1gHax6qpmOWOutoCSQdtOwrMZq\/view?usp=sharing\">Pong<\/a> is one of the oldest video games. This tutorial delves into creating a Pong clone using MonoGame. It suggests ways to enhance the basic version.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Asteroids<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/drive.google.com\/file\/d\/1M-apIBn6U3FU1DvhAb7jm8gvezsbBput\/view?usp=sharing\">Asteroids<\/a> is another classic game. This tutorial is dedicated to creating an Asteroids clone using MonoGame.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Space Invaders<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/drive.google.com\/file\/d\/1QDpBk5uspyfmdXRq5MHpthEA7X1e54lw\/view?usp=sharing\">Space Invaders<\/a> has been around a very long time. This tutorial is dedicated to creating a Space Invaders clone using MonoGame. There will be a part two, keep checking back for it!<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Snake Game<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/drive.google.com\/file\/d\/1vEoRfkFuiHg5zaQZDAX82hV6k-ngHmMO\/view?usp=sharing\">Snake Game<\/a> is another pretty old game. This tutorial is dedicated to creating a version of the Snake Game clone using MonoGame.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Frogger &#8211; Part One<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">I hold fond memories of <a href=\"https:\/\/drive.google.com\/file\/d\/1K7K_geOPcU1Uwh8SWMyPLVpEZBxnP_U0\/view?usp=sharing\">Frogger<\/a>. I remember playing the game when I was in my teens at the arcades. This tutorial covers how to create a Frogger clone using MonoGame.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Frogger &#8211; Part Two<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/drive.google.com\/file\/d\/1EbiTmuy5snW_BLRqjvxm86w76OWgMFdC\/view?usp=drive_link\" data-type=\"link\" data-id=\"https:\/\/drive.google.com\/file\/d\/1EbiTmuy5snW_BLRqjvxm86w76OWgMFdC\/view?usp=drive_link\">This tutorial<\/a> continues where Part One left off. It adds snakes to the game and how to use JSON files for generating levels.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Q*bert<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/drive.google.com\/file\/d\/1bOrPnQdgjzQjvYxm2yxR8ByR7m6u6FoO\/view?usp=drive_link\">Q*bert<\/a> was one of my favourite games when it came out. I remember being at the arcade and evading the mobs. This eBook covers making a clone of Q*bert.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n","protected":false},"excerpt":{"rendered":"<p>This page is dedicated to replicating classic games like Pong, Asteroids, Space Invaders and many, many, more. Arcade Timelines This is not a tutorial. It is an amazing site that a friend of mine created. I will be using it to find what classic games I will be writing tutorials on. Arcade Timelines Pong Pong &hellip; <\/p>\n","protected":false},"author":2,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-1369","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/cynthiamcmahon.ca\/blog\/wp-json\/wp\/v2\/pages\/1369","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/cynthiamcmahon.ca\/blog\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/cynthiamcmahon.ca\/blog\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/cynthiamcmahon.ca\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/cynthiamcmahon.ca\/blog\/wp-json\/wp\/v2\/comments?post=1369"}],"version-history":[{"count":10,"href":"https:\/\/cynthiamcmahon.ca\/blog\/wp-json\/wp\/v2\/pages\/1369\/revisions"}],"predecessor-version":[{"id":1446,"href":"https:\/\/cynthiamcmahon.ca\/blog\/wp-json\/wp\/v2\/pages\/1369\/revisions\/1446"}],"wp:attachment":[{"href":"https:\/\/cynthiamcmahon.ca\/blog\/wp-json\/wp\/v2\/media?parent=1369"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}