<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Komentarze do: Serwer gry. Część pierwsza.</title>
	<atom:link href="http://srodek.info/blog/227/serwer-gry-czesc-pierwsza/feed" rel="self" type="application/rss+xml" />
	<link>http://srodek.info/blog/227/serwer-gry-czesc-pierwsza</link>
	<description>Mój osobisty blog</description>
	<lastBuildDate>Fri, 27 Apr 2012 14:16:05 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
	<item>
		<title>Autor: Michał Środek</title>
		<link>http://srodek.info/blog/227/serwer-gry-czesc-pierwsza/comment-page-1#comment-261</link>
		<dc:creator>Michał Środek</dc:creator>
		<pubDate>Mon, 17 May 2010 00:26:36 +0000</pubDate>
		<guid isPermaLink="false">http://srodek.info/?p=227#comment-261</guid>
		<description>Wychodzę z założenia, że każdy się orientuję czym jest AJAX(a jeśli nie wie to zawsze jest dostępna Wikipedia). Po prostu chciałem zrobić jakiś wstęp, pokrótce pokazać, że jest lepsze rozwiązanie tj. bardziej optymalne w porównaniu do tego czego używa większość programistów gier www. Oczywiście nie oznacza to, że AJAX-a nie będę w ogóle używał. Jak łatwo się domyśleć pojawi się  trzecia część artykułu, w której opiszę zaprogramowanie klienta ;).

