  <?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>Athanazio &#187; sioti</title>
	<atom:link href="http://www.athanazio.com/tag/sioti/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.athanazio.com</link>
	<description>Nada é Simples, Mas Tudo é Possível</description>
	<lastBuildDate>Thu, 01 Dec 2011 03:47:23 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>a estória de Sioti, parte 1 &#8211; dia da criação</title>
		<link>http://www.athanazio.com/2009/09/14/a-estoria-de-sioti-parte-1-dia-da-criacao/</link>
		<comments>http://www.athanazio.com/2009/09/14/a-estoria-de-sioti-parte-1-dia-da-criacao/#comments</comments>
		<pubDate>Tue, 15 Sep 2009 01:17:18 +0000</pubDate>
		<dc:creator>athanazio</dc:creator>
				<category><![CDATA[sioti]]></category>
		<category><![CDATA[criacao]]></category>
		<category><![CDATA[estoria]]></category>
		<category><![CDATA[inicio]]></category>
		<category><![CDATA[jogo]]></category>
		<category><![CDATA[rpg]]></category>

		<guid isPermaLink="false">http://www.athanazio.com/?p=2009</guid>
		<description><![CDATA[Isto eu acabei achando anotado num papel meio amarelo, jogado pelo chão  &#8230; Era um dia calmo na fabrica de planetas, uma tarde como outra qualquer, um dia como outro, mas Korinas estava prestes a descobrir porque o treinamento da semana passada era tao importante&#8230; La estava ele em sua tela de criacao de planetas&#8230; [...]]]></description>
			<content:encoded><![CDATA[<div id="HOTWordsTxt" name="HOTWordsTxt"><p>Isto eu acabei achando anotado num papel meio amarelo, jogado pelo chão  &#8230;</p>
<blockquote><p><span style="color: #993300;">Era um dia calmo na fabrica de planetas, uma tarde como outra qualquer, um dia como outro, mas Korinas estava prestes a descobrir porque o treinamento da semana passada era tao importante&#8230; La estava ele em sua tela de criacao de planetas&#8230;</span></p>
<pre><span style="color: #993300;">Entre com o formato do planeta:
&gt; redondo, meio achatado.
Erro no sistema, formato inexistente ! cria novo formato ? [S/N]
&gt; Sim
Novo formato criado!
Entre com a populacao :

&gt; qualquer uma
Erro no sistema, Numero invalido ! aceita simulacao de populacao ? [S/N]
&gt; Sim
Populacao em conflito criada, planeta salvo, nome aleatorio gerado:
SIOTI.
Entre proximo comando:
&gt; apagar SIOTI

Planeta nao encontrado
&gt; formatar SIOTI
Planeta nao formatavel
&gt; reset
Sistema entrando em modo de seguranca, usuario KORINAS bloqueado
&gt;#$@&amp;%!
Seguranca ativada usuario KORINAS transferido para SIOTI.</span>
</pre>
</blockquote>
<p>Mas isto tudo esta errado, eu não me chamo Korinas, quem sabe este era meu nome antes de vir para este planeta, mas meu nome eh Sioti, eu sou este planeta, e tudo que existe por aqui fui eu que criei ! Eu me lembro do primeiro dia como se fosse ontem, ate porque de hoje nem tenho como me lembrar, porque acordei agorinha.</p>
<p>Era bem cedo de manhã, e o sol tavabem forte no meio da minha cara e eu peladão, largado no chão e ao meu redor um vazio sem tamanho !! nada nada e mais nada ao meu redor, o chão meio colorido, uns quadrados azuis outros verdes, muito estranho&#8230; alguma coisa na minha cabeça me dizia que eu tinha de criar coisas, quando de repente olhei para cima e vi uma seta branca enorrme que estava parada acima da minha cabeça, eu a tinha visto aquilo, só não lembrava onde &#8230; minha cabeça girava, tudo ficou preto.</p>
<p>Quando acordei não tinha mais sol, mas a seta branca ainda estava por lá,  não me lembro ainda de onde conheço a seta, mas com um salto catei a danada ! me esborrachei no chão colorido, mas tinha comigo a seta branca, estranha peça &#8230; branca com detalhes em preto em volta, meio torta, e mesmo sem sol sempre tinha uma sombra do lado, acho que esta seta é magica ! deve ter uma fonte de luz própria. Minha cabeça insistia comigo, eu ouvia vozes dizendo começa a criar, use a força seu mané&#8230; mas criar como ? criar oque ? quando derepente senti a seta se mexer na minha mão, ela queria fugir, queria voar. Mas eu não ia perder minha unica compania, a seta mágica ! e gritei com ela fique ! e não é que ela ficou ?!</p>
<p>Na verdade estou desde ontem com ela aqui comigo desde ontem, e este bendito papel que encontrei amassado aqui comigo não parece tão amarelo agora &#8230; jah que o sol baixou um pouco, na verdade eh um papel novinho, que coisa e tem algo escrito do outro lado do papel &#8230;</p>
<blockquote><p><strong><span style="color: #993300;">Use a seta para criar.</span></strong></p></blockquote>
<p>Claro e simples, e desde ontem eu não tinha visto isto &#8230; que coisa &#8230; vamos ver o que acontece :</p>
<blockquote><p><span style="color: #993300;"><strong>Seta faz uma cadeira &#8230; pof !!</strong></span></p></blockquote>
<p>Agora tenho uma cadeira e não estou mais sentado pelado no chão, isto é muito legal. e quem sabe amanhã faço algo com esta cadeira e esta seta mágica.</p>
</div>]]></content:encoded>
			<wfw:commentRss>http://www.athanazio.com/2009/09/14/a-estoria-de-sioti-parte-1-dia-da-criacao/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>sioti e o protótipo que anda pelo mapa que vem aos pedaços</title>
		<link>http://www.athanazio.com/2008/09/29/sioti-e-o-prototipo-que-anda-pelo-mapa-que-vem-aos-pedacos/</link>
		<comments>http://www.athanazio.com/2008/09/29/sioti-e-o-prototipo-que-anda-pelo-mapa-que-vem-aos-pedacos/#comments</comments>
		<pubDate>Tue, 30 Sep 2008 01:35:02 +0000</pubDate>
		<dc:creator>athanazio</dc:creator>
				<category><![CDATA[games]]></category>
		<category><![CDATA[sioti]]></category>
		<category><![CDATA[mapa]]></category>
		<category><![CDATA[mmo]]></category>
		<category><![CDATA[personagem]]></category>
		<category><![CDATA[pulpcore]]></category>

		<guid isPermaLink="false">http://www.athanazio.com/?p=1199</guid>
		<description><![CDATA[Novidades do mundo de sioti &#8230; o personagem pelado que anda pelo mapa agora tem nome, se chama protótipo hehehe, fui forçado a dar um nome. Vamos as últimas conquistas &#8230; o login esta sendo feito integrado com a base de dados do moodle a sessao entre as chamadas a servicos eh mantida sem o [...]]]></description>
			<content:encoded><![CDATA[<div id="HOTWordsTxt" name="HOTWordsTxt"><p>Novidades do mundo de sioti &#8230; o personagem pelado que anda pelo mapa agora tem nome, se chama protótipo hehehe, fui forçado a dar um nome.</p>
<p>Vamos as últimas conquistas &#8230;</p>
<ul>
<li>o login esta sendo feito integrado com a base de dados do moodle</li>
<li>a sessao entre as chamadas a servicos eh mantida sem o uso de cookies</li>
<li>os dados de chamada dos servicos sao chamados via POST evitando que sejam aramazenados em logs da url</li>
<li>os dados do mapa são recuperados através de uma chamada a um serviço http</li>
<li>o mapa faz scroll de acordo com a proximidade do personagem das extremidades da tela</li>
<li>fragmentos do mapa são recuperados dinamicamente a medida que eh necessário.</li>
<li>exibindo informações de debug da coordenada de cada perte do mapa.</li>
</ul>
<p>problemas conhecidos mas na mira&#8230;</p>
<p>tratamento do fim das extremidades do mapa não esta funcionando</p>
<p>esta versão pode ser acessada em : <a href="http://game.sioti.com/dev/draft2/">http://game.sioti.com/dev/draft2/</a></p>
<p>e aqui os arquivos alterados <a href="http://code.google.com/p/sioti/source/detail?r=13">http://code.google.com/p/sioti/source/detail?r=13</a></p>
</div>]]></content:encoded>
			<wfw:commentRss>http://www.athanazio.com/2008/09/29/sioti-e-o-prototipo-que-anda-pelo-mapa-que-vem-aos-pedacos/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>o mapa do mundo de sioti</title>
		<link>http://www.athanazio.com/2008/09/25/o-mapa-do-mundo-de-sioti/</link>
		<comments>http://www.athanazio.com/2008/09/25/o-mapa-do-mundo-de-sioti/#comments</comments>
		<pubDate>Fri, 26 Sep 2008 03:28:17 +0000</pubDate>
		<dc:creator>athanazio</dc:creator>
				<category><![CDATA[games]]></category>
		<category><![CDATA[sioti]]></category>
		<category><![CDATA[geography]]></category>
		<category><![CDATA[mapa]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[sql]]></category>

		<guid isPermaLink="false">http://www.athanazio.com/?p=1175</guid>
		<description><![CDATA[Alguns meses atrás sentei com minhas filhas na sala, e falei vamos fazer um jogo ? elas é claro toparam, como topas as idéias malucas do pai &#8230; eheheh dai conversamos que precisavamos de um continente para a facção A e outro para a B e uma área neutra, depois de conversar conversar, resolvemos desenhar, [...]]]></description>
			<content:encoded><![CDATA[<div id="HOTWordsTxt" name="HOTWordsTxt"><p>Alguns meses atrás sentei com minhas filhas na sala, e falei vamos fazer um jogo ? elas é claro toparam, como topas as idéias malucas do pai &#8230; eheheh dai conversamos que precisavamos de um continente para a facção A e outro para a B e uma área neutra, depois de conversar conversar, resolvemos desenhar, e esta é uma cópia do mapa original que desenhamos.</p>
<p><a href="http://www.athanazio.com/wp-content/uploads/2008/09/mapa-original.jpg"><img class="alignnone size-medium wp-image-1176" title="mapa-original" src="http://www.athanazio.com/wp-content/uploads/2008/09/mapa-original-300x218.jpg" alt="" width="300" height="218" /></a></p>
<p>Mas depois desta primeira fase eu precisava transformar este desenho em algo que pudesse ser entendido pelo computador, até porque os relevos e rios, e etc precisam ter comportamento diferente no jogo, dai minha idéia, redesenhei o mapa original com uma ferramenta de desenho vetorial, exportei uma imagem e depois li a imagem pixel a pixel transformando em um arquivo texto ,,, simples neh ?</p>
<p>nem tanto &#8230;</p>
<p>esta foi a imagem vetorial criada</p>
<p><a href="http://www.athanazio.com/wp-content/uploads/2008/09/mapa.gif"><img class="alignnone size-medium wp-image-1177" title="mapa" src="http://www.athanazio.com/wp-content/uploads/2008/09/mapa-300x215.gif" alt="" width="300" height="215" /></a></p>
<p>A classe <a href="http://code.google.com/p/sioti/source/browse/trunk/sioti/src-batch/com/sioti/batch/MapCreator.java">MapCreator </a>foi criada para processar esta imagem ae de cima no formato bmp, para evitar distorções de cores, pela compressão de um jpg por exemplo, mas mesmo assim na hora de gerar a imagem o programa fez um pouco de anti-aliasing e gerou uns tons intermediários de cores &#8230;</p>
<p>Isto me obrigou a ler o arquivo texto de resultado e procurar por alguns caracteres que ficaram meio que na borda entre uns e outros e fazer uma tabela de substituição &#8230; foi um trabalhinho demorado.. mas no fim acabei com um arquivo texto bem mais limpo.</p>
<p>É claro que nem tudo são flores na vida de joseph climber&#8230; achei que o mapa tinha ficado pequeno &#8230; solucao ? multiplicar os caracteres por 5, para nao distorcer o mapa mas tudo ocupar mais espaço no mapa !!dai Escrevi <a href="http://code.google.com/p/sioti/source/browse/trunk/sioti/src-batch/com/sioti/batch/MultiplyChars.java?r=2">MultiplyChars</a> que faz o trabalho sujo &#8230;</p>
<p>Ainda precisava arrumar um jeito de colocar os dados do mapa no banco de dados, bem de cara tinha um problema, porque o script desta brincadeira ficou com 50mb, e ia demorar um pouco para mandar pro banco e nao deu para zipar e mandar pro banco ficou grande demais &#8230; então lah fui eu criar um outro programinha para solucionar pequenos problemas &#8230; <img src='http://www.athanazio.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  Procura lah <a href="http://code.google.com/p/sioti/source/browse/trunk/sioti/src-batch/com/sioti/batch/?r=2">AddMapToDatabaseScript</a> uma pérola huahuahua que usa um sintaxe diferente do Mysql para fazer um montão de inserts ao mesmo tempo, e eu criei assim uns 5 scripts enormes que pude enviar para o banco. e finalmente testar as paginas php de acesso aos dados &#8230;</p>
<p>querendo testar :</p>
<ul>
<li>acesse <a href="http://www.sioti.com">www.sioti.com</a></li>
<li>se cadastre no site</li>
<li>acesse a pagina http://game.sioti.com/login.php?u=<strong>usuario</strong>&amp;p=<strong>senha</strong> onde o usuario e senha sao os que vc usou para se cadastrar no site</li>
</ul>
<ul>
<li>para receber um pedaco de mapa existem disponiveis duas alternativas:</li>
</ul>
<p>1. informar x e y e receber um chunk de dados e e os chunks ao redor por exemplo<br />
<a href="http://game.sioti.com/layer1_around.php?x=10&amp;y=10">http://game.sioti.com/layer1_around.php?x=10&amp;y=10</a></p>
<p>2. informar x e y e receber o chunk de dados correspondente a posição informada<br />
<a href="http://game.sioti.com/layer1.php?x=10&amp;y=10  ">http://game.sioti.com/layer1.php?x=10&amp;y=10</a></p>
<p>para ler os dados de como os chunks de dados do mapa estão organizados, acesse<br />
<a href="http://game.sioti.com/get_setup.php">http://game.sioti.com/get_setup.php</a></p>
<p>por enquanto eh soh &#8230;</p>
<p>antes que eu me esqueça o algoritmo para garantir que o mapa não acaba e o usuário para poder caminhar sobre o mapa como se fosse um globo esta na implementação do server, mais ainda não sei se vou manter no server ou no cliente, mas jah esta no server no arquivo <a href="http://code.google.com/p/sioti/source/browse/trunk/sioti/php/layer1_around.php?r=2">layer_around.php</a></p>
</div>]]></content:encoded>
			<wfw:commentRss>http://www.athanazio.com/2008/09/25/o-mapa-do-mundo-de-sioti/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>sioti esta se mexendo na tela</title>
		<link>http://www.athanazio.com/2008/09/24/sioti-esta-se-mexendo-na-tela/</link>
		<comments>http://www.athanazio.com/2008/09/24/sioti-esta-se-mexendo-na-tela/#comments</comments>
		<pubDate>Thu, 25 Sep 2008 02:35:18 +0000</pubDate>
		<dc:creator>athanazio</dc:creator>
				<category><![CDATA[games]]></category>
		<category><![CDATA[sioti]]></category>
		<category><![CDATA[char]]></category>
		<category><![CDATA[game]]></category>
		<category><![CDATA[mexendo]]></category>
		<category><![CDATA[pulpcore]]></category>

		<guid isPermaLink="false">http://www.athanazio.com/?p=1161</guid>
		<description><![CDATA[iau ! mor legal ! o personagem se mexe na tela hehehe, eh claro que isto não eh quase nada, mas jah é algum avanço, veja o demo : http://game.sioti.com/dev/draft1/ Por enquanto a classe que cuida do personagens, CharManager, carrega cada desenho de cada direcao, entrega quando solicitada a imagem de cada posicao, a o [...]]]></description>
			<content:encoded><![CDATA[<div id="HOTWordsTxt" name="HOTWordsTxt"><p>iau ! mor legal ! o personagem se mexe na tela hehehe, eh claro que isto não eh quase nada, mas jah é algum avanço, veja o demo : <a href="http://game.sioti.com/dev/draft1/">http://game.sioti.com/dev/draft1/</a></p>
<p>Por enquanto a classe que cuida do personagens, <a href="http://code.google.com/p/sioti/source/browse/trunk/sioti/src/com/sioti/CharManager.java?spec=svn5&amp;r=5">CharManager</a>, carrega cada desenho de cada direcao, entrega quando solicitada a imagem de cada posicao, a o plano eh que a composicao do personagem seja feita em memoria mesmo, e estou considerando o uso do script para a definicao das animacoes, mantendo assim somente as imagens de cada parte do boneco, e as animacoes em codigo script.</p>
<p>Para os curiosos de plantao a biblioteca do cliente que roda num applet usa o <a href="http://www.interactivepulp.com/pulpcore/">pulpcore</a>, olha a API aeee <a href="http://www.interactivepulp.com/pulpcore/api/">http://www.interactivepulp.com/pulpcore/api/</a></p>
</div>]]></content:encoded>
			<wfw:commentRss>http://www.athanazio.com/2008/09/24/sioti-esta-se-mexendo-na-tela/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>sioti &#8211; naked char draft 2</title>
		<link>http://www.athanazio.com/2008/09/23/sioti-naked-char-draft-2/</link>
		<comments>http://www.athanazio.com/2008/09/23/sioti-naked-char-draft-2/#comments</comments>
		<pubDate>Tue, 23 Sep 2008 23:11:55 +0000</pubDate>
		<dc:creator>athanazio</dc:creator>
				<category><![CDATA[games]]></category>
		<category><![CDATA[sioti]]></category>
		<category><![CDATA[char]]></category>
		<category><![CDATA[naked]]></category>

		<guid isPermaLink="false">http://www.athanazio.com/?p=1152</guid>
		<description><![CDATA[Second draft version of the sioti basic char, now the legs and arms are disconnected to make the animations easier and removed some grays from the hair also.]]></description>
			<content:encoded><![CDATA[<div id="HOTWordsTxt" name="HOTWordsTxt"><p>Second draft version of the sioti basic char, now the legs and arms are disconnected to make the animations easier <img src='http://www.athanazio.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  and removed some grays from the hair also.</p>
<p><img class="alignnone size-full wp-image-1153" title="sioti_char_draft2" src="http://www.athanazio.com/wp-content/uploads/2008/09/sioti_char_draft2.jpg" alt="" width="450" height="172" /></p>
</div>]]></content:encoded>
			<wfw:commentRss>http://www.athanazio.com/2008/09/23/sioti-naked-char-draft-2/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>sioti &#8211; naked char draft 1</title>
		<link>http://www.athanazio.com/2008/09/17/sioti-naked-char-draft-1/</link>
		<comments>http://www.athanazio.com/2008/09/17/sioti-naked-char-draft-1/#comments</comments>
		<pubDate>Thu, 18 Sep 2008 01:35:39 +0000</pubDate>
		<dc:creator>athanazio</dc:creator>
				<category><![CDATA[games]]></category>
		<category><![CDATA[sioti]]></category>
		<category><![CDATA[char]]></category>
		<category><![CDATA[naked]]></category>

		<guid isPermaLink="false">http://www.athanazio.com/?p=1145</guid>
		<description><![CDATA[From the first version, now we have a naked char in 4 different positions &#8230; making all the elements in the vetorial format, I will change face elements, hair and make simple movements. Using inkscape to make the charm pretty cool !]]></description>
			<content:encoded><![CDATA[<div id="HOTWordsTxt" name="HOTWordsTxt"><p><img class="alignnone size-full wp-image-1146" title="sioti_char_draft1" src="http://www.athanazio.com/wp-content/uploads/2008/09/sioti_char_draft1.jpg" alt="" width="450" height="159" /></p>
<p>From the first version, now we have a naked char in 4 different positions &#8230; making all the elements in the vetorial format, I will change face elements, hair and make simple movements.</p>
<p>Using <a href="http://www.inkscape.org/">inkscape </a>to make the charm pretty cool !</p>
</div>]]></content:encoded>
			<wfw:commentRss>http://www.athanazio.com/2008/09/17/sioti-naked-char-draft-1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>sioti &#8211; draft</title>
		<link>http://www.athanazio.com/2008/09/14/sioti-draft/</link>
		<comments>http://www.athanazio.com/2008/09/14/sioti-draft/#comments</comments>
		<pubDate>Mon, 15 Sep 2008 02:09:23 +0000</pubDate>
		<dc:creator>athanazio</dc:creator>
				<category><![CDATA[games]]></category>
		<category><![CDATA[sioti]]></category>
		<category><![CDATA[char]]></category>

		<guid isPermaLink="false">http://www.athanazio.com/?p=1119</guid>
		<description><![CDATA[In this nice weekend where my wonderful daughters started to learn how to skateboard, I found some time to start some drawing on the sioti characters. They look fat for me &#8230; probably some self-fat-perception hehehe, but I&#8217;m loosing some weight, so the chars should be less wider, as the time goes by.]]></description>
			<content:encoded><![CDATA[<div id="HOTWordsTxt" name="HOTWordsTxt"><p>In this nice weekend where my wonderful daughters started to learn how to skateboard, I found some time to start some drawing on the sioti characters.</p>
<p><img class="alignnone size-full wp-image-1121" title="sioti_draft_set_2008" src="http://www.athanazio.com/wp-content/uploads/2008/09/sioti_draft_set_2008.jpg" alt="" width="422" height="448" /></p>
<p>They look fat for me &#8230; probably some self-fat-perception hehehe, but I&#8217;m loosing some weight, so the chars should be less wider, as the time goes by.</p>
</div>]]></content:encoded>
			<wfw:commentRss>http://www.athanazio.com/2008/09/14/sioti-draft/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>sioti javascript integration</title>
		<link>http://www.athanazio.com/2008/09/02/sioti-javascript-integration/</link>
		<comments>http://www.athanazio.com/2008/09/02/sioti-javascript-integration/#comments</comments>
		<pubDate>Wed, 03 Sep 2008 05:33:20 +0000</pubDate>
		<dc:creator>athanazio</dc:creator>
				<category><![CDATA[games]]></category>
		<category><![CDATA[sioti]]></category>
		<category><![CDATA[game]]></category>
		<category><![CDATA[javascript]]></category>

		<guid isPermaLink="false">http://www.athanazio.com/?p=1117</guid>
		<description><![CDATA[thinking about the script engine to sioti, nothing better than javascript, and to do this I&#8217;m looking at rhino from mozilla. For me my big concern about scripting, is what level of access the script will have to the virtual machine, so it seems that Rhino have clear way to filter what classes can and [...]]]></description>
			<content:encoded><![CDATA[<div id="HOTWordsTxt" name="HOTWordsTxt"><p>thinking about the script engine to sioti, nothing better than javascript, and to do this I&#8217;m looking at <a href="http://www.mozilla.org/rhino/">rhino </a>from mozilla.</p>
<p>For me my big concern about scripting, is what level of access the script will have to the virtual machine, so it seems that Rhino have clear way to filter what classes can and cannot be used by the script, by defining a <a href="http://www.mozilla.org/rhino/apidocs/org/mozilla/javascript/ClassShutter.html">ClassShutter</a>, where the method <strong>visibleToScripts() </strong>will filter wich class can be used in the script, by default all Java classes can be used, so create this filter is a must to allow good behavior of future plugins <img src='http://www.athanazio.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Also have to check if is necessary to seal the <a href="http://www.mozilla.org/rhino/apidocs/org/mozilla/javascript/Context.html">context</a> where the script will be running.</p>
<p>My idea is having the basic behavior of the game implemented in java, in a client that has to be downloaded, to avoid map loading thru the web, have the rules in the server, and interface definition + event handling created with javascript.</p>
<p>creating like this, the game already born with a plugin capability, feature that usually requires an extra effort in the future, due to decisions like, what features to publish to the script, creating the UI using the script, the needs will happens at the beginning, and the maturity of the script will come naturally.</p>
</div>]]></content:encoded>
			<wfw:commentRss>http://www.athanazio.com/2008/09/02/sioti-javascript-integration/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>thinking about sioti</title>
		<link>http://www.athanazio.com/2008/09/02/thinking-about-sioti/</link>
		<comments>http://www.athanazio.com/2008/09/02/thinking-about-sioti/#comments</comments>
		<pubDate>Wed, 03 Sep 2008 02:27:07 +0000</pubDate>
		<dc:creator>athanazio</dc:creator>
				<category><![CDATA[games]]></category>
		<category><![CDATA[sioti]]></category>
		<category><![CDATA[game]]></category>

		<guid isPermaLink="false">http://www.athanazio.com/?p=1110</guid>
		<description><![CDATA[One day I was at home with my sweet daughters, and I come with this crazy idea, that most of the developers already had of making a game . But as I&#8217;m more stupid than the average bears, we decide to move forward &#8230; We designed the map, I discussed with some friends, made a [...]]]></description>
			<content:encoded><![CDATA[<div id="HOTWordsTxt" name="HOTWordsTxt"><p>One day I was at home with my sweet daughters, and I come with this crazy idea, that most of the developers already had of making a game <img src='http://www.athanazio.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> . But as I&#8217;m more stupid than the average bears, we decide to move forward &#8230;</p>
<p>We designed the map, I discussed with some friends, made a website, had meetings, and so on &#8230; but forces, probably from the future shamans of the game, made the movement stop a little, and sioti is pretty much sleeping for now.</p>
<p>I remember y friend Paulo telling me: &#8220;Man do it 2D and then one day you think about 3D&#8230;&#8221; Oh well when we don&#8217;t hear good advices, we usually make stupid things <img src='http://www.athanazio.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  hehehe and with all my ignorance about 3D programming dive into the subject, getting some small results, but not enough to move forward with the game, cubes moving over an surface are not exactly a game, lol.</p>
<p>Then I rethink my ideas and I&#8217;m thinking about to restart the development using <a href="http://www.interactivepulp.com/pulpcore/">pulpcore </a>as client, and the <a href="http://en.wikipedia.org/wiki/Front-end_and_back-end">back-end</a> with <a href="http://www.php.net/">php</a>.</p>
<p>For the admin tools thinking about to make then embeded in the <a href="http://wordpress.org/">wordpress </a>=) So I don&#8217;t have to create user management code, and the admin to create the inventory will have a nice user interface also, and the game it self will have a blog, and some fixed pages.</p>
<p>Beside my <a href="http://www.athanazio.com/2008/02/21/working-with-isometric-maps/">isometric efforts</a>, I will follow my friend advice, and make plain 2D, lets see If I can make it enjoyable <img src='http://www.athanazio.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Sioti rulez !</p>
</div>]]></content:encoded>
			<wfw:commentRss>http://www.athanazio.com/2008/09/02/thinking-about-sioti/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>sioti está vivo</title>
		<link>http://www.athanazio.com/2008/06/23/sioti-esta-vivo/</link>
		<comments>http://www.athanazio.com/2008/06/23/sioti-esta-vivo/#comments</comments>
		<pubDate>Mon, 23 Jun 2008 07:30:41 +0000</pubDate>
		<dc:creator>athanazio</dc:creator>
				<category><![CDATA[games]]></category>
		<category><![CDATA[sioti]]></category>
		<category><![CDATA[game]]></category>

		<guid isPermaLink="false">http://www.athanazio.pro.br/?p=1223</guid>
		<description><![CDATA[Hehehe, após alguns contratempos SIOTI esta de volta na estrada, o código fonte inicial está no google code http://code.google.com/p/sioti/ novidades aos pouquinhos &#8230; =)]]></description>
			<content:encoded><![CDATA[<div id="HOTWordsTxt" name="HOTWordsTxt"><p>Hehehe, após alguns contratempos SIOTI esta de volta na estrada, o código fonte inicial está no google code <a href="http://code.google.com/p/sioti/">http://code.google.com/p/sioti/</a></p>
<p>novidades aos pouquinhos &#8230; =)</p>
</div>]]></content:encoded>
			<wfw:commentRss>http://www.athanazio.com/2008/06/23/sioti-esta-vivo/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>sioti eh legal</title>
		<link>http://www.athanazio.com/2008/04/27/sioti-eh-legal/</link>
		<comments>http://www.athanazio.com/2008/04/27/sioti-eh-legal/#comments</comments>
		<pubDate>Sun, 27 Apr 2008 04:42:03 +0000</pubDate>
		<dc:creator>athanazio</dc:creator>
				<category><![CDATA[games]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[sioti]]></category>
		<category><![CDATA[game]]></category>
		<category><![CDATA[mmo]]></category>
		<category><![CDATA[mmorpg]]></category>
		<category><![CDATA[NISBEIP]]></category>

		<guid isPermaLink="false">http://athanazio.wordpress.com/?p=86</guid>
		<description><![CDATA[arre ! eu e mais um grupo de loucos esta trabalhando em um projeto de jogo ! imagino que muita gente jah comecou projetos assim, mas espero que possamos nao soh comecar como tambem colocar no ar o projeto !! jah tem umas 3 semanas que comecamos a trabalhar e algumas coisas jah comecaram a [...]]]></description>
			<content:encoded><![CDATA[<div id="HOTWordsTxt" name="HOTWordsTxt"><p>arre !</p>
<p>eu e mais um grupo de loucos esta trabalhando em um projeto de jogo ! imagino que muita gente jah comecou projetos assim, mas espero que possamos nao soh comecar como tambem colocar no ar o projeto !! jah tem umas 3 semanas que comecamos a trabalhar e algumas coisas jah comecaram a criar vida, e jah comecaram a sair do papel !</p>
<p>para ver as novidades do que estamos fazendo visite <a href="http://www.sioti.com">www.sioti.com</a> em breve a estoria do jogo vai estar lah disponivel bem como outras informacoes legais !</p>
<p>jah temos ateh um cubo andando no cenario !! huahuahuahua que tosqueira puro teste tecnico mesmo, mas se quizer ver esta online &#8230; <a href="http://www.youtube.com/watch?v=uOrRReoJIKw">http://www.youtube.com/watch?v=uOrRReoJIKw</a></p>
<p>e nesta empreitada, meus horarios livres sao para mergulhar no <a href="http://www.blender.org/education-help/">blender</a>, <a href="http://www.jmonkeyengine.com/">jmonkey engine</a>, pesquisar bichos, plantas, <a href="http://orange.blender.org/download">modelos 3d</a>, estorias, roupas, armaduras, coordenar a galera, acordar uns e outros, sorrir junto, chorar junto, caminhar, caminhar, caminhar &#8230; vamos caminhando e quem sabe nesta jornada saimos com um jogo interessante para se jogar <img src='http://www.athanazio.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>o mais importante eh fazermos algo que seja divertido de fazer e divertido de jogar !!</p>
<p>e vamos caminhando</p>
</div>]]></content:encoded>
			<wfw:commentRss>http://www.athanazio.com/2008/04/27/sioti-eh-legal/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

