<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml">
  <url>
    <loc>https://www.joeyshepardgames.com/</loc>
    <xhtml:link rel="alternate" media="only screen and (max-width: 640px)" href="https://www.joeyshepardgames.com/?mobile=1" />
  </url>
  <url>
    <loc>https://www.joeyshepardgames.com/portfolio/</loc>
    <xhtml:link rel="alternate" media="only screen and (max-width: 640px)" href="https://www.joeyshepardgames.com/portfolio/?mobile=1" />
  </url>
  <url>
    <loc>https://www.joeyshepardgames.com/blog/</loc>
    <xhtml:link rel="alternate" media="only screen and (max-width: 640px)" href="https://www.joeyshepardgames.com/blog/?mobile=1" />
  </url>
  <url>
    <loc>https://www.joeyshepardgames.com/resume/</loc>
    <xhtml:link rel="alternate" media="only screen and (max-width: 640px)" href="https://www.joeyshepardgames.com/resume/?mobile=1" />
  </url>
  <url>
    <loc>https://www.joeyshepardgames.com/2019/03/06/level-design-1-handclap-on-beatsaber/</loc>
    <xhtml:link rel="alternate" media="only screen and (max-width: 640px)" href="https://www.joeyshepardgames.com/2019/03/06/level-design-1-handclap-on-beatsaber/?mobile=1" />
  </url>
  <url>
    <loc>https://www.joeyshepardgames.com/2017/08/27/has-random-card-generation-in-hearthstone-gone-too-far/</loc>
    <xhtml:link rel="alternate" media="only screen and (max-width: 640px)" href="https://www.joeyshepardgames.com/2017/08/27/has-random-card-generation-in-hearthstone-gone-too-far/?mobile=1" />
  </url>
  <url>
    <loc>https://www.joeyshepardgames.com/2017/06/18/a-postmortem-analysis-of-three-12-win-arena-runs-in-three-days/</loc>
    <xhtml:link rel="alternate" media="only screen and (max-width: 640px)" href="https://www.joeyshepardgames.com/2017/06/18/a-postmortem-analysis-of-three-12-win-arena-runs-in-three-days/?mobile=1" />
  </url>
  <url>
    <loc>https://www.joeyshepardgames.com/2017/05/28/game-content-creation-6-adapting-my-approach-to-hearthstone-card-design/</loc>
    <xhtml:link rel="alternate" media="only screen and (max-width: 640px)" href="https://www.joeyshepardgames.com/2017/05/28/game-content-creation-6-adapting-my-approach-to-hearthstone-card-design/?mobile=1" />
  </url>
  <url>
    <loc>https://www.joeyshepardgames.com/2017/04/02/game-content-creation-5-forbidden-desert-custom-roles/</loc>
    <xhtml:link rel="alternate" media="only screen and (max-width: 640px)" href="https://www.joeyshepardgames.com/2017/04/02/game-content-creation-5-forbidden-desert-custom-roles/?mobile=1" />
  </url>
  <url>
    <loc>https://www.joeyshepardgames.com/2017/02/05/game-content-creation-4-hearthstone-keywords-sorcery/</loc>
    <xhtml:link rel="alternate" media="only screen and (max-width: 640px)" href="https://www.joeyshepardgames.com/2017/02/05/game-content-creation-4-hearthstone-keywords-sorcery/?mobile=1" />
  </url>
  <url>
    <loc>https://www.joeyshepardgames.com/2014/01/28/game-design-strategy-4-analyzing-and-creating-content-with-balance-points/</loc>
    <xhtml:link rel="alternate" media="only screen and (max-width: 640px)" href="https://www.joeyshepardgames.com/2014/01/28/game-design-strategy-4-analyzing-and-creating-content-with-balance-points/?mobile=1" />
  </url>
  <url>
    <loc>https://www.joeyshepardgames.com/2014/01/26/game-design-strategy-3-understanding-the-player-s-perspective/</loc>
    <xhtml:link rel="alternate" media="only screen and (max-width: 640px)" href="https://www.joeyshepardgames.com/2014/01/26/game-design-strategy-3-understanding-the-player-s-perspective/?mobile=1" />
  </url>
  <url>
    <loc>https://www.joeyshepardgames.com/2014/01/12/game-design-strategy-2-creating-perfect-imbalance/</loc>
    <xhtml:link rel="alternate" media="only screen and (max-width: 640px)" href="https://www.joeyshepardgames.com/2014/01/12/game-design-strategy-2-creating-perfect-imbalance/?mobile=1" />
  </url>
  <url>
    <loc>https://www.joeyshepardgames.com/2014/01/08/game-design-strategy-1-balance-via-binary-search/</loc>
    <xhtml:link rel="alternate" media="only screen and (max-width: 640px)" href="https://www.joeyshepardgames.com/2014/01/08/game-design-strategy-1-balance-via-binary-search/?mobile=1" />
  </url>
  <url>
    <loc>https://www.joeyshepardgames.com/2014/01/04/let-s-talk-balance-2-ultimate-marvel-vs-capcom-3-tac-infinites/</loc>
    <xhtml:link rel="alternate" media="only screen and (max-width: 640px)" href="https://www.joeyshepardgames.com/2014/01/04/let-s-talk-balance-2-ultimate-marvel-vs-capcom-3-tac-infinites/?mobile=1" />
  </url>
  <url>
    <loc>https://www.joeyshepardgames.com/2013/12/30/game-content-analysis-1-league-of-legends-jungle-items/</loc>
    <xhtml:link rel="alternate" media="only screen and (max-width: 640px)" href="https://www.joeyshepardgames.com/2013/12/30/game-content-analysis-1-league-of-legends-jungle-items/?mobile=1" />
  </url>
  <url>
    <loc>https://www.joeyshepardgames.com/2013/12/29/game-content-3-league-of-legends-beginner-s-tutorials/</loc>
    <xhtml:link rel="alternate" media="only screen and (max-width: 640px)" href="https://www.joeyshepardgames.com/2013/12/29/game-content-3-league-of-legends-beginner-s-tutorials/?mobile=1" />
  </url>
  <url>
    <loc>https://www.joeyshepardgames.com/2013/12/26/game-content-2-league-of-legends-champion-design/</loc>
    <xhtml:link rel="alternate" media="only screen and (max-width: 640px)" href="https://www.joeyshepardgames.com/2013/12/26/game-content-2-league-of-legends-champion-design/?mobile=1" />
  </url>
  <url>
    <loc>https://www.joeyshepardgames.com/2013/12/23/game-content-2-league-of-legends-item-design/</loc>
    <xhtml:link rel="alternate" media="only screen and (max-width: 640px)" href="https://www.joeyshepardgames.com/2013/12/23/game-content-2-league-of-legends-item-design/?mobile=1" />
  </url>

</urlset>