<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss 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/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>Team devBlog</title>
	
	<link>http://dev.orodlin.pl</link>
	<description>Blog technicznej ekipy darmowego MMORPG Orodlin.pl</description>
	<lastBuildDate>Thu, 17 Nov 2011 20:20:02 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/TeamDevblog" /><feedburner:info uri="teamdevblog" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><item>
		<title>Zmiany, zmiany, zmiany…</title>
		<link>http://feedproxy.google.com/~r/TeamDevblog/~3/obhz1Cfs1BY/</link>
		<comments>http://dev.orodlin.pl/?p=328#comments</comments>
		<pubDate>Sun, 19 Jun 2011 13:35:02 +0000</pubDate>
		<dc:creator>Aranwe</dc:creator>
				<category><![CDATA[Orodlin]]></category>
		<category><![CDATA[astralna machina]]></category>
		<category><![CDATA[bohater]]></category>
		<category><![CDATA[nowa era]]></category>
		<category><![CDATA[zmiany]]></category>

		<guid isPermaLink="false">http://dev.orodlin.pl/?p=328</guid>
		<description><![CDATA[Jeden z klanów wybudował Astralną Machinę, tylko czekać aż pojawi się Bohater który ubije legendarnego Strażnika Skarbu. a gdy się pojawi &#8211; wiemy co to oznacza Zbliżająca się nowa era&#8230; Tym razem Nowa Era przyniesie sporo nowości, bowiem w stosunku do zeszłej ery grono zespołu Orodlin znacznie się powiększyło (o 75% &#8211; trzy osoby). Jakie [...]]]></description>
			<content:encoded><![CDATA[<p>Jeden z klanów wybudował Astralną Machinę, tylko czekać aż pojawi się Bohater który ubije legendarnego Strażnika Skarbu. a gdy się pojawi &#8211; wiemy co to oznacza <img src='http://dev.orodlin.pl/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  Zbliżająca się nowa era&#8230;</p>
<p>Tym razem Nowa Era przyniesie sporo nowości, bowiem w stosunku do zeszłej ery grono zespołu Orodlin znacznie się powiększyło (o 75% &#8211; trzy osoby).</p>
<p>Jakie to będą nowości? Na razie wszystkiego nie zdradzimy, ale na pewno pojawi się nowa lokacja, nowa gra, kilka ciekawych fabularnie projektów no i&#8230; jak zwykle: poprawki, poprawki, poprawki&#8230; Czekajcie na oficjalną listę zmian!</p>
<p>Powiem też więcej, Nowa Era przyniesie w Orodlinie także inne zmiany, nie tylko techniczne. Śmiem stwierdzić, że dosyć przełomowe, i zapewne kontrowersyjne dla pewnej grupy osób. Ale o wszystkim dowiecie się w swoim czasie&#8230;</p>
<p>Termin wprowadzenia nowej ery nie został jeszcze ustalony, ale z doświadczenia mogę powiedzieć, że stanie się to na zakończenie wakacji (1 września lub coś koło tego).</p>
<p>Stay in touch :]</p>
<img src="http://feeds.feedburner.com/~r/TeamDevblog/~4/obhz1Cfs1BY" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://dev.orodlin.pl/?feed=rss2&amp;p=328</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://dev.orodlin.pl/?p=328</feedburner:origLink></item>
		<item>
		<title>Przenosiny na nowy serwer</title>
		<link>http://feedproxy.google.com/~r/TeamDevblog/~3/Wk-wx-frc3E/</link>
		<comments>http://dev.orodlin.pl/?p=323#comments</comments>
		<pubDate>Sat, 04 Jun 2011 12:17:54 +0000</pubDate>
		<dc:creator>Aranwe</dc:creator>
				<category><![CDATA[Ogłoszenia]]></category>
		<category><![CDATA[Orodlin]]></category>
		<category><![CDATA[nowy serwer]]></category>
		<category><![CDATA[przenosiny]]></category>
		<category><![CDATA[serwer]]></category>

		<guid isPermaLink="false">http://dev.orodlin.pl/?p=323</guid>
		<description><![CDATA[Dziś w nocy zakończyliśmy proces przenoszenia serwera, na transfer czekała już tylko instalacja gry (całą resztę przenieśliśmy wcześniej: Oropedię, DevBloga itd.). Około pierwszej w nocy z 3 na 4 czerwca gra była wyłączona na kilka minut, w celu przeniesienia bazy danych i ustawienia przekierowań. Gracze nie powinni zauważyć różnicy oprócz tymczasowego adresu orodlin.new.orodlin.pl (wciąż czekamy [...]]]></description>
			<content:encoded><![CDATA[<p>Dziś w nocy zakończyliśmy proces przenoszenia serwera, na transfer czekała już tylko instalacja gry (całą resztę przenieśliśmy wcześniej: <a href="http://oropedia.orodlin.pl">Oropedię</a>, <a href="http://dev.orodlin.pl">DevBloga</a> itd.). Około pierwszej w nocy z 3 na 4 czerwca gra była wyłączona na kilka minut, w celu przeniesienia bazy danych i ustawienia przekierowań.</p>
<p>Gracze nie powinni zauważyć różnicy oprócz tymczasowego adresu orodlin.new.orodlin.pl (wciąż czekamy na aktualizację DNSów).</p>
<p>Ważne: rano dostaliśmy informację, że graczom nie przybywa energii. Faktycznie &#8211; nie dopełniliśmy ostatniej wymaganej czynności i dlatego resety nie działały. Jednak około 12 ten błąd został naprawiony, a gra powinna działać już bezproblemowo u wszystkich.</p>
<img src="http://feeds.feedburner.com/~r/TeamDevblog/~4/Wk-wx-frc3E" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://dev.orodlin.pl/?feed=rss2&amp;p=323</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://dev.orodlin.pl/?p=323</feedburner:origLink></item>
		<item>
		<title>Przeniesienie feedu na FeedBurner</title>
		<link>http://feedproxy.google.com/~r/TeamDevblog/~3/kgXEz5Qci-Q/</link>
		<comments>http://dev.orodlin.pl/?p=298#comments</comments>
		<pubDate>Tue, 12 Apr 2011 08:54:38 +0000</pubDate>
		<dc:creator>Aranwe</dc:creator>
				<category><![CDATA[DevBlog]]></category>
		<category><![CDATA[feed]]></category>
		<category><![CDATA[feedburner]]></category>
		<category><![CDATA[informacja]]></category>
		<category><![CDATA[rss]]></category>

		<guid isPermaLink="false">http://dev.orodlin.pl/?p=298</guid>
		<description><![CDATA[Od dzisiaj nasz kanał RSS jest dostępny poprzez agregator FeedBurner, oto adres: Dla wpisów: http://feeds.feedburner.com/TeamDevblog Dla komentarzy: http://feeds.feedburner.com/TeamDevblogComments Oczywiście stare kanały nie zostają wyłączone, będą przekierowania. Zachęcamy do subskrypcji]]></description>
			<content:encoded><![CDATA[<p>Od dzisiaj nasz kanał RSS jest dostępny poprzez agregator FeedBurner, oto adres:</p>
<p>Dla wpisów: <a href="http://feeds.feedburner.com/TeamDevblog">http://feeds.feedburner.com/TeamDevblog</a></p>
<p>Dla komentarzy: <a href="http://feeds.feedburner.com/TeamDevblogComments">http://feeds.feedburner.com/TeamDevblogComments</a></p>
<p>Oczywiście stare kanały nie zostają wyłączone, będą przekierowania.</p>
<p>Zachęcamy do subskrypcji</p>
<img src="http://feeds.feedburner.com/~r/TeamDevblog/~4/kgXEz5Qci-Q" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://dev.orodlin.pl/?feed=rss2&amp;p=298</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://dev.orodlin.pl/?p=298</feedburner:origLink></item>
		<item>
		<title>Niesamowity kolaż z orodlińskich avatarów</title>
		<link>http://feedproxy.google.com/~r/TeamDevblog/~3/la4FfbqGObw/</link>
		<comments>http://dev.orodlin.pl/?p=292#comments</comments>
		<pubDate>Thu, 07 Apr 2011 18:03:21 +0000</pubDate>
		<dc:creator>Aranwe</dc:creator>
				<category><![CDATA[Grafika]]></category>
		<category><![CDATA[Orodlin]]></category>
		<category><![CDATA[Społeczność]]></category>
		<category><![CDATA[avatary]]></category>
		<category><![CDATA[kolaż]]></category>

		<guid isPermaLink="false">http://dev.orodlin.pl/?p=292</guid>
		<description><![CDATA[Do sporządzenia tego oto kolażu zużyto 4330 waszych (Orodlińczyków) avatarów. Odnajdziecie w nim siebie? :&#62;]]></description>
			<content:encoded><![CDATA[<p style="text-align: left;">Do sporządzenia tego oto kolażu zużyto 4330 waszych (Orodlińczyków) avatarów. Odnajdziecie w nim siebie? :&gt;</p>
<p style="text-align: center;"><a href="http://dev.orodlin.pl/wp-content/uploads/2011/04/kolaz.jpg"><img class="aligncenter size-medium wp-image-293" style="border: 1px solid black;" title="Kolaż" src="http://dev.orodlin.pl/wp-content/uploads/2011/04/kolaz-300x168.jpg" alt="" width="300" height="168" /></a></p>
<img src="http://feeds.feedburner.com/~r/TeamDevblog/~4/la4FfbqGObw" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://dev.orodlin.pl/?feed=rss2&amp;p=292</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://dev.orodlin.pl/?p=292</feedburner:origLink></item>
		<item>
		<title>Prima Zakwitnikus</title>
		<link>http://feedproxy.google.com/~r/TeamDevblog/~3/9wZ7FGaKwoM/</link>
		<comments>http://dev.orodlin.pl/?p=265#comments</comments>
		<pubDate>Sun, 03 Apr 2011 19:50:27 +0000</pubDate>
		<dc:creator>gwyn</dc:creator>
				<category><![CDATA[Orodlin]]></category>
		<category><![CDATA[Programowanie]]></category>
		<category><![CDATA[silnik orodlin]]></category>
		<category><![CDATA[1 kwietnia]]></category>
		<category><![CDATA[orodlin engine]]></category>
		<category><![CDATA[prima aprilis]]></category>
		<category><![CDATA[programowanie nauka php]]></category>
		<category><![CDATA[sil]]></category>

		<guid isPermaLink="false">http://dev.orodlin.pl/?p=265</guid>
		<description><![CDATA[Jak co roku (chyba?) z okazji Prima Aprilis Orodlin Team postanowił zrobić graczom małego psikusa. Tym razem była to wielka epidemia gumiżelków, rozprzestrzeniających żelkołactwo. Pomysł zaproponował Humb dośc dawno temu, większość stwierdziła ze fajne, ok, niech będzie&#8230; i na tym się skończyło.  Któregoś dnia, stwierdziłem, że skoro nikt inny się nie kwapi, wezmę to na [...]]]></description>
			<content:encoded><![CDATA[<p>Jak co roku (chyba?) z okazji Prima Aprilis Orodlin Team postanowił zrobić graczom małego psikusa. Tym razem była to wielka epidemia gumiżelków, rozprzestrzeniających żelkołactwo.</p>
<p>Pomysł zaproponował Humb dośc dawno temu, większość stwierdziła ze fajne, ok, niech będzie&#8230; i na tym się skończyło.  Któregoś dnia, stwierdziłem, że skoro nikt inny się nie kwapi, wezmę to na siebie. Spojrzałem na zegarek i z przerażeniem odkryłem datownik wskazujący liczbę 31. Był to oczywiście wieczór ostatniego dnia marca.</p>
<p>Przyjąłem  kilka założeń. Głównym była jak najmniejsza ingerencja w grę. Z tego powodu całą informację o żelkach przechowywałem w łatwej do stworzenia, modyfikowania i usunięcia oddzielnej tabeli. Nie następowała fizyczna zmiana rasy, a jedynie odpowiedni kod w jej wyświetlaniu (a i to tylko w profilu, bez zmiany w innych miejscach &#8211; brak sił i czasu).</p>
<p>Avatary, jako bardziej rzucające się w oczy postanowiłem zmienić już fizycznie, zapisując wcześniej listę obrazków przypisanych do graczy. Początkowo funkcję blokującą zmianę awatarów uznałem za niepotrzebną. Okazało się jednak, iż niektórzy zmieniali awatary i już w ciągu dnia dopisałem blokadę. Avatary wyglądały tak<br />
<img src="http://orodlin.pl/avatars/jelly/1.png " alt="" width="100px" /><img src="http://orodlin.pl/avatars/jelly/2.png " alt="" width="100px" /> <img src="http://dl.dropbox.com/u/1256095/3.png " alt="" width="100px" /><img src="http://orodlin.pl/avatars/jelly/4.png " alt="" /><img src="http://orodlin.pl/avatars/jelly/5.png " alt="" width="100px" /><img src="http://orodlin.pl/avatars/jelly/6.png " alt="" width="100px" /><br />
Jak widać było sześć rodzajów żelków. Były one przydzielane w pełni losowo każdemu kto napotkał przygodę.</p>
<p>Całą pracę zacząłem od stworzenia nowej klasy jelly, napisanie treści questów zostawiając Astrei. Klasa w konstruktorze pobierała z tabeli jelly informację na temat żelkowatości gracza. Następnie odpowiednie funkcje zwracały numer koloru (0 dla nieżelka) lub nazwę. Metoda make zmieniała gracza w żelka i zmieniała jego avatar.</p>
<p>Kiedy miałem już działający system żelkołactwa, czas było stworzyć zdarzenia w których następowało zarażenie. Z pomocą przyszła mi tu klasa quest i dokumentacja do niej napisana przez Aranwe (metodami inżynierii wstecznej i tortur). Samo pisanie questów  okazało się zadaniem dość łatwym, jednak klasie wciąż brakuje kilku funkcji. Nie można na przykład wykonać własnego kodu przy konkretnym zdarzeniu. Jest co prawda funkcja wykonania własnego zapytania do bazy, ale po analizie sposobu dizałania całego systemu przygód, odniosłem (niezweryfikowane póki co doświadczalnie) wrażenie, że kod wykona się zawsze, nie tylko przy konretnym wyborze. Z tego powodu zmieniłem nieco treść przygód, aby każda ścieżka prowadziła do zarażenia i umieściłem na sztywno jelly-&gt;make() w kodzie każdej przygody.</p>
<p>Kiedy wszystko działało na localhoście, przyszła kolej wrzucenia zmian na serwer. Zmiany od początku robiłem na nowej gałęzi, commitując etapami, więc spodziewałem się tylko prostej zmiany gałęzi. Niestety, nie wziąłem uwagi, ze wersja na której wprowadzałem zmiany to 1.2-testing, a nie 1.1-master. Zresztą dopiero sporo później domyśliłem się że kłopoty wynikały z różnic między tymi wersjami.</p>
<p>Najpierw postanowiłem na wszleki wypadek skopiować cały katalog gry (okazało się to słusznym rozwiązaniem). Zadziwiła mnie prędkość tej operacji&#8230; zwykle szybciej pobieram cełe repo z sieci. Po przełączeniu gałęzi, gra wyświetlała piękną białą stronę. Zamiana katalogów na skopiowany wcześniej przywracała na szczeście wszystko do życia. Postanowiłem skopiować ręcznie te tylko pliki, które miały znaczenie dla eventu. Wszytsko było w porządku, aż do skopiowania pliku view.php. Wtedy w końcu zrozumiałem że problem wynika z różnic między wersją główną a testową i ponownie wprowadziłem zmiany na oryginalny plik view z gałęzi master (co również było kłopotliwe z braku na serwerze vima i kłopotów z kodowaniem).</p>
<p>Po tych wszystkich zabiegach gra zaczęła względnie działać. Nastąpiło to dopiero około 7 rano. Oczywiście wciąż były drobne błędy, usuwane w ciągu całego dnia, jak literówki w nazwach stałych, nie wyłączenie questów z wersji testowej, czy problemy z uprawnieniami do katalogów.</p>
<p>Na szczęście mimo kilku trudności, cała akcja udała się. Gracze w większości bawili się dobrze i przymykali oko na drobne niedogodności. Zacięcie bronili swoich kolorów i udowadniali ich wyższość nad pozostałymi żelkami. Jak na tak krótki termin realizacji, jestem w pełni zadowolony ze swojej pracy, choć z pewnością pewne rzeczy mogłyby być bardziej dopracowane, gdybym dla odmiany nie robił wszystkiego na ostatnią chwilę.</p>
<p>Mam nadzieję, że kolejne żarty na prima aprilis będą jeszcze bardziej udane .</p>
<img src="http://feeds.feedburner.com/~r/TeamDevblog/~4/9wZ7FGaKwoM" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://dev.orodlin.pl/?feed=rss2&amp;p=265</wfw:commentRss>
		<slash:comments>4</slash:comments>
		<feedburner:origLink>http://dev.orodlin.pl/?p=265</feedburner:origLink></item>
		<item>
		<title>Zmiany marketingowe</title>
		<link>http://feedproxy.google.com/~r/TeamDevblog/~3/4OA-jgP8HmU/</link>
		<comments>http://dev.orodlin.pl/?p=235#comments</comments>
		<pubDate>Fri, 25 Mar 2011 11:00:04 +0000</pubDate>
		<dc:creator>Aranwe</dc:creator>
				<category><![CDATA[Marketing]]></category>
		<category><![CDATA[Orodlin]]></category>
		<category><![CDATA[głosowanie]]></category>
		<category><![CDATA[marketing]]></category>
		<category><![CDATA[ranking]]></category>
		<category><![CDATA[toplisty]]></category>

		<guid isPermaLink="false">http://dev.orodlin.pl/?p=235</guid>
		<description><![CDATA[Orodlin nigdy nie był potęgą we wszelkiego rodzaju toplistach czy rankingach. Pierwsze miejsca okupowały tzw. masówki, w których głosowanie przynosiło graczom wymierne korzyści. W Orodlinie nigdy takich korzyści nie było, z czasem więc &#8222;klikających&#8221; robiło się coraz mniej. Postanowiliśmy coś na to zaradzić, jako że gra musi się jakoś reklamować i docierać do nowych odbiorców. [...]]]></description>
			<content:encoded><![CDATA[<p>Orodlin nigdy nie był potęgą we wszelkiego rodzaju toplistach czy rankingach. Pierwsze miejsca okupowały tzw. masówki, w których głosowanie przynosiło graczom wymierne korzyści. W Orodlinie nigdy takich korzyści nie było, z czasem więc &#8222;klikających&#8221; robiło się coraz mniej.</p>
<p>Postanowiliśmy coś na to zaradzić, jako że gra musi się jakoś reklamować i docierać do nowych odbiorców. Nie wymyśliliśmy nic rewolucyjnego. Wprowadziliśmy specjalne punkty premium (zwane Valarami) w zamian za głosowanie na toplistach.</p>
<p><a href="http://dev.orodlin.pl/wp-content/uploads/2011/03/zrzut_ekranu.png"><img class="aligncenter size-full wp-image-243" title="zrzut_ekranu" src="http://dev.orodlin.pl/wp-content/uploads/2011/03/zrzut_ekranu.png" alt="" width="595" height="314" /></a></p>
<p>Gracze moga kumulować te punkty i wymieniać je na określone dobra materialne lub niematerialne w Markecie Valarów, specjalnej lokacji do tego stworzonej:</p>
<p style="text-align: center;"><img class="size-full wp-image-239 aligncenter" title="Market Valarów" src="http://dev.orodlin.pl/wp-content/uploads/2011/03/Zaznaczenie_0011.png" alt="Market Valarów" width="592" height="393" /></p>
<p>Minęło niedużo czasu od wprowadzenia powyższych zmian (Market pojawił się w grze wczoraj, natomiast punkty można było kumulować już jakiś czas), takżeczy przyniosło to zamierzony efekt (wzrost liczby aktywnych kont) będziemy mogli ocenić dopiero za jakiś czas. Na pewno znacząco zwiększyła się liczba odwiedzin strony i pozycja w rankingach, a to ważne oznaki że nasz cel jest bliżej niż dalej. Nie można na tym jednak poprzestać, dlatego dalsze działania zespołu będą ukierunkowane na zatrzymanie nowych graczy w grze na dłuższy czas.</p>
<p>To tyle na dziś. Do usłyszenia:)</p>
<img src="http://feeds.feedburner.com/~r/TeamDevblog/~4/4OA-jgP8HmU" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://dev.orodlin.pl/?feed=rss2&amp;p=235</wfw:commentRss>
		<slash:comments>4</slash:comments>
		<feedburner:origLink>http://dev.orodlin.pl/?p=235</feedburner:origLink></item>
		<item>
		<title>Lista gier opartych na silniku Orodlin</title>
		<link>http://feedproxy.google.com/~r/TeamDevblog/~3/DtqjKaB3fhY/</link>
		<comments>http://dev.orodlin.pl/?p=220#comments</comments>
		<pubDate>Fri, 11 Mar 2011 08:00:35 +0000</pubDate>
		<dc:creator>Aranwe</dc:creator>
				<category><![CDATA[DevBlog]]></category>
		<category><![CDATA[Ogłoszenia]]></category>
		<category><![CDATA[Orodlin]]></category>
		<category><![CDATA[silnik orodlin]]></category>
		<category><![CDATA[Społeczność]]></category>
		<category><![CDATA[lista gier]]></category>
		<category><![CDATA[orodlin engine]]></category>
		<category><![CDATA[silnik]]></category>
		<category><![CDATA[współpraca]]></category>

		<guid isPermaLink="false">http://dev.orodlin.pl/?p=220</guid>
		<description><![CDATA[Na wstępie chciałbym tylko poinformować, że naprawiony został błąd uniemożliwiający niezalogowanym użytkownikom komentowanie wpisów. Dopiero teraz błąd został dostrzeżony, prawdopodobnie dość długo istniał i pozbawił nas pokaźnej ilości Waszych cennych komentarzy  &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211; Minęło już trochę czasu od udostępnienia pierwszej wersji silnika Orodlin, odnotowaliśmy dosyć dużą liczbę pobrań (ponad tysiąc pobrań bezpośrednio z naszego bloga, [...]]]></description>
			<content:encoded><![CDATA[<p>Na wstępie chciałbym tylko poinformować, że naprawiony został błąd uniemożliwiający niezalogowanym użytkownikom komentowanie wpisów. Dopiero teraz błąd został dostrzeżony, prawdopodobnie dość długo istniał i pozbawił nas pokaźnej ilości Waszych cennych komentarzy </p>
<p style="text-align: center;">&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;</p>
<p>Minęło już <a href="../?p=53">trochę czasu</a> od udostępnienia pierwszej wersji silnika Orodlin, odnotowaliśmy dosyć  dużą liczbę pobrań (ponad tysiąc pobrań bezpośrednio z naszego bloga,  danych z reszty źródeł nie mamy). Postanowiliśmy więc stworzyć listę  gier opartych o nasz silnik. Z jednej strony zapewni im to reklamę, z  drugiej strony my będziemy wiedzieć &#8222;co w trawie piszczy&#8221;. Niewykluczona  jest też współpraca (wymiana buttonami czy linkami). Nie muszę mówić,  że dla nowych gier byłoby to wysoce korzystne.</p>
<p>W celu sporządzenia takiego &#8222;rankingu&#8221; otwieramy nową podstronę na naszym blogu: &#8222;<a href="../?page_id=208">Gry z silnikiem Orodlin</a>&#8222;.</p>
<h4>Jeśli jesteś administratorem gry opartej o nasz silnik, <a href="../?page_id=169">zgłoś się do nas</a>. Przesłać możesz krótki opis gry, jakiś button itp.</h4>
<p>Oczywiście aby gra trafiła na listę, muszą być spełnione wymagania licencyjne silnika (odpowiednia postać stopki gry).</p>
<img src="http://feeds.feedburner.com/~r/TeamDevblog/~4/DtqjKaB3fhY" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://dev.orodlin.pl/?feed=rss2&amp;p=220</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://dev.orodlin.pl/?p=220</feedburner:origLink></item>
		<item>
		<title>Zmiany na stronie głównej</title>
		<link>http://feedproxy.google.com/~r/TeamDevblog/~3/EXGy4w0FDd8/</link>
		<comments>http://dev.orodlin.pl/?p=196#comments</comments>
		<pubDate>Wed, 09 Mar 2011 08:00:09 +0000</pubDate>
		<dc:creator>Aranwe</dc:creator>
				<category><![CDATA[Layout]]></category>
		<category><![CDATA[Orodlin]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[funkcjonalność]]></category>
		<category><![CDATA[layout]]></category>
		<category><![CDATA[porządkowanie]]></category>
		<category><![CDATA[zmiany]]></category>

		<guid isPermaLink="false">http://dev.orodlin.pl/?p=196</guid>
		<description><![CDATA[Strona główna Orodlinu aż prosiła się o uporządkowanie. Było na niej zbyt dużo niepotrzebnych informacji, przy jednoczesnym deficycie informacji naprawdę potrzebnych.Dlatego poczynione zostały pewne zmiany. Z menu głównego wyleciały niepotrzebne zakładki, niektóre zostały przeniesione w inne miejsce, pojawiła się też nowa: &#8222;Świat&#8221;, zawierająca informacje o realiach świata, w którym toczy się rozgrywka (rasy, klasy, bogowie, [...]]]></description>
			<content:encoded><![CDATA[<p>Strona główna Orodlinu aż prosiła się o uporządkowanie. Było na niej zbyt dużo niepotrzebnych informacji, przy jednoczesnym deficycie informacji naprawdę potrzebnych.Dlatego poczynione zostały pewne zmiany.</p>
<p>Z menu głównego wyleciały niepotrzebne zakładki, niektóre zostały przeniesione w inne miejsce, pojawiła się też nowa: &#8222;Świat&#8221;, zawierająca informacje o realiach świata, w którym toczy się rozgrywka (rasy, klasy, bogowie, bestiariusz, geografia królestwa) &#8211; co pozwoli potencjalnym nowym graczom na zapoznanie się ze światem gry bez konieczności rejestracji &#8222;w ciemno&#8221;.</p>
<p><a href="http://dev.orodlin.pl/wp-content/uploads/2011/03/Zaznaczenie_002.png"><img class="aligncenter size-medium wp-image-199" title="Zaznaczenie_002" src="http://dev.orodlin.pl/wp-content/uploads/2011/03/Zaznaczenie_002-300x38.png" alt="" width="300" height="38" /></a></p>
<p>Na stronie głównej pojawiło się kilka nowych podstron, takich jak reklama, informacje o grze, kontakt. Pojawiły się też różne przydatne linki. Wszystko znajduje się w obszernej teraz stopce gry. Uporządkowana została także kwestia graficznych buttonów różnych stron partnerskich czy toplist.</p>
<p><a href="http://dev.orodlin.pl/wp-content/uploads/2011/03/Zaznaczenie_001.png"><img class="aligncenter size-medium wp-image-200" title="Zaznaczenie_001" src="http://dev.orodlin.pl/wp-content/uploads/2011/03/Zaznaczenie_001-300x88.png" alt="" width="300" height="88" /></a></p>
<p>Strona główna wygląda teraz estetyczniej. Moim zdaniem zmiany wyszły na dobre. Nowi odwiedzający łatwiej odnajdą się w naszych skromnych progach, a osoby chętne współpracy łatwiej nawiążą z nami kontakt. Na koniec szybkie porównanie stanu sprzed zmian oraz po zmianach.</p>
<p style="text-align: center;"><a href="http://dev.orodlin.pl/wp-content/uploads/2011/03/stara-i-nowa-str-glowna.png"><img class="aligncenter size-medium wp-image-205" title="stara-i-nowa-str-glowna" src="http://dev.orodlin.pl/wp-content/uploads/2011/03/stara-i-nowa-str-glowna-300x95.png" alt="" width="300" height="95" /></a></p>
<img src="http://feeds.feedburner.com/~r/TeamDevblog/~4/EXGy4w0FDd8" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://dev.orodlin.pl/?feed=rss2&amp;p=196</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://dev.orodlin.pl/?p=196</feedburner:origLink></item>
		<item>
		<title>Nowości w silniku Orodlin v1.0</title>
		<link>http://feedproxy.google.com/~r/TeamDevblog/~3/nxz_wAOQHWY/</link>
		<comments>http://dev.orodlin.pl/?p=185#comments</comments>
		<pubDate>Mon, 07 Mar 2011 08:00:15 +0000</pubDate>
		<dc:creator>Aranwe</dc:creator>
				<category><![CDATA[Orodlin]]></category>
		<category><![CDATA[Programowanie]]></category>
		<category><![CDATA[silnik orodlin]]></category>
		<category><![CDATA[engine]]></category>
		<category><![CDATA[git]]></category>
		<category><![CDATA[orodlin engine]]></category>
		<category><![CDATA[repozytorium]]></category>
		<category><![CDATA[zespół]]></category>
		<category><![CDATA[zmiany]]></category>

		<guid isPermaLink="false">http://dev.orodlin.pl/?p=185</guid>
		<description><![CDATA[Za sprawą dwóch kandydatów na członkostwo w zespole Orodlin w silniku v1.0 pojawiły się nowości. Stwierdziłem, że nie ma sensu &#8222;sprawdzać&#8221; ich umiejętności dając zadanie typu: stwórz skrypt logowania oparty na sesjach i&#8230; bla bla bla. Nudne. Postanowiłem więc znaleźć wspólną część kodu dla silnika v1.0 oraz v1.2 (1.2 to aktualna wersja, nieudostępniona) i wymyślić [...]]]></description>
			<content:encoded><![CDATA[<p>Za sprawą dwóch kandydatów na członkostwo w zespole Orodlin w silniku v1.0 pojawiły się nowości.</p>
<p>Stwierdziłem, że nie ma sensu &#8222;sprawdzać&#8221; ich umiejętności dając zadanie typu: stwórz skrypt logowania oparty na sesjach i&#8230; bla bla bla. Nudne. Postanowiłem więc znaleźć wspólną część kodu dla silnika v1.0 oraz v1.2 (1.2 to aktualna wersja, nieudostępniona) i wymyślić zadanie mogące w rezultacie usprawnić zarówno silnik 1.0 jak i 1.2 (wspólny kod, więc łatwo przenieść zmiany z jednego do drugiego). Zadania nie były trudne, właściwie to były banalne. Dlaczego? Wciąż nie chodziło mi o sprawdzenie umiejętności w PHP, lecz o zapoznanie z systemem pracy nad kodem, który istnieje w przypadku Orodlinu. Panowie musieli sklonować repozytorium silnika 1.0, wprowadzić swoje zmiany, wysłać je do zewnętrznego serwera i wykonać prośbę o scalenie z naszym repo. Na szczęście w obu przypadkach udało się to bez większych problemów. Teraz, aby ich praca nie poszła na marne, zmiany zostaną przeportowane do silnika 1.2. Przyjemne z pożytecznym, prawda? <img src='http://dev.orodlin.pl/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Dzięki temu małemu &#8222;treningowi&#8221; silnik 1.0 zyskał skromne nowości:</p>
<ul>
<li>możliwość edycji przez admina treści ankiet, możliwość przedłużania ankiet; powiadomienie do dzienników graczy o nowej ankiecie; link do trwającej ankiety w widocznym miejscu gry;</li>
<li>możliwość posiadania więcej niż jednego komunikatora jako informacji kontaktowej; wyświetlanie wszystkich zdefiniowanych komunikatorów w profilu gracza, nie tylko jednego; łatwe usuwanie wcześniej dodanych komunikatorów;</li>
</ul>
<p>Wszelkie zmiany są dostępne w serwisie <a href="http://gitorious.org/orodlin">gitorious</a>. Jest to miejsce z zawsze najświeższą wersją silnika.</p>
<h4>Jeśli i Ty nie boisz się wyzwań i masz podstawowe umiejętności przy pracy nad projektami webowymi, i chciałbyś wziąć udział w ciekawym projekcie, <a title="Kontakt" href="http://dev.orodlin.pl/?page_id=169">napisz do nas</a>.</h4>
<img src="http://feeds.feedburner.com/~r/TeamDevblog/~4/nxz_wAOQHWY" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://dev.orodlin.pl/?feed=rss2&amp;p=185</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://dev.orodlin.pl/?p=185</feedburner:origLink></item>
		<item>
		<title>Garść aktualności, aktualizacja silnka Orodlin v1.0</title>
		<link>http://feedproxy.google.com/~r/TeamDevblog/~3/SiTLpG_tjJA/</link>
		<comments>http://dev.orodlin.pl/?p=154#comments</comments>
		<pubDate>Tue, 30 Nov 2010 22:36:00 +0000</pubDate>
		<dc:creator>Aranwe</dc:creator>
				<category><![CDATA[Grafika]]></category>
		<category><![CDATA[Mechanika]]></category>
		<category><![CDATA[Ogłoszenia]]></category>
		<category><![CDATA[Orodlin]]></category>
		<category><![CDATA[Programowanie]]></category>
		<category><![CDATA[silnik orodlin]]></category>
		<category><![CDATA[aktualizacja]]></category>
		<category><![CDATA[era]]></category>
		<category><![CDATA[nowa era]]></category>
		<category><![CDATA[silnik]]></category>
		<category><![CDATA[update]]></category>

		<guid isPermaLink="false">http://dev.orodlin.pl/?p=154</guid>
		<description><![CDATA[Aktualności Dawno nic nie pisaliśmy. Tak się złożyło, że silnik rozwijają aktualnie cztery osoby i wszystkie aktywnie studiują, więc czasu na hobbystyczne projekty nie zostaje dużo. &#8230;co się ostatnio ciekawego działo? Ano, po pierwsze, wystartowała czwarta era Orodlinu. Przygotowaliśmy na jej okazję szereg zmian, oto najważniejsze z nich: Mechanika Gry Naprawione dziesiątki błędów (więcej na [...]]]></description>
			<content:encoded><![CDATA[<h2>Aktualności</h2>
<p>Dawno nic nie pisaliśmy. Tak się złożyło, że silnik rozwijają aktualnie cztery osoby i wszystkie aktywnie studiują, więc czasu na hobbystyczne projekty nie zostaje dużo.</p>
<p>&#8230;co się ostatnio ciekawego działo? Ano, po pierwsze, wystartowała czwarta era Orodlinu. Przygotowaliśmy na jej okazję szereg zmian, oto najważniejsze z nich:</p>
<blockquote>
<h3><strong>Mechanika Gry</strong></h3>
<ol>
<li> Naprawione dziesiątki błędów (więcej na <span style="text-decoration: line-through;">http://bugs.orodlin.pl</span> starego bugtracka nie ma; mieliśmy przenosiny serwera): złodziejstwo, biblioteka, karczma, i tak dalej&#8230;</li>
<li>Zmiany w złodziejstwie:
<ol>
<li>Zmiany w obliczaniu szansy na kradzież i szpiegostwo:
<ol>
<li> wskazane będzie bardziej równomierne rozwijanie statystyk</li>
<li>maksymalna szansa również maleje z każdą kradzieżą na tym samym graczu</li>
<li>w przypadku klanów suma wszystkich została zastąpiona sumą 5 najlepszych członków</li>
</ol>
</li>
<li>Zmiany kaucji, przy kradzieży kieszonkowej większe kaucje za okradanie osób o niższym poziomi</li>
<li>Zwiększenie energii zużywanej przy kradzieży</li>
</ol>
</li>
</ol>
<h3><strong>Grafika i Design</strong></h3>
<ol>
<li>Dodana ikonka Ławnika</li>
<li>Przebudowana Sala Audiencyjna. Dodane opisy grup, sortowanie grup, dodane nowe rangi</li>
<li>Podział rang na funkcyjne oraz niefunkcyjne</li>
<li>Dodane ładne obrazkowe tła do karczmy</li>
<li>W Statystykach dodana przykładowa sygnatura gracza, będzie miał łatwiej do znalezienia</li>
<li>Sporo zmian kosmetycznych na stronie głównej, a także w środku gry</li>
</ol>
<h3><strong>Optymalizacja i elementy  techniczne</strong></h3>
<ol>
<li>Zapamiętywanie loginu i hasła</li>
<li>Usprawnienia w poczcie: możliwe zaznaczanie całych wątków (w tym &#8216;zaznacz wszystkie&#8217;, &#8216;odwróć zaznaczenie&#8217; itp.), kasowanie zaznaczonych i tak dalej</li>
<li>Dodane prośby o potwierdzenie przy sprzedaży w ekwipunku</li>
<li>Drobne usprawnienia karczmy</li>
<li>Zgłaszanie nadużyć w wiadomościach do wybranego księcia/władcy</li>
<li>Jeśli gracz jest zalogowany, to na stronie głównej nie zobaczy formularza do ponownego logowania. Będzie miał link do gry oraz link do wylogowania</li>
<li>Widoczna dla wszystkich lista członków klanu</li>
<li>Przy przekazywaniu złota/zasobów/przedmiotów dodane nieduże pole służące do wpisania  krótkiej wiadomości do adresata, coś jak &#8216;tytuł przelewu&#8217;</li>
<li>Ranking graczy dostępny na tronie głównej</li>
<li>Mnóstwo zmian usprawniających rozgrywkę (w sporej ilości miejsc powywalane wszystkie &#8222;(wróć)&#8221;, w zamian dodane stylowe komunikaty o powodzeniu/niepowodzeniu akcji)</li>
</ol>
</blockquote>
<p>Prace nad kodem ciągle trwają, w planach są nowe projekty (choćby projekt wydarzeń losowych), ale trzeba będzie trochę zaczekać.</p>
<p>Jeśli chodzi o pracę Teamu to przy okazji startu nowej ery zaszły u nas pewne zmiany organizacyjne (oprócz zmiany serwera), a mianowicie do zarządzania projektem postanowiliśmy &#8222;zatrudnić&#8221; <a href="http://www.redmine.org/">Redmine</a>, czyli wydajny i użyteczny system zarządzania projektem. Taki system daje dużo możliwości współpracy między członkami zespołu, posiada sporo zalet. Mam nadzieję, że pozytywnie wpłynie na tempo rozwoju silnika. Kod silnika dalej jest zarządzany <a href="http://pl.wikipedia.org/wiki/Git_%28oprogramowanie%29">Git-em</a>, tutaj nic się nie zmieniło.</p>
<p style="text-align: center;">_________________________________________________________</p>
<h2>Aktualizacja silnika Orodlin v1.0</h2>
<p>Od czasu ostatniej aktualizacji minęło kilka tygodni, naprawione zostały pewne uciążliwe błędy, a także została dodana pewna nowość. Oto zmiany względem ostatniego update:</p>
<ol>
<li> Naprawienie błędu, który powodował niewyświetlanie się treści w miastach</li>
<li>Dodany skrypt resetu ery</li>
<li>Dodany avatar w overlibie nad listą graczy</li>
<li>Dodany avatar gracza w lewym panelu gry</li>
<li>Wrzucony brakujący plik css. Brak tego pliku powodował białe tło gry podczas walki w Podróżach, podczas przebywania w Lochach albo podczas walki ze Strażnikiem</li>
</ol>
<p>Pobieranie silnika na podstronie <a href="../?page_id=45">Download</a></p>
<p>Repozytorium silnika można podejrzeć tutaj: <a href="http://gitorious.org/orodlin/orodlin-1-pub">http://gitorious.org/orodlin/orodlin-1-pub</a></p>
<p>Forum supportu silnika: <a href="http://support.orodlin.pl">http://support.orodlin.pl</a></p>
<img src="http://feeds.feedburner.com/~r/TeamDevblog/~4/SiTLpG_tjJA" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://dev.orodlin.pl/?feed=rss2&amp;p=154</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://dev.orodlin.pl/?p=154</feedburner:origLink></item>
	</channel>
</rss>