Co do mojego serwera - zapytania będzie zadawał czysty JavaScript. Nie lubię flexow itp. Unikam zamkniętych rozwiązań jak ognia.</description>
		<content:encoded><![CDATA[<p>Wychodzę z założenia, że każdy się orientuję czym jest AJAX(a jeśli nie wie to zawsze jest dostępna Wikipedia). Po prostu chciałem zrobić jakiś wstęp, pokrótce pokazać, że jest lepsze rozwiązanie tj. bardziej optymalne w porównaniu do tego czego używa większość programistów gier www. Oczywiście nie oznacza to, że AJAX-a nie będę w ogóle używał. Jak łatwo się domyśleć pojawi się  trzecia część artykułu, w której opiszę zaprogramowanie klienta <img src='http://srodek.info/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> .</p>
<p>Co do mojego serwera — zapytania będzie zadawał czysty JavaScript. Nie lubię flexow itp. Unikam zamkniętych rozwiązań jak ognia.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Autor: zegarek84</title>
		<link>http://srodek.info/blog/227/serwer-gry-czesc-pierwsza/comment-page-1#comment-260</link>
		<dc:creator>zegarek84</dc:creator>
		<pubDate>Mon, 17 May 2010 00:04:37 +0000</pubDate>
		<guid isPermaLink="false">http://srodek.info/?p=227#comment-260</guid>
		<description>Jak na to co zacząłeś tutaj opisywać pasowało by zarzucić definicją czym jest AJAX... gdyż AJAX to nie tylko odpytywanie serwera co 1s... miałem się trochu rozpisywać ale... i u Ciebie nie ma spójności... piszesz o AJAX i temat urywasz, zmieniasz na stronę serwerową a pytanie?? co zadaje tu zapytanie?? flash?, AJAX - czyli w dużym uproszczeniu JS lub DHTML??... mniejsza o tym...

w komentarzach trochę pisałem o AJAX&#039;ie [i jak to kolega Batman ocenił wygląda to jak sockety]:
http://wilgucki.blogspot.com/2010/04/komunikacja-z-serwerem-w-czasie.html</description>
		<content:encoded><![CDATA[<p>Jak na to co zacząłeś tutaj opisywać pasowało by zarzucić definicją czym jest AJAX… gdyż AJAX to nie tylko odpytywanie serwera co 1s… miałem się trochu rozpisywać ale… i u Ciebie nie ma spójności… piszesz o AJAX i temat urywasz, zmieniasz na stronę serwerową a pytanie?? co zadaje tu zapytanie?? flash?, AJAX — czyli w dużym uproszczeniu JS lub DHTML??… mniejsza o tym…</p>
<p>w komentarzach trochę pisałem o AJAX’ie [i jak to kolega Batman ocenił wygląda to jak sockety]:<br />
<a href="http://wilgucki.blogspot.com/2010/04/komunikacja-z-serwerem-w-czasie.html" rel="nofollow">http://wilgucki.blogspot.com/2010/04/komunikacja-z-serwerem-w-czasie.html</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>Autor: Michał Środek</title>
		<link>http://srodek.info/blog/227/serwer-gry-czesc-pierwsza/comment-page-1#comment-256</link>
		<dc:creator>Michał Środek</dc:creator>
		<pubDate>Sat, 15 May 2010 22:09:27 +0000</pubDate>
		<guid isPermaLink="false">http://srodek.info/?p=227#comment-256</guid>
		<description>Ja nie mam aż takiego rozmachu ;) aby mieć 20tys graczy wiec o AWS w ogóle nie myślałem. Co do obciążeń -  informacje gry będę trzymał w pamięci współdzielonej tak aby nie obciążać dysków. Aktualizacje do bazy nie będą robione z każdą akcją bo będzie ich po prostu za dużo. Raczej będę to robił partiami - np. po zakończeniu jakiegoś etapu na danej mapie(np. zabicie jednostki wroga) lub w przypadku rozłączenia się gracza(co łatwo wykryć, w końcu socket sie zamyka). Ale i tak nie ma co gdybać - wszystko wyjdzie w praniu :D.</description>
		<content:encoded><![CDATA[<p>Ja nie mam aż takiego rozmachu <img src='http://srodek.info/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />  aby mieć 20tys graczy wiec o AWS w ogóle nie myślałem. Co do obciążeń —  informacje gry będę trzymał w pamięci współdzielonej tak aby nie obciążać dysków. Aktualizacje do bazy nie będą robione z każdą akcją bo będzie ich po prostu za dużo. Raczej będę to robił partiami — np. po zakończeniu jakiegoś etapu na danej mapie(np. zabicie jednostki wroga) lub w przypadku rozłączenia się gracza(co łatwo wykryć, w końcu socket sie zamyka). Ale i tak nie ma co gdybać — wszystko wyjdzie w praniu <img src='http://srodek.info/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> .</p>
]]></content:encoded>
	</item>
	<item>
		<title>Autor: kalkulator kredytowy</title>
		<link>http://srodek.info/blog/227/serwer-gry-czesc-pierwsza/comment-page-1#comment-254</link>
		<dc:creator>kalkulator kredytowy</dc:creator>
		<pubDate>Sat, 15 May 2010 21:32:32 +0000</pubDate>
		<guid isPermaLink="false">http://srodek.info/?p=227#comment-254</guid>
		<description>Myślę, że PHP jak najbardziej nadaje się do tego typu projektu. W końcu i tak najwęższym gardłem będzie baza danych, a konkretnie dyski twarde. Nie ważne czy gra będzie w PHP, Java czy nawet C++

Zastanawia mnie jak rozwiążesz kwestie skalowalności. Bo jeden serwer wystarczy na 20tyś userów max. A przy takiej ilości graczy koszty mogą sie nie zwrócić.

Rozważałeś rozwiazania w stylu Amazon Web Services?</description>
		<content:encoded><![CDATA[<p>Myślę, że PHP jak najbardziej nadaje się do tego typu projektu. W końcu i tak najwęższym gardłem będzie baza danych, a konkretnie dyski twarde. Nie ważne czy gra będzie w PHP, Java czy nawet C++</p>
<p>Zastanawia mnie jak rozwiążesz kwestie skalowalności. Bo jeden serwer wystarczy na 20tyś userów max. A przy takiej ilości graczy koszty mogą sie nie zwrócić.</p>
<p>Rozważałeś rozwiazania w stylu Amazon Web Services?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Autor: Michał Środek</title>
		<link>http://srodek.info/blog/227/serwer-gry-czesc-pierwsza/comment-page-1#comment-252</link>
		<dc:creator>Michał Środek</dc:creator>
		<pubDate>Fri, 14 May 2010 23:18:32 +0000</pubDate>
		<guid isPermaLink="false">http://srodek.info/?p=227#comment-252</guid>
		<description>http://srodek.info/blog/215/nowy-projekt-na-biurku

W skrócie: gra dla wielu graczy w czasie rzeczywistym napisana w PHP + HTML5 + miejscami xHTML(jego będę starał się unikać). Mam pomysł na jedną małą grę i jedną dużą. Co z tego wyjdzie zobaczymy :).</description>
		<content:encoded><![CDATA[<p><a href="http://srodek.info/blog/215/nowy-projekt-na-biurku" rel="nofollow">http://srodek.info/blog/215/nowy-projekt-na-biurku</a></p>
<p>W skrócie: gra dla wielu graczy w czasie rzeczywistym napisana w PHP + HTML5 + miejscami xHTML(jego będę starał się unikać). Mam pomysł na jedną małą grę i jedną dużą. Co z tego wyjdzie zobaczymy <img src='http://srodek.info/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> .</p>
]]></content:encoded>
	</item>
	<item>
		<title>Autor: Tomasz Kowalczyk</title>
		<link>http://srodek.info/blog/227/serwer-gry-czesc-pierwsza/comment-page-1#comment-251</link>
		<dc:creator>Tomasz Kowalczyk</dc:creator>
		<pubDate>Fri, 14 May 2010 22:58:10 +0000</pubDate>
		<guid isPermaLink="false">http://srodek.info/?p=227#comment-251</guid>
		<description>Wiem, że pewnie jestem &quot;niedoinformowany&quot;, ale można to gdzieś zobaczyć, jakiś serwer testowy, czy coś podobnego? Co to za gra, napiszesz coś o niej?</description>
		<content:encoded><![CDATA[<p>Wiem, że pewnie jestem „niedoinformowany“, ale można to gdzieś zobaczyć, jakiś serwer testowy, czy coś podobnego? Co to za gra, napiszesz coś o niej?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Autor: Michał Środek</title>
		<link>http://srodek.info/blog/227/serwer-gry-czesc-pierwsza/comment-page-1#comment-250</link>
		<dc:creator>Michał Środek</dc:creator>
		<pubDate>Fri, 14 May 2010 22:35:30 +0000</pubDate>
		<guid isPermaLink="false">http://srodek.info/?p=227#comment-250</guid>
		<description>Opieram to o moje aktualne postępy przy pisaniu własnej gry. Tak więc jest to sensowny i działający kod ;).</description>
		<content:encoded><![CDATA[<p>Opieram to o moje aktualne postępy przy pisaniu własnej gry. Tak więc jest to sensowny i działający kod <img src='http://srodek.info/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> .</p>
]]></content:encoded>
	</item>
	<item>
		<title>Autor: Tomasz Kowalczyk</title>
		<link>http://srodek.info/blog/227/serwer-gry-czesc-pierwsza/comment-page-1#comment-249</link>
		<dc:creator>Tomasz Kowalczyk</dc:creator>
		<pubDate>Fri, 14 May 2010 22:10:05 +0000</pubDate>
		<guid isPermaLink="false">http://srodek.info/?p=227#comment-249</guid>
		<description>Wykorzystujesz ten serwer w jakiejś konkretnej produkcji, czy to czysto &quot;akademicki&quot; test?</description>
		<content:encoded><![CDATA[<p>Wykorzystujesz ten serwer w jakiejś konkretnej produkcji, czy to czysto „akademicki“ test?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Autor: Maciej Wiczołek</title>
		<link>http://srodek.info/blog/227/serwer-gry-czesc-pierwsza/comment-page-1#comment-247</link>
		<dc:creator>Maciej Wiczołek</dc:creator>
		<pubDate>Fri, 14 May 2010 12:27:14 +0000</pubDate>
		<guid isPermaLink="false">http://srodek.info/?p=227#comment-247</guid>
		<description>Java to dobry język ale na serwer za mało wydajny ;)</description>
		<content:encoded><![CDATA[<p>Java to dobry język ale na serwer za mało wydajny <img src='http://srodek.info/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>Autor: Michał Środek</title>
		<link>http://srodek.info/blog/227/serwer-gry-czesc-pierwsza/comment-page-1#comment-246</link>
		<dc:creator>Michał Środek</dc:creator>
		<pubDate>Fri, 14 May 2010 10:37:38 +0000</pubDate>
		<guid isPermaLink="false">http://srodek.info/?p=227#comment-246</guid>
		<description>Serwer zostanie przepisany najprawdopodobniej do Javy lub Pythona. Aktualnie po prostu nie mam czasu zagłębiać się w ten temat. Na początek PHP wystarczy tym bardziej, że radzi sobie całkiem nieźle.</description>
		<content:encoded><![CDATA[<p>Serwer zostanie przepisany najprawdopodobniej do Javy lub Pythona. Aktualnie po prostu nie mam czasu zagłębiać się w ten temat. Na początek PHP wystarczy tym bardziej, że radzi sobie całkiem nieźle.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

