<?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>Comments for TriangularPixels.com</title>
	<atom:link href="http://triangularpixels.net/games/comments/feed/" rel="self" type="application/rss+xml" />
	<link>http://triangularpixels.net/games</link>
	<description>Blue Sky Games</description>
	<lastBuildDate>Mon, 30 Aug 2010 23:47:35 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>Comment on 2D Ambient Shadows by Marinda Herb</title>
		<link>http://triangularpixels.net/games/games/2008/07/25/2d-ambient-shadows/comment-page-1/#comment-27939</link>
		<dc:creator>Marinda Herb</dc:creator>
		<pubDate>Mon, 30 Aug 2010 23:47:35 +0000</pubDate>
		<guid isPermaLink="false">http://triangularpixels.net/games/games/2008/07/25/2d-ambient-shadows/#comment-27939</guid>
		<description>Fed up with getting low amounts of useless visitors to your website? Well i wish to tell you about a brand new underground tactic which makes myself $900  on a daily basis on 100% AUTOPILOT. I really could be here all day and going into detail but why dont you merely check their site out? There is a excellent video that explains everything. So if your serious about producing simple cash this is the website for you. &lt;a href=&quot;http://tiny.cc/p7mq4&quot; rel=&quot;nofollow&quot;&gt;Auto Traffic Avalanche&lt;/a&gt;</description>
		<content:encoded><![CDATA[<p>Fed up with getting low amounts of useless visitors to your website? Well i wish to tell you about a brand new underground tactic which makes myself $900  on a daily basis on 100% AUTOPILOT. I really could be here all day and going into detail but why dont you merely check their site out? There is a excellent video that explains everything. So if your serious about producing simple cash this is the website for you. <a href="http://tiny.cc/p7mq4" rel="nofollow">Auto Traffic Avalanche</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Quick Start by Steel Plume</title>
		<link>http://triangularpixels.net/games/tools/rebirth/quickstart1/comment-page-1/#comment-27523</link>
		<dc:creator>Steel Plume</dc:creator>
		<pubDate>Mon, 26 Jul 2010 01:27:17 +0000</pubDate>
		<guid isPermaLink="false">http://triangularpixels.net/games/tools/rebirth/quickstart1/#comment-27523</guid>
		<description>Ops unfortunately the xml is parsed by some website routine, I placed here the XML code:

http://pastie.org/1059859</description>
		<content:encoded><![CDATA[<p>Ops unfortunately the xml is parsed by some website routine, I placed here the XML code:</p>
<p><a href="http://pastie.org/1059859" rel="nofollow">http://pastie.org/1059859</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Quick Start by Steel Plume</title>
		<link>http://triangularpixels.net/games/tools/rebirth/quickstart1/comment-page-1/#comment-27522</link>
		<dc:creator>Steel Plume</dc:creator>
		<pubDate>Mon, 26 Jul 2010 01:24:40 +0000</pubDate>
		<guid isPermaLink="false">http://triangularpixels.net/games/tools/rebirth/quickstart1/#comment-27522</guid>
		<description>Hi, after reading your message here: http://www.javagaming.org/index.php/topic,22746.0.html

I tried to compose an xml like this:


  
  
  

  
  	
		
		
		
  	
  
  



But when I get the &quot;scenes.welcome&quot; only SceneTemplate instance is set to &quot;true&quot;, instead all other ViewTemplate have the field &quot;active&quot; set to &quot;false&quot;, this is how I get the object instance:

ResourceHandle welcomeSceneHandle = resources.forceCreate(GameScene.class, &quot;scenes.welcome&quot;);
		GameScene welcomeSceneTemplate = welcomeSceneHandle.get();
for (final GameView gv : welcomeSceneTemplate.views) {
   System.out.printf( &quot;Object status is %s&quot;, gv.isActive() ).println();
}

And this is the GameScene:

public final class GameScene extends AutoResource {
	public boolean active;
	public GameView[] views;
}

public final class GameView extends AutoResource {
	public boolean active;
        public boolean isActive() { return active; }
}

Please, could you tell me if is it the correct XML implementation?

Another change I found is that there is not anymore ResourcePool.destroy(), so how to stop the filemonitoring now?</description>
		<content:encoded><![CDATA[<p>Hi, after reading your message here: <a href="http://www.javagaming.org/index.php/topic,22746.0.html" rel="nofollow">http://www.javagaming.org/index.php/topic,22746.0.html</a></p>
<p>I tried to compose an xml like this:</p>
<p>But when I get the &#8220;scenes.welcome&#8221; only SceneTemplate instance is set to &#8220;true&#8221;, instead all other ViewTemplate have the field &#8220;active&#8221; set to &#8220;false&#8221;, this is how I get the object instance:</p>
<p>ResourceHandle welcomeSceneHandle = resources.forceCreate(GameScene.class, &#8220;scenes.welcome&#8221;);<br />
		GameScene welcomeSceneTemplate = welcomeSceneHandle.get();<br />
for (final GameView gv : welcomeSceneTemplate.views) {<br />
   System.out.printf( &#8220;Object status is %s&#8221;, gv.isActive() ).println();<br />
}</p>
<p>And this is the GameScene:</p>
<p>public final class GameScene extends AutoResource {<br />
	public boolean active;<br />
	public GameView[] views;<br />
}</p>
<p>public final class GameView extends AutoResource {<br />
	public boolean active;<br />
        public boolean isActive() { return active; }<br />
}</p>
<p>Please, could you tell me if is it the correct XML implementation?</p>
<p>Another change I found is that there is not anymore ResourcePool.destroy(), so how to stop the filemonitoring now?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on More Quick Start by Steel Plume</title>
		<link>http://triangularpixels.net/games/tools/rebirth/quickstart2/comment-page-1/#comment-27496</link>
		<dc:creator>Steel Plume</dc:creator>
		<pubDate>Sat, 24 Jul 2010 03:48:13 +0000</pubDate>
		<guid isPermaLink="false">http://triangularpixels.net/games/tools/rebirth/quickstart2/#comment-27496</guid>
		<description>Excellent! decoder is just what I need to support multiple OpenGL engines like JMonkey/Ardor3D/Xilith3D/Java3d.

P.S.
What xml attributes, like &quot;parent&quot;, are reserved for your fw?</description>
		<content:encoded><![CDATA[<p>Excellent! decoder is just what I need to support multiple OpenGL engines like JMonkey/Ardor3D/Xilith3D/Java3d.</p>
<p>P.S.<br />
What xml attributes, like &#8220;parent&#8221;, are reserved for your fw?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on NiGHTS 4k by Soothsayer</title>
		<link>http://triangularpixels.net/games/nights-4k/comment-page-1/#comment-11759</link>
		<dc:creator>Soothsayer</dc:creator>
		<pubDate>Tue, 03 Nov 2009 11:33:23 +0000</pubDate>
		<guid isPermaLink="false">http://triangularpixels.net/games/nights-4k/#comment-11759</guid>
		<description>Hello,

I am trying compress your program, first Proguard after Kjar. However, after operations it remained almost 5k. How could you compress your program so small?

Regards

Soothsayer</description>
		<content:encoded><![CDATA[<p>Hello,</p>
<p>I am trying compress your program, first Proguard after Kjar. However, after operations it remained almost 5k. How could you compress your program so small?</p>
<p>Regards</p>
<p>Soothsayer</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Digital test cards for games by JC</title>
		<link>http://triangularpixels.net/games/development/2009/07/10/digital-test-cards-for-games/comment-page-1/#comment-7549</link>
		<dc:creator>JC</dc:creator>
		<pubDate>Thu, 01 Oct 2009 10:37:20 +0000</pubDate>
		<guid isPermaLink="false">http://triangularpixels.net/games/development/2009/07/10/digital-test-cards-for-games/#comment-7549</guid>
		<description>Hello! Analog uses a local web server to display the help pages - so by blocking it with your firewall it won&#039;t be available. You&#039;ll have to tell your firewall to unblock it (or get a decent firewall, like ZoneAlarm, which doesn&#039;t freak out on localhost connections since they&#039;re harmless).

Using Analog with Slick should work nicely, feel free to post on javagaming.org or hang out in #lwjgl if you need a hand with anything.</description>
		<content:encoded><![CDATA[<p>Hello! Analog uses a local web server to display the help pages &#8211; so by blocking it with your firewall it won&#8217;t be available. You&#8217;ll have to tell your firewall to unblock it (or get a decent firewall, like ZoneAlarm, which doesn&#8217;t freak out on localhost connections since they&#8217;re harmless).</p>
<p>Using Analog with Slick should work nicely, feel free to post on javagaming.org or hang out in #lwjgl if you need a hand with anything.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Digital test cards for games by paulo</title>
		<link>http://triangularpixels.net/games/development/2009/07/10/digital-test-cards-for-games/comment-page-1/#comment-6457</link>
		<dc:creator>paulo</dc:creator>
		<pubDate>Sat, 19 Sep 2009 04:02:30 +0000</pubDate>
		<guid isPermaLink="false">http://triangularpixels.net/games/development/2009/07/10/digital-test-cards-for-games/#comment-6457</guid>
		<description>Hey, i just want to say i&#039;m not able to access the help button in the analog map editor, since you appear to use a webserver.

I was actually looking for the way to load/code the map inside a slick game.

The error it gives, is this after the windows firewall blocks the program :


&quot;ERROR
The requested URL could not be retrieved

--------------------------------------------------------------------------------

While trying to retrieve the URL: http://127.0.0.1:3884/help/index.jsp 

The following error was encountered: 

Connection to 127.0.0.1 Failed 
The system returned: 

    (111) Connection refusedThe remote host or network may be down. Please try the request again. 

Your cache administrator is admin@di.fc.ul.pt. 



--------------------------------------------------------------------------------

Generated Sat, 19 Sep 2009 04:00:26 GMT by farol-02.di.fc.ul.pt (squid/2.6.STABLE17) 
&quot;</description>
		<content:encoded><![CDATA[<p>Hey, i just want to say i&#8217;m not able to access the help button in the analog map editor, since you appear to use a webserver.</p>
<p>I was actually looking for the way to load/code the map inside a slick game.</p>
<p>The error it gives, is this after the windows firewall blocks the program :</p>
<p>&#8220;ERROR<br />
The requested URL could not be retrieved</p>
<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;</p>
<p>While trying to retrieve the URL: <a href="http://127.0.0.1:3884/help/index.jsp" rel="nofollow">http://127.0.0.1:3884/help/index.jsp</a> </p>
<p>The following error was encountered: </p>
<p>Connection to 127.0.0.1 Failed<br />
The system returned: </p>
<p>    (111) Connection refusedThe remote host or network may be down. Please try the request again. </p>
<p>Your cache administrator is <a href="mailto:admin@di.fc.ul.pt">admin@di.fc.ul.pt</a>. </p>
<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;</p>
<p>Generated Sat, 19 Sep 2009 04:00:26 GMT by farol-02.di.fc.ul.pt (squid/2.6.STABLE17)<br />
&#8220;</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on More Quick Start by Tony Sparks</title>
		<link>http://triangularpixels.net/games/tools/rebirth/quickstart2/comment-page-1/#comment-4537</link>
		<dc:creator>Tony Sparks</dc:creator>
		<pubDate>Fri, 31 Jul 2009 19:56:49 +0000</pubDate>
		<guid isPermaLink="false">http://triangularpixels.net/games/tools/rebirth/quickstart2/#comment-4537</guid>
		<description>You must be using some sort of XML API under the hood, which should allow for counting nodes.  Although like you had mentioned these nodes could link to other files, in which case they can be treated as one unit of work (granted a large unit of work).

I haven&#039;t looked to deeply into the API, but something like this would be nice:

interface ProgressListener {
 void onLoaded(ProgressEvent e);
 // this could replace the polling of if (tankHandle.getState() == ResourceHandle.State.CREATED)
 void onCompleted(ProgressEvent e);
}

class ProgressEvent {
  ResourceHandle handle;
  long timeToLoadResource;
  String nextResourceToLoad;
  ...
}

ProgressListener listener = new MyProgressListener() {
 void onLoaded(ProgressEvent e) {
   MenuState m = stateManager.getCurrentState();
   m.updateStatus(&quot;Finished loading: &quot; + e.getHandle() );
   m.updateStatus(&quot;Loading: &quot; + e.getNextResourceName() );
 }

 void onCompleted(ProgressEvent e) {
   stateManager.changeState(InGameState.class);
 }
};
ResourcePool resources; = Resources.createPool(&quot;Data&quot;, Resources.DecoderGroup.CORE, true);
resources.backgroundParse(&quot;resources.xml&quot;, listener);</description>
		<content:encoded><![CDATA[<p>You must be using some sort of XML API under the hood, which should allow for counting nodes.  Although like you had mentioned these nodes could link to other files, in which case they can be treated as one unit of work (granted a large unit of work).</p>
<p>I haven&#8217;t looked to deeply into the API, but something like this would be nice:</p>
<p>interface ProgressListener {<br />
 void onLoaded(ProgressEvent e);<br />
 // this could replace the polling of if (tankHandle.getState() == ResourceHandle.State.CREATED)<br />
 void onCompleted(ProgressEvent e);<br />
}</p>
<p>class ProgressEvent {<br />
  ResourceHandle handle;<br />
  long timeToLoadResource;<br />
  String nextResourceToLoad;<br />
  &#8230;<br />
}</p>
<p>ProgressListener listener = new MyProgressListener() {<br />
 void onLoaded(ProgressEvent e) {<br />
   MenuState m = stateManager.getCurrentState();<br />
   m.updateStatus(&#8220;Finished loading: &#8221; + e.getHandle() );<br />
   m.updateStatus(&#8220;Loading: &#8221; + e.getNextResourceName() );<br />
 }</p>
<p> void onCompleted(ProgressEvent e) {<br />
   stateManager.changeState(InGameState.class);<br />
 }<br />
};<br />
ResourcePool resources; = Resources.createPool(&#8220;Data&#8221;, Resources.DecoderGroup.CORE, true);<br />
resources.backgroundParse(&#8220;resources.xml&#8221;, listener);</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on More Quick Start by JC</title>
		<link>http://triangularpixels.net/games/tools/rebirth/quickstart2/comment-page-1/#comment-4532</link>
		<dc:creator>JC</dc:creator>
		<pubDate>Thu, 30 Jul 2009 16:27:06 +0000</pubDate>
		<guid isPermaLink="false">http://triangularpixels.net/games/tools/rebirth/quickstart2/#comment-4532</guid>
		<description>That does sound like a good idea. Have you any particular ideas what kind of API you have in mind for that?

Figuring out a percentage could be tricky though, since there&#039;s no way of determining up-front exactly how much data there is to load (since resource files can include other resource files).</description>
		<content:encoded><![CDATA[<p>That does sound like a good idea. Have you any particular ideas what kind of API you have in mind for that?</p>
<p>Figuring out a percentage could be tricky though, since there&#8217;s no way of determining up-front exactly how much data there is to load (since resource files can include other resource files).</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on More Quick Start by Tony Sparks</title>
		<link>http://triangularpixels.net/games/tools/rebirth/quickstart2/comment-page-1/#comment-4530</link>
		<dc:creator>Tony Sparks</dc:creator>
		<pubDate>Thu, 30 Jul 2009 14:10:34 +0000</pubDate>
		<guid isPermaLink="false">http://triangularpixels.net/games/tools/rebirth/quickstart2/#comment-4530</guid>
		<description>You should include a call back function to the ResourcePool.  This call back could determine the loading progress.</description>
		<content:encoded><![CDATA[<p>You should include a call back function to the ResourcePool.  This call back could determine the loading progress.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
