{"id":847,"date":"2020-01-17T14:15:31","date_gmt":"2020-01-17T18:15:31","guid":{"rendered":"https:\/\/playfulcity.net\/go\/?page_id=847"},"modified":"2025-10-25T19:35:39","modified_gmt":"2025-10-25T23:35:39","slug":"hive-mechanic","status":"publish","type":"page","link":"https:\/\/playfulcity.net\/go\/hive-mechanic\/","title":{"rendered":"Hive Mechanic (Research &#038; Design)"},"content":{"rendered":"\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/www.hivemechanic.org\/\"><img loading=\"lazy\" decoding=\"async\" width=\"844\" height=\"211\" src=\"https:\/\/playfulcity.net\/go\/wp-content\/uploads\/2020\/03\/hive-mechanic-header-bgs-v0a.jpg\" alt=\"Hive Mechanic: democratizing game design for smart and playful cities\" class=\"wp-image-941\" srcset=\"https:\/\/playfulcity.net\/go\/wp-content\/uploads\/2020\/03\/hive-mechanic-header-bgs-v0a.jpg 844w, https:\/\/playfulcity.net\/go\/wp-content\/uploads\/2020\/03\/hive-mechanic-header-bgs-v0a-300x75.jpg 300w, https:\/\/playfulcity.net\/go\/wp-content\/uploads\/2020\/03\/hive-mechanic-header-bgs-v0a-768x192.jpg 768w\" sizes=\"auto, (max-width: 844px) 100vw, 844px\" \/><\/a><\/figure>\n\n\n\n<p>We are currently scaling <a href=\"https:\/\/www.hivemechanic.org\/\">Hive Mechanic<\/a> to 50+ cities, thanks to the support of the IMLS (Institute of Museum and Library Services). Hive Mechanic is <strong>an authoring system for making neighborhood games and playful activities to embed in public space<\/strong>. No coding skills required.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Practitioner links<\/h2>\n\n\n\n<ol class=\"wp-block-list\">\n<li>See our <a href=\"https:\/\/playfulcity.net\/go\/ebow\/tasting-menu\/\" data-type=\"page\" data-id=\"2275\">tasting menu<\/a>, plus <a href=\"https:\/\/www.hivemechanic.org\/overview\/examples\/\">additional case studies<\/a> of successful games and interactive stories<\/li>\n\n\n\n<li>The <a href=\"https:\/\/www.hivemechanic.org\/overview\/tool-overview-hive-mechanic\/\">tool\/editor<\/a> including <a href=\"https:\/\/www.hivemechanic.org\/overview\/editor-in-action\/\">in action<\/a><\/li>\n\n\n\n<li>New features announced in the launch of <a href=\"https:\/\/playfulcity.net\/go\/hive-mechanic\/release-of-version-2-0-hive-mechanic\/\" data-type=\"post\" data-id=\"3393\">Version 2.0<\/a> (late 2025)<\/li>\n\n\n\n<li>Libraries and museums as hubs for <a href=\"\/go\/ebow\/\">engaging beyond our walls<\/a> for workshops and game making (IMLS supported)<\/li>\n\n\n\n<li><a href=\"https:\/\/www.hivemechanic.org\/guides-and-tutorials\/\">Guides<\/a>, tutorials and curriculum<\/li>\n\n\n\n<li><a href=\"https:\/\/www.hivemechanic.org\/news-and-updates\/\">Blog<\/a> on Hive Mechanic<\/li>\n<\/ol>\n\n\n\n<h2 class=\"wp-block-heading has-text-align-left\" id=\"how\">How does it work? Cards and a metaphor&#8230;<\/h2>\n\n\n\n<p><strong>Designed for non-programmers<\/strong>, our card system means that anyone (from librarians to community artists) can create a branching story or neighborhood treasure hunt. <a rel=\"noreferrer noopener\" href=\"https:\/\/playfulcity.net\/go\/hive-mechanic\/paper-cards\/\" target=\"_blank\">Paper cards<\/a> are used to help newcomers conceptualize good feedback loops and create fun choices for their players. Then, in the online authoring tool, the card system allows them to easily translate their ideas into interactive experiences. Meanwhile, the Hive Mechanic server organizes the live game by coordinating players, sending text messages (with services like Twilio), checking on city data services (via API), and optionally coordinating with installations (e.g., with tiny Raspberry Pi computers embedded in physical space). While our system is designed with non-programmers in mind, advanced programmers can tap into our open-source code to create more complex playful experiences.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"alignright size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"474\" height=\"297\" src=\"https:\/\/playfulcity.net\/go\/wp-content\/uploads\/2020\/06\/hive-mechanic-editor-shot1.jpg\" alt=\"\" class=\"wp-image-1111\" style=\"width:270px;height:168px\" srcset=\"https:\/\/playfulcity.net\/go\/wp-content\/uploads\/2020\/06\/hive-mechanic-editor-shot1.jpg 474w, https:\/\/playfulcity.net\/go\/wp-content\/uploads\/2020\/06\/hive-mechanic-editor-shot1-300x188.jpg 300w\" sizes=\"auto, (max-width: 474px) 100vw, 474px\" \/><figcaption class=\"wp-element-caption\"><em>Hive Mechanic screen shot<\/em><\/figcaption><\/figure>\n<\/div>\n\n\n<p>Our web interface for Hive Mechanic is how you create a game or activity &#8212; no special apps required. Our tool is designed to be visual and to help democratize game design. It is simpler than tools like Scratch and ARIS, with a hint of the internet of things like IFTTT. <\/p>\n\n\n\n<p>During gameplay, players can send many kinds of information to the game server, from texting a photo to more advanced coordination with mobile apps (e.g., Unity). Meanwhile, other game &#8220;satellites&#8221; will also be contacting Hive Mechanic with timers, motion sessions, or emerging city data. The game engine can also push content to public space, such as changing a projection on a wall, playing audio through hidden speakers, or starting a video on an iPad.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"alignright size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"500\" height=\"377\" src=\"https:\/\/playfulcity.net\/go\/wp-content\/uploads\/2020\/06\/playing-cards-in-use-IMG_4213.jpg\" alt=\"\" class=\"wp-image-1112\" style=\"width:270px;height:204px\" srcset=\"https:\/\/playfulcity.net\/go\/wp-content\/uploads\/2020\/06\/playing-cards-in-use-IMG_4213.jpg 500w, https:\/\/playfulcity.net\/go\/wp-content\/uploads\/2020\/06\/playing-cards-in-use-IMG_4213-300x226.jpg 300w\" sizes=\"auto, (max-width: 500px) 100vw, 500px\" \/><figcaption class=\"wp-element-caption\"><em>Prototyping cards that mimic the online interface<\/em><\/figcaption><\/figure>\n<\/div>\n\n\n<p>Soft skills and creativity are especially important for good design. We believe they can be systematically boosted and made more accessible to non-traditional designers. We repeatedly tap into the framing and systemic power of playing cards. As a metaphor, playing cards have nearly universal legibility and can convey ideas similar to the blocks in visual programming languages. In our workshops, print versions of the cards are used before pivoting to the online interface. For game design, paper prototyping is a fundamental technique that is useful for engineers and non-technical designers alike.<\/p>\n\n\n\n<p>This academic video (2 min) introduces how the &#8220;card metaphor&#8221; helps make Hive Mechanic easy to use.&nbsp;See also <a href=\"https:\/\/dl.acm.org\/doi\/10.1145\/3383668.3419873\">our paper<\/a> for game scholars at the CHI PLAY conference in 2020.<\/p>\n\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe loading=\"lazy\" title=\"A Playful City in the Cards: Sharing Power in Game Design by Extending the Card Metaphor\" width=\"1000\" height=\"563\" src=\"https:\/\/www.youtube.com\/embed\/1xOrvernCOk?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe>\n<\/div><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Recent collaborators <\/h2>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"750\" height=\"229\" src=\"https:\/\/playfulcity.net\/go\/wp-content\/uploads\/2020\/06\/collaborators-hive-mechanic2.jpg\" alt=\"\" class=\"wp-image-1104\" style=\"width:750px;height:229px\" srcset=\"https:\/\/playfulcity.net\/go\/wp-content\/uploads\/2020\/06\/collaborators-hive-mechanic2.jpg 750w, https:\/\/playfulcity.net\/go\/wp-content\/uploads\/2020\/06\/collaborators-hive-mechanic2-300x92.jpg 300w\" sizes=\"auto, (max-width: 750px) 100vw, 750px\" \/><\/figure>\n<\/div>\n\n\n<h2 class=\"wp-block-heading\" id=\"join\">Get involved (and some history)<\/h2>\n\n\n\n<p>Our raw <a href=\"https:\/\/github.com\/bdcheck\/Hive-Mechanic-Django\">code<\/a> is freely available, and skilled developers can always branch the project for their own goals. We are also looking for collaborators in cities and communities around the world to design with us. For select projects, we host the server installation as well. Be in touch with your ideas, or just to explore!<\/p>\n\n\n\n<p><strong>Maker and educator guides <\/strong>are coming soon.&nbsp;Our&nbsp;maker guide&nbsp;will focus on independent learning and experimentation within the tool. Our&nbsp;educator guide&nbsp;focuses on leading sessions of students (of any age) who are creating their own activities using Hive Mechanic.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Milestones and history<\/h2>\n\n\n\n<p>\u2022 2018: <strong>Ideation phase<\/strong>, thanks to seed funding from American University, including prototypes with Raspberry Pi <\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"alignright size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"1024\" src=\"https:\/\/playfulcity.net\/go\/wp-content\/uploads\/2020\/04\/Deck-1024x1024.png\" alt=\"\" class=\"wp-image-1033\" style=\"width:270px;height:270px\" srcset=\"https:\/\/playfulcity.net\/go\/wp-content\/uploads\/2020\/04\/Deck-1024x1024.png 1024w, https:\/\/playfulcity.net\/go\/wp-content\/uploads\/2020\/04\/Deck-300x300.png 300w, https:\/\/playfulcity.net\/go\/wp-content\/uploads\/2020\/04\/Deck-150x150.png 150w, https:\/\/playfulcity.net\/go\/wp-content\/uploads\/2020\/04\/Deck-768x768.png 768w, https:\/\/playfulcity.net\/go\/wp-content\/uploads\/2020\/04\/Deck.png 1400w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n<\/div>\n\n\n<p>\u2022 2018: <strong>Concept demonstrations<\/strong> with key partners (i.e., working prototypes, but with intensive coding and 3rd-party tools)<\/p>\n\n\n\n<p>\u2022 2019: <strong>Software development<\/strong> began by <a href=\"https:\/\/audacious-software.com\/\">Audacious Software<\/a>. Two technical versions tested; one was selected for our beta.<\/p>\n\n\n\n<p>\u2022 Feb 1, 2020: <strong>Workshop<\/strong> at the <strong><a href=\"https:\/\/augamelab.org\/2019\/12\/global-game-jam-2020\/\">AU Global Game Jam<\/a><\/strong> &#8212; the first with Hive Mechanic<\/p>\n\n\n\n<p>\u2022 Spring 2020: Release of <strong>open-source <a href=\"https:\/\/github.com\/bdcheck\/Hive-Mechanic-Django\">code<\/a><\/strong><a href=\"https:\/\/github.com\/bdcheck\/Hive-Mechanic-Django\"> on GitHub<\/a><\/p>\n\n\n\n<p>\u2022 Spring 2020: <strong>Full stack launch<\/strong> &#8212; first exhibits launch running the full Hive Mechanic stack<\/p>\n\n\n\n<p>\u2022 July, 2020: Creation of the plans for the <a rel=\"noreferrer noopener\" href=\"https:\/\/playfulcity.net\/go\/hive-mechanic\/diy-box-midi-bee\/\" target=\"_blank\">MiDI Bee Physical Installation Box<\/a><\/p>\n\n\n\n<p>\u2022 September, 2020: Launch of &#8220;<a href=\"https:\/\/playfulcity.net\/go\/buoyant-oracle\/\" data-type=\"page\" data-id=\"1065\">Buoyant Oracle<\/a>&#8221; and &#8220;<a href=\"https:\/\/playfulcity.net\/go\/mural-mural-on-the-wall\/\" data-type=\"page\" data-id=\"1372\">Mural, Mural on the Wall<\/a>&#8221; installations for broad public use, among other working projects<\/p>\n\n\n\n<p>\u2022 Summer, 2021: Launch of &#8220;<a href=\"https:\/\/playfulcity.net\/go\/hard-choices-game-neighborhood-futures\/\" data-type=\"page\" data-id=\"1634\">Hard Choices<\/a>&#8221; activity with DC Office of Planning, for crowds and live polling on the future of a neighborhood<\/p>\n\n\n\n<p>\u2022 September, 2021: <a href=\"https:\/\/playfulcity.net\/go\/imls-grant-20-cities-neighborhood-games-dcpl\/\" data-type=\"page\" data-id=\"1625\">Major grant ($249k) from IMLS<\/a> to reach 20+ cities with neighborhood game design, in partnership with the DC Public Library (&#8220;Beyond Our Walls&#8221;)<\/p>\n\n\n\n<p>\u2022 October, 2025: Launch of <a href=\"https:\/\/playfulcity.net\/go\/hive-mechanic\/release-of-version-2-0-hive-mechanic\/\" data-type=\"post\" data-id=\"3393\">Version 2.0<\/a> with major new features, including WhatsApp integration, internationalization, and plug-and-play installation<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"206\" src=\"https:\/\/playfulcity.net\/go\/wp-content\/uploads\/2020\/03\/park-setting-for-play-IMG_8355-1024x206.jpg\" alt=\"\" class=\"wp-image-942\" srcset=\"https:\/\/playfulcity.net\/go\/wp-content\/uploads\/2020\/03\/park-setting-for-play-IMG_8355-1024x206.jpg 1024w, https:\/\/playfulcity.net\/go\/wp-content\/uploads\/2020\/03\/park-setting-for-play-IMG_8355-300x60.jpg 300w, https:\/\/playfulcity.net\/go\/wp-content\/uploads\/2020\/03\/park-setting-for-play-IMG_8355-768x155.jpg 768w, https:\/\/playfulcity.net\/go\/wp-content\/uploads\/2020\/03\/park-setting-for-play-IMG_8355-1536x310.jpg 1536w, https:\/\/playfulcity.net\/go\/wp-content\/uploads\/2020\/03\/park-setting-for-play-IMG_8355.jpg 1672w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n<\/div>\n\n\n<h2 class=\"wp-block-heading\">Credits<\/h2>\n\n\n\n<p><em>Developed in partnership with <a href=\"https:\/\/audacious-software.com\/\">Audacious Software<\/a>, the DC Public Library, the AU <a href=\"http:\/\/humanitiestruck.com\/\">Humanities Truck<\/a>, the AU <\/em><a href=\"https:\/\/www.american.edu\/centers\/gamecenter\/\">Game Center<\/a><em>, and the <a href=\"http:\/\/leimertphonecompany.net\/\">Leimert Phone Company<\/a>. A project of <a href=\"https:\/\/playfulcity.net\/go\/\">The Playful City Lab<\/a> and the AU <\/em><a href=\"https:\/\/www.american.edu\/centers\/gamecenter\/\">Game Center<\/a><em>.<\/em><\/p>\n","protected":false},"excerpt":{"rendered":"<p>We are currently scaling Hive Mechanic to 50+ cities, thanks to the support of the IMLS (Institute of Museum and Library Services). Hive Mechanic is an authoring system for making neighborhood games and playful activities to embed in public space. No coding skills required. Practitioner links How does it work? Cards and a metaphor&#8230; Designed [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"class_list":["post-847","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/playfulcity.net\/go\/wp-json\/wp\/v2\/pages\/847","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/playfulcity.net\/go\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/playfulcity.net\/go\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/playfulcity.net\/go\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/playfulcity.net\/go\/wp-json\/wp\/v2\/comments?post=847"}],"version-history":[{"count":10,"href":"https:\/\/playfulcity.net\/go\/wp-json\/wp\/v2\/pages\/847\/revisions"}],"predecessor-version":[{"id":3403,"href":"https:\/\/playfulcity.net\/go\/wp-json\/wp\/v2\/pages\/847\/revisions\/3403"}],"wp:attachment":[{"href":"https:\/\/playfulcity.net\/go\/wp-json\/wp\/v2\/media?parent=847"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}