<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>Multiplayer on Enrico Rossomando</title><link>https://www.mrred.it/tag/multiplayer/</link><description>Recent content in Multiplayer on Enrico Rossomando</description><generator>Hugo</generator><language>en-gb</language><lastBuildDate>Thu, 10 Sep 2015 19:01:11 +0000</lastBuildDate><atom:link href="https://www.mrred.it/tag/multiplayer/index.xml" rel="self" type="application/rss+xml"/><item><title>Unity3D Multiplayer Games SDKs</title><link>https://www.mrred.it/unity3d-multiplayer-games-sdk/</link><pubDate>Thu, 10 Sep 2015 19:01:11 +0000</pubDate><guid>https://www.mrred.it/unity3d-multiplayer-games-sdk/</guid><description>&lt;p&gt;&lt;strong&gt;&lt;a href="https://multiplayer.unity3d.com/"&gt;UNet (Unity3D service)&lt;/a&gt;&lt;/strong&gt; Dalla versione 5.1 di Unity3D è stato introdotto un nuovo sistema di Networking molto più flessibile del precedente e che offre funzionalità avanzate per l&amp;rsquo;integrazione del multiplayer nei giochi. &lt;img alt="Unity3D multiplayer" loading="lazy" src="https://www.mrred.it/wp-content/uploads/sites/41/2015/09/Schermata-2015-09-10-alle-18.09.30-1024x448.png"&gt; Uno dei principali vantaggi di questo SDK è che essendo fatto direttamente da Unity3D si integra alla perfezione in tutte le piattaforme (almeno si spera). E&amp;rsquo; ancora in fase di preview ed in continua evoluzione, infatti ad oggi con la versione 5.2 continuano ad integrare nuove funzionalità. Dopo un po&amp;rsquo; di approfondimento sul suo funzionamento e dopo aver visto qualche esempio/tutorial sembra essere molto potente per la sua integrazione nell&amp;rsquo;ambiente di sviluppo ma essendo molto generico a volte potrebbe sembrare macchinoso dover implementare ad esempio un TurnBased Realtime, non che sia impossibile ma non si va a sfruttare a pieno le potenzialità dell&amp;rsquo;SDK.   &lt;strong&gt;&lt;a href="https://www.photonengine.com/"&gt;Photon Engine&lt;/a&gt;&lt;/strong&gt; Prima che venisse introdotto UNet in Unity3D lo standard era Photon Engine. Sono fondamentalmente molto simili con l&amp;rsquo;unica differenza (non da poco) che Photon offre una suite di servizi molto più estesa di quella di UNet. In più offre la possibilità di avere logica sul server mentre in UNet tutta la logica di matchmaking e dei client/server risiede all&amp;rsquo;interno dell&amp;rsquo;app. &lt;a href="https://www.photonengine.com/"&gt;&lt;img alt="Photon Engine" loading="lazy" src="https://www.mrred.it/wp-content/uploads/sites/41/2015/09/Schermata-2015-09-10-alle-18.10.48-1024x590.png"&gt;&lt;/a&gt;     &lt;strong&gt;Altri SDK&lt;/strong&gt; Esistono altri framework che offrono soluzioni per il multiplayer, a volte limitate solo a TurnBased asincrono e a volte anche realtime ma che secondo me rientrano più nella categoria dei Backend As A Service (BaaS).&lt;/p&gt;</description></item><item><title>CSR Racing dissected</title><link>https://www.mrred.it/csr-racing-dissected/</link><pubDate>Tue, 29 Jan 2013 12:11:08 +0000</pubDate><guid>https://www.mrred.it/csr-racing-dissected/</guid><description>&lt;p&gt;Giungo 2012 &lt;strong&gt;&lt;a href="http://www.naturalmotiongames.com/" title="Natural Motion Games website"&gt;Natural Motion Games&lt;/a&gt;&lt;/strong&gt; pubblica su App Store &lt;strong&gt;CSR Racing&lt;/strong&gt;, nel giro di pochi giorni scala le classifiche e diventa l’app più redditizia. Dopo quasi un anno dalla sua uscita rimane ancora stabile nella &lt;strong&gt;Top10&lt;/strong&gt; delle app più redditizie dello store. &lt;a href="http://blog.mrred.it/logdaily/wp-content/uploads/sites/41/2013/01/csr-racing_top_redditizie_appstore.png"&gt;&lt;img alt="CSR Racing nella Top Redditizie" loading="lazy" src="http://blog.mrred.it/logdaily/wp-content/uploads/sites/41/2013/01/csr-racing_top_redditizie_appstore.png"&gt;&lt;/a&gt; CSR Racing nella Top Redditizie &lt;strong&gt;&lt;a href="https://plus.google.com/111204649061580505525/posts"&gt;Michail Katkoff&lt;/a&gt;&lt;/strong&gt; nell’articolo &lt;strong&gt;&lt;a href="http://deconstructoroffun.blogspot.it/2012/07/csr-racing-dissected.html" title="CSR Racing dissected"&gt;CSR Racing dissected&lt;/a&gt;&lt;/strong&gt; fa una bellissima analisi sui meccanismi che hanno fatto di CSR Racing un gioco divertente e di successo. L’articolo è leggermente datato e manca di alcuni dettagli che sono stati aggiunti in aggiornamenti successivi come ad esempio la modalità &lt;strong&gt;&amp;ldquo;Multiplayer&amp;rdquo;&lt;/strong&gt; &lt;em&gt;(non è un vero e proprio multiplayer…)&lt;/em&gt; che è stata aggiunta nella versione 1.2. link all&amp;rsquo;articolo: &lt;a href="http://deconstructoroffun.blogspot.it/2012/07/csr-racing-dissected.html" title="Deconstructor of Fun - CSR Racing dissected by Michail Katkoff"&gt;Deconstructor of Fun -  CSR Racing dissected by Michail Katkoff&lt;/a&gt;&lt;/p&gt;</description></item></channel></rss>