{"id":280,"date":"2026-10-27T00:22:29","date_gmt":"2026-10-26T16:22:29","guid":{"rendered":"https:\/\/hongjun.org\/?p=280"},"modified":"2026-10-27T00:24:34","modified_gmt":"2026-10-26T16:24:34","slug":"why-im-rewrite-fruit-typing-challenge","status":"publish","type":"post","link":"https:\/\/hongjun.org\/?p=280","title":{"rendered":"Why I&#8217;m rewriting Fruit Typing Challenge"},"content":{"rendered":"<p>I&#8217;ve been working on a rewrite of my game, Fruit Typing Challenge. One of the main reasons I want to rewrite it is that I want people using other platforms to be able to play it too.<\/p>\n<p>The current version is made with Python. For the rewrite, I&#8217;m using NVGT. I want to make the game available to more people, including Linux and macOS users.<\/p>\n<p>Another reason is that I want to have more chances to improve the game in the future. I&#8217;m also planning to add more features, including a custom game mode.<\/p>\n<h2>What About the Current Python Version?<\/h2>\n<p>As soon as the rewritten version is released on itch.io, I plan to make the current Python version free for everyone.<\/p>\n<p>This means you can try the Python version first and decide whether you want to buy the rewritten version. You can get an idea of what the game is like before spending any money on it.<\/p>\n<h2>What About Translations?<\/h2>\n<p>I&#8217;m also working on translations for the game. However, some translation files may be intended for the NVGT rewrite and might not work with the current Python version.<\/p>\n<p>If you want to help with translations, please check which version the files are intended for.<\/p>\n<h2>What&#8217;s Next?<\/h2>\n<p>I&#8217;m still working on the rewrite, so there&#8217;s no release date to share yet. I&#8217;ll post more updates when I have something new to share.<\/p>\n<p>You can find the game on <a href=\"https:\/\/tewhongjun.itch.io\/fruit-typing-challenge\">itch.io<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>I&#8217;ve been working on a rewrite of my game, Fruit Typing Challenge. One of the main reasons I want to rewrite it is that I want people using other platforms to be able to play it too. The current version is made with Python. For the rewrite, I&#8217;m using NVGT. I want to make the &#8230; <a title=\"Why I&#8217;m rewriting Fruit Typing Challenge\" class=\"read-more\" href=\"https:\/\/hongjun.org\/?p=280\" aria-label=\"Read more about Why I&#8217;m rewriting Fruit Typing Challenge\">Read more<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[30,24,26,1],"tags":[],"class_list":["post-280","post","type-post","status-publish","format-standard","hentry","category-fruit-typing-challenge","category-game","category-my-game","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/hongjun.org\/index.php?rest_route=\/wp\/v2\/posts\/280","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/hongjun.org\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/hongjun.org\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/hongjun.org\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/hongjun.org\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=280"}],"version-history":[{"count":3,"href":"https:\/\/hongjun.org\/index.php?rest_route=\/wp\/v2\/posts\/280\/revisions"}],"predecessor-version":[{"id":283,"href":"https:\/\/hongjun.org\/index.php?rest_route=\/wp\/v2\/posts\/280\/revisions\/283"}],"wp:attachment":[{"href":"https:\/\/hongjun.org\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=280"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/hongjun.org\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=280"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/hongjun.org\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=280"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}