tag:blogger.com,1999:blog-148425892024-02-20T05:07:54.563-05:00Gopherwood Studios BlogWe make games for you.Derek Detweilerhttp://www.blogger.com/profile/09274556211788769516noreply@blogger.comBlogger105125tag:blogger.com,1999:blog-14842589.post-40874564207922336752020-08-25T17:08:00.000-04:002020-08-25T17:08:21.482-04:00Deploying JavaScript Game to Steam, App Store, Google Play, and PWA<p></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjlQjBv1mi9IklGFcCsTEPS8peN6B4h3XAMkI6LYJTgucjZGJclieb5pwzdql4nW2zl1bAAbuE7AOuaeo56or-AV2JNn1iBP38ci2DPsh5m3_rJPQj5-qXMQ-mTSfelSJCv3LK3Gg/s1025/EeC5fvwWkAEXia4.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="600" data-original-width="1025" height="300" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjlQjBv1mi9IklGFcCsTEPS8peN6B4h3XAMkI6LYJTgucjZGJclieb5pwzdql4nW2zl1bAAbuE7AOuaeo56or-AV2JNn1iBP38ci2DPsh5m3_rJPQj5-qXMQ-mTSfelSJCv3LK3Gg/w512-h300/EeC5fvwWkAEXia4.png" width="512" /></a></div>As time has allowed over the past few months, I've been experimenting with Paco and the Tumbling Seed Box to take advantage of various open source technologies like <a href="https://cordova.apache.org/">Cordova </a>and <a href="https://www.electronjs.org/">Electron </a>so that Paco can play on multiple platforms. Using Cordova, I can package the game as an app for both the App Store and the Google Play store. Using Electron, I was able to build standalone versions of Paco for Windows, Mac, and Linux.<p></p><p>One of the first issues I ran into is that both of these tools are unable to build for all platforms from the same development computer (with the exception of Cordova being capable of building both iOS and Android versions on a Mac). I wanted a solution that allowed me to build the game for all of these platforms without me having to bounce between computers. Even better, I preferred a solution that allowed me to invoke a command from the game code base itself to build for any or all platforms regardless of what platform I am presently using.</p><p>So I created a packager project that runs as a nodejs express server with built-in relays to handle requests depending on the platform it's serving from and pass along those it can't handle to another server. Running this service on a Mac and on a PC provides game-packaging services for all the current platforms I've built support for. From Paco's game development project, I can run something like "npm deploy:steam", which packages the current version of the game into a zip file and sends it to the PC. The PC in turn recognizes that it is unable to deploy to Steam (Windows seems to have issues with ".app" Mac files) and passes the game zip on to the Mac. The Mac recognizes that it can't package for Windows, so it leaves that to the PC and builds the Mac and Linux versions using Electron while the PC builds the Windows version and sends it to the Mac. Once the Mac has all three versions ready, it ships it off to Steam using tools from the Steam SDK.</p><p>In addition to the above, I also set up the packager to deploy a PWA version to the website. I'm still working on the hosting website as time allows, but you can enjoy the current progress and see the four targets at <a href="https://town.gopherwoodstudios.com/store/paco.html">https://town.gopherwoodstudios.com/store/paco.html</a></p><p>Each platform and store has its own quirks, but I'm hoping that this process will separate those issues from the game itself and make deployment of future Gopherwood games a bit simpler, allowing each game to reach folks on the platforms they prefer as well as making game updates and fixes go a little quicker.</p>Derek Detweilerhttp://www.blogger.com/profile/09274556211788769516noreply@blogger.com0tag:blogger.com,1999:blog-14842589.post-17736354360158001562020-05-11T19:07:00.000-04:002020-05-11T19:07:57.343-04:00Paco and the Tumbling Seed Box<a href="https://twitter.com/paco_rican" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" data-original-height="1024" data-original-width="1024" height="100" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi3e2vLfIodlKdssvzdEPOXeSAMW6kS8Y2BsmKMHlmGI5ZB-EYkWOSOmkZppNuETkOqJqGRhyphenhyphenSNCghvBe1fgFnnE8rvf49QpPdk1yQWhARGi0kD_5_yKKzpyDSLBH5X7MWCyf-F6g/s200/icon-circle-w-logo.png" width="100" /></a>
If you haven't been following <a href="https://twitter.com/paco_rican">Paco on Twitter</a>, you may have missed out on some progress I've made with his tumbling seed box. Why does an imaginary bird have his own Twitter account? I have no idea, and he's not telling me why. He can't. He's imaginary.
<br />
<br />
<div>
<div>
In any case, the tumbling seed box tumbles! <a href="https://town.gopherwoodstudios.com/store/paco.html">Check it out and try the preview</a>. If you run into any issues, let me know! (Comment below or <a href="mailto:feedback@gopherwoodstudios.com">email Gopherwood</a>). Currently it is only available as a progressive web app on our admittedly bare-bones game-hosting site. More plans are in the works to target additional platforms and prettifying the site, but right now it's a <i>mystery</i> (aka <i>unfinished</i>).</div>
<div>
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiT1EEO5Yzo5y1xYxmdJX4j0yRBaStA75aL602Gr8Nk4AtFa580V_RlMX1-3P7MOVQGgsyxH-6RFoaSwL2z2BTTb0wL0GQeNIhUTwVFs5SygaoJ2tIFj-ntidwkwdX2JfyBpoMI2w/s1600/promo-vertical.png" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"><img border="0" data-original-height="900" data-original-width="600" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiT1EEO5Yzo5y1xYxmdJX4j0yRBaStA75aL602Gr8Nk4AtFa580V_RlMX1-3P7MOVQGgsyxH-6RFoaSwL2z2BTTb0wL0GQeNIhUTwVFs5SygaoJ2tIFj-ntidwkwdX2JfyBpoMI2w/s320/promo-vertical.png" width="213" /></a></div>
<div>
This is a self-funded, passion project of mine to create fun games that are reminiscent of what you might find in a child's storybook. Thematically, I also thought it would be fun to highlight endangered animals and use them as characters in these games, since, you know, our business <i>is</i> named "Gopherwood" and our logo (if you cross your eyes just right) <i>is</i> an ark. It seems fitting. (Related, I found inspiration from Joel Sartore's work with <a href="https://www.joelsartore.com/gallery/the-photo-ark/">The Photo Ark</a> - highly recommend checking it out.)</div>
<div>
<br /></div>
<div>
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgZqDwfGuiNL1NAc9EPIFcRzMOzZRSdkEDfQfYIqsPvSkTtvTaSm-dPk1pvpFWoUOeRS6BCk3IGMrHkDdv9prBGQx_QdiDTPkm3QVcvCGC_G7sMiDQtaF2tnubKiePuVHT7CGqg_A/s1600/EHv2u4HXUAAoqWW.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" data-original-height="795" data-original-width="730" height="200" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgZqDwfGuiNL1NAc9EPIFcRzMOzZRSdkEDfQfYIqsPvSkTtvTaSm-dPk1pvpFWoUOeRS6BCk3IGMrHkDdv9prBGQx_QdiDTPkm3QVcvCGC_G7sMiDQtaF2tnubKiePuVHT7CGqg_A/s200/EHv2u4HXUAAoqWW.png" width="183" /></a>Paco is the first character and game to come to life from this idea. He's a Puerto Rican Parrot with three chicks that he's trying to feed. Yes, I know Puerto Rican Parrot chicks aren't yellow or red... ...I took a few game-design liberties: it'll all make sense when you play.</div>
<div>
<br /></div>
<div>
A big thank you to <a href="https://arbimon.sieve-analytics.com/">ARBIMON</a> for recordings of actual Puerto Rican Parrots chattering. Adding their vocal ambiance to the game really brings it to life.<br />
<br />
Also, thanks Todd. Your advice was critical.</div>
<div>
<br />
One final note: this title captures a lot of the game-play from one of our very first games, <a href="http://blog.gopherwoodstudios.com/2010/08/sand-trap.html">Sand Trap</a>. I go into a bit of the evolution here if you want to see <a href="http://blog.gopherwoodstudios.com/2018/02/sand-trap-20.html">a few early designs</a> (with awesome prototype art).<br />
<br />
Hope you enjoy the game!</div>
</div>
Derek Detweilerhttp://www.blogger.com/profile/09274556211788769516noreply@blogger.com0tag:blogger.com,1999:blog-14842589.post-56318686377970344912020-05-06T16:36:00.001-04:002020-05-06T16:36:23.329-04:00Control the Mission at Mission Control<span style="font-family: Courier New, Courier, monospace;">Bzzzz .... Come in Mission Control. This is Boop. Satellite parts are falling from the sky. I repeat, important stuff is falling from the sky: please advise. ... zzzzt.</span><div>
<br /></div>
<div>
Read the above in your best Mars rover voice, and you'll have an idea of what's going on inside my head when I play <a href="https://pbskids.org/readyjetgo/games/mission-control">MISSION CONTROL</a>. This is the last of the set of games we created for <a href="http://blog.gopherwoodstudios.com/search/label/spacescouts">Ready Jet Go! Space Scouts</a>. Players are tasked with putting together a control panel that covers everything from sucking up recyclables, to exploring Mars, to saving broken satellites.</div>
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiK06gLj0ZZ4VOMYAFV4tIKOc4mAv2EbIjkK8AX-FcwBIsHmqnWxiOap1-5MfD9ojI3zAKm7tVu-gv6-V8fPdzyC2bxy32MEz1sE2Bik5ziNUuQFTybBxKDnnj9_SlSMOZA1sZScQ/s1600/blog-mc-boop.png" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="900" data-original-width="1600" height="225" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiK06gLj0ZZ4VOMYAFV4tIKOc4mAv2EbIjkK8AX-FcwBIsHmqnWxiOap1-5MfD9ojI3zAKm7tVu-gv6-V8fPdzyC2bxy32MEz1sE2Bik5ziNUuQFTybBxKDnnj9_SlSMOZA1sZScQ/s400/blog-mc-boop.png" width="400" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Boop's magnetic personality really comes in handy.</td></tr>
</tbody></table>
<div>
I would post a picture of Gopherwood Studios's Mission Control where we succeeded in our mission to bring you Mission Control, but Todd's desk is too messy. (Todd, I'm writing this, so you have no platform to talk about <i>my</i> desk.)</div>
<div>
<br /></div>
<div>
In Mission Control, players add controls to a control panel to control Jet 2 (a robot), Boop (a Mars rover), and the Propulsion's spaceship (I don't know its name... ...let's call it Claire). Once the control panel is built, players use the panel they've created as the input controls to move around the map and complete goals.</div>
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh6qTD-S9N_fw-N-PhUayEJsqgvm1MuG6f1ogFD2fOipDN_nDvPHOp3uTnVCbgepULLFsLsJ1yDJHSaMKbClx1q4hiBeR-vXkA_C2QI-8BcOKfuEoV-jef3ujoXXzSpBmrO-w09yA/s1600/blog-mc-ship.png" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="900" data-original-width="1600" height="225" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh6qTD-S9N_fw-N-PhUayEJsqgvm1MuG6f1ogFD2fOipDN_nDvPHOp3uTnVCbgepULLFsLsJ1yDJHSaMKbClx1q4hiBeR-vXkA_C2QI-8BcOKfuEoV-jef3ujoXXzSpBmrO-w09yA/s400/blog-mc-ship.png" width="400" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Claire tidying up with a tractor beam.</td></tr>
</tbody></table>
<div>
That's it!</div>
<div>
<br /></div>
<div>
Or is it?</div>
<div>
<br /></div>
<div>
No, also, there's a satellite falling apart and asteroid vortexes, but you'll have to play to see what that's all about.</div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<br />
<div class="separator" style="clear: both; text-align: center;">
</div>
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh-lUpWjdGNGlCkP-OOR2P3hofYvscNh0aT0350kITHReX_ROASYvVMjKquP14dgDyl6qUvruX1WK0yUcLTZu7UsLaPgcg3cSCbp1heXDorQh2jl0v5KeKul-Sm1Qj-zRmLM3oh5A/s1600/blog-mc-jet2.png" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="900" data-original-width="1600" height="225" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh-lUpWjdGNGlCkP-OOR2P3hofYvscNh0aT0350kITHReX_ROASYvVMjKquP14dgDyl6qUvruX1WK0yUcLTZu7UsLaPgcg3cSCbp1heXDorQh2jl0v5KeKul-Sm1Qj-zRmLM3oh5A/s400/blog-mc-jet2.png" width="400" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Jet 2 recycles... not like those other robots that litter the landscape with trash cubes.</td></tr>
</tbody></table>
We worked with <a href="https://twitter.com/MilesTilmann">Miles Tilmann</a> to bring Mission Control to life (you might recognize some of his other work at <a href="https://pixeljam.com/">PixelJam</a>: it's fun <i>too</i>). Mindy was also a great help: with her eternally chipper demeanor and great all-around attitude, you two will get along nicely completing <a href="https://pbskids.org/readyjetgo/games/mission-control">all those missions</a>.<br />
<br />
<span style="font-family: Courier New, Courier, monospace;">Bzzzzzzzzt.</span>Derek Detweilerhttp://www.blogger.com/profile/09274556211788769516noreply@blogger.com0tag:blogger.com,1999:blog-14842589.post-67268266157336452742020-05-01T10:50:00.000-04:002020-05-06T16:09:28.307-04:00Food Farmer Forever!Do you love to garden? Do you wish you could grow a garden inside? Do you get impatient waiting for your vegetables to grow? Do you wish you could click the clouds so they stop blocking the sun's life-giving rays? Do you want to shrink into a tiny version of yourself to see what you're growing up close? Do you want to plant a garden on Mars? What about Mercury? Do you like eating carrots that are just as big as you are? Do you want to earn badges like "Prize Garden" or "Tons of Tomatoes" to honor yourself for your clever gardening skills?<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgpoCuAtk_LaefTHQ-6c9HbNiSyUjryPIIcJd394rwTq1l-g6-sgdMfsoPQHNvvSK0tS3UdVnn5_qkXLod4KrH6_EPH9AxC_hBlIkzd8wLgeKDlc79rK_iQA_Rwe3zKgPUvLs5Nvg/s1600/Untitled.png" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="899" data-original-width="1600" height="223" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgpoCuAtk_LaefTHQ-6c9HbNiSyUjryPIIcJd394rwTq1l-g6-sgdMfsoPQHNvvSK0tS3UdVnn5_qkXLod4KrH6_EPH9AxC_hBlIkzd8wLgeKDlc79rK_iQA_Rwe3zKgPUvLs5Nvg/s400/Untitled.png" width="400" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Enough carrots to make 314 miniature carrot cakes.</td></tr>
</tbody></table>
If you answered "YES" to any of those questions, then we've created a gaming experience you will love: <a href="https://pbskids.org/readyjetgo/games/space-scout-food-farmer">Food Farmer</a>! You'll get to grow a variety of plants on a variety of planets. Woah.<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEijmoMveL2gwCA4Rnqw6cfUdFerHyoeeV94l1pyVMueapmQlCpNKQ_0bw5XhQlbBBRiSqOl6Ppfux-2wvp9rqpdKLSrLfJKw5tyn-2Jz6w9kSl4QPk-YhTsWEtFvrZTHmpHRjmotA/s1600/Untitled.png" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="899" data-original-width="1600" height="223" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEijmoMveL2gwCA4Rnqw6cfUdFerHyoeeV94l1pyVMueapmQlCpNKQ_0bw5XhQlbBBRiSqOl6Ppfux-2wvp9rqpdKLSrLfJKw5tyn-2Jz6w9kSl4QPk-YhTsWEtFvrZTHmpHRjmotA/s400/Untitled.png" width="400" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Martian potatoes are the best potatoes.<i> - Mark Watney</i></td></tr>
</tbody></table>
Each planet serves up it's own challenges: Earth provides rain, but Mars and Mercury require a full-time gardener on the watering can. You'll never run out of sufficient sunlight on Mercury, but you'll want to avoid giving your garden too much and cooking your vegetables before they're ready! Somehow aphids and bees made it into the Martian and Mercurian greenhouses: bees are super-helpful, but keep an eye on those aphids...<br />
<br />
A big thanks to <a href="https://twitter.com/MilesTilmann">Miles Tilmann</a> for his work in developing this game, and it was a pleasure working with <a href="https://pbskids.org/">PBS KIDS</a> and <a href="https://www.winddancer.com/">Wind Dancer</a> to bring this game to life! <a href="https://pbskids.org/readyjetgo/games/space-scout-food-farmer">Check it out</a> and let your kids play too.Derek Detweilerhttp://www.blogger.com/profile/09274556211788769516noreply@blogger.com0tag:blogger.com,1999:blog-14842589.post-7298328099096364382020-04-20T15:10:00.000-04:002020-04-20T15:10:34.654-04:00Amazin' Amazon Adventure!Todd and I have a lot in common with the <a href="https://pbskids.org/wildkratts">Kratt Brothers</a>. They're brothers and coworkers. We're coworkers. They love going on world-wide adventures to show animals to kids. I have a dog. Their cartoon selves have the coolest gadgets. Our cartoon selves would have cool gadgets if we had cartoon selves. They wear blue and green. We wear blue and green sometimes, too!<br />
<br />
With that much in common, we were super-honored to help create <a href="https://pbskids.org/wildkratts/games/amazin-amazon">Amazin' Amazon Adventure</a>, a game about creatures, their unique creature powers, and the triumph of good over evil! (Stop stealing innocent creatures, Zach.)<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhkrv2PONdGHpUGrZ_Ilc_dyz_zO-C-lgLn82ynz4ZeaEyslLaBzx_JvdTG4C8zDD80jMeb5tywLIm5v6moWuf1JvJXgGCSeCHrsdi2MH8AOcgjBpZSb_C_Jb_TmCIUZC0pLPEsTw/s1600/Untitled.png" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="600" data-original-width="800" height="300" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhkrv2PONdGHpUGrZ_Ilc_dyz_zO-C-lgLn82ynz4ZeaEyslLaBzx_JvdTG4C8zDD80jMeb5tywLIm5v6moWuf1JvJXgGCSeCHrsdi2MH8AOcgjBpZSb_C_Jb_TmCIUZC0pLPEsTw/s400/Untitled.png" width="400" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Whiff!</td></tr>
</tbody></table>
For those who have followed us for some time, this may be a bit of déjà vu: back in 2013 we created <a href="http://blog.gopherwoodstudios.com/2013/10/wild-kratts-monkey-mayhem.html">Monkey Mayhem</a>, another Wild Kratts title where the brothers navigate the Amazon Rainforest. Both games are 2d platformers set in the Amazon with characters using their Creature Power Suits to navigate an obstacle-filled jungle. That said, the direction on this most recent game focuses on more action-based activity and exploration, whereas the first was more about solving puzzles to make forward progress.<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhUKdyH9k1T2fUHl0LwjWfiOsP3Kc4CLWWFsjS84whFsPITnlV2iLAlHzXTb5M4cFMCjsCzz3dYtCms8IP5s2rKMikNmOTMq651pfXBH8Xp5j37ZXNPITvWKjoc_yt5f7re_Tvjhw/s1600/Untitled.png" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="800" data-original-width="1200" height="266" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhUKdyH9k1T2fUHl0LwjWfiOsP3Kc4CLWWFsjS84whFsPITnlV2iLAlHzXTb5M4cFMCjsCzz3dYtCms8IP5s2rKMikNmOTMq651pfXBH8Xp5j37ZXNPITvWKjoc_yt5f7re_Tvjhw/s400/Untitled.png" width="400" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Ah! You're downside up!</td></tr>
</tbody></table>
We also took level generation to the next level with this title. Each level is a grid comprised of up to 20 unique level sections to create a unique experience with each play-through (unlike Monkey Mayhem, which had 3 unique sections per level). In addition to the variety of level pieces, the number of obstacles increases as the player progresses through the game, ramping up to a final generated level that makes use of all the player's creature powers.<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgA6aiHLFchxZwLKWzR53NXH-Y4cz9Suu1tvoHd4GVp0go1poe0buBNbQlZUVGAhpoO4oZqq7VwfdZGULdNDKEdASrheBh4N55pyWDdn_9ccqoNax7T6t-FOefJEZevxO5XAavVgA/s1600/Untitled.png" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="750" data-original-width="1000" height="300" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgA6aiHLFchxZwLKWzR53NXH-Y4cz9Suu1tvoHd4GVp0go1poe0buBNbQlZUVGAhpoO4oZqq7VwfdZGULdNDKEdASrheBh4N55pyWDdn_9ccqoNax7T6t-FOefJEZevxO5XAavVgA/s400/Untitled.png" width="400" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">From the top of the canopy to the bottom of the river, lots of Amazon to explore!</td></tr>
</tbody></table>
We had fun designing this game with the <a href="http://www.krattbrothers.com/">Kratt Brothers</a> team and <a href="https://pbskids.org/">PBS KIDS</a>, and we hope you and your kids enjoy the game and learn a bit about the amazing creatures in the Amazon along the way!Derek Detweilerhttp://www.blogger.com/profile/09274556211788769516noreply@blogger.com0Amazon Rainforest-3.4653053 -62.21588049999999-33.4271788 -103.5244745 26.4965682 -20.907286499999991tag:blogger.com,1999:blog-14842589.post-32044025808766245472019-10-25T10:57:00.001-04:002020-05-06T16:09:42.312-04:00Build the Best Bases in Base BuilderHave you ever built a base on Mars, and then were all like, "Boy, I wish I could build a base on Earth too." Look no further; now you can! <a href="https://pbskids.org/readyjetgo/games/base-builder">Base Builder</a> offers the Moon, Mars, and even the Earth as potential building sites for all your base (<i>are belong to us</i> -- sorry, couldn't help it... ...and you knew it was coming eventually anyway). Watch out, though: it's not all fun-and-games (well, actually it is). There's wind, rain, meteorites, and proper architectural techniques to contend with to make sure your toy astronauts are protected and able to live, nay, flourish in these harsh environments.<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi-ZRoUIin5AVhIILSw3cr6Bz7a2XVj6MbFtl98f3EL-c0CbllrJ0lTlRIAX9PEJCo-NxJkOGpyzaMfC4wUbGujGbMezQxODkU3yb_Q2ZEd3r8CEar8zLLMVY9v7oz8c8D6p7ZxYw/s1600/bb.gif" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="270" data-original-width="360" height="240" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi-ZRoUIin5AVhIILSw3cr6Bz7a2XVj6MbFtl98f3EL-c0CbllrJ0lTlRIAX9PEJCo-NxJkOGpyzaMfC4wUbGujGbMezQxODkU3yb_Q2ZEd3r8CEar8zLLMVY9v7oz8c8D6p7ZxYw/s320/bb.gif" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">I'm a world-renown builder of bases. No, I'm not.</td></tr>
</tbody></table>
This game captures the heart of the Space Scouts premise: a playful learning environment where you're free to experiment, make connections, and discover creative solutions to solve problems.<br />
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjttTGVrxYQabZyjPPAZE4BUXaRVKJU7JUlZE3rwD4dwbygSh02oMyuXKdPi0mUbT4H_ZCvwiwvRshAaXJ3_27bZKiuaR0WkMMjKZ0MMGdkvmfE6Yl3VP1OGUdSmhnGrfpz2QkOKQ/s1600/Untitled.png" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="795" data-original-width="1263" height="251" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjttTGVrxYQabZyjPPAZE4BUXaRVKJU7JUlZE3rwD4dwbygSh02oMyuXKdPi0mUbT4H_ZCvwiwvRshAaXJ3_27bZKiuaR0WkMMjKZ0MMGdkvmfE6Yl3VP1OGUdSmhnGrfpz2QkOKQ/s400/Untitled.png" width="400" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">It's a mighty base that can withstand an onslaught of malevolent meteorites.</td></tr>
</tbody></table>
<a href="https://pbskids.org/readyjetgo/games/base-builder">Try it out!</a> And let your kids have a turn! This game was a blast to work on - a falling-meteorite-hitting-a-sturdy-shock-reinforced-astronaut-base blast to work on.Derek Detweilerhttp://www.blogger.com/profile/09274556211788769516noreply@blogger.com0tag:blogger.com,1999:blog-14842589.post-25601004499159300452019-07-31T15:48:00.000-04:002020-05-06T16:10:06.927-04:00Ready Jet Go! Space Scouts - The Lab<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjGSPIUr5E0DN4W77pPPjzbhSwnYMLLF2qpuxgs_V6d4lZcER6PlHBB9b-OA_62JhYW0L9dKKkIzXQxk-YC_Q1-tnRCTaVdd0-Ftb5RTSmgs0gxpURYsEz4jc1B83DrngfY3SDORA/s1600/splash-screen.png" imageanchor="1"><img border="0" data-original-height="890" data-original-width="1400" height="252" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjGSPIUr5E0DN4W77pPPjzbhSwnYMLLF2qpuxgs_V6d4lZcER6PlHBB9b-OA_62JhYW0L9dKKkIzXQxk-YC_Q1-tnRCTaVdd0-Ftb5RTSmgs0gxpURYsEz4jc1B83DrngfY3SDORA/s400/splash-screen.png" width="400" /></a></div>
It's here! A brand new app, <a href="https://pbskids.org/apps/ready-jet-go-space-scouts.html">Ready Jet Go! Space Scouts</a>, is comprised of 5 games and an open-play lab that connects them all! Compared to previous Gopherwood Studios projects, this one was the biggest yet: we designed and developed <a href="http://blog.gopherwoodstudios.com/2019/07/cooking-school-and-delicious-martian.html">Cooking School</a>, <a href="http://blog.gopherwoodstudios.com/2019/07/make-rovers-in-rover-maker.html">Rover Maker</a>, <a href="http://blog.gopherwoodstudios.com/2019/10/build-best-bases-in-base-builder.html">Base Builder</a>, Mission Control, and Food Farmer each as a standalone game, and then created the Space Scouts Home Base, badge system, and Lab in the app itself to tie the games together and create a single fun and engaging experience.<br />
<br />
The inception for the app started with my nearly-endless enjoyment playing with <a href="http://fantasticcontraption.com/original/">Fantastic Contraption</a> and my fascination with Lego bricks. What if we made a game that incorporated the open-play of Lego but the more-directed play of Fantastic Contraption? Wait, what if we made a bunch of different games, but you could mix and match pieces between games to make new things? As we began working through the ultimate design for this app, addressing these game design questions and considering reward structure and educational goals, I began working on an early investigative prototype to flesh out the ideas a bit more, especially regarding an open-play experience that incorporates elements from different games.<br />
<br />
<blockquote class="twitter-tweet">
<div dir="ltr" lang="en">
"Yes, I'm testing. Totally. Not playing. Nope." <a href="https://t.co/tqZnkBYELy">pic.twitter.com/tqZnkBYELy</a></div>
— Derek Detweiler (@derekdetweiler) <a href="https://twitter.com/derekdetweiler/status/971118167295700997?ref_src=twsrc%5Etfw">March 6, 2018</a></blockquote>
<br />
<script async="" charset="utf-8" src="https://platform.twitter.com/widgets.js"></script><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhcQ-PS32ut9l8-rEVIJSyz2D9t7aP7GU4UAeZefnLy6Y5aX8IGPY4sIRaPbr2JKSvfur03bNppXcZ6aRvcFl_mn4C0JGk5q-8f0SBn_NGrKc-qO39r3Q9oX4YCMfN0dnudk8-ZGQ/s1600/Untitled.png" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"><img border="0" data-original-height="491" data-original-width="539" height="180" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhcQ-PS32ut9l8-rEVIJSyz2D9t7aP7GU4UAeZefnLy6Y5aX8IGPY4sIRaPbr2JKSvfur03bNppXcZ6aRvcFl_mn4C0JGk5q-8f0SBn_NGrKc-qO39r3Q9oX4YCMfN0dnudk8-ZGQ/s200/Untitled.png" width="200" /></a>
The prototype was an open-play "Lab" that focused on a pin and strut mechanic. Early on, we found that this was a bit too clunky for our target audience and honestly quite frustrating on mobile devices. We continued to wrestle with the basic handling of game elements as the individual games were designed. Base Builder started with loose joints and floppy beams, which, after many iterations, ended with stiff joints and static beams to make game-play easier and more intuitive for our target audience. Rover Maker avoided beams altogether and went more of a building-block route from the onset: blocks snap together to create a rollin' rover.<br />
<br />
As the game-play across titles solidified, integrating each of the games into the Lab proved to be a huge challenge. Base Builder and Rover Maker provided natural elements for the Lab, but Cooking School was an odd fit, and Mission Control and Food Farmer had completely different mechanics from the other three titles. Merging these into a cohesive whole required a bit of creativity.<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhNOcIYw8unMJtIDQpteHUDK9NNQxaeTlIgH44tkr1aiAD_VbVR-0omu2t81lJmqFxyQ3pskNwNwjNE26gp4woeyzbOZFJ1tZxfC6MfMwidyYLHbcKwzzKzCIU-uE0gE5TTI-hwJA/s1600/Untitled.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" data-original-height="463" data-original-width="620" height="148" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhNOcIYw8unMJtIDQpteHUDK9NNQxaeTlIgH44tkr1aiAD_VbVR-0omu2t81lJmqFxyQ3pskNwNwjNE26gp4woeyzbOZFJ1tZxfC6MfMwidyYLHbcKwzzKzCIU-uE0gE5TTI-hwJA/s200/Untitled.png" width="200" /></a></div>
Adding Cooking School ingredients was easy enough: playing with your food is fun. However, the kitchen tools didn't really have a place to be in the Lab, Gravity put them on the ground (which doesn't work well for various reasons, like the Mixer tool that outputs mixtures downward). They can't levitate like the game, because it looks odd and breaks the other games' elements in peculiar ways. Lastly, it opened new questions about what exactly can be processed by a kitchen tool? Astronaut dolls from Base Builder shouldn't, but what about Rover Maker wheels? Can they be fed into a Cooking School Chopper? Ultimately, we decided to add a "wall" block, identical to the Rover Maker blocks in functionality, but visually conveying the sense that kitchen tools could be "pinned" to them. Kitchen tools were then implemented to behave just like Rover Maker rockets and wheels: they can be attached to blocks and won't process other pin-able things like wheels.<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjfq2hS1QcrfRyD0_Nski7N_PtAgGsjbx52-o6yb04CUNKB1F6prFVeC6q_McJ5hRK0o_aNQ56D0csLAF7N4WkmKTEn5XvxY98tretSDNQRCs_JzU2lCEEM1koffEKQwGwt7PhmcQ/s1600/Untitled.png" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"><img border="0" data-original-height="684" data-original-width="769" height="176" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjfq2hS1QcrfRyD0_Nski7N_PtAgGsjbx52-o6yb04CUNKB1F6prFVeC6q_McJ5hRK0o_aNQ56D0csLAF7N4WkmKTEn5XvxY98tretSDNQRCs_JzU2lCEEM1koffEKQwGwt7PhmcQ/s200/Untitled.png" width="200" /></a></div>
Mission Control was tougher: it doesn't really have "pieces" of things to work with like the other titles. So for this game, I added Boop, the rover, and Jet 2, Jet's trusty robot, as items in the Lab. The Lab play area was also extended to provide more room for these two to go exploring and interact with other Lab items.<br />
<br />
Finally, Food Farmer. Adding this game into the Lab focused primarily on the food, since we already had kitchen tools in place to process vegetables! In addition to the basic food items, their various cooked, sliced, and diced versions were added. Now players could cook their watermelon and pop their corn!<br />
<br />
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEht3lm0AvlMpv7PPBeQZsAK2Of2YNJXPdjYEV5Vkp1eKjUZn_PFp58uQ639YhveeeJGdIjfO6ZOwjbScv9KowWQhBPJE0tlCN-GiTgiVj3ZnWCWl8fLGI2Elo93zge33CJ1ww5flg/s1600/Untitled.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" data-original-height="539" data-original-width="769" height="140" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEht3lm0AvlMpv7PPBeQZsAK2Of2YNJXPdjYEV5Vkp1eKjUZn_PFp58uQ639YhveeeJGdIjfO6ZOwjbScv9KowWQhBPJE0tlCN-GiTgiVj3ZnWCWl8fLGI2Elo93zge33CJ1ww5flg/s200/Untitled.png" width="200" /></a><br />
That's a bit of an overview regarding the Lab and how it came together. Check out the app and see what kind of awesome machines you can make in the Lab! I just thought of something...<br />
<br />
Gotta run... ...I'm off to build a battery-powered popcorn-popping, five-wheeled toppling tower on the moon!Derek Detweilerhttp://www.blogger.com/profile/09274556211788769516noreply@blogger.com0tag:blogger.com,1999:blog-14842589.post-74366549442290045582019-07-29T16:50:00.000-04:002020-05-06T16:10:22.994-04:00Cooking School and Delicious Martian SmoothiesWhat's more refreshing than a brand new game? A brand new game where you can mix up an ice-cold, delicious Martian smoothie, that's what! Check out <a href="https://pbskids.org/readyjetgo/games/cooking-school">Cooking School</a> and help Mindy figure out how to arrange Carrot's kitchen tools to make an assortment of spacey and space-themed snacks!<br />
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjVcnjLVGzjw1d-FirrWPuj6le6C8fOWqQ4skQZ1x3qezi3qGaEJAC9a3kI1PwW8AzERCIvvddSlYnhbsy0esC-lS3OmPoD5txOlQPCUzibN9C1QN90y_R3ZLyUW5PPRin_rSVlBQ/s1600/cs1.gif" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="250" data-original-width="449" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjVcnjLVGzjw1d-FirrWPuj6le6C8fOWqQ4skQZ1x3qezi3qGaEJAC9a3kI1PwW8AzERCIvvddSlYnhbsy0esC-lS3OmPoD5txOlQPCUzibN9C1QN90y_R3ZLyUW5PPRin_rSVlBQ/s1600/cs1.gif" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Choppin', Conveyin', 'n Cookin'</td></tr>
</tbody></table>
This is the second game title that's also included in the <a href="https://pbskids.org/apps/ready-jet-go-space-scouts.html">Ready Jet Go Space Scouts</a> app (<a href="http://blog.gopherwoodstudios.com/2019/07/make-rovers-in-rover-maker.html">Rover Maker</a> is as well).<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
</div>
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh9q8DRoZQk_nxa-6fl_w-jEiuGJu6PSbtDIQC6p1iUh8gMFA9pzYZlW6-3G2ciXv8HdGN-1sfXcrpep4QY35QfC0ZulR0HGMVMklAQJMW78qrh0uVRzC4DSTlQym2Driu_27ctXw/s1600/cs3.png" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="854" data-original-width="1600" height="212" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh9q8DRoZQk_nxa-6fl_w-jEiuGJu6PSbtDIQC6p1iUh8gMFA9pzYZlW6-3G2ciXv8HdGN-1sfXcrpep4QY35QfC0ZulR0HGMVMklAQJMW78qrh0uVRzC4DSTlQym2Driu_27ctXw/s400/cs3.png" width="400" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Delicious hoagie coming up!</td></tr>
</tbody></table>
Have fun and let us know what you think! Also, let us know if you cook up one of these recipes IRL: not sure these will turn out correctly using non-Bortronian, conventional kitchen appliances, but we're interested none-the-less.<br />
<br />
A big thanks to <a href="https://www.winddancer.com/">Wind Dancer</a> and <a href="https://pbskids.org/">PBS KIDS</a> for letting us bring this game to life!Derek Detweilerhttp://www.blogger.com/profile/09274556211788769516noreply@blogger.com0tag:blogger.com,1999:blog-14842589.post-74905945826261992752019-07-01T15:57:00.001-04:002020-05-06T16:10:41.232-04:00Make Rovers in Rover MakerWish you could design fancy rovers to rove around on other planets like Mars? Or other moons like Europa? Wish no more! Just play our latest game, <a href="https://pbskids.org/readyjetgo/games/rover-maker">Rover Maker</a>, and make your friends, kids, and rover-making scientists jealous with your creative rover creations. Actually, don't make all those people jealous. That's not very nice. Just share Rover Maker with them so that they can also make creative rover creations. There are plenty of rover parts to go around, thanks to <a href="https://pbskids.org/readyjetgo/">Ready Jet Go!</a> and Sunspot and Sydney's endless supply of rover-making resources.<br />
<div>
<br /></div>
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEitJvJhPC-spwXTfOk662UuzttTG4f6PuBhbUr3XJ5IV7y8cthcT4n4SFH29WJD6OmNjac0TBbudcK8BvBt8qiRDPSxOWqeivsRQKgazRBmlMoKajRmztlT1xMULM3RLr_RVPIkFg/s1600/mars.gif" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="290" data-original-width="433" height="214" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEitJvJhPC-spwXTfOk662UuzttTG4f6PuBhbUr3XJ5IV7y8cthcT4n4SFH29WJD6OmNjac0TBbudcK8BvBt8qiRDPSxOWqeivsRQKgazRBmlMoKajRmztlT1xMULM3RLr_RVPIkFg/s320/mars.gif" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Hmm, might need to revisit this design.</td></tr>
</tbody></table>
<div>
<br /></div>
<div>
There's a lot of free-form open-play in this game to really use your imagination as you create rovers to address the terrain and other obstacles of each planet and moon. Rovers can be powered by gravity, wind power, solar power, batteries, and even rockets, as you try to match your rover's capabilities to the level's layout and navigate Sunspot across the level to Sydney waiting patiently at the other end.</div>
<div>
<br /></div>
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhWadp8eN-4K2TUYtb_W0dmbEfsSYvQVMecm0FPDgSH4dCa7581Nnp0qB2ozBW7gTf2ShyluHUAA49wtQN4CNqXk7hCqDRooIbz_-JV1AB7BeiZX6r4gBVGF4xbN-qKj28kBZbpWw/s1600/Untitled.png" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="572" data-original-width="781" height="234" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhWadp8eN-4K2TUYtb_W0dmbEfsSYvQVMecm0FPDgSH4dCa7581Nnp0qB2ozBW7gTf2ShyluHUAA49wtQN4CNqXk7hCqDRooIbz_-JV1AB7BeiZX6r4gBVGF4xbN-qKj28kBZbpWw/s320/Untitled.png" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Whoops. I'm a game designer. Not a rover designer.</td></tr>
</tbody></table>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div>
Why are you still here?!? Go have fun; <a href="https://pbskids.org/readyjetgo/games/rover-maker">let's see what you can make!</a></div>
Derek Detweilerhttp://www.blogger.com/profile/09274556211788769516noreply@blogger.com0tag:blogger.com,1999:blog-14842589.post-14206018789421226402018-02-22T22:12:00.000-05:002018-02-22T22:12:25.645-05:00Sand Trap 2.0One of our first successful HTML5 games was <a href="http://blog.gopherwoodstudios.com/2010/08/sand-trap.html">Sand Trap</a>, a casual game Todd and I developed over the course of a month for a competition. Todd created the pixel art and designed levels, I created sandy physics, and we conscripted my brother-in-law to compose a chill guitar loop for ambiance. We placed 7th in that competition, but then submitted it shortly thereafter to <a href="http://blog.gopherwoodstudios.com/2010/10/sand-trap-wins-spil-games-september.html">another competition</a> and placed 1st. It probably helped that it was one of just a small number of games in the nascent HTML5 mobile games space.<br />
<br />
I've decided to revisit this little game and create a new version, Sand Trap 2.0 -- working title 😁. (Emoji are allowed in blog posts, right? Or is that a digital faux pas?) Here are a few animations of the prototype with my <i>awesome</i> programmer-needs-a-placeholder-for-this-object art.<br />
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhtfl8EwMEdEOOFn8ZveVoQEHVYkmeEQuCEobxenpnKZ_-eYoU7vS0R8SHkahJkAVLEzjCSMhMr3PQ0L6eAD8kEqWGJc8n_WDgaUu0Wy_9B97zf6fYbwDW7horkXmDva4VWRatTdA/s1600/paco-2.gif" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="461" data-original-width="489" height="301" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhtfl8EwMEdEOOFn8ZveVoQEHVYkmeEQuCEobxenpnKZ_-eYoU7vS0R8SHkahJkAVLEzjCSMhMr3PQ0L6eAD8kEqWGJc8n_WDgaUu0Wy_9B97zf6fYbwDW7horkXmDva4VWRatTdA/s320/paco-2.gif" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Things are looking a lot less sandboxy.</td></tr>
</tbody></table>
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgt4Xm_Dh5wEdVA4T8sDDXyx6x_75ycmT4wihOJ0x2VCVNzPEOt-5d9GzvanoSJeSSK8nvZyRTm-QXxY28Hg8IWLQE1gLLXRgIx4yLh6u-elO9YuiwzshdjynG2gy1pQEoLnjYeeg/s1600/paco-3.gif" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="461" data-original-width="489" height="301" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgt4Xm_Dh5wEdVA4T8sDDXyx6x_75ycmT4wihOJ0x2VCVNzPEOt-5d9GzvanoSJeSSK8nvZyRTm-QXxY28Hg8IWLQE1gLLXRgIx4yLh6u-elO9YuiwzshdjynG2gy1pQEoLnjYeeg/s320/paco-3.gif" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">The core mechanic will be the same, mostly.</td></tr>
</tbody></table>
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiXDYJDV9KWzg0Dtpv85X6V6b0hHFD_nC7rIugPSCasVY-pn03fjKrrwq0TCl8Ams9aPV29l5IhE9bqsW0SbeLtsbPsTt_hQNBKq7KDkxBGCzdM3abN8DAwIbdofzgAfG018ELfNQ/s1600/paco-4.gif" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="584" data-original-width="624" height="299" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiXDYJDV9KWzg0Dtpv85X6V6b0hHFD_nC7rIugPSCasVY-pn03fjKrrwq0TCl8Ams9aPV29l5IhE9bqsW0SbeLtsbPsTt_hQNBKq7KDkxBGCzdM3abN8DAwIbdofzgAfG018ELfNQ/s320/paco-4.gif" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">This one may hit the cutting room floor, but it's totally poppin'!</td></tr>
</tbody></table>
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgNTXhR3gPrEX3qD3dMcZqCgkKzLgEBX5pBtJWjjFr7pi8WrjjWRkVsDztUeG9YKYKSy54ykLC_IFHfzbo-Xq6vNVT9kWDRk35htYH9OKucsqjEmil_Ks2fZhGk8jtEYQv7aRlW9Q/s1600/paco.gif" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="386" data-original-width="431" height="286" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgNTXhR3gPrEX3qD3dMcZqCgkKzLgEBX5pBtJWjjFr7pi8WrjjWRkVsDztUeG9YKYKSy54ykLC_IFHfzbo-Xq6vNVT9kWDRk35htYH9OKucsqjEmil_Ks2fZhGk8jtEYQv7aRlW9Q/s320/paco.gif" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Not the most difficult labyrinth to navigate...</td></tr>
</tbody></table>
<br />
Why Sand Trap? Why not <strike>All the King's Men</strike> Entanglement? That's a story for another time...Derek Detweilerhttp://www.blogger.com/profile/09274556211788769516noreply@blogger.com0tag:blogger.com,1999:blog-14842589.post-24110972517603266882017-11-02T22:09:00.000-04:002017-11-02T22:09:05.201-04:00Entanglement Leader BoardsEntanglement has been online since the summer of 2010 (<a href="http://blog.gopherwoodstudios.com/2010/05/entanglement.html">fun flashback here</a>). Back then, we did a few things right, but in retrospect we did a lot of things wrong. One of those was the leader boards.<br />
<br />
<table cellpadding="0" cellspacing="0" class="tr-caption-container" style="float: right; margin-left: 1em; text-align: right;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj7MqQY1VASwLjw_iQLtNhluFHa9-xzYh8jCMeGsKAqYQhay3urfnQnyj0FO9Vwxsv1ciGTVOB8ULa1j3mS1llfNVWcdPSOpQXmc3NVoo6k-jKtzSgGw-uKjV86G7KDzxMqcFTHVw/s1600/Untitled.png" imageanchor="1" style="clear: right; margin-bottom: 1em; margin-left: auto; margin-right: auto;"><img border="0" data-original-height="159" data-original-width="515" height="98" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj7MqQY1VASwLjw_iQLtNhluFHa9-xzYh8jCMeGsKAqYQhay3urfnQnyj0FO9Vwxsv1ciGTVOB8ULa1j3mS1llfNVWcdPSOpQXmc3NVoo6k-jKtzSgGw-uKjV86G7KDzxMqcFTHVw/s320/Untitled.png" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">We must have a problem with digital hoarding.</td></tr>
</tbody></table>
Early on, we decided to store every score. Not sure why. We now have approximately 15,000,000 scores. Most of which no one cares about or is even able to see. For perspective, if you were to take 15 million cans of soda and dump them into the Grand Canyon... ...that would be environmentally irresponsible - don't do it.<br />
<br />
We also stored a lot of data about each score: the score, the number of line segments, a validity check, the map it was on, the player that made it, the time it was entered, the current temperature in Hickory, NC... ...you know, a lot.<br />
<br />
Deciding that keeping 15,000,000 scores indexed in our database is ridiculous, I'm revisiting how the scores are stored. A few years ago, I cleaned things up by dropping all scores below 50 points. I had also connected Google Games at some point to handle scoring, but its implementation in Entanglement was half-baked, so that's currently being rolled back. I've finally settled on another alternative. Rather than storing all the scores ever, it's now storing a single score for today, this week, and all time for each player. This is much more sustainable and makes loading the leader boards a lot more snappy!<br />
<br />
This has had the biggest impact on how the Daily Challenge leader board works. It was designed to show the last 7 days of scores. As such, it has been the primary reason score storage hasn't been completely changed up to this point. To make the Daily Challenge work with this new method, it no longer stores leader boards for each day. Rather, it stores today's leader board, and at the end of the day each player is awarded points according to where they placed on that day's final leader board. These points are added to their weekly and all-time scores. The Daily Challenge Champion is awarded 50 points, other players in the top ten are awarded 10 points, and all other players receive 1 point for participation.<br />
<br />
I've already run this algorithm on the past 7 years of Daily Challenge scores, so check out the all-time leader board to see a few <i>really good</i> players.<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEipOgntrm9TVU5UVgddHNxQiinjjDORIjO8IAIMolOVtDelFQrObmBjGY4TaJFSUYQz1oqfBsHEJYTCQG7WA00CRcH8n-9FTx9JuCwo8cnZgqhltze7xbCwa6XEBEskUvG9Y_wZ8Q/s1600/Untitled.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="731" data-original-width="1014" height="287" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEipOgntrm9TVU5UVgddHNxQiinjjDORIjO8IAIMolOVtDelFQrObmBjGY4TaJFSUYQz1oqfBsHEJYTCQG7WA00CRcH8n-9FTx9JuCwo8cnZgqhltze7xbCwa6XEBEskUvG9Y_wZ8Q/s400/Untitled.png" width="400" /></a></div>
<br />Derek Detweilerhttp://www.blogger.com/profile/09274556211788769516noreply@blogger.com3tag:blogger.com,1999:blog-14842589.post-39843745111102258522017-10-24T14:25:00.000-04:002017-10-24T14:26:06.870-04:00Entanglement Board Game Crowd Sale!<a href="https://www.thegamecrafter.com/games/entanglement1" imageanchor="1" style="clear: left; float: left; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhnmu7XVoJGye48ByphjfSm12L_18QzAPrRMrohnusNawD1Xj0gkWHl7uZ3fE37kmCIrnXAP91oARbynhX4klGnB15Cwz2Gq0rnmPdNUxeN2UihVXSYq6J0V0RP_kSJBt8F7S44KQ/s400/ad.png" /></a>
It's here! Today the Entanglement Board Game is available for purchase over on <a href="https://www.thegamecrafter.com/games/entanglement1">The Game Crafter</a>. For the next two weeks, it's available as <a href="https://www.thegamecrafter.com/crowdsale/entanglement">a crowd sale</a>, which basically means that the more folks that buy a copy, the cheaper the game is to purchase for everyone!<br />
<br />
Entanglement's list price is $39.99, but is currently available for $34.99 as the initial sale price. If there are sufficient sales, it may drop as low as $24.99!<br />
<br />
<h3>
What is Entanglement?</h3>
<div class="separator" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em; text-align: center;">
<iframe allowfullscreen="" class="YOUTUBE-iframe-video" data-thumbnail-src="https://i.ytimg.com/vi/AUIgFzoPlB8/0.jpg" frameborder="0" height="182" src="https://www.youtube.com/embed/AUIgFzoPlB8?feature=player_embedded" width="320"></iframe></div>
The board game is based on the <a href="http://entanglement.gopherwoodstudios.com/">web game of the same name</a>. You're creating an elaborate garden labyrinth by placing one tile at a time, connecting a meandering path of twists and turns.<br />
<br />
You have a limited number of tiles to play, but you can create a longer path and a larger garden by winding through Sakura trees: each pass acquires additional tiles for your expanding garden.<br />
<br />
Should you risk your limited tiles to set up a valuable move, divert your opponents' paths away from the Sakura trees, or focus on an easy path through another Sakura tree? Weighing what to pursue when provides a mental challenge for those who hope to master it.<br />
<h3>
How is it different than the web game?</h3>
<div>
I've deliberately changed a few game rules to fit better for table play, but all the components are there if you really just want to experience a real-life version of the digital game. Here are the major changes:</div>
<div>
<ol>
<li>The board game focuses on the limited-tile play of the Sakura-flavored Entanglement maps, not the boundary-based maps of classic Entanglement. This change makes initial setup much easier and prevents pre-placed tiles from shifting off-grid when they're not adjacent to other tiles (<a href="http://blog.gopherwoodstudios.com/2017/09/board-games-arent-video-games.html">as described here</a>).</li>
<li>Sakura tiles are dealt into players' hands instead of being pre-placed on the board. (This is for the same reason given in #1, and also adds a little more strategy and variety.)</li>
<li>Scoring is based on the total length of completed lines instead of on the length of individual moves. This change helps the game move a bit faster, since tallying scores like the web game isn't terribly fun to do manually.</li>
<li>The lines are thicker, and they don't glow. The thin lines were confusing to follow visually, and I didn't want the game to be radioactive.</li>
</ol>
<div>
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhxM0u0lG2-7TpCwUaKoEuavbNeg1NPbVYl4zKJL-FmKC3kkIfgRUqG-bX5lESVx9Ufj6WAbC_baZ0UqY_raelycxbqXA_3G0w-WDgqSq-msQCAKnp8U9t4F9xFgqx16HLdaahgeg/s1600/everything.png" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"><img border="0" height="240" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhxM0u0lG2-7TpCwUaKoEuavbNeg1NPbVYl4zKJL-FmKC3kkIfgRUqG-bX5lESVx9Ufj6WAbC_baZ0UqY_raelycxbqXA_3G0w-WDgqSq-msQCAKnp8U9t4F9xFgqx16HLdaahgeg/s320/everything.png" width="320" /></a>If you want to check out the board game's rules, you can <a href="https://www.thegamecrafter.com/games/entanglement1#Downloads">download a free copy here</a>.</div>
<h3>
What's included?</h3>
A bunch of hexagons! Yay!<br />
<br />
There are 6 colored tokens that are used to trace players' paths and a set of 72 hexagon tiles: 1 start tile, 6 sakura tiles, and 65 randomly-generated path tiles. (It is the same set of path tiles in each box, so buying another box won't introduce a new randomly-generated set.)</div>
<h3>
What does it look like?</h3>
<div class="separator" style="text-align: left;">
The look and ambiance of the web game is quite peaceful. That said, I wasn't able to bottle up the ambiance and include it in the box. You will need to provide your own Zen garden and maybe grab the <a href="http://blog.gopherwoodstudios.com/2011/02/entanglement-soundtrack-by-omni-audio.html">Entanglement sound track</a>. Here's a bit of the art that <i>is</i> included.</div>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<img border="0" height="200" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgaBNJoLM7eoJS3reM9O7ZBwcatpmjKjhxI6Zs2bfJ6VsVduVFcPnaNguvn3ttXtEZ1wqRtPXP-U7Qo725RxRvZPPId3TYAbRDut55PUTMNC0Yhxh1vsNzEVhMT3rT56Y4cizXqUw/s200/sakura.png" width="200" /> <img border="0" height="200" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg7w7sG8f0btOofz0ZxvHKGRGbYz510qb1jz2lnANbzN24QSA5vMuQtFVhe9dtxaF0gk5Qphlbkf-Yg2ywwq-Xko1_M6GBhRMznBfTMsLtWPLDsWe2by4_lNNTDuyTzPA5FdUgarA/s200/start.png" width="200" /></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<img border="0" height="175" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgFE8EfnpPCBqP05S9t9MchzlPvX53QNE88iNrAWELiDoOPzr4As4YGg4T1phuhPaGBud8JtFWQJ6DUgwtLfP3ndex24nF-TBNAtgyzIYmh93jE9MRuCv_BQ2o-qdrUAtmuLfUm0w/s200/tile-2.png" width="200" /> <img border="0" height="175" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhoKA1VER7RRQY-a9d38zFehfGbXgdqfZ7c2zCr3j7ToytEziN9YvjkHX47OjO1Vhm9CsgwxZZr7MTh8fPvd4ydp5Dvf5gmA016l_4xUTO0_SSwc9PeLATR2zZzEYea-g1F68CxGg/s200/back.png" width="200" /></div>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
<div class="separator" style="clear: both; text-align: left;">
I've been impressed with the overall quality of the physical tiles produced by <a href="http://thegamecrafter.com/">The Game Crafter</a>, but I cannot show that here very well.</div>
<div>
<h3>
Why a crowd sale?</h3>
</div>
<div>
I decided to go this route for several reasons.</div>
<div>
<br /></div>
<div>
My first thought was Kickstarter, since it's super-popular for indie board games, but after a bit of investigation I found that, as such, there are also a lot of implicit expectations. Most of the best performers seem to include several tiers of awards and other extras as goals are met. This, along with the initial production of the Kickstarter campaign, keeping up with everything during the campaign, game production, and order fulfillment, proved to be a bit more management overhead than I was prepared to invest.</div>
<div>
<br /></div>
<div>
My second thought was print-on-demand. It's low risk, no campaign to manage, no unsold inventory to store, and no in-house order fulfillment. I've ultimately chosen this route, but unfortunately it's a bit more expensive and order fulfillment takes a bit longer. (They have to make it before they ship it!)</div>
<div>
<br /></div>
<div>
Due to the print-on-demand cost for a single purchase, I had considered pinning together a web-based ordering system to group multiple purchases together so multiple copies could be printed at once (and therefore reduce cost), but then I realized my print-on-demand provider <a href="http://help.thegamecrafter.com/article/143-crowd-sales">had already thought of that</a>. Woot! Thus the crowd sale. It essentially takes a bunch of print-on-demand orders and turns it into a single bulk order, reducing the price for everyone.</div>
<div>
<br /></div>
<div>
<br /></div>
<div>
In any case, check it out and see if an <a href="https://www.thegamecrafter.com/games/entanglement1">Entanglement Board Game</a> is a good fit for you... ...or someone special this coming holiday season!</div>
Derek Detweilerhttp://www.blogger.com/profile/09274556211788769516noreply@blogger.com0tag:blogger.com,1999:blog-14842589.post-84142876614844523482017-10-17T13:00:00.000-04:002017-10-17T13:00:33.943-04:00Entanglement Released on Steam<iframe frameborder="0" height="190" src="http://store.steampowered.com/widget/719140/" width="646"></iframe>
Today's the day! Check out <a href="http://store.steampowered.com/app/719140/Entanglement/">Entanglement on Steam</a>. It includes 12 maps plus a Daily Challenge mode:<br />
<br />
<ul><table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="float: left; margin-right: 1em; text-align: left;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiOP0-FzFMClOZ09J1uTiOoGL2Kx7Mr5AOTQTRgPgAa_jGxsrXZhBzXScXAL6ifH_y3a9tztbQrywVcLKqsPvPDBSp1jODcd6LI5tVpVeeJXXWjwjvRLyHP7_XkYL8YijuuRJHBSQ/s1600/ss-classic.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="131" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiOP0-FzFMClOZ09J1uTiOoGL2Kx7Mr5AOTQTRgPgAa_jGxsrXZhBzXScXAL6ifH_y3a9tztbQrywVcLKqsPvPDBSp1jODcd6LI5tVpVeeJXXWjwjvRLyHP7_XkYL8YijuuRJHBSQ/s200/ss-classic.jpg" width="200" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Classic Entanglement</td></tr>
</tbody></table>
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="float: right; margin-left: 1em; text-align: right;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhxFWaJJr_ldQmJey_OMiGaNAq0w7JeTy2oc1kDeC2iftKIHeE8q7WWNen5R2rUKDCAJRP2aBdKSGJGdB7EyGHVRUU6H9w7CLJRAkmf43LUnhXzu27eCDXuQPu0pFH1PCIA1ADABw/s1600/ss-sakura-grove.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="130" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhxFWaJJr_ldQmJey_OMiGaNAq0w7JeTy2oc1kDeC2iftKIHeE8q7WWNen5R2rUKDCAJRP2aBdKSGJGdB7EyGHVRUU6H9w7CLJRAkmf43LUnhXzu27eCDXuQPu0pFH1PCIA1ADABw/s200/ss-sakura-grove.jpg" width="200" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Sakura Grove</td></tr>
</tbody></table>
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="float: right; margin-left: 1em; text-align: right;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhftwyFvH3h1qEKh6VRw6KXNDHswpIVe_u2y2ilIJNSh4bebE4dUSo_z_9248WX2gOycmkJz1Ygg20nFw3noWnQ1fM8zRVcNStJj0O0dAmrjr2Sh6yxCAgbXy2OtRF-wfUAE_Zo1w/s1600/ss-hana-blossom.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="131" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhftwyFvH3h1qEKh6VRw6KXNDHswpIVe_u2y2ilIJNSh4bebE4dUSo_z_9248WX2gOycmkJz1Ygg20nFw3noWnQ1fM8zRVcNStJj0O0dAmrjr2Sh6yxCAgbXy2OtRF-wfUAE_Zo1w/s200/ss-hana-blossom.jpg" width="200" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Hana Blossom</td></tr>
</tbody></table>
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="float: left; margin-right: 1em; text-align: left;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgRJIi3r2__0Vk0szlaJnNKSRlnrwZlzWVs4o47KIditRQu9SExBMNeb9vwZlP3KOrGR5iyc_q0oCCeU49f8aXeWipaA3JBd38uQyND8QCt-GekfsxI14bRRMGnD2VBhnLgFwXvWg/s1600/ss-lotus-petal.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="131" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgRJIi3r2__0Vk0szlaJnNKSRlnrwZlzWVs4o47KIditRQu9SExBMNeb9vwZlP3KOrGR5iyc_q0oCCeU49f8aXeWipaA3JBd38uQyND8QCt-GekfsxI14bRRMGnD2VBhnLgFwXvWg/s200/ss-lotus-petal.jpg" width="200" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Lotus Petal</td></tr>
</tbody></table>
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="float: right; margin-left: 1em; text-align: right;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhw_gMP9h35N0O7oFNFo5AC-kSYs-v84UTvhcYPeIT4kP2-btI4pHVltAYot-uh8pXBAwmYay_xIWCyzdwwSankm8NKUCigsu9aODGUQY5rNiiGLZlyA8KO8GXC0LR0kLSdnHIFug/s1600/ss-clover.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="131" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhw_gMP9h35N0O7oFNFo5AC-kSYs-v84UTvhcYPeIT4kP2-btI4pHVltAYot-uh8pXBAwmYay_xIWCyzdwwSankm8NKUCigsu9aODGUQY5rNiiGLZlyA8KO8GXC0LR0kLSdnHIFug/s200/ss-clover.jpg" width="200" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Clover</td></tr>
</tbody></table>
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="float: left; margin-right: 1em; text-align: left;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgEP-Vw-8-kQ8fuw7qN1J6rX776EYoOzKTSXd58MXGsM1aTmPxa4YcUh5Pq5Ienpg_al3p5dJbEy_TLHsI6hyW5eAcTz_ayfnVRYHpu4PCQpGPiTJi4dzzVapSJb00B2gqFkdVCiA/s1600/ss-lovely.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="131" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgEP-Vw-8-kQ8fuw7qN1J6rX776EYoOzKTSXd58MXGsM1aTmPxa4YcUh5Pq5Ienpg_al3p5dJbEy_TLHsI6hyW5eAcTz_ayfnVRYHpu4PCQpGPiTJi4dzzVapSJb00B2gqFkdVCiA/s200/ss-lovely.jpg" width="200" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Lovely</td></tr>
</tbody></table>
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="float: right; margin-left: 1em; text-align: right;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiAANnmjxKPEwaOqMDU_7Vtp-2VFb4dVjRSNcUywwL06wAK1eExzJ3q-nH0lQaFa3AGDt6O6WKq_gFgbCH4EzQOuq8nLwNQz6n1Cv2hpwH0EgqnJf_n1EQYZy96Lr2o-qOwoi_N0g/s1600/ss-honeycomb.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="131" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiAANnmjxKPEwaOqMDU_7Vtp-2VFb4dVjRSNcUywwL06wAK1eExzJ3q-nH0lQaFa3AGDt6O6WKq_gFgbCH4EzQOuq8nLwNQz6n1Cv2hpwH0EgqnJf_n1EQYZy96Lr2o-qOwoi_N0g/s200/ss-honeycomb.jpg" width="200" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Honeycomb</td></tr>
</tbody></table>
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="float: left; margin-right: 1em; text-align: left;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEglqMMh7NCwTjXRWdi5XVKDNNw1exPJ2ctC14N2lrhzc3nMQsME3LlHOhDTPyJHmWbzgvhv4t6Ciqq1YD13FmtHg9U3nkh29QkdY2IDfVaYuj3EeVtWr-v_GZGouGfNeintxURAmA/s1600/ss-raceway.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="131" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEglqMMh7NCwTjXRWdi5XVKDNNw1exPJ2ctC14N2lrhzc3nMQsME3LlHOhDTPyJHmWbzgvhv4t6Ciqq1YD13FmtHg9U3nkh29QkdY2IDfVaYuj3EeVtWr-v_GZGouGfNeintxURAmA/s200/ss-raceway.jpg" width="200" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Raceway</td></tr>
</tbody></table>
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="float: right; margin-left: 1em; text-align: right;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi251IFBwbEQx19px8Q2Q3OODB3YLQ2a5U-FcWAVw0AmZ-4C7kWvRTOeHWJBke24yuluHiiAZ4MLZ_eQNRVP496Rz4Gns2JdyiTQ4vFKp-JX4m3Jbq2bqDz5qtyYqdVWVF7ofjWuw/s1600/ss-desert-trek.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="131" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi251IFBwbEQx19px8Q2Q3OODB3YLQ2a5U-FcWAVw0AmZ-4C7kWvRTOeHWJBke24yuluHiiAZ4MLZ_eQNRVP496Rz4Gns2JdyiTQ4vFKp-JX4m3Jbq2bqDz5qtyYqdVWVF7ofjWuw/s200/ss-desert-trek.jpg" width="200" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Desert Trek</td></tr>
</tbody></table>
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="float: left; margin-right: 1em; text-align: left;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjbQ0zwGq-ygLYfxFlyj9Lewrs8OD61jl0U2-WpUDW1LzmzGY6j_l7R7S19408y2VGeT_WcAKE6NSXuqGHZmC0Fcj1qRtD1nRXTWv5XtbiWYnEG-kgrSdSNDFixfG1ky1QyDs-I-g/s1600/ss-ephemeral-tranquility.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="131" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjbQ0zwGq-ygLYfxFlyj9Lewrs8OD61jl0U2-WpUDW1LzmzGY6j_l7R7S19408y2VGeT_WcAKE6NSXuqGHZmC0Fcj1qRtD1nRXTWv5XtbiWYnEG-kgrSdSNDFixfG1ky1QyDs-I-g/s200/ss-ephemeral-tranquility.jpg" width="200" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Tranquility</td></tr>
</tbody></table>
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="float: right; margin-left: 1em; text-align: right;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhx2sXOQTbuCTzklDIQ_0j9epL142WI2ixkIcKRme_o06UqtTWboDBclLOITEPAOcwMyK_-z5c4ez0ADhVo_hCYQgEEJFxU_CP3bUxWz-nzrZ6DOXljcg-x03m43DFAm_wuQeTKLA/s1600/ss-sakura-blossom.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="131" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhx2sXOQTbuCTzklDIQ_0j9epL142WI2ixkIcKRme_o06UqtTWboDBclLOITEPAOcwMyK_-z5c4ez0ADhVo_hCYQgEEJFxU_CP3bUxWz-nzrZ6DOXljcg-x03m43DFAm_wuQeTKLA/s200/ss-sakura-blossom.jpg" width="200" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Sakura Blossom</td></tr>
</tbody></table>
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="float: left; margin-right: 1em; text-align: left;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjB9XUlPq9Aorz1S5OZew2C4q7y8EqXgSirwaVvv3Yy_Fd7AcenmPY4UcutpZ8o5I9Koxyr7FWkHSqA4MKFUx8d6VTmwHt0f8vH2H3Il35bgeVrrXNAbWUBQLWPCiUfHIb_gxNX1A/s1600/ss-sakura-garden.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="131" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjB9XUlPq9Aorz1S5OZew2C4q7y8EqXgSirwaVvv3Yy_Fd7AcenmPY4UcutpZ8o5I9Koxyr7FWkHSqA4MKFUx8d6VTmwHt0f8vH2H3Il35bgeVrrXNAbWUBQLWPCiUfHIb_gxNX1A/s200/ss-sakura-garden.jpg" width="200" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Sakura Garden</td></tr>
</tbody></table>
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgeAlMKdhCK2iTOQ4ITucLLNo4rBuFxJiKmIB_7O6pWpbNKfbG8Me1NlOrfZlp8LpAXFKn8rsjSg1L1WGDNQARolVqnqxiKCpn_ngKLSp3iMR_2rotkQMUWpJwGylKtqyYyaHwhyg/s1600/ss-daily-challenge-new.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="211" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgeAlMKdhCK2iTOQ4ITucLLNo4rBuFxJiKmIB_7O6pWpbNKfbG8Me1NlOrfZlp8LpAXFKn8rsjSg1L1WGDNQARolVqnqxiKCpn_ngKLSp3iMR_2rotkQMUWpJwGylKtqyYyaHwhyg/s320/ss-daily-challenge-new.jpg" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Daily Challenge</td></tr>
</tbody></table>
</ul>
Up to six players can play head-to-head in a hot-seat multiplayer mode, and the game is available for Windows, OSX, and Linux in 25 languages. Vključno s slovenščino.<br />
<div>
<br /></div>
<div>
Enjoy!</div>
Derek Detweilerhttp://www.blogger.com/profile/09274556211788769516noreply@blogger.com0tag:blogger.com,1999:blog-14842589.post-28919871391787355182017-10-12T21:39:00.000-04:002017-10-12T21:39:27.518-04:00Entanglement on Steam!<div class="separator" style="clear: both; text-align: center;">
<a href="http://store.steampowered.com/app/719140/Entanglement/"><img border="0" data-original-height="216" data-original-width="460" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgd4DctVNnrYUtd6yz20V-o4PYc6C3ymC_3IqyorxLomWYsljdi93MgnmcRPOJdLI4EySI88I8mnVTflnI76pf4UsDnV0yudYImTQgQQsO6bJ4PIVxONowjQH7yP0v-r15vghVLfA/s1600/promo-460-215.png" /></a></div>
Over the past two months I've been experimenting with <a href="https://nwjs.io/">NW.js</a>, a tool that encapsulates web-based apps as executable applications. Using <a href="https://github.com/nwjs-community/nw-builder">nw-builder</a>, I had a working "native" app relatively quickly, but I did have to spend a bit more time making sure app icons and application menus behaved correctly across platforms. (I intend to post one or two of my technical solutions to these issues over the next few weeks.) The end result is that the code-base for the native app is essentially the same as the online version, so any updates appearing in one should eventually appear in the other.<br />
<br />
Once I had viable builds for Windows, OSX, and Linux, the next logical step was to explore distribution. Steam seemed like a great marketplace to explore. I've been on the consumer side of the system, but trying to get something put out there on the seller side of things seemed like a fun learning opportunity.<br />
<br />
After paying the initial $100 game submission fee and downloading the SDK, I wandered around the <a href="https://partner.steamgames.com/">Steamworks</a> site for about two days (with no water or shade!) trying to figure things out. There are plenty of knobs and buttons and features available, but thankfully Valve provides a convenient checklist to go through that made my initial experience much more purposeful. Had it not been for the checklist, I may have been wandering for weeks.<br />
<br />
In any case, <a href="http://store.steampowered.com/app/719140/Entanglement/">Entanglement is now available on Steam</a>! Well, not immediately, but it releases on October 17th! Unlike the web version, all maps will be immediately available for play: Classic, Sakura Grove, Hana Blossom, et al. Visit <a href="http://steamcommunity.com/app/719140">the community page</a> and let other folks know what you think about Entanglement! Unless you think really terrible things about Entanglement... ...in that case, let other folks know what you <i>don't </i>think about Entanglement...<br />
<br />
<iframe frameborder="0" height="190" src="http://store.steampowered.com/widget/719140/" width="646"></iframe>Derek Detweilerhttp://www.blogger.com/profile/09274556211788769516noreply@blogger.com0tag:blogger.com,1999:blog-14842589.post-18587900534076611482017-09-28T22:35:00.000-04:002017-09-28T22:44:48.594-04:00Board Games Aren't Video Games<div>
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhKHd7a4m9ADt5kK6Wn6rbq32f-QfPMa4Ti-14A0V1DSmJOQ_9XKE2m9C75WvXNivlVPPbQoNkVpXrg4HKCkgmju0Bt-gEdi1N8HH4FIP06JUI9Cz-eAI1pDKeZOsekgkR9pj4O9Q/s1600/IMG_0716.JPG" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"><img border="0" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhKHd7a4m9ADt5kK6Wn6rbq32f-QfPMa4Ti-14A0V1DSmJOQ_9XKE2m9C75WvXNivlVPPbQoNkVpXrg4HKCkgmju0Bt-gEdi1N8HH4FIP06JUI9Cz-eAI1pDKeZOsekgkR9pj4O9Q/s320/IMG_0716.JPG" width="256" /></a></div>
At first glance, creating a board game seemed pretty easy: I already have the game and the rules, so all I need to do is make things printable and, <i>presto</i>, a fun board game!<br />
<br />
Now I'm a few weeks in, and I'm developing a healthy respect for good board game design and all the board game designers who make them. I've run into an assortment of discoveries, although obvious in retrospect, that might be worth sharing.
<br />
<div>
<br />
<b>Real-life assets cost more than digital assets</b><br />
<div>
When I first began designing the board game, I started with the largest hexagon tiles <a href="https://www.thegamecrafter.com/">The Game Crafter</a> had to offer. In my mind, <a href="http://entanglement.gopherwoodstudios.com/">Entanglement</a> tiles have always been large. In the online game, there's not really an absolute size or reference to compare them to: they just auto-resize themselves to make sure the whole map fits onscreen. But deep-down, I knew they were at least the size of Catan tiles, maybe much bigger. Maybe they were over-sized garden stepping stones in a Sakura Grove somewhere, and you could actually walk on them and follow a path to some remote destination.<br />
<br />
Digital works just fine that way, but in real-life each tile comes at a price. I quickly realized that Entanglement became really expensive with large tiles. So I trimmed the tile size down a bit, and the price-to-content ratio seems a bit more reasonable now.</div>
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhWlDouWi9xrcjd-ZM2P5d0rZTcWoiM8Z51s6BQgLKbDMBaceWn01G0IZi0uOPSFrFQ1T4TFiZ_N2DpRHBR21D5dDq13s33-BlxtFzLzIgiYGykYUUp2WuigrqAMXb0z_EAeiyjFA/s1600/tile-1e91d5fb0f5.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" height="175" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhWlDouWi9xrcjd-ZM2P5d0rZTcWoiM8Z51s6BQgLKbDMBaceWn01G0IZi0uOPSFrFQ1T4TFiZ_N2DpRHBR21D5dDq13s33-BlxtFzLzIgiYGykYUUp2WuigrqAMXb0z_EAeiyjFA/s200/tile-1e91d5fb0f5.png" width="200" /></a><b><br /></b>
<b>Different media require different visuals</b><br />
<div>
This was a quick and easy discovery. I already knew about printing offsets due to thoroughly reading The Game Crafter's online documentation, and made sure I used their templates with plenty of bleed room and the like. Aside from that, I pretty-much mimicked the web game's tile style.</div>
<div>
<br /></div>
<div>
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiVwTC9zZLVTz1PvkXWtKJ-lVkHbMhZ3r02M1Xks3PzkFClyh9Af4UGro00S_qEaShKrOeY__H-ccpG7Gc3BHgSEY8_rlHofhZNvlEAUv5sBU5dfTGmiz4hTi31wP3YWVEHD0LFsA/s1600/tile-1dc47242753.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" height="181" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiVwTC9zZLVTz1PvkXWtKJ-lVkHbMhZ3r02M1Xks3PzkFClyh9Af4UGro00S_qEaShKrOeY__H-ccpG7Gc3BHgSEY8_rlHofhZNvlEAUv5sBU5dfTGmiz4hTi31wP3YWVEHD0LFsA/s200/tile-1dc47242753.png" width="200" /></a>I ordered the first set of Entanglement tiles from The Game Crafter, thinking at most I may need to update the paths to make sure they match correctly on all 6 sides. That turned out just perfect, but my other assumptions didn't.</div>
<div>
<br /></div>
<div>
I found that the thin lines didn't look great <i>and</i> could be a bit confusing. Especially since they didn't light up or do anything fancy when they're connected (print is so 20th century). So for my second run, I thickened up the lines and they look much nicer.</div>
</div>
<div>
<br /></div>
<div>
<b>Real play is sloppier than digital play</b></div>
<div>
This should have been a no-brainer. Coming from a job where I deal with math and numbers and precise values, anything sloppy is probably a bug... ...and finding bugs requires testing. Interestingly, I was so confident in how solid Entanglement's game-play is, I hadn't thoroughly tested the real-life version. Why check and change the rules if things work so well already? That was a mistake.</div>
<div>
<br /></div>
<div>
<a href="http://gopherwoodstudios.com/i/ent.gif" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"><img border="0" src="http://gopherwoodstudios.com/i/ent.gif" /></a>I decided to record a game to have snippets for an online promo, so my boys played with me. We started by placing the starting tile, and then placing the outer wall. That was a feat: we never seemed to be able to get all the wall tiles to line up in that classic Entanglement hexagon, the start tile never seemed to be in the exact center, and setting it all up wasn't particularly fun.<br />
<br />
Finally, once that was out of the way, we began playing. And the tiles moved. A lot. It wouldn't have been that terrible in of itself (map-building board games tend to have this problem), but when the growing set of tiles played out from the center start tile rotated ever-so-slightly, suddenly all 24 of the pre-placed wall tiles were in the wrong positions: the game-play grid had virtually moved without the walls moving along with it.<br />
<br /></div>
<div>
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhdI8OGpB7MRrR8TmitCw35bsuH4jNi2YbIJynYY6brqgzEs0qz-CuKvHVf5THElfRYGRxc80SVHw1aTMoeB0y6YHmU07PyftIJu5PP2WZyCKtmC55g22Gh0hyn6yW_z8jCvUuZJA/s1600/sakura%255Bback%255D.png" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"><img border="0" height="175" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhdI8OGpB7MRrR8TmitCw35bsuH4jNi2YbIJynYY6brqgzEs0qz-CuKvHVf5THElfRYGRxc80SVHw1aTMoeB0y6YHmU07PyftIJu5PP2WZyCKtmC55g22Gh0hyn6yW_z8jCvUuZJA/s200/sakura%255Bback%255D.png" width="200" /></a></div>
<div>
So after some additional real-life play-testing, I've decided to take the game in a <i>Sakura Grove</i> direction. Like the online <i>Sakura Grove</i> experience, this variation of play doesn't require walls: this allows players to jump right into the game at the beginning -- no more tediously laying out walls of tiles and no more "OCD Derek" rearranging tiles during play to make sure tiles and walls always line up.<br />
<br />
<br />
There have been a number of other things I've learned, and I'm sure I'll learn more on this journey. This journey down a tangled path, with so many paths to choose from...</div>
Derek Detweilerhttp://www.blogger.com/profile/09274556211788769516noreply@blogger.com0tag:blogger.com,1999:blog-14842589.post-41185489605628422542017-09-21T21:50:00.000-04:002017-09-21T21:50:46.529-04:00Entanglement Board Game<div>
<div>
The first version of Entanglement started on the back of Settlers of Catan hexagon tiles. It was not called <i>Entanglement</i> then: it was affectionately labelled <i>"that game I scribbled on the back of Settlers of Catan tiles"</i>. Entanglement is not the shortest name, but when considering its original name it's not so bad. When friends came over, we would all play a round before starting a game of Settlers of Catan.</div>
<div>
</div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEirxsrqPrSfhSs82rbWOFuASD2HMbURd39AyTU1YenulUB3buCgjN6lR_pzchgTm-zEa0-5MxBwcAlArLodxnR2X-O15OWUkZ2D2KwuK_4eebPhhXNsphVeP5ngHfo24oJi7IuNZQ/s1600/IMG_0714.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="1600" data-original-width="1600" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEirxsrqPrSfhSs82rbWOFuASD2HMbURd39AyTU1YenulUB3buCgjN6lR_pzchgTm-zEa0-5MxBwcAlArLodxnR2X-O15OWUkZ2D2KwuK_4eebPhhXNsphVeP5ngHfo24oJi7IuNZQ/s320/IMG_0714.JPG" width="320" /></a></div>
<br /></div>
<div>
Later I wanted to play with bezier curves on the cutting-edge JavaScript canvas element (pre-<i>"</i><i>HTML5"</i>) and <a href="http://gopherwoodstudios.com/entanglement0/">the first digital version of Entanglement</a> was born! A few months later, with the help of <a href="https://www.jasonpastrana.com/">a phenomenal artist</a>, great musical ambiance, and a few rule changes, <a href="http://entanglement.gopherwoodstudios.com/">the current digital version arrived</a>.</div>
<div>
<br />
Lately I've been reconsidering Entanglement's board game origin and have been prototyping a physical version of the game. Last week I received a prototype from <a href="https://www.thegamecrafter.com/">The Game Crafter</a>, and it's much nicer than scribbles on the back of Settlers of Catan tiles. I played it with my sons and was soundly beaten by my 11 year old... ...I think this prototype may need more work; it's obviously broken.<br />
<br /></div>
<div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhEqqxR8YxHlGioEjK-SroqUSNaJ0_RV9o2yqjLuL81d2REQMBdKX-7SCFNcKhj9ZscoAJI7QveoUKWXH-xyMvJxsXFmdgvqk_xxOAB1gDfEDeac_V02YbMl3K9A1LTgUcHKH8KVg/s1600/IMG_0715.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="1600" data-original-width="1600" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhEqqxR8YxHlGioEjK-SroqUSNaJ0_RV9o2yqjLuL81d2REQMBdKX-7SCFNcKhj9ZscoAJI7QveoUKWXH-xyMvJxsXFmdgvqk_xxOAB1gDfEDeac_V02YbMl3K9A1LTgUcHKH8KVg/s320/IMG_0715.JPG" width="320" /></a></div>
<br />
In any case, if a physical version of Entanglement sounds super fun to you, go ahead and scribble on the back of your Settlers of Catan tiles (sorry, Mayfair!). If you're not willing to join the scribble-on-board-games club, hopefully I'll have something fabricated just for you in the near future!<br />
<br />
(I just made up the whole "scribble on board games club" thing. I don't think it actually exists. But if it does exist, let me know: I really want in.)</div>
Derek Detweilerhttp://www.blogger.com/profile/09274556211788769516noreply@blogger.com0tag:blogger.com,1999:blog-14842589.post-66106450262480856362017-09-11T18:48:00.000-04:002017-09-11T18:48:15.998-04:00Changes at Gopherwood...<style>
@keyframes ballroll {
from {left: 0%; transform:rotate(1440deg);}
10% {left: 0%; transform:rotate(1440deg);}
40% {left: -2500%; transform:rotate(0deg);}
70% {left: -2500%; transform:rotate(0deg);}
to {left: 0%; transform:rotate(1440deg);}
}
.prize-ball-roll {
position: absolute;
display: block;
height: 200px;
width: 200px;
bottom: 0px;
left: 0%;
z-index: 20;
animation: ballroll 40s ease-in-out infinite;
}
</style>
<br />
<div class="separator" style="clear: both; position: relative; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiFq4LlphJ7sjPskeVhOSBrYbrO2RpQ65aQA-S5pMFUeLqoGi1HldNuN0ATcEBRPNCRfDOP3oRCx68YifBunqbwW02QV6RmfBOhB75CPYhJS4CcN1A8bkSf1bv7mBbbG_PBPyy2RA/s1600/gw-todd.png" imageanchor="1" style="clear: right; display: block; float: right; height: 200px; margin-bottom: 1em; margin-left: 1em; position: relative; width: 200px;"><img border="0" class="prize-ball-roll" data-original-height="600" data-original-width="600" height="200" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiFq4LlphJ7sjPskeVhOSBrYbrO2RpQ65aQA-S5pMFUeLqoGi1HldNuN0ATcEBRPNCRfDOP3oRCx68YifBunqbwW02QV6RmfBOhB75CPYhJS4CcN1A8bkSf1bv7mBbbG_PBPyy2RA/s200/gw-todd.png" width="200" /></a></div>
With great sadness, I must announce a big change here at Gopherwood Studios.<br />
<div>
<br /></div>
<div>
Todd Lewis - the designer, the coder, the legend - is leaving. He's had a huge impact Gopherwood Studios, bringing an eye to detail, a quest for quality, a lunch everyday except those days when he forgot, a passion for panache, a gift for good games, and a talent for telling me when my game ideas stink. That last one is really helpful for a game company: otherwise we'd be stinking up the Internet with bad-smelling games.</div>
<div>
<br /></div>
<div>
Why is he leaving? His body told him to stop sitting at a desk all day. He's pursuing a more active career to keep his body happy. I think that's just great.</div>
<div>
<br /></div>
<div>
So what's next? I'm not sure. I asked him, but he's being evasive. I think he's afraid I'm going to throw more stinky game ideas at him. He's right. He'd better just run.</div>
<div>
<br /></div>
<div>
So now Gopherwood Studios is just me. It's a little lonely, especially trying to live up to a plural company name. But here I am, still making games for you. Hopefully I've learned a thing or two from Todd and they won't be too stinky.</div>
<div>
<br /></div>
<div>
Keep following this blog if you want to find out what happens next here at Gopherwood (aka me furiously tapping on an assortment of plastic buttons).</div>
Derek Detweilerhttp://www.blogger.com/profile/09274556211788769516noreply@blogger.com0tag:blogger.com,1999:blog-14842589.post-81725440715978313182017-08-15T08:08:00.000-04:002017-08-16T16:57:37.071-04:00Mission EarthWe don't usually fancy ourselves as astronauts, but the past few months have changed our trajectory forever. We've been won over by the Propulsions, an alien family of travel writers, and have decided to help them show Earth's exciting features to the curious populace of their home planet, Bortron 7.<br />
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="http://pbskids.org/readyjetgo/games/mission/index.html" imageanchor="1" style="margin: 0px auto;"><img border="0" data-original-height="379" data-original-width="838" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiWUTbhXxwj-cZP_Pgo66Q9vwgTs6z21qR0B_4YWsjyCv_31UtmA4gT4bLLiiKv4zYhwDvt5e-r_iUHA2P396RnbgIJQnEtW-mOFsHsS3RWzgE7CBEGZFYE5SENku9k8SISALs0zg/s1600/Untitled.png" style="width: 100%;" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Mindy's on a mission.</td></tr>
</tbody></table>
<div>
<br /></div>
<div>
Although this didn't involve us flying into space, which we're pretty bad at, it did involve us making a game, which we happen to be good at. Introducing <a href="http://pbskids.org/readyjetgo/games/mission/index.html">MISSION EARTH</a>, an exciting platformer that encourages you to snap photos of interesting Earth features and transmit them to Bortron 7.<br />
<br />
<div>
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjtOKBbSFFD2BF62nyS5EBTFCXh6TD2FEGDHXyZf66KVgsC5tymCAGQjIy_UIQvAyEIQP6hBEQmjsyu6ukVedT_Eu9BVDde7bTw7aZDeXuyvsXU0QfVIkdnuQm8ZXkmJXI6fVyp7w/s1600/Untitled.png" imageanchor="1" style="margin: 0px auto;"><img border="0" data-original-height="379" data-original-width="838" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjtOKBbSFFD2BF62nyS5EBTFCXh6TD2FEGDHXyZf66KVgsC5tymCAGQjIy_UIQvAyEIQP6hBEQmjsyu6ukVedT_Eu9BVDde7bTw7aZDeXuyvsXU0QfVIkdnuQm8ZXkmJXI6fVyp7w/s1600/Untitled.png" style="width: 100%;" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">She has a keen eye for photogenic animals.</td></tr>
</tbody></table>
<br /></div>
<div>
Once you give it a try, you should probably let your kids play too: not only is it fun, there is a big helping of discoveries just waiting to be made by explorers everywhere.<br />
<br /></div>
</div>
<div>
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjhnJwLzwZhE6dXPgcz-Npit_Ratj6tFtzl9ALPhyphenhyphenAw42n7bSd9kNiCSXkbRpgVy9mq1sYsnLqdovvbrmmLvZNURVyyD-T77g_nf-ZRYa5ToaMtJLPqRkfU2yIiniWj46n68mo5LQ/s1600/Untitled.png" imageanchor="1" style="margin: 0px auto;"><img border="0" data-original-height="379" data-original-width="838" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjhnJwLzwZhE6dXPgcz-Npit_Ratj6tFtzl9ALPhyphenhyphenAw42n7bSd9kNiCSXkbRpgVy9mq1sYsnLqdovvbrmmLvZNURVyyD-T77g_nf-ZRYa5ToaMtJLPqRkfU2yIiniWj46n68mo5LQ/s1600/Untitled.png" style="width: 100%;" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Jet's arms are just a little stretchier than regular-ole Earthie arms.</td></tr>
</tbody></table>
<br /></div>
<div>
We've really enjoyed working with the teams at <a href="http://pbskids.org/">PBS KIDS</a> and <a href="http://pbskids.org/readyjetgo/">READY JET GO</a> to bring this game to life. Let us know what you think!<br />
<br />
<br />
...unless you're thinking about something that has nothing to do with this blog post. In that case, don't let us know what you think.<br />
<br />
<br />
<br />
<br />
Actually, I am just a little curious. If you read this post and are thinking of something entirely unrelated... ...maybe it's important - you can go ahead and let us know.<br />
<br />
<br />
<br />
<br />
<br />
<br />
On the other hand, it probably isn't any of our business or the Internet's either. Feel free to keep it to yourself.</div>
Derek Detweilerhttp://www.blogger.com/profile/09274556211788769516noreply@blogger.com0tag:blogger.com,1999:blog-14842589.post-64262828306719170712017-03-31T14:07:00.002-04:002017-08-16T16:58:08.724-04:00A Subterranean Search for FossilsWe're happy to announce that our latest game, <a href="http://pbskids.org/dinosaurtrain/games/fossilfinder.html" target="_blank">Fossil Finder</a>, has been released on the PBS Kids Dinosaur Train site!<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://pbskids.org/dinosaurtrain/games/fossilfinder.html" target="_blank"><img border="0" height="336" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgju7EF6cIsrT93ku183bGwA-KhFdjL_4yeH1v0FSm0Y4qvuPF8tpio-oSWcdCzGGYAO-vDRxZqV4IJEMI96bx8I9wf2XQsSbgaLzRLlgyRR823hHmY1CrJQtNSgDHr3wu6H5ZWAA/s640/title.png" width="600" /></a></div>
<br />
Fossil Finder sends kids underground in the Drill Train in search of fossils! To make finding fossils even more fun, the Drill Train has been equipped with a Fossil-O-Meter that lights up as the train gets closer to a fossil. Just follow the meter to the fossil and dig it up!<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi38Sj0NCnCu8706DqH57srtqCF_nONT1Kd4BqJPg4wCr6uwS8EGGoFFk_nazps7o1P4tu3JVAWenM7uHqP98aqtkEIMWcQfAdN9f-zSGihzVtfaTrk08wz0WwHtpYfAifVY2nWcQ/s1600/DiggingFossils.gif" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi38Sj0NCnCu8706DqH57srtqCF_nONT1Kd4BqJPg4wCr6uwS8EGGoFFk_nazps7o1P4tu3JVAWenM7uHqP98aqtkEIMWcQfAdN9f-zSGihzVtfaTrk08wz0WwHtpYfAifVY2nWcQ/s640/DiggingFossils.gif" width="600" /></a></div>
<br />
Watch out though, your drill wears out as you dig! Drill too much and your drill will break and force you to return to the surface! Thankfully minerals can be used to strengthen your drill allowing you to drill even more. The stronger the mineral, the stronger your drill will be!<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjNPIVB-jLQVdvt3vGk2fkwf32lFkvEwxO_doYz-CxQ6gL0OJutiO1KQLBTLKw2A7oHN1mg6jovtc8W47dBU6XTWmH2UozR4bARVMYGgsF0gUwXRIitRlnU4Uwxl9e2JXf8mROzPw/s1600/FoundAGem.gif" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjNPIVB-jLQVdvt3vGk2fkwf32lFkvEwxO_doYz-CxQ6gL0OJutiO1KQLBTLKw2A7oHN1mg6jovtc8W47dBU6XTWmH2UozR4bARVMYGgsF0gUwXRIitRlnU4Uwxl9e2JXf8mROzPw/s640/FoundAGem.gif" width="600" /></a></div>
<br />
If you need some extra help finding fossils, you can always ask the local Troglobites. These subterranean dwellers will point you towards nearby fossils. Just follow the arrows!<br />
<br />
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhtBWDMlbVMr5fJR5O6i_hV9pitnviFsihpW93nVdhwNJutoaSraZhToWwdOcZmCTNuHK-aH4OOJF7LLTVeA6g0xSYH6iLPd1HY32FKKWsFpnapw1Pv_d8zkNpSzt5En7chG9SghQ/s1600/Troglobite.gif" imageanchor="1" style="margin-left: 1em; margin-right: 1em; text-align: center;"><img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhtBWDMlbVMr5fJR5O6i_hV9pitnviFsihpW93nVdhwNJutoaSraZhToWwdOcZmCTNuHK-aH4OOJF7LLTVeA6g0xSYH6iLPd1HY32FKKWsFpnapw1Pv_d8zkNpSzt5En7chG9SghQ/s640/Troglobite.gif" width="600" /></a><br />
<br />
Now, head on <a href="http://pbskids.org/dinosaurtrain/games/fossilfinder.html" target="_blank">over</a> to see how many fossils you can find!Todd Lewishttp://www.blogger.com/profile/17150909652129500735noreply@blogger.com0tag:blogger.com,1999:blog-14842589.post-6601600158497666882017-01-03T14:37:00.000-05:002017-01-03T14:37:00.126-05:00Cat in the Hat Website RefreshWe recently had the pleasure of working with Penguin Random House and PBS Kids to revamp the <a href="http://pbskids.org/catinthehat/" target="_blank">PBS Kids <i>Cat in the Hat Knows A Lot About That</i> website</a>. The primary goal of the revamp was to create a responsive site in HTML5 that worked well on desktops and mobiles, all while capturing the charm of the Cat in the Hat universe.<br />
<br />
The previous website was a tough act to follow. It did an excellent job of highlighting the characters from the show while displaying the site content in exciting ways. However, as screen sizes have grown (and shrunk in the case of mobiles) it was in need of an update both technically and in terms of modern web design.<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjQr-OIWX6s7_1YYxWLgT1R6poojMWSEiE2NezL7zPsljDOoWEFjbdaKVEBTvezmSn0ByeJZZPLzPvA0N_PmPKNW9wlOhhjnUvt1CAuZMligF7r-FrC7cvV1iv791c2eExPBUGn0w/s1600/home.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjQr-OIWX6s7_1YYxWLgT1R6poojMWSEiE2NezL7zPsljDOoWEFjbdaKVEBTvezmSn0ByeJZZPLzPvA0N_PmPKNW9wlOhhjnUvt1CAuZMligF7r-FrC7cvV1iv791c2eExPBUGn0w/s600/home.png" width="600" /></a></div>
<br />
For the landing page, we decided to retain a similar layout to the previous site, but remove the borders allowing the content to fill the page. This layout shifts as the screen grows or shrinks in size ensuring that it always looks good.<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhV8akA09ba_FrKTH7Jt04M8-U9idsFRLDhxite7d-XyouqmRfbWT2jE9JHnKbGLVOpC_K0AqW5Ip8vkrdLX9b8CafgQ-mAIGJ0DbJdvM1DqAkTBuH4atoepHY1Kr5XpnWm-0kdxA/s1600/home_mobile.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="550" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhV8akA09ba_FrKTH7Jt04M8-U9idsFRLDhxite7d-XyouqmRfbWT2jE9JHnKbGLVOpC_K0AqW5Ip8vkrdLX9b8CafgQ-mAIGJ0DbJdvM1DqAkTBuH4atoepHY1Kr5XpnWm-0kdxA/s550/home_mobile.png" /></a></div>
<br />
On mobile devices the landing site transforms into a vertical format that is easy to navigate via touch by visitors of all ages.<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjRkVUIoUBDEJqBg_6z1QXefWXJ4bQoXRWg8Q7OJIU9eq07HHCEiery8mTRVDhXUhQ-WdKT_n53e37FWQJDTq_KGMf1ufu6mpNoIRhakGN05wxICaDUaKjlamBo3akzmfSWLUJVVw/s1600/games.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjRkVUIoUBDEJqBg_6z1QXefWXJ4bQoXRWg8Q7OJIU9eq07HHCEiery8mTRVDhXUhQ-WdKT_n53e37FWQJDTq_KGMf1ufu6mpNoIRhakGN05wxICaDUaKjlamBo3akzmfSWLUJVVw/s600/games.png" width="600" /></a></div>
<br />
For the games and printables page, we designed the page around a Seussian machine that pumps out the site content in a joyful manner. The conveyor belt of content shifts via buttons or touch scrolling allowing visitors to access content in an easy, playful manner.<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh3OgwksFQCGCMawAMH_qe4z8l2_WMol6K_IR7kyP76Sesrk0ypKliWbTlwWLnuFlYtA_sxVBOhhHlLMH18SnrcXsuEkdhBHgK6NV_NRVzQHicTw-ArsqlCPwOiY0T2oGlX3U71Zw/s1600/videos.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh3OgwksFQCGCMawAMH_qe4z8l2_WMol6K_IR7kyP76Sesrk0ypKliWbTlwWLnuFlYtA_sxVBOhhHlLMH18SnrcXsuEkdhBHgK6NV_NRVzQHicTw-ArsqlCPwOiY0T2oGlX3U71Zw/s600/videos.png" width="600" /></a></div>
<br />
Even the video page got an update with a unified but flexible layout for mobiles and desktops.<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEile1a1IDlCvwYqg6GICC2X3YFgdjUAWLIG9fM-nkujE6h3-xmw8gF1INSUnY3Eo7K_GE-tfaQi6p5ShnoKWACCYCNsf8Guxan5QCqnKStlakcLVfDTB9xb64rlv1Y-sYYSaNROag/s1600/videos_mobile.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="550" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEile1a1IDlCvwYqg6GICC2X3YFgdjUAWLIG9fM-nkujE6h3-xmw8gF1INSUnY3Eo7K_GE-tfaQi6p5ShnoKWACCYCNsf8Guxan5QCqnKStlakcLVfDTB9xb64rlv1Y-sYYSaNROag/s550/videos_mobile.png" /></a></div>
<br />
It's always intimidating working on the website for a beloved property. There are so many goals that you're trying to accomplish all at once, technically and artistically, all while trying to retain to spirit of what makes the property so loved. It can feel like a juggling act. We loved working on this project and we hope that we managed to capture and share some of the magic that makes Cat in the Hat such an enduring character. If you want to see the site yourself, you can check it out <a href="http://pbskids.org/catinthehat/" target="_blank">here</a>.Todd Lewishttp://www.blogger.com/profile/17150909652129500735noreply@blogger.com0tag:blogger.com,1999:blog-14842589.post-1270096083679771882016-06-21T13:46:00.000-04:002016-06-21T13:49:28.871-04:00Rail Rally Release!Do you love dinosaurs? Do you enjoy trains? Do you find yourself daydreaming about bezier curves? Do you wish that you could experience all three together!?! If that's you (and I am quite sure it is since the you not reading this wouldn't be the same you reading this), we have just delivered on your dream!<br />
<br />
That's what we do here at Gopherwood Studios. We make dreams come true. Not all dreams, mind you. Just dreams involving things we're making come true, obviously.<br />
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="http://pbskids.org/dinosaurtrain/games/railrally.html" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="200" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjI0JuGNGRmUebECf803pHyMX5I5IYysyJHFrCSWpE8IU7xndF4S6Omj-h9ZG4E4t_xL1q65PNT3D0KgQbcmoI0ajDdlRHQLNt85rJkVLH306LpVxZLVsUgDEUzKWPAmUh_Nb4Aeg/s400/Untitled.png" width="400" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">What? Racing against a Zeppelin!?! Is that fair?</td></tr>
</tbody></table>
Behold <a href="http://pbskids.org/dinosaurtrain/games/railrally.html">Rail Rally</a>! In this prehistoric adventure, the Dinosaur Train chugs across the serene hills of the Cretaceous, racing against three other formidable Troodon inventions: the Solar Train, the Rocket Train, and the Zeppelin. Test your train engineer mettle as your trusty train chugs along the rails, passing bonuses along the way that boost you past your opponents!<br />
<br />
After you've finished trying out all four vehicles, give your child a chance to play too. All kids love HTML5 games. Mine do. They're always saying, "If it's not HTML5, it's not really a game." Not really, but one day they'll understand the wisdom of their father's words.<br />
<br />
Thanks to the awesome folks at <a href="http://pbskids.org/dinosaurtrain/">Jim Henson's Dinosaur Train and PBS KIDS</a> for giving us the opportunity to make this dream come true, <i>for you!</i>Derek Detweilerhttp://www.blogger.com/profile/09274556211788769516noreply@blogger.com0tag:blogger.com,1999:blog-14842589.post-23518435141462842242015-12-18T11:34:00.000-05:002015-12-18T19:37:01.658-05:00Dinosaur Train Gets Remodeled!Here at Gopherwood Studios, we pride ourselves in our wide range of expertise. We're talented at game design. I'm particularly great at pressing keyboard keys. We're decent software developers. I'm also fantastic at describing how fantastic we are. And never ones to be shy about the breadth of our expertise, we're now showing off our prowess in engine development. Not game engine development, <i>train engine development!</i> Yes, we've become what every engineer and paleontologist aspires to be, Dinosaur Train developers. Check out how smoothly <a href="http://pbskids.org/dinosaurtrain/">our latest creation rides the rails</a>.<br />
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="http://pbskids.org/dinosaurtrain/" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="76" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEil3dNaJDVoQxa5sYrSLWLYajFc1ypRXrmU5jTyagUAjN7EqSUxwCuP8YSsC8f2kvPMmkWTbhndLdBxOgN4vBX2eZKT7Rlw6WMDxUs4EQkjefh1RclssegjMBS99jC3pjbVbCwrEg/s400/Untitled.jpg" width="400" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Once upon a time there was a mom. Her name was Mrs. Pteranodon...</td></tr>
</tbody></table>
This is a little atypical for us, since we usually make games, but the dinosaurs (especially Derek Deinonychus) really enjoyed <a href="http://blog.gopherwoodstudios.com/2014/07/new-dinosaur-train-game-on-pbs-kids.html">Station Race</a> and thought we could put more trains on more web pages. Boy were they on the right track! We really trained the Dinosaur Train home page and gave the rest of the site new digs worthy of the Cretaceous.<br />
<br />
Have your 4-year-old check it out and let us know what she thinks! We've found that kids really dig the latest HTML5 standards (and dinosaurs and trains can be pretty cool too).<br />
<br />
A big thanks is in order to folks at <a href="http://pbskids.org/">PBS KIDS</a> and <a href="http://henson.com/">Henson</a> for giving us the opportunity to put together the new site and pretend we're time-traveling paleontologist train engineers!Derek Detweilerhttp://www.blogger.com/profile/09274556211788769516noreply@blogger.com0tag:blogger.com,1999:blog-14842589.post-59252708928207484622015-08-19T09:11:00.000-04:002015-08-19T09:11:36.203-04:00Lightning RunnersTodd and I had a blast working on <a href="http://heartbeat.uws.edu.au/">Heartbeat - Lightning Runners</a>; check it out! Developed in collaboration with <a href="http://www.digitaleskimo.net/">Digital Eskimo</a> for the <a href="http://uws.edu.au/">University of Western Sydney</a>, this puzzle-platformer is aimed at addressing health and culture with aboriginal children in Sydney, Australia.<br />
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEidYS2e0lHgEKmTA7AISn3lXwXI8gTzGYhLcH1iAiHnEVScfkOCdk96CHdB0mZ4K0lCTnJCfNmhnfxUlTnSBB7yt7KozIDI5ojMiUwkBh5IJ8MZHHk8VANkIqSv5bSsd4oh_7Db0Q/s1600/lr.gif" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEidYS2e0lHgEKmTA7AISn3lXwXI8gTzGYhLcH1iAiHnEVScfkOCdk96CHdB0mZ4K0lCTnJCfNmhnfxUlTnSBB7yt7KozIDI5ojMiUwkBh5IJ8MZHHk8VANkIqSv5bSsd4oh_7Db0Q/s1600/lr.gif" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">AAAAaaaah! It's a Dooligah!!!</td></tr>
</tbody></table>
We designed unique puzzles for each level, so progress involves avoiding baddies as well as solving problems related to health.<br />
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgzPxBY1pqIhfNG4-5mdKWONUlRoIrGVWYGtxcutSBStr4qb_0Fgmhtyas5Gvhb_b6OBX8oRSpN5Y2flGVDaRgZcPS7wCFB8Kxu6jfsPQUgr-5xcuTYBPgqmzMsavGKSTCo2zKH5Q/s1600/Untitled.png" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="223" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgzPxBY1pqIhfNG4-5mdKWONUlRoIrGVWYGtxcutSBStr4qb_0Fgmhtyas5Gvhb_b6OBX8oRSpN5Y2flGVDaRgZcPS7wCFB8Kxu6jfsPQUgr-5xcuTYBPgqmzMsavGKSTCo2zKH5Q/s400/Untitled.png" width="400" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Kuti wonders, "What could be wrong? And why is sewage pouring into the wetland?"</td></tr>
</tbody></table>
Also, unlike any game we've made up to this point, this one has a ferocious end-game boss!<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjgoQVifzlAMeKTQoE0HX6UBfObADPGTVIlXkJmUV602yBgJlHj_MuWPYpGvP6QaP1ev7KbtKy1LfLlzHemc1w_UEpokLgSHs3aK9LGiwB3rNiUBr2lR8hc5hX1FQ83RhR-xqQSxw/s1600/Untitled.png" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="223" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjgoQVifzlAMeKTQoE0HX6UBfObADPGTVIlXkJmUV602yBgJlHj_MuWPYpGvP6QaP1ev7KbtKy1LfLlzHemc1w_UEpokLgSHs3aK9LGiwB3rNiUBr2lR8hc5hX1FQ83RhR-xqQSxw/s400/Untitled.png" width="400" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">If you think this is ugly, wait until he starts spitting phlegm.</td></tr>
</tbody></table>
Hope you enjoy the game, and let us know what you think!Derek Detweilerhttp://www.blogger.com/profile/09274556211788769516noreply@blogger.com0tag:blogger.com,1999:blog-14842589.post-66636715331269935652015-05-19T17:16:00.000-04:002015-05-21T19:35:12.243-04:00Cat in the Hat: Invention Engine<div>
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://pbskids.org/catinthehat/games/cith-ie/" target="_blank"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhN1mtgS5HIvMGz4I_NCmj-e3H07AiYaTOKwCAqcpYdGwlM4OQdymo8TXT1Le66x57Pz4Sc2g2m_SNQwVAQdfgKO-TwG6t73gm_FLpDOWnyv0L0xTWqk_Sv3CzMpuxKsRx0zHAX1g/s1600/cith-ie-title.png" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
We released a new game today! It's a little game called <i><a href="http://pbskids.org/catinthehat/games/cith-ie/" target="_blank">Cat in the Hat: Invention Engine</a></i>. The game is all about building Rube Goldberg-esque machines to help Cat prepare for Fish's birthday party. If you've played <i>The Incredible Machine</i> or <i>Amazing Alex</i>, then you have some idea of what you're getting into.<br />
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiQbUEvd8LR9pWC0aIP7SLKlsRPalDhUH_-IyYzu03eSGF1rKS1AAUkRDKSl2TGpnpyJT1gp4_10cjprGSaxAGxiTBi7iFE9Muus25EQ0pnW95G_8ZT9UTBaKdQmISoYg4QdghYGg/s1600/cith-ie-level.gif" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="221" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiQbUEvd8LR9pWC0aIP7SLKlsRPalDhUH_-IyYzu03eSGF1rKS1AAUkRDKSl2TGpnpyJT1gp4_10cjprGSaxAGxiTBi7iFE9Muus25EQ0pnW95G_8ZT9UTBaKdQmISoYg4QdghYGg/s400/cith-ie-level.gif" width="400" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">An example of the free play mode.</td></tr>
</tbody></table>
<div>
The game has 25 levels that we designed and a free play mode that allows you to make your own puzzles. You can unlock more than 20 objects to play with in free mode. So, there's plenty of toys to play with.<br />
<br />
We worked with the wonderful folks at <a href="http://www.randomhousekids.com/">Random House Kids</a> and <a href="http://pbskids.org/" target="_blank">PBS KIDS</a> to put this game together, and we're really happy how it turned out, so check it out! </div>
Todd Lewishttp://www.blogger.com/profile/17150909652129500735noreply@blogger.com0tag:blogger.com,1999:blog-14842589.post-39212273651910152972015-05-04T08:41:00.000-04:002015-05-04T08:41:01.294-04:00We Met Some Future Game DesignersWe had the opportunity this past Monday to present at the Maiden Middle School Video Game Club. It was a ton of fun, and they were a great audience! We started with a really informative presentation, sharing a bit about ourselves, what we do, and how we do it.<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjdNADu0sT7g49QFgv0TVl-g_HELc2-ZhwTIewEMTSQ0JoGOujLFwAxbkz7R0HCvQLIdd4S38QgCGAyaCd9BtIrKbR8K-ABOOSzUB9ZjASz5u8Tazru_en6l5QrxYHULC9nOFRZuw/s1600/Untitled.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="226" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjdNADu0sT7g49QFgv0TVl-g_HELc2-ZhwTIewEMTSQ0JoGOujLFwAxbkz7R0HCvQLIdd4S38QgCGAyaCd9BtIrKbR8K-ABOOSzUB9ZjASz5u8Tazru_en6l5QrxYHULC9nOFRZuw/s1600/Untitled.jpg" width="400" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">VERY informative... ...leave it to game developers to turn it into a game...</td></tr>
</tbody></table>
After our presentation and Q&A (where they stumped us with hard questions), we had the club participate in game design with <a href="http://blog.gopherwoodstudios.com/2015/04/the-shifty-twisty-forest-alpha-build.html">our latest alpha</a>. We gave them about 10 minutes to play it, and then we talked about what they thought, what worked well, and what could be improved. They had some fantastic and insightful feedback that should make the game better as we continue to develop it.<br />
<br />
Oh, and we always enjoyed these while in school, so we threw in a pop quiz... ...let us know how you do! (Sorry, we probably won't hire you.)<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgadqtP5gROdvLJi4vhdwX9pSHkug4jpl-JZ4Xm7nxVqkNGB_qPbIkVcnPOvhQFpJDaz32EUE5zPHHt5cDNSODmiBsZ7eMFxzNFDFXxfF97wY4MbclX2c-HN5EC2fmNHla7G8c_-A/s1600/Untitled.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="226" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgadqtP5gROdvLJi4vhdwX9pSHkug4jpl-JZ4Xm7nxVqkNGB_qPbIkVcnPOvhQFpJDaz32EUE5zPHHt5cDNSODmiBsZ7eMFxzNFDFXxfF97wY4MbclX2c-HN5EC2fmNHla7G8c_-A/s1600/Untitled.jpg" width="400" /></a></div>
<br />
<br />Derek Detweilerhttp://www.blogger.com/profile/09274556211788769516noreply@blogger.com0Maiden, NC, USA35.5756889 -81.21174730000001335.4723884 -81.373108800000011 35.678989400000006 -81.050385800000015