<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Microphone &#8211; Tobias Makes Games</title>
	<atom:link href="https://blog.dragonlab.de/tag/microphone/feed/" rel="self" type="application/rss+xml" />
	<link>https://blog.dragonlab.de</link>
	<description>...and other stuff. But mostly games.</description>
	<lastBuildDate>Thu, 11 Oct 2018 19:20:45 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.7.2</generator>
<site xmlns="com-wordpress:feed-additions:1">11829519</site>	<item>
		<title>Whistle Your Way Through A Cave in: Hyper Bat Simulator 2018!</title>
		<link>https://blog.dragonlab.de/2017/02/hyper-bat-simulator-2018/</link>
					<comments>https://blog.dragonlab.de/2017/02/hyper-bat-simulator-2018/#respond</comments>
		
		<dc:creator><![CDATA[Tobias Wehrum]]></dc:creator>
		<pubDate>Thu, 09 Feb 2017 00:32:40 +0000</pubDate>
				<category><![CDATA[Awesome Minigames]]></category>
		<category><![CDATA[1 Player]]></category>
		<category><![CDATA[Berlin]]></category>
		<category><![CDATA[C#]]></category>
		<category><![CDATA[Game Jam]]></category>
		<category><![CDATA[Gamepad]]></category>
		<category><![CDATA[Global Game Jam]]></category>
		<category><![CDATA[Microphone]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Unity]]></category>
		<guid isPermaLink="false">http://blog.dragonlab.de/?p=4083</guid>

					<description><![CDATA[A few weeks ago was the end of January, and many game developers know what that means: It&#8217;s time for yet another Global Game Jam! The GGJ is a world-wide event with hundreds of locations where people meet for 48 hours of rapid game development. This year&#8217;s theme was &#8220;Waves&#8221;, and I found myself in &#8230; <a href="https://blog.dragonlab.de/2017/02/hyper-bat-simulator-2018/" class="more-link">Continue reading <span class="screen-reader-text">Whistle Your Way Through A Cave in: Hyper Bat Simulator 2018!</span></a>]]></description>
										<content:encoded><![CDATA[<p style="text-align: justify;">A few weeks ago was the end of January, and many game developers know what that means: It&#8217;s time for yet another <a href="http://globalgamejam.org" target="_blank" rel="noopener">Global Game Jam</a>! The GGJ is a world-wide event with hundreds of locations where people meet for 48 hours of rapid game development.</p>
<p style="text-align: justify;">This year&#8217;s theme was &#8220;Waves&#8221;, and I found myself in a team where I didn&#8217;t know a single person &#8211; which is always challenging, but also fun! The development went nearly without any hitches and I&#8217;m really content with our result:</p>
<p style="text-align: justify;"><img decoding="async" data-attachment-id="4084" data-permalink="https://blog.dragonlab.de/2017/02/hyper-bat-simulator-2018/banner-3/" data-orig-file="https://blog.dragonlab.de/wp-content/uploads/2017/02/banner.png" data-orig-size="500,227" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="banner" data-image-description="" data-image-caption="" data-medium-file="https://blog.dragonlab.de/wp-content/uploads/2017/02/banner-300x136.png" data-large-file="https://blog.dragonlab.de/wp-content/uploads/2017/02/banner.png" class="size-full wp-image-4084 aligncenter" src="https://blog.dragonlab.de/wp-content/uploads/2017/02/banner.png" alt="" width="500" height="227" srcset="https://blog.dragonlab.de/wp-content/uploads/2017/02/banner.png 500w, https://blog.dragonlab.de/wp-content/uploads/2017/02/banner-300x136.png 300w" sizes="(max-width: 500px) 100vw, 500px" /></p>
<p style="text-align: justify;">In the game, you are a bat flying through a cave looking for its bat pups so you can go hunting. The cave is dark and the pups are tiny, so you use your echolocation to see and hope the pups answer. You steer with the gamepad &#8211; but to use the echolocation, you have to whistle into a microphone! (Like the title suggests, this is definitely the latest in bat simulation technology.)</p>
<p style="text-align: justify;"><img loading="lazy" decoding="async" data-attachment-id="4096" data-permalink="https://blog.dragonlab.de/2017/02/hyper-bat-simulator-2018/norbert-whistling-3/" data-orig-file="https://blog.dragonlab.de/wp-content/uploads/2017/02/norbert-whistling-2.png" data-orig-size="1594,1080" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="norbert-whistling" data-image-description="" data-image-caption="" data-medium-file="https://blog.dragonlab.de/wp-content/uploads/2017/02/norbert-whistling-2-300x203.png" data-large-file="https://blog.dragonlab.de/wp-content/uploads/2017/02/norbert-whistling-2-1024x694.png" class="alignnone wp-image-4096 size-large" src="https://blog.dragonlab.de/wp-content/uploads/2017/02/norbert-whistling-2-1024x694.png" width="660" height="447" srcset="https://blog.dragonlab.de/wp-content/uploads/2017/02/norbert-whistling-2-1024x694.png 1024w, https://blog.dragonlab.de/wp-content/uploads/2017/02/norbert-whistling-2-300x203.png 300w, https://blog.dragonlab.de/wp-content/uploads/2017/02/norbert-whistling-2-768x520.png 768w, https://blog.dragonlab.de/wp-content/uploads/2017/02/norbert-whistling-2-700x474.png 700w, https://blog.dragonlab.de/wp-content/uploads/2017/02/norbert-whistling-2.png 1594w" sizes="auto, (max-width: 660px) 100vw, 660px" /></p>
<p style="text-align: justify;">Here&#8217;s a video of our presentation after the GGJ (starts at 0:29):</p>
<div class="jetpack-video-wrapper">
<div class="container-lazyload preview-lazyload container-youtube js-lazyload--not-loaded"><a href="https://youtu.be/YhNTrAO14dk?t=29s" class="lazy-load-youtube preview-lazyload preview-youtube" data-video-title="Global Game Jam Berlin 2017 Presentations - Bat Simulator 2018" title="Play video &quot;Global Game Jam Berlin 2017 Presentations - Bat Simulator 2018&quot;">https://youtu.be/YhNTrAO14dk?t=29s</a><noscript>Video can&#8217;t be loaded because JavaScript is disabled: <a href="https://youtu.be/YhNTrAO14dk?t=29s" title="Global Game Jam Berlin 2017 Presentations - Bat Simulator 2018">Global Game Jam Berlin 2017 Presentations &#8211; Bat Simulator 2018 (https://youtu.be/YhNTrAO14dk?t=29s)</a></noscript></div>
</div>
<p>&nbsp;</p>
<p>And a small trailer video Emily and Caroline made:</p>
<a href="https://blog.dragonlab.de/2017/02/hyper-bat-simulator-2018/"><img decoding="async" src="//i.ytimg.com/vi/2DrwZMVQ1g0/hqdefault.jpg" alt="YouTube Video"></a><br /><br /></p>
<p>&nbsp;</p>
<p>The game and its source code is available at its <a href="http://globalgamejam.org/2017/games/hyper-bat-simulator">Global Game Jam entry page</a>.</p>
<p>Before I talk a little more about the development, here&#8217;s the team:</p>
<ul>
<li><a href="http://github.com/carolineclark">Caroline Clark</a> (<a href="http://twitter.com/lineyjane">@lineyjane</a>): Programming</li>
<li><a href="http://emilyclaudet.com" target="_blank" rel="noopener">Emily Claudet</a>: Game Design, Sound Design</li>
<li><a href="https://www.linkedin.com/in/frederik-lindemann-18b521b7" target="_blank" rel="noopener">Frederik Lindemann</a>: Level Design, Game Design</li>
<li><a href="https://www.linkedin.com/in/miranda-tung-69412411b" target="_blank" rel="noopener">Miranda Tung</a>: 2D Art/3D Art</li>
<li>Tobias Wehrum: Team Lead, Lead Programming</li>
</ul>
<p>We also used some assets:</p>
<ul>
<li><a href="http://www.dafont.com/de/dark-forest.font" target="_blank" rel="noopener">Dark Forest font by dcoxy &#8211; Greg Medina</a></li>
<li><a href="http://www.universalsoundfx.com" target="_blank" rel="noopener">Universal Sound FX by Imphenzia AB</a></li>
<li><a href="https://www.assetstore.unity3d.com/en/#!/content/14325" target="_blank" rel="noopener">3D Particles by Unluck Software</a></li>
</ul>
<p style="text-align: justify;">Okay, on to the development! This time (and very atypical for me), the concept was rather simple. A single player game with no really hard development challenges &#8211; well, that leaves more room for polish, and sounds just right for 48 hours!</p>
<p style="text-align: justify;">This was also one of the few times where the game design didn&#8217;t change much over the course of the weekend. Everything just worked. In the end, we actually finished the game with all the features we wanted! We even removed some features we already implemented because they made the game less accessible and weren&#8217;t as much fun as we had imagined: Dizzyness when the bat crashed into a wall, and not being able to call out to children when there&#8217;s a wall in the way. We also wanted to add monsters that follow sound, but in the end the game turned out to be plenty fun without the added complications, so we decided not to go that route.</p>
<p style="text-align: justify;">The microphone implementation was incredibly easy, more so because <a href="http://blog.dragonlab.de/tag/microphone">this isn&#8217;t my first microphone controlled game</a>. I just had to sample the input volume and detects peaks.</p>
<p style="text-align: justify;">First I wanted to do the echolocation waves via shaders, but that that would&#8217;ve taken some time. Then I remembered something I learnt about in a Pluralsight video tutorial just a few weeks ago: <a href="https://docs.unity3d.com/Manual/Cookies.html" target="_blank" rel="noopener">Light Cookies</a>, which allow you to put shadow masks on Unity3D lights. The final echolocation waves are just multiple spotlights with a circular light cookie mask shining from above, and the angle gets progressively bigger. That way it &#8220;runs&#8221; across obstacles and scales walls and stalagmites instead of just looking like it&#8217;s two-dimensional shape projected from above. The effect is a bit hard to describe, but you can see it quite often in the videos linked above.</p>
<p style="text-align: justify;">I am really happy with our result! Thanks a lot to my team for being the <em>best</em> team &#8211; and to the location organizers and the Global Game Jam team who made it possible for us to jam without worrying too much about such mundane things as work space or food!</p>
]]></content:encoded>
					
					<wfw:commentRss>https://blog.dragonlab.de/2017/02/hyper-bat-simulator-2018/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">4083</post-id>	</item>
		<item>
		<title>Screamy Bird, A Yelling Game Prototype For A Small Crowd</title>
		<link>https://blog.dragonlab.de/2014/06/screamy-bird/</link>
					<comments>https://blog.dragonlab.de/2014/06/screamy-bird/#comments</comments>
		
		<dc:creator><![CDATA[Tobias Wehrum]]></dc:creator>
		<pubDate>Mon, 30 Jun 2014 19:48:20 +0000</pubDate>
				<category><![CDATA[Author's Picks]]></category>
		<category><![CDATA[Cool Prototypes]]></category>
		<category><![CDATA[Top 7]]></category>
		<category><![CDATA[1 Player]]></category>
		<category><![CDATA[2 Players]]></category>
		<category><![CDATA[3 Players]]></category>
		<category><![CDATA[4 Players]]></category>
		<category><![CDATA[5 Players]]></category>
		<category><![CDATA[6 Players]]></category>
		<category><![CDATA[7 Players]]></category>
		<category><![CDATA[8 Players]]></category>
		<category><![CDATA[9 Players or more]]></category>
		<category><![CDATA[Berlin]]></category>
		<category><![CDATA[C#]]></category>
		<category><![CDATA[Co-Op]]></category>
		<category><![CDATA[Game Jam]]></category>
		<category><![CDATA[Microphone]]></category>
		<category><![CDATA[Unity]]></category>
		<guid isPermaLink="false">http://blog.dragonlab.de/?p=2437</guid>

					<description><![CDATA[Yell to make the bird fly up, be silent to make it fly down. Fun for the whole family AND the neighbors, even if they aren’t in the same room!]]></description>
										<content:encoded><![CDATA[<p style="text-align: justify;">It seems like everyone and their dog has made a Flappy Bird clone by now, but so far I just didn&#8217;t feel inspired. That changed at this Mini Game Jam: I wanted to make a game with audio control (which I <a title="Whistling a merry tune for this months EGP: Dragonflute" href="http://blog.dragonlab.de/2010/08/whistling-a-merry-tune-for-this-months-egp-dragonflute/" target="_blank" rel="noopener noreferrer">had tried before</a>) and needed simple gameplay for it &#8211; and then I realized that a scrolling avoider-type would fit perfectly. So without further ado, this is how Flappy Bird might have played like if it was made by the <a href="https://www.youtube.com/watch?v=QYPwYfbi8jA" target="_blank" rel="noopener noreferrer">GNILLEY</a> developer:</p>
<h4 style="text-align: center;">Screamy Bird</h4>
<a href="https://blog.dragonlab.de/2014/06/screamy-bird/"><img decoding="async" src="https://i.ytimg.com/vi/F4obIjiHI9k/hqdefault.jpg" alt="YouTube Video"></a><br /><br /></p>
<p style="text-align: center;">Yell to make the bird fly up,<br />
be silent to make it fly down.</p>
<p style="text-align: center;">Fun for the whole family AND the neighbors,<br />
even if they aren&#8217;t in the same room!</p>
<p style="text-align: center;"><a href="http://dragonlab.de/projects/screamy_bird/web/" target="_blank" rel="noopener noreferrer"><strong>Play in your browser!</strong></a></p>
<p style="text-align: center;"><a href="http://dragonlab.de/projects/screamy_bird/screamy_bird_win.zip" target="_blank" rel="noopener noreferrer"><strong>Download for Windows!</strong></a></p>
<p style="text-align: justify;">I don&#8217;t know where people could possibly play this game without bothering anybody, but it was a big success fun-wise and was well received in the presentations. My favourite part is that it&#8217;s easily playable with crowds!</p>
<p style="text-align: justify;">(And it would probably be <em>perfect</em> on smartphones, haha.)</p>
<p style="text-align: left;">Credits:</p>
<ul>
<li>Programming: Tobias Wehrum</li>
<li>Font: <a href="http://www.moorstation.org/typoasis/designers/gemnew/home.htm" target="_blank" rel="noopener noreferrer">GemFonts</a></li>
</ul>
<p>Thanks to:</p>
<ul>
<li>The stars of the video! If you want to be named and/or want to have a link here, please tell me!</li>
<li><a href="http://aztecfox.com" target="_blank" rel="noopener noreferrer">Huel Fuchsberger</a> for helping me with the video editing!</li>
</ul>
<p>Apologies to:</p>
<ul>
<li>Anybody who was sharing a room with me while I was developing this. I&#8217;m so very, very sorry.</li>
</ul>
<hr />
<p>&nbsp;</p>
<p>And now, because social media websites love pictures when linking, here&#8217;s a picture. You&#8217;re welcome, social media websites.</p>
<p><a href="http://dragonlab.de/projects/screamy_bird/picture.png"><img loading="lazy" decoding="async" class="aligncenter" src="https://dragonlab.de/projects/screamy_bird/picture_thumb.png" alt="" width="400" height="225" /></a></p>
]]></content:encoded>
					
					<wfw:commentRss>https://blog.dragonlab.de/2014/06/screamy-bird/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">2437</post-id>	</item>
		<item>
		<title>Whistling a merry tune for this months EGP: Dragonflute</title>
		<link>https://blog.dragonlab.de/2010/08/whistling-a-merry-tune-for-this-months-egp-dragonflute/</link>
					<comments>https://blog.dragonlab.de/2010/08/whistling-a-merry-tune-for-this-months-egp-dragonflute/#comments</comments>
		
		<dc:creator><![CDATA[Tobias Wehrum]]></dc:creator>
		<pubDate>Mon, 30 Aug 2010 02:46:59 +0000</pubDate>
				<category><![CDATA[Author's Picks]]></category>
		<category><![CDATA[Cool Prototypes]]></category>
		<category><![CDATA[1 Player]]></category>
		<category><![CDATA[C++]]></category>
		<category><![CDATA[Experimental Gameplay Project]]></category>
		<category><![CDATA[FMOD]]></category>
		<category><![CDATA[Microphone]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[SFML]]></category>
		<guid isPermaLink="false">http://blog.dragonlab.de/?p=231</guid>

					<description><![CDATA[Finally, Dragonflute is finished! In this game, made for the Experimental Gameplay Project &#8220;ZERO BUTTONS&#8221; theme, you control this cute little fellow: (&#60;&#8211; Click the dragon to download the Windows release) As the theme of this month&#8217;s EGP and the name suggest, you don&#8217;t do this my mashing franatically on your keyboard, but but by &#8230; <a href="https://blog.dragonlab.de/2010/08/whistling-a-merry-tune-for-this-months-egp-dragonflute/" class="more-link">Continue reading <span class="screen-reader-text">Whistling a merry tune for this months EGP: Dragonflute</span></a>]]></description>
										<content:encoded><![CDATA[<p style="text-align: justify;">Finally, <strong>Dragonflute</strong> is finished! In this game, made for the<a title="Experimental Gameplay Project: ZERO BUTTONS" href="http://experimentalgameplay.com/blog/2010/08/there-will-be-zero-buttons-in-august/" target="_blank"> Experimental Gameplay Project &#8220;ZERO BUTTONS&#8221; theme</a>, you control this cute little fellow:<br />
<a href="http://blog.dragonlab.de/?download=Dragonflute"><img loading="lazy" decoding="async" class="noframe" style="border: 0pt none;" src="https://www.dragonlab.de/projects/dragonflute/player.png" alt="" width="106" height="59" border="0" /></a> <strong>(&lt;&#8211; Click the dragon to download the Windows release)</strong></p>
<p style="text-align: justify;">As the theme of this month&#8217;s EGP and the name suggest, you don&#8217;t do this my mashing franatically on your keyboard, but but <strong>by making sounds</strong>, recorded by your microphone. I hope you have one. :)</p>
<p style="text-align: justify;">The dragon will either <strong>follow the PITCH</strong> of the sounds you make (which I prefer), be it by <strong>singing, whistling or by playing an instrument</strong>, <strong>or the VOLUME</strong> (which is fun too, though the game should then rather be called Screaming At Dragons).</p>
<p style="text-align: center;"><a href="http://www.dragonlab.de/projects/dragonflute/screenshot.png" target="_blank"><img loading="lazy" decoding="async" class="aligncenter" title="Dragonflute: Screenshot" src="https://www.dragonlab.de/projects/dragonflute/screenshot_thumb.png" alt="" width="512" height="300" /></a></p>
<p style="text-align: justify;">I&#8217;m ambivalent how this one came out. Gameplay-wise it is not top-notch, and the pitch is often off (especially when not using an instrument), on the other side I think that it shows the key-concept rather well.</p>
<p style="text-align: justify;">I guess I&#8217;m (heavily) over 7 days, I didn&#8217;t always work day-to-day and didn&#8217;t count the time &#8211; but since the topic &#8220;pitch recognition&#8221; wasn&#8217;t too easy and required some fiddling with calibration and configuration, not to speak about the keyless interface, the overtime is understandable I guess.</p>
<p style="text-align: justify;">The pitch recognition itself is working fairly well &#8211; good enough for a prototype, though I would&#8217;ve hoped that it worked better with humming. Oh, well.</p>
<p style="text-align: justify;">For this game I used C++ with my beloved <a title="SFML" href="http://www.sfml-dev.org" target="_blank">SFML</a> and <a title="FMOD" href="http://www.fmod.org/" target="_blank">FMOD</a> as sound framework.</p>
<p style="text-align: justify;">For those interested, here is the source code in form of an <a title="Source Code" href="http://blog.dragonlab.de/?download=DragonfluteSourcecode" target="_blank">Eclipse CDT Project: Source Code</a> (<a href="http://opensource.org/licenses/BSD-3-Clause">New BSD License</a>).</p>
]]></content:encoded>
					
					<wfw:commentRss>https://blog.dragonlab.de/2010/08/whistling-a-merry-tune-for-this-months-egp-dragonflute/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">231</post-id>	</item>
	</channel>
</rss>
