{"id":862,"date":"2023-01-13T01:58:59","date_gmt":"2023-01-13T01:58:59","guid":{"rendered":"http:\/\/mycours.es\/egd\/?page_id=862"},"modified":"2025-04-08T12:08:05","modified_gmt":"2025-04-08T12:08:05","slug":"project-alteroid","status":"publish","type":"page","link":"https:\/\/mycours.es\/egd\/project-alteroid\/","title":{"rendered":"Project: Alteroid"},"content":{"rendered":"<p><strong>Assignment: Make an experimental variant of the classic arcade game Asteroid.<\/strong><\/p>\n<p>This is an exercise in incremental design innovation: don&#8217;t mod the provided code into a completely different game. Designing novel games is hard, almost all games are build on the top of proven genre, features, and gameplay concepts.<\/p>\n<p>Think of it as:<br \/>\nAsteroids except [one feature is different]<br \/>\nAsteroids plus [another game or genre]<br \/>\nAsteroid with [another feature found in another game]<\/p>\n<p>The space theme can change if the new gameplay doesn&#8217;t make sense for it. Don&#8217;t start from a new theme.<\/p>\n<p>Graphics should be done after the gameplay is established.<br \/>\nKeep it minimalistic and iconic like the original: us bright lines on dark background, or use flat colors and simple shapes unless you have specific reasons to *not* do so.<br \/>\nOn the visual side this is an exercise in making game art that conveys information and makes the game readable.<\/p>\n<h1><b>Agency<\/b><\/h1>\n<p>Games are based on action so one way to talk and think about games is through <strong>verbs<\/strong>.<\/p>\n<p><strong>What are the verbs used in asteroids?<\/strong><br \/>\nI\u2019m talking about the actions. Basically: what does the player do? That is referred as Agency (the freedom of action within the world)<\/p>\n<p><strong>What are the nouns, the things you see?<\/strong><br \/>\nIf you were to break it into pieces, into assets.<\/p>\n<p><strong>Agency:<\/strong> the satisfying power to take meaningful action and see the results of our decisions and choices.<\/p>\n<blockquote><p>&#8220;Every expressive medium has its own unique patterns of desire; its own way of giving pleasure, of creating beauty, of capturing what we feel to be true about life; its own aesthetic.&#8221;<br \/>\nJanet Murray \u2013 Hamlet on the Holodeck 1997<\/p><\/blockquote>\n<p>Meaningful action means that your action affects the world.<br \/>\nOr at least does something aesthetically.<\/p>\n<p><iframe loading=\"lazy\" title=\"STRAY Gameplay Walkthrough FULL GAME [4K ULTRA HD] - No Commentary\" width=\"840\" height=\"473\" src=\"https:\/\/www.youtube.com\/embed\/Ekx2RGKd0sk?start=1&#038;feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe><\/p>\n<p>Stray &#8211; In the introduction you can do things that don\u2019t affect the world<br \/>\nYou can meow, you can play with your cat friends. Is it meaningful agency?<\/p>\n<p>The intro is not formally meaningful action but it is meaningful in terms of narrative and &#8220;immersion&#8221;.<br \/>\nTo introduce the main controls.<br \/>\nTo present the main character.<br \/>\nTo establish it\u2019s not an anthropomorphic cat<br \/>\nTo show its life before the beginning of the adventure<\/p>\n<blockquote><p>\u201cGames are a series of interesting decisions\u201d<br \/>\nSid Meier (Civilization Series)<\/p><\/blockquote>\n<p><span style=\"font-weight: 400;\">What are the interesting decisions in Asteroid?<br \/>\nIs it just fast reaction to a stimulus or there are decisions to make?<\/span><\/p>\n<p><iframe loading=\"lazy\" title=\"Space Invaders 1978 - Arcade Gameplay\" width=\"840\" height=\"473\" src=\"https:\/\/www.youtube.com\/embed\/MU4psw3ccUI?start=29&#038;feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe><\/p>\n<p><span style=\"font-weight: 400;\">Compare it with space invader, it\u2019s all about button mashing and calculating trajectories.<br \/>\n<\/span><span style=\"font-weight: 400;\">Asteroids has an element of management.<\/span><\/p>\n<h3><strong>BRAINSTORM: Change or add one verb<\/strong><\/h3>\n<p>Reimagine the game around a different action or an extra action<\/p>\n<p><em><span style=\"font-weight: 400;\">Example: Feed-\u00a0 some asteroids are alive and must be fed so instead of shooting you take pieces of the \u201cdead\u201d asteroids and you shoot them on the \u201cliving\u201d ones<\/span><\/em><\/p>\n<p><span style=\"font-weight: 400;\">For a list of verbs:<br \/>\n<\/span><a href=\"https:\/\/docs.google.com\/document\/d\/16i4pxx_Ba8InJiwWglYNPUUyyzs2nInUNPHK135w0g4\/edit\"><span style=\"font-weight: 400;\">https:\/\/docs.google.com\/document\/d\/16i4pxx_Ba8InJiwWglYNPUUyyzs2nInUNPHK135w0g4\/edit<\/span><\/a><\/p>\n<p>Discuss with your team and quickly paper prototype it: sketch out how the game would play out, be ready to present the best idea.<\/p>\n<p><strong>Avoid standard shoot-em up gameplay tropes<\/strong>: power ups, bullet hell dynamics, enemies, etc, it&#8217;s easy to add features and end up in familiar territory. Does it transform the gameplay into something original or just into a more complex shooter?<\/p>\n<p><iframe loading=\"lazy\" title=\"Nova Drift Gameplay (PC HD) [1080p60FPS]\" width=\"840\" height=\"473\" src=\"https:\/\/www.youtube.com\/embed\/zoJizJMUM2I?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe><\/p>\n<p>Here&#8217;s an example that adds looting and customization to an asteroids type of game<\/p>\n<p><iframe loading=\"lazy\" title=\"Captain Forever Remix - Gameplay Overview\" width=\"840\" height=\"473\" src=\"https:\/\/www.youtube.com\/embed\/w27AxQ_GwgA?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe><\/p>\n<h2>Rules<\/h2>\n<p><span style=\"font-weight: 400;\">All definition of games include the idea of rules. <\/span><span style=\"font-weight: 400;\">Games, digital, board games, sports, have sets of rules that govern the agency of the player. <\/span><span style=\"font-weight: 400;\">In analog games you learn all the rules before you even start play. <\/span><span style=\"font-weight: 400;\">In video games you learn them as you go.<br \/>\n<\/span><span style=\"font-weight: 400;\">Teaching rules and introducing new rules is a big part of game design.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">In video games rules are embedded into the code but if the game are simple we can sort of abstract them<\/span><\/p>\n<p><span style=\"font-weight: 400;\">What are the rules in Asteroids?<\/span><\/p>\n<p><iframe loading=\"lazy\" title=\"Falling Sand Game Rube Goldberg Explosion\" width=\"840\" height=\"630\" src=\"https:\/\/www.youtube.com\/embed\/ajJqGLW3qHU?start=1&#038;feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe><\/p>\n<p><iframe loading=\"lazy\" title=\"Pixeljunk Shooter 2 Video Review\" width=\"840\" height=\"473\" src=\"https:\/\/www.youtube.com\/embed\/krMi3KCFfJU?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe><\/p>\n<p>Osmos &#8211; movement as resource<\/p>\n<p><iframe loading=\"lazy\" title=\"Osmos - ambient welcome - A1-1 (Walkthrough)\" width=\"840\" height=\"473\" src=\"https:\/\/www.youtube.com\/embed\/PeinNiSpTH0?list=PL08deIlhEEmjsQZyU7cEzcyZZxJKvkU8e\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe><\/p>\n<p><span style=\"font-weight: 400;\">QWOP<\/span><\/p>\n<h3><strong>BRAINSTORM: Change or add one rule<\/strong><\/h3>\n<p>Reimagine the game with a different or an extra rule (not a player action like in the agency\/verbs brainstorm).<\/p>\n<p><em><span style=\"font-weight: 400;\">Example: <\/span><span style=\"font-weight: 400;\">There is a black hole in the center like SpaceWar: asteroids, bullets, and ship are attracted to it<\/span><\/em><\/p>\n<h1>Games as social activity<\/h1>\n<p><a href=\"http:\/\/mycours.es\/egd\/files\/2023\/01\/Orrock4.2-FI.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-large wp-image-864\" src=\"http:\/\/mycours.es\/egd\/files\/2023\/01\/Orrock4.2-FI-1024x749.png\" alt=\"\" width=\"840\" height=\"614\" srcset=\"https:\/\/mycours.es\/egd\/files\/2023\/01\/Orrock4.2-FI-1024x749.png 1024w, https:\/\/mycours.es\/egd\/files\/2023\/01\/Orrock4.2-FI-300x219.png 300w, https:\/\/mycours.es\/egd\/files\/2023\/01\/Orrock4.2-FI-768x562.png 768w, https:\/\/mycours.es\/egd\/files\/2023\/01\/Orrock4.2-FI-1536x1123.png 1536w, https:\/\/mycours.es\/egd\/files\/2023\/01\/Orrock4.2-FI-1200x877.png 1200w, https:\/\/mycours.es\/egd\/files\/2023\/01\/Orrock4.2-FI.png 2020w\" sizes=\"auto, (max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 1362px) 62vw, 840px\" \/><\/a><\/p>\n<p><span style=\"font-weight: 400;\">Throughout history people played games with other people.<br \/>\n<\/span><span style=\"font-weight: 400;\">Pretty much all games were multiplayer.<\/span><\/p>\n<p><a href=\"http:\/\/mycours.es\/egd\/files\/2023\/01\/Gaming_Board_Inscribed_for_Amenhotep_III_with_Separate_Sliding_Drawer_ca._1390-1353_B.C.E.49.56a-b.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-865\" src=\"http:\/\/mycours.es\/egd\/files\/2023\/01\/Gaming_Board_Inscribed_for_Amenhotep_III_with_Separate_Sliding_Drawer_ca._1390-1353_B.C.E.49.56a-b.jpg\" alt=\"\" width=\"800\" height=\"615\" srcset=\"https:\/\/mycours.es\/egd\/files\/2023\/01\/Gaming_Board_Inscribed_for_Amenhotep_III_with_Separate_Sliding_Drawer_ca._1390-1353_B.C.E.49.56a-b.jpg 800w, https:\/\/mycours.es\/egd\/files\/2023\/01\/Gaming_Board_Inscribed_for_Amenhotep_III_with_Separate_Sliding_Drawer_ca._1390-1353_B.C.E.49.56a-b-300x231.jpg 300w, https:\/\/mycours.es\/egd\/files\/2023\/01\/Gaming_Board_Inscribed_for_Amenhotep_III_with_Separate_Sliding_Drawer_ca._1390-1353_B.C.E.49.56a-b-768x590.jpg 768w\" sizes=\"auto, (max-width: 800px) 85vw, 800px\" \/><\/a> <a href=\"http:\/\/mycours.es\/egd\/files\/2023\/01\/79A1FC0457BC4BCEA3E495D2A80CCB8A.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-large wp-image-866\" src=\"http:\/\/mycours.es\/egd\/files\/2023\/01\/79A1FC0457BC4BCEA3E495D2A80CCB8A.png\" alt=\"\" width=\"720\" height=\"669\" srcset=\"https:\/\/mycours.es\/egd\/files\/2023\/01\/79A1FC0457BC4BCEA3E495D2A80CCB8A.png 720w, https:\/\/mycours.es\/egd\/files\/2023\/01\/79A1FC0457BC4BCEA3E495D2A80CCB8A-300x279.png 300w\" sizes=\"auto, (max-width: 720px) 85vw, 720px\" \/><\/a><\/p>\n<p><span style=\"font-weight: 400;\">There are very few exceptions: the ancient game of Senet was likely played as a solitaire.<br \/>\n<\/span><span style=\"font-weight: 400;\">But it was likely used as a divination game. As a way to predict future or fortunetelling, like tarot or I Ching.<\/span><\/p>\n<p><iframe loading=\"lazy\" title=\"Arcade Game: Pong (1972 Atari) [Re-Uploaded]\" width=\"840\" height=\"630\" src=\"https:\/\/www.youtube.com\/embed\/e4VRgY3tkh0?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe><\/p>\n<p><span style=\"font-weight: 400;\">And even the first videogames were multiplayer and symmetrical. <\/span><span style=\"font-weight: 400;\">Like Pong.<br \/>\n<\/span><span style=\"font-weight: 400;\">Symmetrical means that the players had the same agency, the same role and goal.<br \/>\n<\/span><span style=\"font-weight: 400;\">In this case scoring on the opposite side.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Very soon game designers figured out that you can have single player games.<br \/>\n<\/span><span style=\"font-weight: 400;\">At it made sense for home consoles because like Atari because when you are at home you might not have people willing to play around you.<\/span><\/p>\n<p><iframe loading=\"lazy\" title=\"Breakout - (1976) - Arcade - gameplay HD\" width=\"840\" height=\"473\" src=\"https:\/\/www.youtube.com\/embed\/AMUv8KvVt08?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe><\/p>\n<p><span style=\"font-weight: 400;\">This is breakout and it\u2019s basically taking pong and making it single player<br \/>\n<\/span><span style=\"font-weight: 400;\">And still today single player games are the most popular, and the biggest market.<br \/>\n<\/span><span style=\"font-weight: 400;\">Because massively multiplayer online games like World of Warcraft or Fortnite, are difficult to make and very few of them succeed.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">I find that students since they are working by themselves often default to single player when thinking about new games<\/span><\/p>\n<p><span style=\"font-weight: 400;\">So let\u2019s imagine asteroids as a two player game.<\/span><\/p>\n<h3><strong>BRAINSTORM: Make Asteroids multiplayer<\/strong><\/h3>\n<p>Consider:<br \/>\n-competitive symmetrical<br \/>\n-competitive asymmetrical<br \/>\n-cooperative<br \/>\n-asynchronous<br \/>\n-turn based<\/p>\n<p>The easiest way would be to have two players just working together to clear the asteroids.<br \/>\nBut let\u2019s imagine something more transformative. Think about how the theme could shift as result.<\/p>\n<p><iframe loading=\"lazy\" title=\"Lovers in a Dangerous Spacetime: 4-Player - #1 - Butt Disaster\" width=\"840\" height=\"473\" src=\"https:\/\/www.youtube.com\/embed\/Nhtc6fhw1YY?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe><\/p>\n<h1><b>Play Forms<\/b><\/h1>\n<p><span style=\"font-weight: 400;\"><a href=\"https:\/\/en.wikipedia.org\/wiki\/Man,_Play_and_Games\">Man, Play and Games<\/a> was written by french sociologist Roger Callois in 1961. The book introduced important terminology in game studies. He describes four \u201cplay forms\u201d that are the basis for the enjoyment of games.<br \/>\n<\/span><span style=\"font-weight: 400;\">These components can be present in different degrees in each game:<\/span><\/p>\n<p><b>Agon, or competition.<\/b><span style=\"font-weight: 400;\"> Present in skill based, competitive game like sports or chess.<br \/>\n<\/span><b><\/b><b>Alea, or chance.<\/b><span style=\"font-weight: 400;\"> Present in gambling games like slot machines or roulette.<br \/>\n<\/span><b>Mimicry, or mimesis<\/b><span style=\"font-weight: 400;\"> Present in role playing games or pretend games.<br \/>\n<\/span><b>Ilinx, or vertigo<\/b><span style=\"font-weight: 400;\"> Present in perception altering play, like merry go round and visually intensive videogames.<\/span><\/p>\n<p><em>How are these components manifesting in Asteroids?<\/em><br \/>\n<em>Can you imagine a version of Asteroids that boosts the less dominant components like chance or vertigo?<\/em><\/p>\n<p><iframe loading=\"lazy\" title=\"Humanoid Asteroid\" src=\"https:\/\/player.vimeo.com\/video\/16939158?dnt=1&amp;app_id=122963\" width=\"640\" height=\"360\" frameborder=\"0\" allow=\"autoplay; fullscreen; picture-in-picture; clipboard-write; encrypted-media\"><\/iframe><\/p>\n<p><iframe loading=\"lazy\" title=\"Spheres of Chaos v2.10 (Windows game 2007)\" width=\"840\" height=\"630\" src=\"https:\/\/www.youtube.com\/embed\/wEQC-jXs5Us?start=1&#038;feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe><\/p>\n<p>&nbsp;<\/p>\n<h1>Fun<\/h1>\n<p>&#8220;Fun arises from trying to understand the pattern of a game.&#8221;<br \/>\n-Raph Koster<\/p>\n<p>&#8220;The truth is, your self knows what fun means. Because you know when something is fun\u200a\u2014\u200afor you. So start there. Not with trying to define it, because you already have defined it.&#8221;<br \/>\n-Bernie DeKoven<\/p>\n<p>8 types of fun:<br \/>\nSensation, Game as sense-pleasure<br \/>\nFantasy, Game as make-believe<br \/>\nNarrative, Game as unfolding story<br \/>\nChallenge, Game as obstacle course<br \/>\nFellowship, Game as social framework<br \/>\nDiscovery, Game as uncharted territory<br \/>\nExpression, Game as soap box<br \/>\nSubmission, Game as mindless pastime<br \/>\n-Hunicke, LeBlanc, and Zubek<\/p>\n<h1>Ludus vs Paidia<\/h1>\n<p>Callois also differentiated between two kind of games:<\/p>\n<p><strong>Ludus<\/strong> &#8211; structured activities with explicit rules (competitive games)<br \/>\n<strong>Paidia<\/strong> &#8211; unstructured and spontaneous activities (child play, sandbox, toys, creative games)<\/p>\n<h3><strong>BRAINSTORM: <\/strong><strong>Reimagine asteroids for a different kind of player\/fun<\/strong><\/h3>\n<p><em>How can the gameplay be turned into a non-competitive, sandbox, open ended, or \u201ccreative play\u201d game, how can it be expressive or narrative&#8230;<\/em><\/p>\n<h1>Progression<\/h1>\n<p>Asteroids&#8217; progression is only a few parameters. The difficulty level has to increase because of the coin-op business model.<\/p>\n<p><iframe loading=\"lazy\" title=\"flOw Gameplay (PS4)\" width=\"840\" height=\"473\" src=\"https:\/\/www.youtube.com\/embed\/9pRBptP3i1Q?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe><\/p>\n<p>Progression in flow is dynamic (dynamic difficulty adjustment) and player-driven. The goal is to induce a state of &#8220;flow&#8221;.<\/p>\n<p><a href=\"http:\/\/mycours.es\/gamedesign2014\/files\/2014\/10\/flow.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-1232\" title=\"flow\" src=\"http:\/\/mycours.es\/gamedesign2014\/files\/2014\/10\/flow.png\" alt=\"\" width=\"1520\" height=\"745\" \/><\/a><\/p>\n<p>More often, games have levels, maps, worlds that get unlocked and introduce new mechanics or reframe previous ones, create a sense of discovery, and support the game narrative.<\/p>\n<p><iframe loading=\"lazy\" title=\"Flywrench Gameplay - Earth ( All Stages )\" width=\"840\" height=\"473\" src=\"https:\/\/www.youtube.com\/embed\/4hsVSziUCAY?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe><\/p>\n<h3><strong>BRAINSTORM: introduce &#8220;levels&#8221; in Asteroids\u00a0<\/strong><\/h3>\n<p>Get rid of the screen wrap or expand it, make the camera follow the ship and create a world to explore or traverse.<\/p>\n<h1>Story<\/h1>\n<p>Does Asteroids have a story? Does it need it?<\/p>\n<p><iframe loading=\"lazy\" title=\"The Story of Atari ASTEROIDS - A Kid Stuff Audio Book 1982\" width=\"840\" height=\"473\" src=\"https:\/\/www.youtube.com\/embed\/z_uvljpuNOQ?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe><\/p>\n<p>(record audio + picture book released 2 years after the game)<\/p>\n<p>Are Asteroids characters protagonists?<\/p>\n<p>&nbsp;<\/p>\n<figure id=\"attachment_1022\" aria-describedby=\"caption-attachment-1022\" style=\"width: 624px\" class=\"wp-caption aligncenter\"><a href=\"http:\/\/mycours.es\/egd\/files\/2025\/01\/asteroids-costume.png\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-1022 size-full\" src=\"http:\/\/mycours.es\/egd\/files\/2025\/01\/asteroids-costume.png\" alt=\"\" width=\"624\" height=\"535\" srcset=\"https:\/\/mycours.es\/egd\/files\/2025\/01\/asteroids-costume.png 624w, https:\/\/mycours.es\/egd\/files\/2025\/01\/asteroids-costume-300x257.png 300w\" sizes=\"auto, (max-width: 624px) 85vw, 624px\" \/><\/a><figcaption id=\"caption-attachment-1022\" class=\"wp-caption-text\">Actual Halloween costume from the &#8217;80s<\/figcaption><\/figure>\n<h3><strong>BRAINSTORM: <\/strong><strong>Choose one of the alternative gameplay ideas you came up with and retheme\/reskin the game.<\/strong><\/h3>\n<p>Try to address the <a href=\"http:\/\/clicknothing.typepad.com\/click_nothing\/2007\/10\/ludonarrative-d.html\" target=\"_blank\" rel=\"noopener noreferrer\">ludonarrative dissonance<\/a> that may arise with the new gameplay.<\/p>\n<p>&nbsp;<\/p>\n<h1>Genre<\/h1>\n<p>Games have been around for over half a century, they consolidated into genres and conventions, some classic became iconic.<\/p>\n<p>Let&#8217;s look at some remixes and mash-ups of other classic games that subvert the player&#8217;s expectations, leverage the players familiarity with the game.<\/p>\n<p>Adding modern technology to old concepts, fluid dynamics<\/p>\n<p><iframe loading=\"lazy\" title=\"Plasma Pong Gameplay\" width=\"840\" height=\"473\" src=\"https:\/\/www.youtube.com\/embed\/yGJO5bydch4?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe><\/p>\n<p><iframe loading=\"lazy\" title=\"Tetris but its a Sand Game | Sandtrix+\" width=\"840\" height=\"473\" src=\"https:\/\/www.youtube.com\/embed\/9VsMqWWGBBo?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe><\/p>\n<p>Physics<\/p>\n<p><iframe loading=\"lazy\" title=\"Not Tetris 2\" width=\"840\" height=\"630\" src=\"https:\/\/www.youtube.com\/embed\/8edwWVSHsrY?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe><\/p>\n<p>Soft Body<\/p>\n<p><iframe loading=\"lazy\" title=\"FLOP example match\" width=\"840\" height=\"473\" src=\"https:\/\/www.youtube.com\/embed\/xBMUQgEnV5Y?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe><\/p>\n<p><iframe loading=\"lazy\" title=\"Jelly Mario - Super Mario Bros With Deformable Jelly Physics!\" width=\"840\" height=\"473\" src=\"https:\/\/www.youtube.com\/embed\/Li4HoTr0KeA?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe><\/p>\n<p>&nbsp;<\/p>\n<p><iframe loading=\"lazy\" title=\"Dream of Pixels - Universal - HD Gameplay Trailer\" width=\"840\" height=\"473\" src=\"https:\/\/www.youtube.com\/embed\/T_vTVj0h_UI?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe><\/p>\n<p>Inverse tetris<\/p>\n<p><iframe loading=\"lazy\" title=\"PUZZLES &amp; POLYS - Triad gameplay\" width=\"840\" height=\"473\" src=\"https:\/\/www.youtube.com\/embed\/81lZAJEQZ9U?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe><\/p>\n<p>Tetris-like block as narrative device<\/p>\n<p><a href=\"http:\/\/mycours.es\/egd\/files\/2025\/01\/Screenshot-2025-01-08-092901.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-997\" src=\"http:\/\/mycours.es\/egd\/files\/2025\/01\/Screenshot-2025-01-08-092901.png\" alt=\"\" width=\"1292\" height=\"795\" srcset=\"https:\/\/mycours.es\/egd\/files\/2025\/01\/Screenshot-2025-01-08-092901.png 1292w, https:\/\/mycours.es\/egd\/files\/2025\/01\/Screenshot-2025-01-08-092901-300x185.png 300w, https:\/\/mycours.es\/egd\/files\/2025\/01\/Screenshot-2025-01-08-092901-1024x630.png 1024w, https:\/\/mycours.es\/egd\/files\/2025\/01\/Screenshot-2025-01-08-092901-768x473.png 768w, https:\/\/mycours.es\/egd\/files\/2025\/01\/Screenshot-2025-01-08-092901-1200x738.png 1200w\" sizes=\"auto, (max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 1362px) 62vw, 840px\" \/><\/a><\/p>\n<p><a href=\"https:\/\/games.increpare.com\/schwerkraftprojektionsgeraet\/\">4 ways tetris<\/a><\/p>\n<p><a href=\"http:\/\/mycours.es\/egd\/files\/2025\/01\/download.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-995\" src=\"http:\/\/mycours.es\/egd\/files\/2025\/01\/download.png\" alt=\"\" width=\"640\" height=\"480\" srcset=\"https:\/\/mycours.es\/egd\/files\/2025\/01\/download.png 640w, https:\/\/mycours.es\/egd\/files\/2025\/01\/download-300x225.png 300w\" sizes=\"auto, (max-width: 640px) 85vw, 640px\" \/><\/a><\/p>\n<p><a href=\"https:\/\/pippinbarr.com\/pongs\/info\/\">Pong Variants<\/a><\/p>\n<p><iframe loading=\"lazy\" title=\"Hot Wax ???? Itch Release Trailer\" width=\"840\" height=\"473\" src=\"https:\/\/www.youtube.com\/embed\/nLiHW4axgVE?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe><\/p>\n<p>&nbsp;<\/p>\n<p>New joke rule that nevertheless creates a new gameplay:<\/p>\n<p><iframe loading=\"lazy\" title=\"First Person Tetris Score (FORMER) WR\" width=\"840\" height=\"473\" src=\"https:\/\/www.youtube.com\/embed\/wKx_VSkw02o?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe><\/p>\n<p>actual first person<\/p>\n<p><iframe loading=\"lazy\" title=\"Rough Cut Trailer Initial Dub\" width=\"840\" height=\"473\" src=\"https:\/\/www.youtube.com\/embed\/fCAWUEa_8iY?start=30&#038;feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe><\/p>\n<p><iframe loading=\"lazy\" title=\"Futilitris\" width=\"840\" height=\"630\" src=\"https:\/\/www.youtube.com\/embed\/gB-W4XYt5bE?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe><\/p>\n<p><iframe loading=\"lazy\" title=\"SHIT SNAKE\" width=\"840\" height=\"630\" src=\"https:\/\/www.youtube.com\/embed\/CbtVqbuZ7SQ?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe><\/p>\n<p><a href=\"https:\/\/qntm.org\/files\/hatetris\/hatetris.html\">Hateful Tetris<\/a><\/p>\n<p><iframe loading=\"lazy\" title=\"Guy scores 22 points on HATERIS\" width=\"840\" height=\"473\" src=\"https:\/\/www.youtube.com\/embed\/5XU-HiR6nwE?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe><\/p>\n<p><a href=\"http:\/\/mycours.es\/egd\/files\/2025\/01\/Screenshot-2025-01-08-091922.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-996\" src=\"http:\/\/mycours.es\/egd\/files\/2025\/01\/Screenshot-2025-01-08-091922.png\" alt=\"\" width=\"1542\" height=\"642\" srcset=\"https:\/\/mycours.es\/egd\/files\/2025\/01\/Screenshot-2025-01-08-091922.png 1542w, https:\/\/mycours.es\/egd\/files\/2025\/01\/Screenshot-2025-01-08-091922-300x125.png 300w, https:\/\/mycours.es\/egd\/files\/2025\/01\/Screenshot-2025-01-08-091922-1024x426.png 1024w, https:\/\/mycours.es\/egd\/files\/2025\/01\/Screenshot-2025-01-08-091922-768x320.png 768w, https:\/\/mycours.es\/egd\/files\/2025\/01\/Screenshot-2025-01-08-091922-1536x640.png 1536w, https:\/\/mycours.es\/egd\/files\/2025\/01\/Screenshot-2025-01-08-091922-1200x500.png 1200w\" sizes=\"auto, (max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 1362px) 62vw, 840px\" \/><\/a><\/p>\n<p><a href=\"https:\/\/ondras.github.io\/custom-tetris\/\">Custom tetris<\/a> &#8211; you can play as the attacker against an AI<\/p>\n<p>Multiplayer and interface interventions<\/p>\n<p><iframe loading=\"lazy\" title=\"Gigantic Mechanic&#039;s Block Party at IndieCade East\" src=\"https:\/\/player.vimeo.com\/video\/170698338?dnt=1&amp;app_id=122963\" width=\"840\" height=\"473\" frameborder=\"0\" allow=\"autoplay; fullscreen; picture-in-picture; clipboard-write; encrypted-media\"><\/iframe><\/p>\n<p><a href=\"http:\/\/moonlander.seb.ly\/\">Lunar lander<\/a> + alt controller coop<\/p>\n<p><iframe loading=\"lazy\" title=\"Rakete Gameplay\" src=\"https:\/\/player.vimeo.com\/video\/52408940?dnt=1&amp;app_id=122963\" width=\"840\" height=\"473\" frameborder=\"0\" allow=\"autoplay; fullscreen; picture-in-picture; clipboard-write; encrypted-media\"><\/iframe><\/p>\n<p><iframe loading=\"lazy\" title=\"PainStation (2001) - First game with pain feedback\" width=\"840\" height=\"473\" src=\"https:\/\/www.youtube.com\/embed\/hAbHHAm24zo?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe><\/p>\n<p><iframe loading=\"lazy\" title=\"[giantJoystick]\" width=\"840\" height=\"630\" src=\"https:\/\/www.youtube.com\/embed\/-r-iHfXuj64?start=13&#038;feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe><\/p>\n<p>Mash up<\/p>\n<p><a href=\"https:\/\/kingpenguin.itch.io\/pacapong\">Pacman + pong<\/a><\/p>\n<p><a href=\"http:\/\/mycours.es\/egd\/files\/2023\/01\/sHNCKX.gif\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-870\" src=\"http:\/\/mycours.es\/egd\/files\/2023\/01\/sHNCKX.gif\" alt=\"\" width=\"960\" height=\"540\" \/><\/a><a href=\"https:\/\/morgan3d.itch.io\/duality\">Pong\u00a0 + breakout<\/a><a href=\"http:\/\/mycours.es\/egd\/files\/2023\/01\/2023-01-13_10h13_Duality-1.gif\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-871\" src=\"http:\/\/mycours.es\/egd\/files\/2023\/01\/2023-01-13_10h13_Duality-1.gif\" alt=\"\" width=\"633\" height=\"369\" \/><br \/>\n<\/a><\/p>\n<p><iframe loading=\"lazy\" title=\"Tuper Tario Tros Gameplay\" width=\"840\" height=\"473\" src=\"https:\/\/www.youtube.com\/embed\/W8i9tXsZHeI?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe><\/p>\n<p><iframe loading=\"lazy\" title=\"Mari0 Teaser Trailer - Mario Portals\" width=\"840\" height=\"473\" src=\"https:\/\/www.youtube.com\/embed\/SaoHMjS04vU?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe><\/p>\n<p><iframe loading=\"lazy\" title=\"ROM Check Fail Gameplay\" width=\"840\" height=\"630\" src=\"https:\/\/www.youtube.com\/embed\/v6RlozysHGA?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe><\/p>\n<p>Beyond the screen<\/p>\n<p><iframe loading=\"lazy\" title=\"tetris, but all at once\" width=\"840\" height=\"473\" src=\"https:\/\/www.youtube.com\/embed\/jPjFfkR0quA?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe><\/p>\n<p><iframe loading=\"lazy\" title=\"lose\/lose\" src=\"https:\/\/player.vimeo.com\/video\/6569275?dnt=1&amp;app_id=122963\" width=\"480\" height=\"800\" frameborder=\"0\" allow=\"autoplay; fullscreen; picture-in-picture; clipboard-write; encrypted-media\"><\/iframe><\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Assignment: Make an experimental variant of the classic arcade game Asteroid. This is an exercise in incremental design innovation: don&#8217;t mod the provided code into a completely different game. Designing novel games is hard, almost all games are build on the top of proven genre, features, and gameplay concepts. Think of it as: Asteroids except &hellip; <a href=\"https:\/\/mycours.es\/egd\/project-alteroid\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Project: Alteroid&#8221;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":10,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-862","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/mycours.es\/egd\/wp-json\/wp\/v2\/pages\/862","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mycours.es\/egd\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/mycours.es\/egd\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/mycours.es\/egd\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/mycours.es\/egd\/wp-json\/wp\/v2\/comments?post=862"}],"version-history":[{"count":22,"href":"https:\/\/mycours.es\/egd\/wp-json\/wp\/v2\/pages\/862\/revisions"}],"predecessor-version":[{"id":1030,"href":"https:\/\/mycours.es\/egd\/wp-json\/wp\/v2\/pages\/862\/revisions\/1030"}],"wp:attachment":[{"href":"https:\/\/mycours.es\/egd\/wp-json\/wp\/v2\/media?parent=862"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}