<?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/"
	>

<channel>
	<title>Haxpor</title>
	<atom:link href="http://haxpor.org/feed/" rel="self" type="application/rss+xml" />
	<link>http://haxpor.org</link>
	<description>Just my blog, OKAY?</description>
	<pubDate>Fri, 19 Mar 2010 06:52:14 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.7</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Think about physics engine</title>
		<link>http://haxpor.org/2010/03/think-about-physics-engine/</link>
		<comments>http://haxpor.org/2010/03/think-about-physics-engine/#comments</comments>
		<pubDate>Fri, 19 Mar 2010 06:42:56 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<category><![CDATA[library]]></category>

		<category><![CDATA[physics engine]]></category>

		<guid isPermaLink="false">http://haxpor.org/?p=621</guid>
		<description><![CDATA[After the big relief of finishing the demo phase of Junk Master.
I think about the new idea of level design. Why don&#8217;t integrate the real physics into the game? Then we could have garbage floating/sinking above or in the water, player must quickly grab that stuff and put them into the right trash!!
That sounds interesting. [...]]]></description>
			<content:encoded><![CDATA[<p>After the big relief of finishing the demo phase of Junk Master.<br />
I think about the new idea of level design. Why don&#8217;t integrate the real physics into the game? Then we could have garbage floating/sinking above or in the water, player must quickly grab that stuff and put them into the right trash!!</p>
<p>That sounds interesting. Right now I have planned about doing physics engine, it&#8217;s maybe embed into Wekarusung or just a standalone. I didn&#8217;t name it yet. But firstly I need to finish reading that physics engine book first,  ha ha ha.</p>
<p>Up to this point, I have realized and always keep in my mind that if we are ready by having our engine, toolchain, and resource right on top of our working desk then we could build any game right away. Right now, the 2d game engine is finished, but it lacks some parts to fulfill its completeness, physics, and Ai.</p>
<p>I will let my team mate does the Ai library stuff. I will do the physics thing. If it can be finished (only for the thing we gonna use) just before the second round begins (and also if we could enter 2nd round) then there shall be some interesting movement in the level design.</p>
<p>Time will tell.</p>
]]></content:encoded>
			<wfw:commentRss>http://haxpor.org/2010/03/think-about-physics-engine/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Junk Master: The Journey To Junk Lord</title>
		<link>http://haxpor.org/2010/03/junk-master-the-journey-to-junk-lord/</link>
		<comments>http://haxpor.org/2010/03/junk-master-the-journey-to-junk-lord/#comments</comments>
		<pubDate>Tue, 16 Mar 2010 06:06:33 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[2D Graphics]]></category>

		<category><![CDATA[Journal]]></category>

		<category><![CDATA[imagine cup]]></category>

		<category><![CDATA[jubjub]]></category>

		<category><![CDATA[junk master]]></category>

		<category><![CDATA[mochai]]></category>

		<category><![CDATA[the journey to junk lord]]></category>

		<category><![CDATA[wekarusung]]></category>

		<guid isPermaLink="false">http://haxpor.org/?p=606</guid>
		<description><![CDATA[It&#8217;s finished !!
(&#8221;we&#8221; here as a team of Jubjub)
Our game for the Imagine Cup 2010: Game Design Competition is updated into the imagine cup site. Along the process of developing and implementing this game, lots of brand new ideas are coming into our head in which we cannot put all of them into the final [...]]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s finished !!</p>
<p>(&#8221;we&#8221; here as a team of <strong><em>Jubjub</em></strong>)</p>
<p>Our game for the Imagine Cup 2010: Game Design Competition is updated into the imagine cup site. Along the process of developing and implementing this game, lots of brand new ideas are coming into our head in which we cannot put all of them into the final release !!</p>
<p>We have created our own game engine, called <strong>&#8220;Wekarusung&#8221;</strong>, working with <strong>&#8220;MochAI</strong>&#8220;, the ai wrapper framework to power this game, and the result is really nice !!</p>
<p>But the version which we have sent comprised of the challenging mode, lots of thinking included the way to memorize and correctly classify garbage, critical thinking, strategic planning usage of weapon, funny experience and time management.<br />
As we all have played testing the game, we strongly believe that players will get a great experience and at the same time they can put what they learned from the game into real use  making our world better to live!</p>
<p>See the screenshot below to get more idea about our game.</p>
<p>Hope to see you in the next round!!!!</p>
<div id="attachment_607" class="wp-caption aligncenter" style="width: 310px"><a href="http://haxpor.org/wordpress/wp-content/uploads/2010/03/readme.jpg"><img class="size-medium wp-image-607" title="readme" src="http://haxpor.org/wordpress/wp-content/uploads/2010/03/readme-300x225.jpg" alt="Overview on how to play this game" width="300" height="225" /></a><p class="wp-caption-text">Overview on how to play this game</p></div>
<div id="attachment_611" class="wp-caption aligncenter" style="width: 310px"><a href="http://haxpor.org/wordpress/wp-content/uploads/2010/03/2.jpg"><img class="size-medium wp-image-611" title="In game screenshot" src="http://haxpor.org/wordpress/wp-content/uploads/2010/03/2-300x225.jpg" alt="Ants, cockroaches, and birds to bother you" width="300" height="225" /></a><p class="wp-caption-text">Ants, cockroaches, and birds to bother you</p></div>

<a href='http://haxpor.org/2010/03/junk-master-the-journey-to-junk-lord/readme/' title='readme'><img src="http://haxpor.org/wordpress/wp-content/uploads/2010/03/readme-150x150.jpg" width="150" height="150" class="attachment-thumbnail" alt="" /></a>
<a href='http://haxpor.org/2010/03/junk-master-the-journey-to-junk-lord/attachment/2/' title='In game screenshot'><img src="http://haxpor.org/wordpress/wp-content/uploads/2010/03/2-150x150.jpg" width="150" height="150" class="attachment-thumbnail" alt="" /></a>
<a href='http://haxpor.org/2010/03/junk-master-the-journey-to-junk-lord/attachment/1/' title='Main menu screen'><img src="http://haxpor.org/wordpress/wp-content/uploads/2010/03/1-150x150.jpg" width="150" height="150" class="attachment-thumbnail" alt="" /></a>
<a href='http://haxpor.org/2010/03/junk-master-the-journey-to-junk-lord/attachment/21/' title='World Map Screen'><img src="http://haxpor.org/wordpress/wp-content/uploads/2010/03/21-150x150.jpg" width="150" height="150" class="attachment-thumbnail" alt="" /></a>
<a href='http://haxpor.org/2010/03/junk-master-the-journey-to-junk-lord/attachment/3/' title='Headquarter Screen'><img src="http://haxpor.org/wordpress/wp-content/uploads/2010/03/3-150x150.jpg" width="150" height="150" class="attachment-thumbnail" alt="" /></a>
<a href='http://haxpor.org/2010/03/junk-master-the-journey-to-junk-lord/attachment/4/' title='Objective Screen'><img src="http://haxpor.org/wordpress/wp-content/uploads/2010/03/4-150x150.jpg" width="150" height="150" class="attachment-thumbnail" alt="" /></a>
<a href='http://haxpor.org/2010/03/junk-master-the-journey-to-junk-lord/attachment/5/' title='In game play 1'><img src="http://haxpor.org/wordpress/wp-content/uploads/2010/03/5-150x150.jpg" width="150" height="150" class="attachment-thumbnail" alt="" /></a>
<a href='http://haxpor.org/2010/03/junk-master-the-journey-to-junk-lord/attachment/6/' title='In game play 2'><img src="http://haxpor.org/wordpress/wp-content/uploads/2010/03/6-150x150.jpg" width="150" height="150" class="attachment-thumbnail" alt="" /></a>

<p>(to be updated more)<br />
* updated in-game screenshot<br />
* I also posted this similar content to <strong>GameDev.net </strong>(<a title="Junk Master on GameDev.net" href="http://www.gamedev.net/community/forums/topic.asp?topic_id=565311" target="_blank">http://www.gamedev.net/community/forums/topic.asp?topic_id=565311</a>)</p>
]]></content:encoded>
			<wfw:commentRss>http://haxpor.org/2010/03/junk-master-the-journey-to-junk-lord/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Wekarusung Engine</title>
		<link>http://haxpor.org/2010/03/wekarusung-engine/</link>
		<comments>http://haxpor.org/2010/03/wekarusung-engine/#comments</comments>
		<pubDate>Thu, 04 Mar 2010 22:12:49 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[2D Graphics]]></category>

		<category><![CDATA[Journal]]></category>

		<category><![CDATA[2d]]></category>

		<category><![CDATA[engine]]></category>

		<category><![CDATA[Game]]></category>

		<category><![CDATA[wekarusung]]></category>

		<guid isPermaLink="false">http://haxpor.org/?p=601</guid>
		<description><![CDATA[If you visited my blog since some time now, you would notice that what I have said sometime it&#8217;s not gonna be true.
Yep, i dont have time to accomplish all the stuff that came out from my mouth, sorry again.
Anyway, right now I have a good project with my teammates, it&#8217;s Imagine Cup 2010: Game [...]]]></description>
			<content:encoded><![CDATA[<p>If you visited my blog since some time now, you would notice that what I have said sometime it&#8217;s not gonna be true.</p>
<p>Yep, i dont have time to accomplish all the stuff that came out from my mouth, sorry again.</p>
<p>Anyway, right now I have a good project with my teammates, it&#8217;s Imagine Cup 2010: Game Design.<br />
I have missed the first kick in the year 2009 with late submission (i still remember it&#8217;s only 1 minute from time!!). That taught me alot about the TIME. Till then, I have decided to get involving again by put out our old idea of Fantastic Junk and polish in the new sense !!!</p>
<p>But this time, no more about Haxek engine that powered it in that time (created with Java), I have just finished created a full-support (at least in my sense = =!) 2d game engine named &#8220;Wekarusung Engine&#8221;. Since I have developed RealKo engine for such a long time now, and some good components are still there in my first miss kick named &#8220;My World&#8221;, I could grab those good features and combine them together into this new engine.</p>
<p>I spent about 2 days to finish this Wekarusung Engine. The good architecture from RealKo, and core animation 2d classes from My World could enough do the job for me. By modify, and fix some points that are not clean and neat yet, enhance it a bit to suit more for full 2d game thus that&#8217;s the job for Wekarusung.</p>
<p>Also about 2-3 hours ago, I collaborated with one of my teammates &#8220;Mok&#8221; to develop AI library to be used in Wekarusung Engine. I let him do the job of creating this library, for me game engine and core game programming could take my time away.</p>
<p>But it&#8217;s good idea though to let someone who specialized (or least to say interest to) to do that whole job full-time without worrying about others, we then can combine them together. That AI library is designed to help out the calculation process of the prediction, and movement control of entities existed in Wekarusung. So they can switch states and choose the appropriate behavior calculating the next position or action to do. The first initial attempt to combine  them together is very good. Mok and I collaborated to produce the result that &#8220;Worm&#8221; will go to the nearest junk available (also the junk can pop in real-time) with its unique speed and acceleration. After we saw the result of behavior, we could even think about the new kind of enemy or monster to interrupt the player from collecting the junk!!</p>
<p>More to be developed for this game, although the name is not decided yet, but along the way I am still sure we will blink one.</p>
<p>I have included the features of this Wekarusung Engine just for you interesting to look at. I have successfully tested it for the first attempt already, and it support the basics of what 2d game should have.</p>
<p>Later on I will post some information about our Wekarusung Engine.</p>
<p>Thanks for coming by.</p>
<p><a href="http://haxpor.org/wordpress/wp-content/uploads/2010/03/wekarusung-features.txt">wekarusung-features</a></p>
]]></content:encoded>
			<wfw:commentRss>http://haxpor.org/2010/03/wekarusung-engine/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Come back to live!</title>
		<link>http://haxpor.org/2010/01/come-back-to-live/</link>
		<comments>http://haxpor.org/2010/01/come-back-to-live/#comments</comments>
		<pubDate>Thu, 14 Jan 2010 05:10:48 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Journal]]></category>

		<category><![CDATA[ai]]></category>

		<category><![CDATA[alive]]></category>

		<category><![CDATA[book]]></category>

		<category><![CDATA[come back]]></category>

		<category><![CDATA[jack confield]]></category>

		<guid isPermaLink="false">http://haxpor.org/?p=599</guid>
		<description><![CDATA[Hey, after haven&#8217;t seen my face here for a while.
I am sorry to tell you that I am in the mode of relaxation, and you know what, it&#8217;s too relaxing.
Now, I just realized in a few days ago that I have to make change to something.
So now I currently reading about AI stuff preparing to [...]]]></description>
			<content:encoded><![CDATA[<p>Hey, after haven&#8217;t seen my face here for a while.<br />
I am sorry to tell you that I am in the mode of relaxation, and you know what, it&#8217;s too relaxing.</p>
<p>Now, I just realized in a few days ago that I have to make change to something.</p>
<p>So now I currently reading about AI stuff preparing to integrate into the game or apps in the future.</p>
<p>Too much books available in front of my head. I split my time reading them partially each day of each book.</p>
<p>Apart of them, I just read a chapter of Jack Canfield &#8220;Start from where you are to where you want to be&#8221;. It&#8217;s really amazing to know such an inconvenient truth about real life, you won&#8217;t be success if you haven&#8217;t make a change or do something.</p>
<p>It&#8217;s just a chapter. But it goes with me a whole day now, I will go back to read a next chapter ha ha.</p>
<p>Anyway just want to let you guys know that I am still alive and not in lazy mode now. You will see some content asap (let me read them first).</p>
<p>Thanks for coming by</p>
]]></content:encoded>
			<wfw:commentRss>http://haxpor.org/2010/01/come-back-to-live/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Cryptographical Analysis Tool</title>
		<link>http://haxpor.org/2009/11/cryptographical-analysis-tool/</link>
		<comments>http://haxpor.org/2009/11/cryptographical-analysis-tool/#comments</comments>
		<pubDate>Tue, 24 Nov 2009 14:58:54 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Algorithm Programming]]></category>

		<category><![CDATA[Journal]]></category>

		<category><![CDATA[cryptography]]></category>

		<category><![CDATA[algorithm]]></category>

		<category><![CDATA[analysis]]></category>

		<category><![CDATA[caesar]]></category>

		<category><![CDATA[caesar-d]]></category>

		<category><![CDATA[charCount]]></category>

		<category><![CDATA[decrypt]]></category>

		<category><![CDATA[decryption]]></category>

		<category><![CDATA[encrypt]]></category>

		<category><![CDATA[encrypted]]></category>

		<category><![CDATA[encryption]]></category>

		<category><![CDATA[frequency]]></category>

		<category><![CDATA[patternCountN]]></category>

		<category><![CDATA[security]]></category>

		<category><![CDATA[simpleSwap]]></category>

		<category><![CDATA[word]]></category>

		<guid isPermaLink="false">http://haxpor.org/?p=585</guid>
		<description><![CDATA[Hello  everyone.
Recently I have &#8220;Computer Communication and Security homework&#8221; to do. They consist of many problem involving encryption/decryption algorithm. One problem let you try to decipher all the text, it&#8217;s an english prose.
vcwpc kwblm smljy glbgu gbtwj jyats
lwsgm lwjjy vcrfc rikwl qjwte fscpw
lbgqm jwscb ktpbc pqats vfwsm dvwpw
lbsfc ktrfu wtlsc brpgk cmdqj wtefs
cpgle vfmjc ncmnj [...]]]></description>
			<content:encoded><![CDATA[<p>Hello  everyone.<br />
Recently I have &#8220;Computer Communication and Security homework&#8221; to do. They consist of many problem involving encryption/decryption algorithm. One problem let you try to decipher all the text, it&#8217;s an english prose.</p>
<p style="text-align: center;"><strong>vcwpc kwblm smljy glbgu gbtwj jyats<br />
lwsgm lwjjy vcrfc rikwl qjwte fscpw<br />
lbgqm jwscb ktpbc pqats vfwsm dvwpw<br />
lbsfc ktrfu wtlsc brpgk cmdqj wtefs<br />
cpgle vfmjc ncmnj cq</strong></p>
<p style="text-align: left;">After seeing this kind of problem, I thought to myself, I gonna break its code in no time. Ha ha ha, you know that up until now, I even don&#8217;t break it yet.</p>
<p style="text-align: left;">What I start to take the approach here is as follow.<br />
1. Character/Word analysis<br />
2. Algorithm analysis</p>
<p style="text-align: left;">Up until now, working on 2 days ago, I am at the first stage.<br />
By trying to catch the pattern of the words that most frequently appear in the english literature such as &#8216;the&#8217;. And similar word that you should be fimilar with. Not quite close to target now, but along the process I have created a tool to analyze the encrypted text. Note that all of programs below will operate on only plaintext.<br />
They are<br />
- <strong>charCount</strong>, the program to report the frequency of english plaintext character, it can report in absolute value, relative value, or percentage<br />
- <strong>patternCountN</strong>, the program to report about the pattern found in the encrypted text, the occurrence for each pattern must be at least 2 or above in order to treat that one as significant. Also we can specify the number of maximum number of individual pattern to find in such encrypted text too.<br />
- <strong>simpleSwap</strong>, the program to swap the character as user defined via config file.<br />
- <strong>caesar-d</strong>, the program to decrypt the caesar algorithm, it accepts &#8216;key&#8217; as parameter in order to decrypt differently with each specify key (usually from 0-25)<br />
- <strong>testCaesar</strong>, the wrapper program to execute caesar-d program to generate report for all 25 keys possible to decrypt.</p>
<p style="text-align: left;">All of those programs are created with DevC++ 4.9.9.2, under gcc compiler. I use combination of C/C++ to create.<br />
They are tested primarily on Windows 7. But it requires much less modification of codewhen porting into Ubuntu.</p>
<p style="text-align: left;">When working with C/C++ language I feel the power of them, and the low level in which you must do almost all the task by yourself. So you should know just everything. In fact it can&#8217;t be true. But at least it can help us out to build the firm ground right?</p>
<p style="text-align: left;">I included all the sourcecode which you can look at, modify, and learn by yourself later without any license!</p>
<p>Each program also accepts some parameters too. Just look at the comment above in the sourcecode.<br />
I point out to you below anyway.<br />
- <strong>charCount</strong><br />
   charCount [-r, -p] &lt;input file&gt;<br />
   -r, will generate the result in relative frequency<br />
   -p, will generate the result in percentage<br />
   &lt;input file&gt;, is the input text file</p>
<p style="text-align: left;">- <strong>patternCountN</strong><br />
   patternCountN &lt;input file&gt; &lt;output file&gt; &lt;N&gt;<br />
   &lt;input file&gt;, is the input text file to find patterns<br />
   &lt;output file&gt;, is the output file for report to be generated<br />
   &lt;N&gt;, integer number defined the maximum number of character for individual word to be find in pattern</p>
<p style="text-align: left;">- <strong>simpleSwap<br />
</strong>   simpleSwap &lt;config file&gt; &lt;input file&gt;<br />
   &lt;config file&gt;, is the user&#8217;s config file defined for characters to be swapped<br />
   &lt;input file&gt;, is the input text file</p>
<p style="text-align: left;">- <strong>caesar-d<br />
</strong>   caesar-d &lt;input file&gt; &lt;k&gt;<br />
   &lt;input file&gt;, is the input text file<br />
   &lt;k&gt;, is the key used in the caesar decryption algorithm (possible is in range of 0-25)</p>
<p style="text-align: left;">- <strong>testCaesar<br />
   </strong>no parameter for this program.</p>
<p style="text-align: left;">Okay, I think you might want to have a hand on those tools already.<br />
Please enjoy, and let me know if you like or dislike!!</p>
<p style="text-align: left;"><strong>Download Section<br />
</strong>- <a href="http://haxpor.org/wordpress/wp-content/uploads/2009/11/charcount.cpp" target="_blank">charCount</a>, <a href="http://haxpor.org/wordpress/wp-content/uploads/2009/11/charcount.cpp" target="_blank">sample of output file (copy from stdout)</a><br />
- <a href="http://haxpor.org/wordpress/wp-content/uploads/2009/11/patterncountn.cpp" target="_blank">patternCountN</a>, <a href="http://haxpor.org/wordpress/wp-content/uploads/2009/11/patternreport.txt" target="_blank">sample of report file</a><br />
- <a href="http://haxpor.org/wordpress/wp-content/uploads/2009/11/simpleswap.c" target="_blank">simpleSwap</a>, <a href="http://haxpor.org/wordpress/wp-content/uploads/2009/11/config.txt" target="_blank">sample of config file</a><br />
- <a href="http://haxpor.org/wordpress/wp-content/uploads/2009/11/caesar-d.c" target="_blank">caesar-d</a>, <a href="http://haxpor.org/wordpress/wp-content/uploads/2009/11/testcaesar.cpp" target="_blank">testCeasar</a><br />
- <a href="http://haxpor.org/wordpress/wp-content/uploads/2009/11/encrypted.txt" target="_blank">sample of encrypted text file (cut out space)</a></p>
]]></content:encoded>
			<wfw:commentRss>http://haxpor.org/2009/11/cryptographical-analysis-tool/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Give me that low level of control</title>
		<link>http://haxpor.org/2009/11/give-me-that-low-level-of-control/</link>
		<comments>http://haxpor.org/2009/11/give-me-that-low-level-of-control/#comments</comments>
		<pubDate>Sat, 21 Nov 2009 14:35:58 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Journal]]></category>

		<category><![CDATA[OpenGl]]></category>

		<category><![CDATA[engine]]></category>

		<category><![CDATA[level]]></category>

		<category><![CDATA[low]]></category>

		<category><![CDATA[plan]]></category>

		<guid isPermaLink="false">http://haxpor.org/?p=582</guid>
		<description><![CDATA[After fully 1 year and a half for that of object oriented game programming with C#, XNA, it turns out that I can develop game with pace, and quite clean in architecture.
Newcomers should be able to create game in no time with XNA framework. But one interesting point is that &#8220;how well they know the [...]]]></description>
			<content:encoded><![CDATA[<p>After fully 1 year and a half for that of object oriented game programming with C#, XNA, it turns out that I can develop game with pace, and quite clean in architecture.<br />
Newcomers should be able to create game in no time with XNA framework. But one interesting point is that &#8220;how well they know the underlining world powered what you see?&#8221;. That&#8217;s one kind of tedious question, and if you try to answer it, it can block down your step and scare you not to further develop your game with your high level of programming -&gt; it&#8217;s just the case for me now.</p>
<p>I never learn the formal basic of multimedia graphics before I have coding those fancy engine that released out to your eye. It&#8217;s some kind of big jumping with no firm in the base. Right now, I just realize that I really want to back and build my base as firm as possible before I go next further.</p>
<p>This will not be the case for others to follow, but at least for me here, so you should listen to what I said with one ear open.</p>
<p>My choice to revive my firm base is OpenGl, it&#8217;s opensource platform for graphics library.</p>
<p>It&#8217;s not quite equal in flexible as DirectX to work with, and this is the reason that I choose it to draw my path down into detail. I started to think that if I can understand low level as much as possible, then I can adapt it and build or extend from it to bigger thing later on. Range from the matrices stuff, work it in detail not from the automatic method to generate one for you (at least it&#8217;s close enough for OpenGl.), others stuff like integrated others opensource library into use with your own graphics engine to form the full-house game engine is the way to go for opensource approach.</p>
<p>Recently, I got an idea on integrate scripting component like Lua library into engine, integrate sound system into use (manually bind them yourself), and manually develop the self AI system embed into engine itself too.</p>
<p>I should cut it now and say that my plan in this period of time is to create an opensource game library for 2D (or 3D if the time is not that tight) stuff (of course benefit me for learning and others if they find useful to use). And let&#8217;s see how it going in the next 6-12 months plan.</p>
<p>I didn&#8217;t mean that OpenGl is superior. What I mean is that, for some reasons you should choose the possible-best one that suit you most, and can drive your passion along with motivation apart from flexibility and pace. Thus you can get what you got in the previous approach and make use of it in the next move, just as I will do mine now.</p>
<p>Sorry if you can&#8217;t understand what I mean here with this post.</p>
<p>Now it&#8217;s time to get down into it!!!!</p>
<p>*I will keep you update about it along the way.</p>
]]></content:encoded>
			<wfw:commentRss>http://haxpor.org/2009/11/give-me-that-low-level-of-control/feed/</wfw:commentRss>
		</item>
		<item>
		<title>RealKo Engine updated</title>
		<link>http://haxpor.org/2009/11/realko-engine-updated/</link>
		<comments>http://haxpor.org/2009/11/realko-engine-updated/#comments</comments>
		<pubDate>Wed, 11 Nov 2009 16:06:32 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[3D Grahphics]]></category>

		<category><![CDATA[Journal]]></category>

		<category><![CDATA[fixed]]></category>

		<category><![CDATA[fixing]]></category>

		<category><![CDATA[realko engine]]></category>

		<category><![CDATA[solution]]></category>

		<category><![CDATA[updated]]></category>

		<guid isPermaLink="false">http://haxpor.org/?p=573</guid>
		<description><![CDATA[Hello you guys.
I have updated RealKo Engine to fix the issues proposed by users at
Aeronautical Radio of Thailand LTD.
There are major 4 issues as follow.
1. Lots of resource being loaded is too large, slow loading process should be avoid
2. Changing the new offset of airport should affect others transportation object (airplane, cars, etc)
3. Be able to [...]]]></description>
			<content:encoded><![CDATA[<p>Hello you guys.</p>
<p>I have updated RealKo Engine to fix the issues proposed by users at</p>
<div><span lang="EN">Aeronautical Radio of Thailand LTD.<br />
There are major 4 issues as follow.<br />
1. Lots of resource being loaded is too large, slow loading process should be avoid<br />
2. Changing the new offset of airport should affect others transportation object (airplane, cars, etc)<br />
3. Be able to flexibly add new type of airplanes.<br />
4. Option to enter the test scene, for fast debugging and testing simulation</span></div>
<div><span lang="EN">I have written the possible solutions into text files which you can download it from the link below.<br />
Issue 2, 3, and 4 are already fixed but left 1 as the long process to tackle down.</span></div>
<div><span lang="EN">If you want to see more detail about how I tackle those issues, please those downloadable file below.</span></div>
<div><span lang="EN">[Brief]: For what I can say to you now is that, RealKo Engine can now flexibly add new type of airplane. In fact, I have changed the name, and internal format of airplane to transportation object to let it be more generic and support wide range of objects in the simulation. So they can be airplanes, cars, helicopter. Ha ha, thus now very flexible to use.</span></div>
<p><span lang="EN">For a little more detail, the transportation object now consists of 3 rotateable meshes, users don&#8217;t need to specify them all in the config file, but they are all optional. This way, by becoming more and more generic in the format, the good is given to users. You can see the detail of format of transportation of config file from the same solution file below.</span></p>
<p><span lang="EN">The main problem is the resource management and loading. I have tested it, and it requires at least 2GB to handle those models, airplanes, and etc. Note that those model of airport and airplane is the most complex one that will be really use in the simulation, it&#8217;s Suvarnabhumi Aiport. So if I can tackle and find the way of rewriting the content management to be more efficient then it will cover all others airport. :)</span></p>
<p><span lang="EN">And I want to say that from now on, a changelog will be available so you can see what&#8217;s updated.</span></p>
<div><span lang="EN">See you next time.</span></div>
<div><span lang="EN"><br />
[Download: <a href="http://haxpor.org/wordpress/wp-content/uploads/2009/11/solution_training2.txt">Solution File</a></span>, <a href="http://haxpor.org/wordpress/wp-content/uploads/2009/11/changelog.txt">ChangeLog</a>]<span lang="EN"></p>
<p></span></div>
]]></content:encoded>
			<wfw:commentRss>http://haxpor.org/2009/11/realko-engine-updated/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Jordan Mechner, you inspire me.</title>
		<link>http://haxpor.org/2009/10/jordan-mechner-you-inspire-me/</link>
		<comments>http://haxpor.org/2009/10/jordan-mechner-you-inspire-me/#comments</comments>
		<pubDate>Fri, 02 Oct 2009 19:26:55 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[2D Graphics]]></category>

		<category><![CDATA[Journal]]></category>

		<category><![CDATA[2d]]></category>

		<category><![CDATA[archive]]></category>

		<category><![CDATA[classic]]></category>

		<category><![CDATA[Game]]></category>

		<category><![CDATA[Jordan Mechner]]></category>

		<category><![CDATA[old]]></category>

		<category><![CDATA[oldy]]></category>

		<category><![CDATA[prince]]></category>

		<category><![CDATA[prince of persia]]></category>

		<guid isPermaLink="false">http://haxpor.org/?p=568</guid>
		<description><![CDATA[Recently I have received the update from Gamasutra as usual.
I saw the feed about Prince of Persia, game that can bring me back to the old day.
I wonder how Jordan Mechner can blink about this idea. I saw the graphics from Karatega as it also reminds me back to the graphics of Prince of persia [...]]]></description>
			<content:encoded><![CDATA[<p>Recently I have received the update from <a href="http://www.gamasutra.com/">Gamasutra </a>as usual.<br />
I saw the feed about Prince of Persia, game that can bring me back to the old day.</p>
<p>I wonder how <a href="http://en.wikipedia.org/wiki/Jordan_Mechner">Jordan Mechner</a> can blink about this idea. I saw the graphics from Karatega as it also reminds me back to the graphics of Prince of persia itself too.</p>
<p>He captures the action of his son&#8217;s movement and put it into game.</p>
<p>Once I started to think about creating this kind of game, after I just created Apollo13.<br />
But the idea behind and the implementation are far complex for easier implementation. (For that time, of course)</p>
<p>I just start to think about these stuff  early this morning.<br />
Maybe a casual game to be created next? I&#8217;m not sure.</p>
<p>If you really like the oldies like me, you can go through the archive sites here.<br />
<a href="http://lparchive.org/LetsPlay/Prince%20Of%20Persia/">http://lparchive.org/LetsPlay/Prince%20Of%20Persia/<br />
</a><a href="http://lparchive.org/LetsPlay/Prince%20Of%20Persia%202/">http://lparchive.org/LetsPlay/Prince%20Of%20Persia%202/</a></p>
<p><a href="http://lparchive.org/LetsPlay/Prince%20Of%20Persia%202/"></a>See the action if you got stuck to particular level.</p>
<p>May the idea be with you this time.</p>
]]></content:encoded>
			<wfw:commentRss>http://haxpor.org/2009/10/jordan-mechner-you-inspire-me/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Check out RealKo Video Representation!</title>
		<link>http://haxpor.org/2009/09/check-out-realko-video-representation/</link>
		<comments>http://haxpor.org/2009/09/check-out-realko-video-representation/#comments</comments>
		<pubDate>Mon, 28 Sep 2009 08:43:29 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[3D Grahphics]]></category>

		<category><![CDATA[Journal]]></category>

		<category><![CDATA[Showcase]]></category>

		<category><![CDATA[realko]]></category>

		<category><![CDATA[realko engine]]></category>

		<category><![CDATA[representation]]></category>

		<category><![CDATA[video]]></category>

		<category><![CDATA[youtube]]></category>

		<guid isPermaLink="false">http://haxpor.org/?p=559</guid>
		<description><![CDATA[Hey,
after all I have the video representation of RealKo Engine.
Initially this video is presented in OpenHouse 09 at Mahidol University, Payathai, Thailand. Just to show the student how MUICT student capable of something! : )
This video cannot be succeed in produced if I won&#8217;t have the best video editing, Mochaz.
You can see his works at [...]]]></description>
			<content:encoded><![CDATA[<p>Hey,</p>
<p>after all I have the video representation of RealKo Engine.<br />
Initially this video is presented in OpenHouse 09 at Mahidol University, Payathai, Thailand. Just to show the student how MUICT student capable of something! : )</p>
<p>This video cannot be succeed in produced if I won&#8217;t have the best video editing, Mochaz.<br />
You can see his works at <a href="http://mochaz.com">http://mochaz.com</a>.</p>
<p>Okay, and dont be worry or curious about the name at first show of the video &#8220;Wondersin&#8221;. It&#8217;s just the fancy name.<br />
It doesn&#8217;t relate to any particular company or entity. Just pure pure name, for eye candy and fun voice.<br />
Let me tell you some history about this name, in that time I just love to watching Wonder Girls perform on the stage, love their songs too. So just come out with this name combining with my name &#8220;Wasin&#8221;.<br />
Now you know what I mean.</p>
<p>I have uploaded it to YouTube.com.</p>
<p>*Please note that the flicker or some crap of graphics in some particular time will be fixed or may already fixed in the later on version that I currently working on. This video is created reasonable time ago.</p>
<p>Just pass the link to your friends and see what&#8217;s they say about it. (Let me know too, ;)<br />
<a href="http://www.youtube.com/watch?v=pBOCk9Pl67M">http://www.youtube.com/watch?v=pBOCk9Pl67M </a></p>
<p>[*<strong>EDIT</strong>: I cut out the flash object here due to slow of loading the page. Just go to above link, it's the same.]</p>
<p>Enjoy!</p>
]]></content:encoded>
			<wfw:commentRss>http://haxpor.org/2009/09/check-out-realko-video-representation/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Before next coding&#8230;</title>
		<link>http://haxpor.org/2009/09/before-next-coding/</link>
		<comments>http://haxpor.org/2009/09/before-next-coding/#comments</comments>
		<pubDate>Thu, 17 Sep 2009 19:39:26 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Journal]]></category>

		<category><![CDATA[News]]></category>

		<category><![CDATA[engine]]></category>

		<category><![CDATA[realko]]></category>

		<guid isPermaLink="false">http://haxpor.org/?p=556</guid>
		<description><![CDATA[Hi my friends.
Just relief that I can say &#8220;hi&#8221; to you again. After the long period of studying and doing college&#8217;s projects (like a pile!!).
For now, RealKo Engine is stable. The current version is 1.01. Many features are updated and some minor issues are fixed. I have tested the engine with networking test bed, the [...]]]></description>
			<content:encoded><![CDATA[<p>Hi my friends.<br />
Just relief that I can say &#8220;hi&#8221; to you again. After the long period of studying and doing college&#8217;s projects (like a pile!!).</p>
<p>For now, RealKo Engine is stable. The current version is 1.01. Many features are updated and some minor issues are fixed. I have tested the engine with networking test bed, the result is very good. Server is sending the data in the rate as same as the fixed rate of XNA Framework (16 ms each frame). No faster or no slower. Due to the networking environment is purely on LAN. The speed and bandwidth are not gonna be the big issue here. As I have calculated the usage of bandwidth of LAN from the exessive design of data packet sending across between server and client, it will only consume not more than 5 % of overall bandwidth of LAN which is very good. The actual percent is very lower than that, I can&#8217;t remember where that paper I put on.</p>
<p>Thus far the 3-4 months in developing RealKo Engine is well passed beyond doubt. It&#8217;s finished now as base. From now on I will add more features into the engine including &#8220;The Sun&#8221;, new type of airplane (helicopter, and airplane that has a turbine, more efficient and improved shadow algorithm, and minor code which can boost the flexibility of usage with engine.</p>
<p>Also I just checked my site back then 2 days ago, and I have found that on Tuesday, 9. There are strange large amount of visitors coming to my site. Then I checked the link. I can see Thai people from <a href="http://www.thaiflight.com/mach/modules.php?name=Forums&amp;file=viewtopic&amp;t=40066&amp;start=0&amp;postdays=0&amp;postorder=asc&amp;highlight=" target="_blank">Thai Flight Simulator</a> commend my engine with sweet words. I want to thanks them at this point for such a high praise. I also visit their FS and see their screenshots (<a href="http://www.thaiflight.com/mach/modules.php?name=Forums&amp;file=viewtopic&amp;t=10434&amp;postdays=0&amp;postorder=asc&amp;start=120" target="_blank">http://www.thaiflight.com/mach/modules.php?name=Forums&amp;file=viewtopic&amp;t=10434&amp;postdays=0&amp;postorder=asc&amp;start=120</a>). I think that maybe it&#8217;s time for me to improve thing a little bit! Some screenshots I saw just trigger me on some features that I have missed (which of course not listed in the initial requirement of design paper. :), so I will put it into the future plan, thanks again.</p>
<p>Okay, last word for today. I personally think that I may put RealKo into open source someday. That could be great idea?</p>
]]></content:encoded>
			<wfw:commentRss>http://haxpor.org/2009/09/before-next-coding/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
