Congratulations!

[Valid RSS] This is a valid RSS feed.

Recommendations

This feed is valid, but interoperability with the widest range of feed readers could be improved by implementing the following recommendations.

Source: http://kaeedo.wordpress.com/feed/

  1. <?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
  2. xmlns:content="http://purl.org/rss/1.0/modules/content/"
  3. xmlns:wfw="http://wellformedweb.org/CommentAPI/"
  4. xmlns:dc="http://purl.org/dc/elements/1.1/"
  5. xmlns:atom="http://www.w3.org/2005/Atom"
  6. xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
  7. xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
  8. xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
  9. >
  10.  
  11. <channel>
  12. <title>Kaeedo&#039;s Blog</title>
  13. <atom:link href="https://kaeedo.wordpress.com/feed/" rel="self" type="application/rss+xml" />
  14. <link>https://kaeedo.wordpress.com</link>
  15. <description>Just another WordPress.com site</description>
  16. <lastBuildDate>Wed, 23 Feb 2011 16:23:26 +0000</lastBuildDate>
  17. <language>en</language>
  18. <sy:updatePeriod>
  19. hourly </sy:updatePeriod>
  20. <sy:updateFrequency>
  21. 1 </sy:updateFrequency>
  22. <generator>http://wordpress.com/</generator>
  23. <cloud domain='kaeedo.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
  24. <image>
  25. <url>https://s0.wp.com/i/buttonw-com.png</url>
  26. <title>Kaeedo&#039;s Blog</title>
  27. <link>https://kaeedo.wordpress.com</link>
  28. </image>
  29. <atom:link rel="search" type="application/opensearchdescription+xml" href="https://kaeedo.wordpress.com/osd.xml" title="Kaeedo&#039;s Blog" />
  30. <atom:link rel='hub' href='https://kaeedo.wordpress.com/?pushpress=hub'/>
  31. <item>
  32. <title>And it is Done.</title>
  33. <link>https://kaeedo.wordpress.com/2011/02/23/and-it-is-done/</link>
  34. <comments>https://kaeedo.wordpress.com/2011/02/23/and-it-is-done/#comments</comments>
  35. <dc:creator><![CDATA[kaeedo]]></dc:creator>
  36. <pubDate>Wed, 23 Feb 2011 16:23:26 +0000</pubDate>
  37. <category><![CDATA[Uncategorized]]></category>
  38. <guid isPermaLink="false">http://kaeedo.wordpress.com/?p=54</guid>
  39.  
  40. <description><![CDATA[Blocku is done. I have built and packaged the final release and submitted it to the sugarlabs activities page. It feels good to be done. I have accomplished all my goals from the tentative schedule from the beginning of the &#8230; <a href="https://kaeedo.wordpress.com/2011/02/23/and-it-is-done/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
  41. <content:encoded><![CDATA[<p>Blocku is done. I have built and packaged the final release and submitted it to the sugarlabs activities page. It feels good to be done. I have accomplished all my goals from the tentative schedule from the beginning of the quarter, and have managed to add some extras into it. As such, this project is complete as I see it, and it is also the end of the quarter, which means the end of my co-op. What this means is that this project will no longer be under active development. I will update the wiki with the current status, and will most likely stop updating this blog for a very long time.</p>
  42. <p>And with that, here&#8217;s me signing off.</p>
  43. <p><a href="http://wiki.sugarlabs.org/go/Activities/Blocku" rel="nofollow">http://wiki.sugarlabs.org/go/Activities/Blocku</a></p>
  44. <p><a href="http://activities.sugarlabs.org/en-US/sugar/addon/4399" rel="nofollow">http://activities.sugarlabs.org/en-US/sugar/addon/4399</a></p>
  45. <p><a href="http://gitorious.org/blocku/" rel="nofollow">http://gitorious.org/blocku/</a></p>
  46. ]]></content:encoded>
  47. <wfw:commentRss>https://kaeedo.wordpress.com/2011/02/23/and-it-is-done/feed/</wfw:commentRss>
  48. <slash:comments>2</slash:comments>
  49. <media:content url="https://0.gravatar.com/avatar/60828f97d48e2dfe301e3d410a551b6dd729504da43a1f4a22b2df48b7231f7d?s=96&#38;d=identicon&#38;r=G" medium="image">
  50. <media:title type="html">kaeedo</media:title>
  51. </media:content>
  52. </item>
  53. <item>
  54. <title>Seriously almost done</title>
  55. <link>https://kaeedo.wordpress.com/2011/02/15/seriously-almost-done/</link>
  56. <comments>https://kaeedo.wordpress.com/2011/02/15/seriously-almost-done/#comments</comments>
  57. <dc:creator><![CDATA[kaeedo]]></dc:creator>
  58. <pubDate>Tue, 15 Feb 2011 15:27:26 +0000</pubDate>
  59. <category><![CDATA[Uncategorized]]></category>
  60. <guid isPermaLink="false">http://kaeedo.wordpress.com/?p=52</guid>
  61.  
  62. <description><![CDATA[From last time when I thought I was almost done, the only thing left to do was to build an xo release. I have done so, and discovered that there&#8217;s countless glitches (as expected), but what&#8217;s even worse is that &#8230; <a href="https://kaeedo.wordpress.com/2011/02/15/seriously-almost-done/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
  63. <content:encoded><![CDATA[<p>From last time when I thought I was almost done, the only thing left to do was to build an xo release. I have done so, and discovered that there&#8217;s countless glitches (as expected), but what&#8217;s even worse is that the glitches were specific to Linux. So since then I&#8217;ve been working on Blocku only in ubunutu, hopefully to eliminate any other OS specific glitches. Since then, I&#8217;ve had to do major work on the file saving on loading format, as everything there was broken. After that, I realized I had accidentally left an entire feature unfinished. Time Attack mode, when racing against the time, never actually stops you and says &#8220;Out of Time&#8221; when the timer reaches zero. That&#8217;s fixed now. Lastly, the part that I feel truly finished the game, is localization. I have now converted every string in the game to a dictionary object that reads in the appropriate strings from a text file with whatever language the user selects. English is done, and I can do German as well. I have found a spanish translator, but still need a french translator. Hmm, where to find you.</p>
  64. <p><a href="http://gitorious.org/blocku/blocku/commit/408d2d596b3908b076a3a7d4f5ee426b9f07f474" rel="nofollow">http://gitorious.org/blocku/blocku/commit/408d2d596b3908b076a3a7d4f5ee426b9f07f474</a></p>
  65. ]]></content:encoded>
  66. <wfw:commentRss>https://kaeedo.wordpress.com/2011/02/15/seriously-almost-done/feed/</wfw:commentRss>
  67. <slash:comments>1</slash:comments>
  68. <media:content url="https://0.gravatar.com/avatar/60828f97d48e2dfe301e3d410a551b6dd729504da43a1f4a22b2df48b7231f7d?s=96&#38;d=identicon&#38;r=G" medium="image">
  69. <media:title type="html">kaeedo</media:title>
  70. </media:content>
  71. </item>
  72. <item>
  73. <title>Almost done</title>
  74. <link>https://kaeedo.wordpress.com/2011/02/04/almost-done/</link>
  75. <comments>https://kaeedo.wordpress.com/2011/02/04/almost-done/#respond</comments>
  76. <dc:creator><![CDATA[kaeedo]]></dc:creator>
  77. <pubDate>Fri, 04 Feb 2011 02:06:42 +0000</pubDate>
  78. <category><![CDATA[Uncategorized]]></category>
  79. <guid isPermaLink="false">http://kaeedo.wordpress.com/?p=50</guid>
  80.  
  81. <description><![CDATA[As week 8 is coming to a close, so is Blocku. The game is almost complete. There are only a few finishing pieces left and some overall polish to be applied. For specifics, audio needs to be included, as well &#8230; <a href="https://kaeedo.wordpress.com/2011/02/04/almost-done/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
  82. <content:encoded><![CDATA[<p>As week 8 is coming to a close, so is Blocku. The game is almost complete. There are only a few finishing pieces left and some overall polish to be applied. For specifics, audio needs to be included, as well as a slightly better visual cue system as to what is happening. Most notably, highlighted buttons and blocks. Apart from that, I need to figure out if i can have it so that the current block being dragged gets put on top of the other blocks. Oh, there&#8217;s also localization that needs to be completed.</p>
  83. <p>Apart from work that needs to be completed, Custom Game mode is finally finished, including the ability to create, save, and delete custom boards. All custom boards come with their own list of recent completion times.</p>
  84. <p><a href="http://gitorious.org/blocku/blocku/commit/5faaf19f5b8e65d152ee16b7f2eab417a215226b" rel="nofollow">http://gitorious.org/blocku/blocku/commit/5faaf19f5b8e65d152ee16b7f2eab417a215226b</a></p>
  85. <p>In other news, a developer release has been published on the sugarlabs activities page http://activities.sugarlabs.org/en-US/sugar/addon/4399 . This is a pre-release developer build with not everything working to its full extent. It already has 20 downloads, which is 20 more than I expected. But maybe I&#8217;m just being pessimistic. Blocku should see a final release on February 24th.</p>
  86. ]]></content:encoded>
  87. <wfw:commentRss>https://kaeedo.wordpress.com/2011/02/04/almost-done/feed/</wfw:commentRss>
  88. <slash:comments>0</slash:comments>
  89. <media:content url="https://0.gravatar.com/avatar/60828f97d48e2dfe301e3d410a551b6dd729504da43a1f4a22b2df48b7231f7d?s=96&#38;d=identicon&#38;r=G" medium="image">
  90. <media:title type="html">kaeedo</media:title>
  91. </media:content>
  92. </item>
  93. <item>
  94. <title>Overdue post</title>
  95. <link>https://kaeedo.wordpress.com/2011/01/28/overdue-post/</link>
  96. <comments>https://kaeedo.wordpress.com/2011/01/28/overdue-post/#respond</comments>
  97. <dc:creator><![CDATA[kaeedo]]></dc:creator>
  98. <pubDate>Fri, 28 Jan 2011 20:40:27 +0000</pubDate>
  99. <category><![CDATA[Uncategorized]]></category>
  100. <guid isPermaLink="false">http://kaeedo.wordpress.com/?p=48</guid>
  101.  
  102. <description><![CDATA[This week has been a week of bug fixes. Most notably are two fixes that have existed since the beginning. The first is that the mouse cursor is now transparent where it should be. HOORAY. this has been bugging me &#8230; <a href="https://kaeedo.wordpress.com/2011/01/28/overdue-post/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
  103. <content:encoded><![CDATA[<p>This week has been a week of bug fixes. Most notably are two fixes that have existed since the beginning. The first is that the mouse cursor is now transparent where it should be. HOORAY. this has been bugging me and everyone else that tested Blocku forever. Mouse transparency. The best part about it was the fix too. From every forum post or whatnot that I read about getting image transparency, more and more broke. They all required several methods and other whatnots. I eventually just decided to look at the documentation of loading in image files, and I saw that there was a convert_alpha as opposed to a simple convert() that also retained alpha channels. As simple as that&#8230;</p>
  104. <p>Secondly was the fact that random sprites just decided to reorder themselves on the Z axis every time the game restarted. Sometime you&#8217;d get These blocks on top, other times it would be those blocks. This also included the Win text, objective text and the mouse cursor. So the cursor would disappear behind certain blocks and in front of others. But it was never consistent which ones, and how many blocks it would be in front of. The fix was a simple matter of using a layered update instead of a batch render. Why are the fixes always the simplest things?</p>
  105. <p>Aside from that, I&#8217;ve started implementing a pseudo-scoring system. Puzzle mode has a target number of rotations to shoot for, and this is displayed at the side. Time Attack mode will display the 5 most recent times set by the player(s) and record these in a text file that it reads from and writes to. Upon puzzle completion, the game asks for your name in an input field in a pop-up.</p>
  106. <p><a href="http://gitorious.org/blocku/blocku/commit/b42327f25451b72dd263070127dce66b30251347" rel="nofollow">http://gitorious.org/blocku/blocku/commit/b42327f25451b72dd263070127dce66b30251347</a></p>
  107. ]]></content:encoded>
  108. <wfw:commentRss>https://kaeedo.wordpress.com/2011/01/28/overdue-post/feed/</wfw:commentRss>
  109. <slash:comments>0</slash:comments>
  110. <media:content url="https://0.gravatar.com/avatar/60828f97d48e2dfe301e3d410a551b6dd729504da43a1f4a22b2df48b7231f7d?s=96&#38;d=identicon&#38;r=G" medium="image">
  111. <media:title type="html">kaeedo</media:title>
  112. </media:content>
  113. </item>
  114. <item>
  115. <title>Create a board</title>
  116. <link>https://kaeedo.wordpress.com/2011/01/22/create-a-board/</link>
  117. <comments>https://kaeedo.wordpress.com/2011/01/22/create-a-board/#respond</comments>
  118. <dc:creator><![CDATA[kaeedo]]></dc:creator>
  119. <pubDate>Sat, 22 Jan 2011 05:16:07 +0000</pubDate>
  120. <category><![CDATA[Uncategorized]]></category>
  121. <guid isPermaLink="false">http://kaeedo.wordpress.com/?p=46</guid>
  122.  
  123. <description><![CDATA[Create a custom board is now fully integrated and working. It may not be the most polished create a custom board in existence, but it works, and it&#8217;s there. They way it works is in the Story Mode, there is &#8230; <a href="https://kaeedo.wordpress.com/2011/01/22/create-a-board/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
  124. <content:encoded><![CDATA[<p>Create a custom board is now fully integrated and working. It may not be the most polished create a custom board in existence, but it works, and it&#8217;s there. They way it works is in the Story Mode, there is a button to take you to the create a board screen. It&#8217;s  simply a really large board where all blocks have 0&#8217;s on all sides. Click a block to edit it. Numbers go up to 6 digits should you ever need to go that high. If a block has all 0&#8217;s, then it won&#8217;t be in the final board. The user then clicks the save button and enters the board name, and the objective text. The board is then saved in the proper format for reading in later on.</p>
  125. <p>I decided to make the create a board where the user is presented with a full board to begin with, because the other method &#8211; where the user has an empty board and hits add a block &#8211; would still require a snap to grid for smooth board creation. Now the way the grid is programmed, is that it gets generated after the blocks do. So this way was a lot easier, and it also serves a design purpose. When presented with a full board, the user can instantly see the extent of the maximum size of the board possible.</p>
  126. <p><a href="http://gitorious.org/blocku/blocku/commit/0a56e0393ee9331e8c5322aa1c22b026fa87df23" rel="nofollow">http://gitorious.org/blocku/blocku/commit/0a56e0393ee9331e8c5322aa1c22b026fa87df23</a></p>
  127. ]]></content:encoded>
  128. <wfw:commentRss>https://kaeedo.wordpress.com/2011/01/22/create-a-board/feed/</wfw:commentRss>
  129. <slash:comments>0</slash:comments>
  130. <media:content url="https://0.gravatar.com/avatar/60828f97d48e2dfe301e3d410a551b6dd729504da43a1f4a22b2df48b7231f7d?s=96&#38;d=identicon&#38;r=G" medium="image">
  131. <media:title type="html">kaeedo</media:title>
  132. </media:content>
  133. </item>
  134. <item>
  135. <title>STORY MODE!</title>
  136. <link>https://kaeedo.wordpress.com/2011/01/19/story-mode/</link>
  137. <comments>https://kaeedo.wordpress.com/2011/01/19/story-mode/#respond</comments>
  138. <dc:creator><![CDATA[kaeedo]]></dc:creator>
  139. <pubDate>Wed, 19 Jan 2011 04:38:03 +0000</pubDate>
  140. <category><![CDATA[Uncategorized]]></category>
  141. <guid isPermaLink="false">http://kaeedo.wordpress.com/?p=44</guid>
  142.  
  143. <description><![CDATA[This has been trouble. Story mode, or loading in custom created boards, has been an exceptional amount of trouble to get working. One would think if the text files were already written properly, and there&#8217;s already algorithms in place to &#8230; <a href="https://kaeedo.wordpress.com/2011/01/19/story-mode/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
  144. <content:encoded><![CDATA[<p>This has been trouble. Story mode, or loading in custom created boards, has been an exceptional amount of trouble to get working. One would think if the text files were already written properly, and there&#8217;s already algorithms in place to read them properly, that it would go smoothly from there. No. From my experience, File IO has always been the trickiest thing to get working. In this case, the biggest problem was cross-platform compatibility. I&#8217;m developing on a windows machine, and certain things work differently from Linux. Most notably the path separator. In windows, the separator is \, but Linux its the other way around /. I had forgotten this in the beginning, so my check to see if the file exists always returned false in Linux, therefore I spent numerous hours looking for how to do the file checks in Linux. This turned into multiple rewrites of the code, all of which failed. I eventually happened upon the answer when I saw that new files were created in my Linux VM that were called boards\testFile.txt. That&#8217;s not right. This is when I remembered the different path separators, and after some research found out I could have simply used os.sep to go into the boards folder and then test the file. Next up, finish up the level creator.</p>
  145. <p><a href="http://gitorious.org/blocku/blocku/commit/7f9825d6b6f8969dd40965310de1c9dea84a1c9b" rel="nofollow">http://gitorious.org/blocku/blocku/commit/7f9825d6b6f8969dd40965310de1c9dea84a1c9b</a></p>
  146. ]]></content:encoded>
  147. <wfw:commentRss>https://kaeedo.wordpress.com/2011/01/19/story-mode/feed/</wfw:commentRss>
  148. <slash:comments>0</slash:comments>
  149. <media:content url="https://0.gravatar.com/avatar/60828f97d48e2dfe301e3d410a551b6dd729504da43a1f4a22b2df48b7231f7d?s=96&#38;d=identicon&#38;r=G" medium="image">
  150. <media:title type="html">kaeedo</media:title>
  151. </media:content>
  152. </item>
  153. <item>
  154. <title>TV Crew</title>
  155. <link>https://kaeedo.wordpress.com/2011/01/14/tv-crew/</link>
  156. <comments>https://kaeedo.wordpress.com/2011/01/14/tv-crew/#respond</comments>
  157. <dc:creator><![CDATA[kaeedo]]></dc:creator>
  158. <pubDate>Fri, 14 Jan 2011 02:23:24 +0000</pubDate>
  159. <category><![CDATA[Uncategorized]]></category>
  160. <guid isPermaLink="false">http://kaeedo.wordpress.com/?p=42</guid>
  161.  
  162. <description><![CDATA[Yesterday, WXXI TV crew showed up at the FOSS Box. I was summoned to answer some Blocku related questions, which ultimately turned into me getting my five minutes of fame on television. I did a quick demo of blocku, and &#8230; <a href="https://kaeedo.wordpress.com/2011/01/14/tv-crew/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
  163. <content:encoded><![CDATA[<p>Yesterday, WXXI TV crew showed up at the FOSS Box. I was summoned to answer some Blocku related questions, which ultimately turned into me getting my five minutes of fame on television. I did a quick demo of blocku, and talked about the built in features and game modes available to the players.</p>
  164. <p>As for the development itself, Story Mode is slowly coming along. I have finally figured out how to implement a text box, something that I had to program for the first time myself. Basically it&#8217;s a display rect with a pygame font that changes in a while loop and is assigned to and assigns a string to keep track of it. The concept may have been simple, but it was hard enough to create. Tomorrow should see an actual use of the textbox for loading in a user specified custom board, and ultimately, the textbox will be reused for name entry in high scores and such.</p>
  165. <p><a href="http://gitorious.org/blocku/blocku/commit/352e9c4acf1a502d376cbfe8ffd127365c28233e" rel="nofollow">http://gitorious.org/blocku/blocku/commit/352e9c4acf1a502d376cbfe8ffd127365c28233e</a></p>
  166. ]]></content:encoded>
  167. <wfw:commentRss>https://kaeedo.wordpress.com/2011/01/14/tv-crew/feed/</wfw:commentRss>
  168. <slash:comments>0</slash:comments>
  169. <media:content url="https://0.gravatar.com/avatar/60828f97d48e2dfe301e3d410a551b6dd729504da43a1f4a22b2df48b7231f7d?s=96&#38;d=identicon&#38;r=G" medium="image">
  170. <media:title type="html">kaeedo</media:title>
  171. </media:content>
  172. </item>
  173. <item>
  174. <title>End of week 4</title>
  175. <link>https://kaeedo.wordpress.com/2011/01/08/end-of-week-4/</link>
  176. <comments>https://kaeedo.wordpress.com/2011/01/08/end-of-week-4/#comments</comments>
  177. <dc:creator><![CDATA[kaeedo]]></dc:creator>
  178. <pubDate>Sat, 08 Jan 2011 15:04:09 +0000</pubDate>
  179. <category><![CDATA[Uncategorized]]></category>
  180. <guid isPermaLink="false">http://kaeedo.wordpress.com/?p=40</guid>
  181.  
  182. <description><![CDATA[End of week 4. Puzzle mode has been completed. How this works, is that the grid is already completed with the blocks, but the block rotation isn&#8217;t. What the player then has to do, is to rotate each individual block &#8230; <a href="https://kaeedo.wordpress.com/2011/01/08/end-of-week-4/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
  183. <content:encoded><![CDATA[<p>End of week 4. Puzzle mode has been completed. How this works, is that the grid is already completed with the blocks, but the block rotation isn&#8217;t. What the player then has to do, is to rotate each individual block until the numbers satisfy the equation again. The timer at the top is gone, and has been replaced by a rotation counter. It counts how many times the player has rotated a block. This will eventually be used to determine scores, as the game also saves the number of times it rotated itself to achieve the scrambled state.</p>
  184. <p>Overall, puzzle mode was relatively simple to integrate, as all the code was already there. All this required was a rework of the scoring system, and a couple of checks of which game mode was selected. There was the possibility of still being able to drag blocks in puzzle mode, something that shouldn&#8217;t work, but that was also fixed with the addition of a single if statement. All the options are also the same. That is, being able to choose difficulty, number range, and addition or subtraction. So not much had to be changed there either. There was a small tweak, as puzzle mode only has two difficulties compared to four. Easy mode is a 3&#215;3 grid, and medium is a 4&#215;4 grid.</p>
  185. <p>Something I should have talked about sooner, but over break I was also play testing blocku with a group of friends, and their younger siblings. One of them was even the target audience, so that worked out nicely. Play testing  was simply &#8220;Time how long it takes you to complete this puzzle&#8221;. However, the results were interesting. These were all time attack. In easy mode, it took friends in the college age group between 5 and 10 minutes to complete. Medium took considerably longer, and no one managed to finish one that involved rotation. The 4th grader required 20 minutes to solve an easy puzzle. Now this game was originally targeted at the 4th grade audience, but after seeing these results, I&#8217;m not too sure about that anymore. During development I already realized that rotation makes the game exponentially harder. Maybe if this game was worked on as a group project it might still be 4th grade stuff. But apart from test results, everyone seemed to enjoy the game, and that is a good thing at least.</p>
  186. <p><a href="http://gitorious.org/blocku/blocku/commit/a2b294df78a0f190a466627e24ee430fb8f5c9e0" rel="nofollow">http://gitorious.org/blocku/blocku/commit/a2b294df78a0f190a466627e24ee430fb8f5c9e0</a></p>
  187. ]]></content:encoded>
  188. <wfw:commentRss>https://kaeedo.wordpress.com/2011/01/08/end-of-week-4/feed/</wfw:commentRss>
  189. <slash:comments>1</slash:comments>
  190. <media:content url="https://0.gravatar.com/avatar/60828f97d48e2dfe301e3d410a551b6dd729504da43a1f4a22b2df48b7231f7d?s=96&#38;d=identicon&#38;r=G" medium="image">
  191. <media:title type="html">kaeedo</media:title>
  192. </media:content>
  193. </item>
  194. <item>
  195. <title>back from break</title>
  196. <link>https://kaeedo.wordpress.com/2011/01/06/back-from-break/</link>
  197. <comments>https://kaeedo.wordpress.com/2011/01/06/back-from-break/#comments</comments>
  198. <dc:creator><![CDATA[kaeedo]]></dc:creator>
  199. <pubDate>Thu, 06 Jan 2011 06:08:58 +0000</pubDate>
  200. <category><![CDATA[Uncategorized]]></category>
  201. <guid isPermaLink="false">http://kaeedo.wordpress.com/?p=38</guid>
  202.  
  203. <description><![CDATA[Its good to be back in school. Anyway, I have no added the option of selecting between addition and subtraction. This option allows the player to choose whether they want to solve the given problem by adding the adjacent numbers &#8230; <a href="https://kaeedo.wordpress.com/2011/01/06/back-from-break/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
  204. <content:encoded><![CDATA[<p>Its good to be back in school. Anyway, I have no added the option of selecting between addition and subtraction. This option allows the player to choose whether they want to solve the given problem by adding the adjacent numbers to the answer, or by subtracting the adjacent numbers to the answer. In the case of subtraction, order of operations is ignored and the larger number is always used first. Or you could think of it as always using absolute numbers.</p>
  205. <p>Secondly, There&#8217;s also been several minor tweaks. Not necessarily bug fixes, as nothing was broken, but more like memory optimization. I managed to reduce the number of objects by reusing similar ones for different cases.</p>
  206. <p>Plan for tomorrow and probably the week is to get puzzle mode implemented.</p>
  207. <p><a href="http://gitorious.org/blocku/blocku/commit/c1c38189760579e714f84c1b90b8b72bf949de2a" rel="nofollow">http://gitorious.org/blocku/blocku/commit/c1c38189760579e714f84c1b90b8b72bf949de2a</a></p>
  208. ]]></content:encoded>
  209. <wfw:commentRss>https://kaeedo.wordpress.com/2011/01/06/back-from-break/feed/</wfw:commentRss>
  210. <slash:comments>1</slash:comments>
  211. <media:content url="https://0.gravatar.com/avatar/60828f97d48e2dfe301e3d410a551b6dd729504da43a1f4a22b2df48b7231f7d?s=96&#38;d=identicon&#38;r=G" medium="image">
  212. <media:title type="html">kaeedo</media:title>
  213. </media:content>
  214. </item>
  215. <item>
  216. <title>End of week 3</title>
  217. <link>https://kaeedo.wordpress.com/2010/12/18/end-of-week-3/</link>
  218. <comments>https://kaeedo.wordpress.com/2010/12/18/end-of-week-3/#respond</comments>
  219. <dc:creator><![CDATA[kaeedo]]></dc:creator>
  220. <pubDate>Sat, 18 Dec 2010 05:04:48 +0000</pubDate>
  221. <category><![CDATA[Uncategorized]]></category>
  222. <guid isPermaLink="false">http://kaeedo.wordpress.com/?p=36</guid>
  223.  
  224. <description><![CDATA[The end of week 3 is upon us. And with the end of week 3 of winter quarter, also comes the end of a decade. As we move into a brand new year, along with it comes tidings of the &#8230; <a href="https://kaeedo.wordpress.com/2010/12/18/end-of-week-3/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
  225. <content:encoded><![CDATA[<p>The end of week 3 is upon us. And with the end of week 3 of winter quarter, also comes the end of a decade. As we move into a brand new year, along with it comes tidings of the next great step in development. The beginning stages past prototype, and full functionality.</p>
  226. <p>Enough of that. The past week has been a rough one concerning development. I started on getting Game Mode selection implemented, and I tried to do this by importing a widget package for pygame. At first I could only find the GTK widgets, and those don&#8217;t work here with pygame, but then I found pygame specific widgets. I spent a good amount of time trying to get those to work in various ways, but simply couldn&#8217;t figure it out. I then looked up just general widgets written in plain python. I found some, but couldn&#8217;t get any of them to work either. So i ultimately had to settle on writing my own. Before I began this, I redesigned how the game mode selection screen and options would look like, so that I could minimize the amount of widgets needed. This had two benefits. The first being that I wouldn&#8217;t have to code as much, and the second being a simpler UI. Always important.</p>
  227. <p>Now I have Time Attack mode mostly implemented, and the user can select number generation range as well as difficulty level. There&#8217;s 3 ranges, low medium and high, and 4 difficulty settings. The difficulties are 3&#215;3 grid no rotation, 4&#215;4 grid no rotation, and then those two again but with rotation of each blocks. The number generation range goes as follows, but is subject to change: Low is 15-30 , Medium is 20-99, and High is 100-999. The timer for Time Attack currently counts up, and I will have to extensively playtest to figure out good starting times for each mode. I will be doing a lot of this over break, and I&#8217;m also going to continue to code over break.</p>
  228. <p><a href="http://gitorious.org/blocku/blocku/commit/2ce68c41580a2093907f110acf944b6848fe0399" rel="nofollow">http://gitorious.org/blocku/blocku/commit/2ce68c41580a2093907f110acf944b6848fe0399</a></p>
  229. <div id="_mcePaste" class="mcePaste" style="position:absolute;left:-10000px;top:257px;width:1px;height:1px;"></div>
  230. ]]></content:encoded>
  231. <wfw:commentRss>https://kaeedo.wordpress.com/2010/12/18/end-of-week-3/feed/</wfw:commentRss>
  232. <slash:comments>0</slash:comments>
  233. <media:content url="https://0.gravatar.com/avatar/60828f97d48e2dfe301e3d410a551b6dd729504da43a1f4a22b2df48b7231f7d?s=96&#38;d=identicon&#38;r=G" medium="image">
  234. <media:title type="html">kaeedo</media:title>
  235. </media:content>
  236. </item>
  237. </channel>
  238. </rss>
  239.  

If you would like to create a banner that links to this page (i.e. this validation result), do the following:

  1. Download the "valid RSS" banner.

  2. Upload the image to your own server. (This step is important. Please do not link directly to the image on this server.)

  3. Add this HTML to your page (change the image src attribute if necessary):

If you would like to create a text link instead, here is the URL you can use:

http://www.feedvalidator.org/check.cgi?url=http%3A//kaeedo.wordpress.com/feed/

Copyright © 2002-9 Sam Ruby, Mark Pilgrim, Joseph Walton, and Phil Ringnalda