Once it's finished I'd like to publish on a web-server, as part of my portfolio - does this make a difference to the way it is coded?
Based on the link you included, I've now got this code (I am aware that only the largest imgmap currently has coordinates):
<img srcset="Images/IntroScreenMobileSmall.jpg 320w usemap=#imgmapsmob,
Images/IntroScreenMobileLarge.jpg 425w usemap=#imgmaplmob,
Images/IntroScreenTablet.jpg 768w usemap=#imgmaptab,
Images/IntroScreen.jpg 1024w usemap=#imgmap,
Images/IntroScreenNew.png 1585w usemap=#imgmaplarge"
sizes="(max-width: 320px) 320px,
(max-width: 425px) 425px,
(max-width: 768px) 768px,
(max-width: 1024px) 1024px,
1585px"
src="Images/IntroScreenNew.png"/>
<map name="imgmapsmob">
<area shape="rect" coords="?,?,?,?" data-passage="Welcome" alt="Continue">
</map>
<map name="imgmaplmob">
<area shape="rect" coords="?,?,?,?" data-passage="Welcome" alt="Continue">
</map>
<map name="imgmaptab">
<area shape="rect" coords="?,?,?,?" data-passage="Welcome" alt="Continue">
</map>
<map name="imgmap">
<area shape="rect" coords="?,?,?,?" data-passage="Welcome" alt="Continue">
</map>
<map name="imgmaplarge">
<area shape="rect" coords="1069,628,1233,681" data-passage="Welcome" alt="Continue">
</map>
But it doesn't seem to be working. As you can see I've included the imgmap elements in the srcset and I'm guessing that is causing some issues?