<?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>Dawid Pośliński &#187; surface</title>
	<atom:link href="http://blog.poslinski.net/tag/surface/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.poslinski.net</link>
	<description>Code is poetry.</description>
	<lastBuildDate>Mon, 06 Sep 2010 18:23:14 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>XNA: Co na horyzoncie?</title>
		<link>http://blog.poslinski.net/xna-co-na-horyzoncie/</link>
		<comments>http://blog.poslinski.net/xna-co-na-horyzoncie/#comments</comments>
		<pubDate>Sat, 20 Feb 2010 23:24:02 +0000</pubDate>
		<dc:creator>Dawid Pośliński</dc:creator>
				<category><![CDATA[.net]]></category>
		<category><![CDATA[c#]]></category>
		<category><![CDATA[ciekawostki]]></category>
		<category><![CDATA[xna]]></category>
		<category><![CDATA[project natal]]></category>
		<category><![CDATA[sensory]]></category>
		<category><![CDATA[surface]]></category>
		<category><![CDATA[windows 7]]></category>
		<category><![CDATA[windows phone]]></category>

		<guid isPermaLink="false">http://blog.poslinski.net/?p=525</guid>
		<description><![CDATA[Wydawałoby się, że ostatnio temat XNA, nieco ucichł i nie pojawiają się jakieś kluczowe informacje związane z tym frameworkiem. Gdyby jednak podsumować co już wiadomo, na temat tego, co pojawi się w związku z kolejnymi wersjami, uzbierałoby się tego całkiem sporo. Surface Cieszy fakt, iż Microsoft wraz z wprowadzeniem kolejnych platform sprzętowych, planuje wprowadzić natywną [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://blog.poslinski.net/wp-content/uploads/2010/02/xna-na-horyzoncie.png"><img class="aligncenter size-full wp-image-535" title="xna-na-horyzoncie" src="http://blog.poslinski.net/wp-content/uploads/2010/02/xna-na-horyzoncie.png" alt="" width="620" height="150" /></a>Wydawałoby się, że ostatnio temat XNA, nieco ucichł i nie pojawiają się jakieś kluczowe informacje związane z tym frameworkiem. Gdyby jednak podsumować co już wiadomo, na temat tego, co pojawi się w związku z kolejnymi wersjami, uzbierałoby się tego całkiem sporo.<span id="more-525"></span></p>
<h2>Surface</h2>
<p>Cieszy fakt, iż Microsoft wraz z wprowadzeniem kolejnych platform sprzętowych, planuje wprowadzić natywną obsługę XNA przez te urządzenia. Chodzi tutaj konkretnie, o już dostępny wąskiemu gronu odbiorców stół z technologią multi-touch <a href="http://www.microsoft.com/surface/">Microsoft Surface</a>. Obecnie Microsoft udostępnia już API pozwalające pisać aplikację na Surface, w tym z użyciem XNA, które można przetestować na swoim lokalnym sprzęcie. Użytkownik podobnie jak w przypadku tworzenia aplikacji na urządzenia mobilne, widzi emulowane urządzenie.<br />
Przykład prostej aplikacji w XNA uruchomionej na Surface.<br />
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="344" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/hSTad5imww4&amp;hl=pl_PL&amp;fs=1&amp;" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="425" height="344" src="http://www.youtube.com/v/hSTad5imww4&amp;hl=pl_PL&amp;fs=1&amp;" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<h2>Project Natal</h2>
<p>Kolejnym dużo bardziej interesującym urządzeniem, które dołączy do gamy urządzeń wspierających XNA, będzie <a href="http://www.xbox.com/en-US/live/projectnatal/">Project Natal</a>, w którym rolę kontrolera pełnić będzie człowiek. Dwie kamery, analizować będą nasz ruch i przekładać go będą na trójwymiarowy model, który będzie mógł wchodzić w interakcje z aplikacją. Można powiedzieć, że dzięki tego typu rozwiązaniom, interfejsy naturalne wejdą w nową erę &#8211; przynajmniej pod warunkiem, że coś z tego co obiecuje Microsoft na swoich filmach zostanie spełnione.</p>
<p>Dla osób, które nie wiedzą o co chodzi, polecam te trzy prezentacje:<br />
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="560" height="340" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/CPIbGnBQcJY&amp;hl=pl_PL&amp;fs=1&amp;" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="560" height="340" src="http://www.youtube.com/v/CPIbGnBQcJY&amp;hl=pl_PL&amp;fs=1&amp;" allowscriptaccess="always" allowfullscreen="true"></embed></object><br />
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="560" height="340" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/rP6lkV83S6I&amp;hl=pl_PL&amp;fs=1&amp;" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="560" height="340" src="http://www.youtube.com/v/rP6lkV83S6I&amp;hl=pl_PL&amp;fs=1&amp;" allowscriptaccess="always" allowfullscreen="true"></embed></object><br />
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="560" height="340" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/p2qlHoxPioM&amp;hl=pl_PL&amp;fs=1&amp;" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="560" height="340" src="http://www.youtube.com/v/p2qlHoxPioM&amp;hl=pl_PL&amp;fs=1&amp;" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<h2>Windows Phone</h2>
<p>W ciągu ostatnich dni, głośno było również o systemie na telefony komórkowe, Windows Phone. Tutaj również otwiera się nowy rynek, ponieważ jak dotąd z małych urządzeń, wsparcie dla XNA posiadał jedynie Zune, który jak wiadomo nie posiada funkcji telefonu, stąd pewnie też i jego popularność nie była największa. Windows Phone, ma uzupełnić lukę na rynku mobilnych urządzeń, którą pozostawił Microsoft, nie dając możliwości programowania w XNA na Windows Mobile. Teraz ma pojawić się taka możliwość. Początkowo, będą to tylko aplikacje 2D, ale uważam, że kwestią czasu będą również i te 3D.</p>
<h2>Windows 7 Sensors*</h2>
<p>Osoby, które śledzą mojego <a href="http://poslinskidotnet.blip.pl/">blip&#8217;a</a>, <a href="http://twitter.com/PoslinskiDotNet">Twitter&#8217;a</a> czy też<a href="http://www.google.com/profiles/dposlinski"> Buzz&#8217;a</a>, widzieli już pewnie ten film:<br />
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="560" height="340" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/rhVm_A3eVv8&amp;hl=pl_PL&amp;fs=1&amp;" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="560" height="340" src="http://www.youtube.com/v/rhVm_A3eVv8&amp;hl=pl_PL&amp;fs=1&amp;" allowscriptaccess="always" allowfullscreen="true"></embed></object><br />
W którym przedstawiono nowe funkcjonalności, które pojawiły się w Windows7. W skrócie chodzi o to, że teraz system potrafi odczytywać stany dowolnych sensorów. Na powyższym filmiku, przedstawiono akcelerometr wykorzystany do sterowania samochodem w przykładzie edukacyjnym pobranym z oficjalnej strony XNA. Nie trudno sobie jednak wyobrazić np. wykorzystanie sensora do pomiaru tętna i dynamicznego dostosowywania poziomu trudności gry, lub intensywności akcji na ekranie, odwrotnie proporcjonalnie do szybkości bicia serca użytkownika. To jeden z przykładów, ale obecnie WinApi Windowsa, podobno, ma umożliwić na współpracę z dowolnymi sensorami zewnętrznymi.</p>
<p>Kolejny przykład: multi-touch na Windows 7:<br />
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="344" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/6Ekgr3SqMRA&amp;hl=pl_PL&amp;fs=1&amp;" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="425" height="344" src="http://www.youtube.com/v/6Ekgr3SqMRA&amp;hl=pl_PL&amp;fs=1&amp;" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<p>Zatem początek 2010, zapowiada bardzo ciekawe nowości, które być może za kilka lat będą standardem, mimo, że teraz wydają się odległą przyszłością. Mam nadzieje, że tak się stanie, bo to również dla osób, które skupiają się wokół tych technologii, dobry znak, że warto inwestować w nie swój czas i wysiłek.</p>
<p>Jeżeli interesuje Was to co piszę, a piszę dla Was zbyt rzadko, zapraszam do śledzenia mnie na ww. serwisach mikroblogowych, gdzie znacznie częściej znaleźć można jakieś krótkie notki, szczególnie na tematy XNA&#8217;owe.</p>
<p>Na zdjęciu do wpisu widać kamerkę Project Natal (<a href="http://www.totalpcgaming.com/features/peter-molyneux-%E2%80%93-petering-out/">źródło</a>).</p>
<p>* Wolę określenie sensor, zamiast &#8222;czujnik&#8221; <img src='http://blog.poslinski.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://blog.poslinski.net/xna-co-na-horyzoncie/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>10 przykładów ciekawych projektów w XNA</title>
		<link>http://blog.poslinski.net/10-przykladow-ciekawych-projektow-w-xna/</link>
		<comments>http://blog.poslinski.net/10-przykladow-ciekawych-projektow-w-xna/#comments</comments>
		<pubDate>Fri, 25 Sep 2009 22:24:47 +0000</pubDate>
		<dc:creator>Dawid Pośliński</dc:creator>
				<category><![CDATA[.net]]></category>
		<category><![CDATA[c#]]></category>
		<category><![CDATA[ciekawostki]]></category>
		<category><![CDATA[xna]]></category>
		<category><![CDATA[live arcade]]></category>
		<category><![CDATA[microsoft]]></category>
		<category><![CDATA[project nathal]]></category>
		<category><![CDATA[surface]]></category>

		<guid isPermaLink="false">http://blog.poslinski.net/?p=461</guid>
		<description><![CDATA[Dynamicznie rozwijający się  XNA, może się pochwalić naprawdę niezłymi produkcjami. Pomyśleć tylko, że przyszłe rozwiązania Microsoftu podniosą znaczenie i wartość tego, bądź co bądź frameworka, mowa tutaj o Project Nathal (Video), czy Surface (Video z przykładem aplikacji XNA). Perspektywa ta sprawia, iż wypadałoby pozytywnie spoglądać w przyszłość tego produktu.Jednak XNA to głównie gry. Postanowiłem osobom, [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://blog.poslinski.net/wp-content/uploads/2009/09/xna-top10.png"><img class="aligncenter size-full wp-image-467" title="xna-top10" src="http://blog.poslinski.net/wp-content/uploads/2009/09/xna-top10.png" alt="xna-top10" width="620" height="150" /></a>Dynamicznie rozwijający się  <strong>XNA</strong>, może się pochwalić naprawdę niezłymi produkcjami. Pomyśleć tylko, że przyszłe rozwiązania Microsoftu podniosą znaczenie i wartość tego, bądź co bądź frameworka, mowa tutaj o <strong>Project Nathal</strong> (<a href="http://www.youtube.com/watch?v=UkSV1rXJ0pU" target="_blank">Video</a>), czy <strong>Surface</strong> (<a href="http://www.youtube.com/watch?v=hSTad5imww4&amp;translated=1" target="_blank">Video z przykładem aplikacji XNA</a>). Perspektywa ta sprawia, iż wypadałoby pozytywnie spoglądać w przyszłość tego produktu.<span id="more-461"></span>Jednak <strong>XNA</strong> to głównie gry. Postanowiłem osobom, które zaczynają, lub po prostu chcą dowiedzieć się czegoś więcej, przybliżyć kilka, moim zdaniem interesujących produkcji.</p>
<h2>10. NFS</h2>
<p>Na początek old schoolowy remake pierwszej części Need For Speed<br />
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="344" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/uc_bNFG3IQ4&amp;hl=pl&amp;fs=1&amp;" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="425" height="344" src="http://www.youtube.com/v/uc_bNFG3IQ4&amp;hl=pl&amp;fs=1&amp;" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<h2>9. HurricaneX2</h2>
<p>Jedna z pierwszych większych produkcji. Tutaj przedstawiam trailer z drugiej części gry.<br />
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="560" height="340" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/YlXd5VIkZ7k&amp;hl=pl&amp;fs=1&amp;" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="560" height="340" src="http://www.youtube.com/v/YlXd5VIkZ7k&amp;hl=pl&amp;fs=1&amp;" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<h2>8. Masters of Belial</h2>
<p>RPG w klimatach średniowiecznych. Tegoroczny uczestnik Dream Build Play.<br />
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="560" height="340" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/yV-FaDB5Y_M&amp;hl=pl&amp;fs=1&amp;" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="560" height="340" src="http://www.youtube.com/v/yV-FaDB5Y_M&amp;hl=pl&amp;fs=1&amp;" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<h2>7. Britonia RPG</h2>
<p>RPG, którego ogromny świat z założenia będzie kulą. Warto nadmienić, że nad całością stoi tylko jedna osoba, co zważywszy na poziom prac i zerowe doświadczenie podczas rozpoczęcia projektu jest imponujące.<br />
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="344" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/myDz-6oobpo&amp;hl=pl&amp;fs=1&amp;" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="425" height="344" src="http://www.youtube.com/v/myDz-6oobpo&amp;hl=pl&amp;fs=1&amp;" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<h2>6. Crash Demo</h2>
<p>Przykład symulacji zniszczeń modelu samochodu.<br />
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="344" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/rRGMcFswwik&amp;hl=pl&amp;fs=1&amp;" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="425" height="344" src="http://www.youtube.com/v/rRGMcFswwik&amp;hl=pl&amp;fs=1&amp;" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<h2>5. NightFall</h2>
<p>RPG Hack&amp;Slash.</p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="344" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/NbTohB49kc4&amp;hl=pl&amp;fs=1&amp;" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="425" height="344" src="http://www.youtube.com/v/NbTohB49kc4&amp;hl=pl&amp;fs=1&amp;" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<h2>4. Edytor Map</h2>
<p>Edytor, który był projektem dyplomowym pewnego Szwajcara, wykonany jak twierdzi autor, zaledwie w 10 tygodni.<br />
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="344" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/LVXs_paf99U&amp;hl=pl&amp;fs=1&amp;" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="425" height="344" src="http://www.youtube.com/v/LVXs_paf99U&amp;hl=pl&amp;fs=1&amp;" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<h2>3. SunBurn Engine</h2>
<p>Jeden z naprawdę wielu interesujących gotowych engine&#8217;nów, którego autorzy skupili się przede wszystkim na aspektach wizualnych oraz narzędziach do tworzenia gry.<br />
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="344" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/kdL487TipkM&amp;hl=pl&amp;fs=1&amp;" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="425" height="344" src="http://www.youtube.com/v/kdL487TipkM&amp;hl=pl&amp;fs=1&amp;" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<h2>2. Burning Angels</h2>
<p>Jedna z najstarszych produkcji, mimo wszystko, bardzo przyzwoicie zrobiona &#8222;nawalanka&#8221;.<br />
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="344" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/jHBF-iyzV68&amp;hl=pl&amp;fs=1&amp;" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="425" height="344" src="http://www.youtube.com/v/jHBF-iyzV68&amp;hl=pl&amp;fs=1&amp;" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<h2>1. Dust: An Alysian Tail</h2>
<p>Co tu dużo mówić. Panie i Panowie, zwycięzca tegorocznego Dream Build Play.<br />
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="560" height="340" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/tR7vE6l1MN0&amp;hl=pl&amp;fs=1&amp;" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="560" height="340" src="http://www.youtube.com/v/tR7vE6l1MN0&amp;hl=pl&amp;fs=1&amp;" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<p>Oczywiście interesujących projektów jest znacznie więcej, po więcej odsyłam Was na <a href="http://youtube.com" target="_blank">YouTube</a>. Możliwości są nieograniczone i nic nie stoi na przeszkodzie, aby napisać pełnowartościową grę w C# + XNA, chociaż sam Microsoft nie ukrywa, że głównym celem są gry Casual&#8217;owe na platformę <strong>Live Arcade</strong>.</p>
<p>Co ciekawe, niektórzy próbują portować Ogre3d na tę platformę, a inne silniki też pewnie są już oku programistów.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.poslinski.net/10-przykladow-ciekawych-projektow-w-xna/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>
