tag:blogger.com,1999:blog-21733872585243358752024-03-17T07:53:02.833+01:00Development BlogThe SuperTuxKart development blogAlayanhttp://www.blogger.com/profile/17555974371985124751noreply@blogger.comBlogger162125tag:blogger.com,1999:blog-2173387258524335875.post-51352745525493131362022-11-01T05:38:00.002+01:002022-11-01T06:00:30.726+01:00SuperTuxKart 1.4 release<p>The SuperTuxKart team is happy to announce the release of version 1.4. Below are the important changes:</p><h1>Restore macOS <= 10.14 support</h1><div>We <a href="https://github.com/supertuxkart/dependencies/commit/dcdffba7f0c6b3d3b2afc792d4c8c0c25403dd56">fixed</a> a bug in the macOS dependencies package which leads to Gatekeeper crashing, players from macOS 10.9 to 10.14 (Mavericks to Mojave) can enjoy this wonderful game again since 1.3 was released. Our great community helped <a href="https://github.com/supertuxkart/stk-code/issues/4669">greatly</a> throughout the process!<br /><div class="separator" style="clear: both;"><br /><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiy5d_v1NzzW6roRgop9D3BTsN8EYg0yC5MSUmbTeSBSigM-kzU9Mu1wmHDEk6rrZOu-OG9dE9EvOV3l7gMpK-fya3KAbRIPZ9kQj_RXlOkPmmfODYTSOYFtwhngFoRz6B9nZNwZ9LEfzgJd0HXCaj1Oqn7ly6TnOxJmiAeWbk2O_8acfKBJ_8Q5iP1kQ/s1024/VirtualBox_Mac109_01_11_2022_11_58_34.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="768" data-original-width="1024" height="240" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiy5d_v1NzzW6roRgop9D3BTsN8EYg0yC5MSUmbTeSBSigM-kzU9Mu1wmHDEk6rrZOu-OG9dE9EvOV3l7gMpK-fya3KAbRIPZ9kQj_RXlOkPmmfODYTSOYFtwhngFoRz6B9nZNwZ9LEfzgJd0HXCaj1Oqn7ly6TnOxJmiAeWbk2O_8acfKBJ_8Q5iP1kQ/s320/VirtualBox_Mac109_01_11_2022_11_58_34.png" width="320" /></a></div></div><div style="text-align: center;">SuperTuxKart 1.4 in macOS 10.9</div></div><div></div><h1>Soccer fields improvements</h1><div>The starting positions and item placements on all official fields has been adjusted, so that it contributes to a fair game play regardless of player count (even 1 vs 1). Field lines are also added for a better strategic game plan.</div><div class="separator" style="clear: both; text-align: center;"><br /><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg9vbSk7bFRLpQHqVY80DY_Xg8K-PYBjvN0-VApc7uue1rtBKve_RA6zxyZD8tthoDkRYhQKUpyKb9H7rTgphP4R2eMwqxt9vIRmlV9IosdlWA2WcIQOjhH-kPwx0YOVG_EHRTVmhiai-NvO6GwEl7vjQtWXV-bnH_5xOKYxomTt9c1wcQnzw-9wl-igw/s1176/Screenshot%20from%202022-11-01%2012-07-51.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="909" data-original-width="1176" height="247" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg9vbSk7bFRLpQHqVY80DY_Xg8K-PYBjvN0-VApc7uue1rtBKve_RA6zxyZD8tthoDkRYhQKUpyKb9H7rTgphP4R2eMwqxt9vIRmlV9IosdlWA2WcIQOjhH-kPwx0YOVG_EHRTVmhiai-NvO6GwEl7vjQtWXV-bnH_5xOKYxomTt9c1wcQnzw-9wl-igw/s320/Screenshot%20from%202022-11-01%2012-07-51.png" width="320" /></a></div></div><div><br /></div><div>Complete list of changes can be found <a href="https://github.com/supertuxkart/stk-code/blob/1.4/CHANGELOG.md">here</a>. Download the latest release <a href="https://github.com/supertuxkart/stk-code/releases/tag/1.4">now</a>, we hope you enjoy the 1.4 release!</div>Unknownnoreply@blogger.com18tag:blogger.com,1999:blog-2173387258524335875.post-6845922158759723192022-09-20T04:26:00.006+02:002022-09-30T11:46:33.743+02:00SuperTuxKart 1.4 Release Candidate 1 available! <p>We are happy to announce the release of the first release candidate for STK 1.4!</p><div class="separator" style="clear: both; text-align: justify;"><span style="text-align: left;">This release mainly focuses on visual changes, notably our collectable items now have a more dynamic and polished way to interact with players:</span></div><div class="separator" style="clear: both; text-align: justify;"><span style="text-align: left;"><br /></span></div><div class="separator" style="clear: both; text-align: center;"><iframe allowfullscreen='allowfullscreen' webkitallowfullscreen='webkitallowfullscreen' mozallowfullscreen='mozallowfullscreen' width='320' height='266' src='https://www.blogger.com/video.g?token=AD6v5dw6zcKE1KSDMDTTCi30IJzrPwfW58KLp9iMiEeGTsh2b3QkU4VmMCd1e3AuWE48P8GlZE3V3QPlGehpH0xzfg' class='b-hbp-video b-uploaded' frameborder='0'></iframe></div><div><br /></div><div>Huge thanks to <a href="https://github.com/Semphriss">Semphris</a> for this great contribution!</div><div><br /></div><div>Our wonderful artists Typhon and Ai_ZAQraven also updated some karts and tracks for us:</div><div style="text-align: center;"><br /></div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhZQ6z-coKH9p07Te460V8dnRiKMGEz3cm11Yq9_iVpLL8T1n-39UmGqNPMkXKwYtCjgcXDWEnXi-0lvih1Ns74FRzgCfHj5XQsoqUH7aceQZF03DjZGeLys5UUOdvzWlD4pSkrk1DisKupfVoxA-kBWiFtefiMX4vXqUXEeO83BKZJ3tLOXmbZqW7Rrw/s1024/battleisland_screenshot.jpg" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="768" data-original-width="1024" height="240" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhZQ6z-coKH9p07Te460V8dnRiKMGEz3cm11Yq9_iVpLL8T1n-39UmGqNPMkXKwYtCjgcXDWEnXi-0lvih1Ns74FRzgCfHj5XQsoqUH7aceQZF03DjZGeLys5UUOdvzWlD4pSkrk1DisKupfVoxA-kBWiFtefiMX4vXqUXEeO83BKZJ3tLOXmbZqW7Rrw/s320/battleisland_screenshot.jpg" width="320" /></a></div><div class="separator" style="clear: both; text-align: center;"><br /><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjjpt3ISCF40dQVe6gym2yyMDub9I2LTsJJqElIlVBE2Fha-UFExG7fDzowuCUBHFReY3jgFCian5Sold_cZlefXtU1wzgkR0b_lOa_vimT0zqPR65kEHMzLZG3VtjI5mxtKbwWEKwufO3UuSctjEK__zzpDQoK2S0WeZ6vyoVAlTmHveTrCUFoDxwIIg/s1024/sshot-cave.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="768" data-original-width="1024" height="240" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjjpt3ISCF40dQVe6gym2yyMDub9I2LTsJJqElIlVBE2Fha-UFExG7fDzowuCUBHFReY3jgFCian5Sold_cZlefXtU1wzgkR0b_lOa_vimT0zqPR65kEHMzLZG3VtjI5mxtKbwWEKwufO3UuSctjEK__zzpDQoK2S0WeZ6vyoVAlTmHveTrCUFoDxwIIg/s320/sshot-cave.png" width="320" /></a></div><div class="separator" style="clear: both; text-align: center;"><div style="text-align: center;">Battle Island and Cave X now have received a revamp done by Typhon</div><div><br /></div></div></div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjg_5DeWOTvjyTobCW_3RQsLjLY_WEm9WtTTOm1opuUIRto8GJq_zKlVAv3hOdzprKXQ6UjeikMYobbatUGjom0AfPSqV2seqaIJmiLs8ITwC2H5lqgixLWHdudvvgAMd8Y1VGfXvp3CZgnfjyfaSXeretdz1pDVbK1j4Fv2aamDLtdwwxbnflSW0GSfw/s1717/Screenshot%20from%202022-09-19%2015-55-59.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="900" data-original-width="1717" height="168" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjg_5DeWOTvjyTobCW_3RQsLjLY_WEm9WtTTOm1opuUIRto8GJq_zKlVAv3hOdzprKXQ6UjeikMYobbatUGjom0AfPSqV2seqaIJmiLs8ITwC2H5lqgixLWHdudvvgAMd8Y1VGfXvp3CZgnfjyfaSXeretdz1pDVbK1j4Fv2aamDLtdwwxbnflSW0GSfw/s320/Screenshot%20from%202022-09-19%2015-55-59.png" width="320" /></a><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgYdFCWWnAX2mdCQB6R3jebpK45gFZmX24A2L7MpTVIIESGv7MfxkOU1x_kMPDEP9HkI4cyicvVTCaSrg28b0XHvDrE2H5lLQadEknJz9N-gKgbZRS3oOqxY0dfYhpadB0PZgeeGA48JIiXIjHZ-7BNw6zvuCkqmCcmEujnAHtQFHqJEYTuILoF0DxkEg/s1647/Screenshot%20from%202022-09-19%2016-32-02.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="877" data-original-width="1647" height="170" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgYdFCWWnAX2mdCQB6R3jebpK45gFZmX24A2L7MpTVIIESGv7MfxkOU1x_kMPDEP9HkI4cyicvVTCaSrg28b0XHvDrE2H5lLQadEknJz9N-gKgbZRS3oOqxY0dfYhpadB0PZgeeGA48JIiXIjHZ-7BNw6zvuCkqmCcmEujnAHtQFHqJEYTuILoF0DxkEg/s320/Screenshot%20from%202022-09-19%2016-32-02.png" width="320" /></a></div></div><div><br /></div><div>Konqi now has a newer and maturer look and the newly added mascot Godette demonstrated Ai_ZAQraven's impressive and sophisticated way to create lively characters. Godette is the mascot of the <a href="https://godotengine.org/">Godot Engine</a>.</div><div><br /></div><div>Visit his <a href="https://www.youtube.com/channel/UCPJJph8bsXJc8HFohHLFAVQ">Youtube channel</a> and there are some making videos for the above karts.</div><div><br /></div><div>Last but not least this release features an experimental Vulkan renderer, based on our research and testing we have made sure it works on a variety of (rare) devices. We tested so far:</div><div><ul style="text-align: left;"><li>RPI4</li><li>Apple iPhone simulator (MoltenVK)</li><li>Dozen (Mesa Vulkan on DirectX12 driver, latest Git build)</li><li>... and much more</li></ul></div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEilrXg0-E0RvZTeCGvGCNQv9Hc_HEAxeBtnAsHhiQUdFkOOdUNmxBjiy94eHZ7Qd0Mnj56kH8B22-hf45lJqapIGDMVhTHyoaVRfI15DawoLNzjZcjqIxZA9K3WJqVDMDp4HJ8g0QHm_wBxt6WEe2zp3t73QFdkaP6BbmyyKHrqX0uo-Iu9ab19VgYRwg/s1920/Untitled.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="938" data-original-width="1920" height="312" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEilrXg0-E0RvZTeCGvGCNQv9Hc_HEAxeBtnAsHhiQUdFkOOdUNmxBjiy94eHZ7Qd0Mnj56kH8B22-hf45lJqapIGDMVhTHyoaVRfI15DawoLNzjZcjqIxZA9K3WJqVDMDp4HJ8g0QHm_wBxt6WEe2zp3t73QFdkaP6BbmyyKHrqX0uo-Iu9ab19VgYRwg/w640-h312/Untitled.png" width="640" /></a></div><div class="separator" style="clear: both; text-align: center;">Great job Microsoft!</div><div><br /></div><div>Anyone who would like to give it a try can <b>either</b>:</div><div><ul style="text-align: left;"><li>In a networking lobby type "/vulkan" ("/gl" to revert) and restart STK</li><li>Start supertuxkart binary with the argument "--render-driver=vulkan"</li><li>Edit config.xml in configuration folder and change "gl" to "vulkan" for the "render_driver" setting</li></ul></div><div>We hope you enjoy this release, get it <a href="https://github.com/supertuxkart/stk-code/releases/tag/1.4-rc1">here</a> now!</div><div><br /></div>Unknownnoreply@blogger.com14tag:blogger.com,1999:blog-2173387258524335875.post-34385498119581268942021-09-28T15:30:00.000+02:002021-09-28T15:30:22.927+02:00SuperTuxKart 1.3 release<p>The SuperTuxKart team is happy to announce the release of version 1.3. Online play is still compatible with the previous 1.x versions. Here are the changes compared to <a href="https://blog.supertuxkart.net/2021/08/supertuxkart-13-release-candiate.html">release candidate</a>:</p><h1 style="text-align: left;">Clickable URLs in text</h1><div>After feedback, we made URLs in text on STK UI clickable! It uses native
functions, some of which are powered by SDL2 SDL_OpenURL, to determine a
suitable application to open links too:<div class="separator" style="clear: both;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEj-Mot8aZ6eL3ybQHQFZXMhkjWuO1l9wfu7fuKff9_Y4jOfaXDz1LKxd5pYrMgfSYpY82Uf5dKmwDf6w44C9Vlr54Wiq7JIlzOApYm_u7pwRQvOrYkyCGM3jOGuY942uuqeG6rTjsRfq_2C453JeO_7gtzhzYkNttvALny0vz3vvt0ZM87Ez-yxplzgVw=s2220" style="display: block; padding: 1em 0px; text-align: center;"><img alt="" border="0" data-original-height="1080" data-original-width="2220" src="https://blogger.googleusercontent.com/img/a/AVvXsEj-Mot8aZ6eL3ybQHQFZXMhkjWuO1l9wfu7fuKff9_Y4jOfaXDz1LKxd5pYrMgfSYpY82Uf5dKmwDf6w44C9Vlr54Wiq7JIlzOApYm_u7pwRQvOrYkyCGM3jOGuY942uuqeG6rTjsRfq_2C453JeO_7gtzhzYkNttvALny0vz3vvt0ZM87Ez-yxplzgVw=s320" width="320" /></a></div><div style="text-align: center;">Telegram links can be opened in Android</div></div><div><a href="https://blogger.googleusercontent.com/img/a/AVvXsEghAV4MLb2k2AYaF8euSkUglWp-aXurIMlZpUVqp6e12ABuwIrD6P_gCpOYC9ZokVLRl_i2oR7PjBOt22UZtQFxTNqzqNKn9KnKChvIUfTS5mrafSJ1cIS1XSWm9j2JwsnOwGOYPP_ggwuupDwEqu-MRIiLICuyEV9ScI5mDXXhQUM_dsOVfSC4ikWIXg=s2220" style="display: block; padding: 1em 0px; text-align: center;"><img alt="" border="0" data-original-height="1080" data-original-width="2220" src="https://blogger.googleusercontent.com/img/a/AVvXsEghAV4MLb2k2AYaF8euSkUglWp-aXurIMlZpUVqp6e12ABuwIrD6P_gCpOYC9ZokVLRl_i2oR7PjBOt22UZtQFxTNqzqNKn9KnKChvIUfTS5mrafSJ1cIS1XSWm9j2JwsnOwGOYPP_ggwuupDwEqu-MRIiLICuyEV9ScI5mDXXhQUM_dsOVfSC4ikWIXg=s320" width="320" /></a></div><div style="text-align: center;">You can open the walkthrough videos as well!</div><h1 style="text-align: left;">Minor tracks fixes</h1><div>The unpopular Las Dunas Soccer Stadium has been revised thanks to
feedback from the STK community and now features a new simplified and
symmetric soccer pitch. We hope it gives the STK community another good
choice of soccer field!</div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEjoYYESCYC9PZM-IQPI2OcTTw4j1uFHp1DG3RXB7iStZBjdJZ4-sREJVd239I9yZN9Jf216v-3zxZqUK1hU7fdqwML4VekhO0437JmsWGvdEml1aZlrG5NeI6FjiKYYClsz3Rnpe4dp-Pq97UpyhkT6-8z00RZf-vOdvcsE-BTiFc1S8VLuyTsMGGXL3A=s1920" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="1080" data-original-width="1920" height="180" src="https://blogger.googleusercontent.com/img/a/AVvXsEjoYYESCYC9PZM-IQPI2OcTTw4j1uFHp1DG3RXB7iStZBjdJZ4-sREJVd239I9yZN9Jf216v-3zxZqUK1hU7fdqwML4VekhO0437JmsWGvdEml1aZlrG5NeI6FjiKYYClsz3Rnpe4dp-Pq97UpyhkT6-8z00RZf-vOdvcsE-BTiFc1S8VLuyTsMGGXL3A=s320" width="320" /></a></div><br /><div class="separator" style="clear: both; text-align: center;"><br /></div><div>We also added lap line extensions, which makes sure the lap counting
still takes place even if you drive a little bit off the road, to the
following tracks:</div><div><ul style="text-align: left;"><li>Hacienda</li><li>Old Mine</li><li>Ravenbridge Mansion</li><li>Shifting Sands</li></ul></div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEhQ11EgnyIS3VSUt_lJnhHh8ABB-Rx2e_4ySLwGSnruxl4U9rbMrhgzMVE_lKYEJb5rOtBud_2WRjg80lfMfQy8fl3W4FjxB1bg0BqSjQFfB_dgDvySiUi7i6d7ciBuKE80F6pXnTfsVInjZw-gEmE_CXe1BhcCNCl3mtPUZByfsrzKFACi9mwWs6oLeg=s1920" style="margin-left: 1em; margin-right: 1em; text-align: center;"><img border="0" data-original-height="1080" data-original-width="1920" height="180" src="https://blogger.googleusercontent.com/img/a/AVvXsEhQ11EgnyIS3VSUt_lJnhHh8ABB-Rx2e_4ySLwGSnruxl4U9rbMrhgzMVE_lKYEJb5rOtBud_2WRjg80lfMfQy8fl3W4FjxB1bg0BqSjQFfB_dgDvySiUi7i6d7ciBuKE80F6pXnTfsVInjZw-gEmE_CXe1BhcCNCl3mtPUZByfsrzKFACi9mwWs6oLeg=s320" width="320" /></a></div><div></div><div style="text-align: center;">Now, if you cross inside these 2 red boxes, your lap is still counted</div><div><br /></div><div>Complete list of changes can be found <a href="https://github.com/supertuxkart/stk-code/blob/1.3/CHANGELOG.md">here</a>.
Download the latest release <a href="https://github.com/supertuxkart/stk-code/releases/tag/1.3">now</a>, we hope you enjoy the 1.3 release!</div>Unknownnoreply@blogger.com9tag:blogger.com,1999:blog-2173387258524335875.post-23422758783280102982021-08-31T06:30:00.002+02:002021-08-31T06:33:22.893+02:00SuperTuxKart 1.3 release candiate available!<p><span style="font-size: large;">
</span></p><p style="line-height: 115%; margin-bottom: 0cm;">
<span style="font-family: Cantarell;"><span><span style="color: #252525; font-size: large;"><u><b>SuperTuxKart
1.3 release candidate is out!</b></u></span></span></span></p>
<p style="line-height: 115%; margin-bottom: 0cm;"><span style="color: #252525;"><span style="font-family: Cantarell;"><span style="font-size: large;">After a year, here is the latest release of the 1.x series, let’s check out the new features!</span></span></span></p><video controls="" poster="https://trailer.supertuxkart.net/1.3/trailer.jpg" src="https://trailer.supertuxkart.net/1.3/trailer.mp4" style="height: auto; width: 100%;" type="video/mp4"></video><p></p><p style="line-height: 115%; margin-bottom: 0cm;"><span style="color: #252525;"><span style="font-family: Cantarell;"><span><span style="font-size: x-small;">Link: <a href="https://trailer.supertuxkart.net/1.3/trailer.mp4">https://trailer.supertuxkart.net/1.3/trailer.mp4</a></span></span></span></span></p><p style="line-height: 115%; margin-bottom: 0cm;"><b><span style="color: #252525;"><span style="font-family: Cantarell;"><span style="font-size: large;">🎮 Switch Homebrew Port</span></span></span></b></p><p style="line-height: 115%; margin-bottom: 0cm;"><span style="color: #252525;"><span style="font-family: Cantarell;"><span style="font-size: large;">Thanks to SDL2 implementation done in 1.2, SuperTuxKart has been ported to Switch Homebrew, you need to have Homebrew installed: <a href="https://switch.homebrew.guide/">https://switch.homebrew.guide/</a>, then you can play SuperTuxKart on your Switch instead of... Nolok Kart 8!</span></span></span></p><p style="line-height: 115%; margin-bottom: 0cm;"><span style="color: #252525;"><span style="font-family: Cantarell;"><span style="font-size: large;">See <a href="https://github.com/supertuxkart/stk-code/pull/4491/files">https://github.com/supertuxkart/stk-code/pull/4491/files</a> for details, as you can see SDL2 allows porting STK to any platform with little platform dependant code.</span></span></span></p><p style="text-align: left;"><span style="font-size: large;"><span style="color: #252525;"><span style="font-family: Cantarell;"><a href="https://user-images.githubusercontent.com/6877780/108569928-ca747980-72da-11eb-806d-b1ee905ef956.jpg" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="751" data-original-width="800" height="620" src="https://user-images.githubusercontent.com/6877780/108569928-ca747980-72da-11eb-806d-b1ee905ef956.jpg" width="660" /></a></span></span><span style="color: #252525;"><span style="font-family: Cantarell;"><br /></span></span></span></p><span style="color: #252525;"><span style="font-family: Cantarell; font-size: large;"><div><span style="font-family: Cantarell;"><br /></span></div><div><span style="font-family: Cantarell;">Also<b> </b>thanks to SDL2 haptic and Mary, SuperTuxKart now supports force feedbacks for controllers that have this feature. </span>Get some "bzzz" when you get destroyed!</div><p style="text-align: left;"><a href="https://1.bp.blogspot.com/-WhQoxABlbhA/YSzcg9JbqMI/AAAAAAAABqA/Pd8OKTXn6D0GD69F2LxiwXTJYisAH2-pACLcBGAsYHQ/s1366/Screenshot_20210830_152122.png" style="font-family: -webkit-standard; margin-left: 1em; margin-right: 1em; text-align: center;"><img border="0" data-original-height="768" data-original-width="1366" height="345" src="https://1.bp.blogspot.com/-WhQoxABlbhA/YSzcg9JbqMI/AAAAAAAABqA/Pd8OKTXn6D0GD69F2LxiwXTJYisAH2-pACLcBGAsYHQ/w612-h345/Screenshot_20210830_152122.png" width="612" /></a></p></span></span><div>
<p style="line-height: 115%; margin-bottom: 0cm;"></p><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0.4); -webkit-text-stroke-width: 0px; caret-color: rgb(0, 0, 0); color: black; font-family: -webkit-standard; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; line-height: 18.399999618530273px; margin-bottom: 0cm; orphans: auto; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px;"><span style="color: #252525;"><span style="font-family: Cantarell; font-size: large;"></span></span></p><p></p><p style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0.4); -webkit-text-stroke-width: 0px; caret-color: rgb(0, 0, 0); color: black; font-family: -webkit-standard; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; line-height: 18.399999618530273px; margin-bottom: 0cm; orphans: auto; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px;"><span style="color: #252525;"><span style="font-family: Cantarell;"><span style="font-size: large;">Congratulations to Mary for her wonderful works!</span></span></span></p><p style="line-height: 115%; margin-bottom: 0cm;"><b><span style="color: #252525;"><span style="font-family: Cantarell;"><span style="font-size: large;"><br /></span></span></span></b></p><p style="line-height: 115%; margin-bottom: 0cm;"><b><span style="color: #252525;"><span style="font-family: Cantarell;"><span style="font-size: large;">🏟️ New
Arenas<br /></span></span></span></b></p>
<p style="line-height: 115%; margin-bottom: 0cm;"><span style="font-family: Cantarell;"><span><span style="color: #252525; font-size: large;">-
Ancient Colosseum Labyrinth 🏛️</span></span></span></p>
<p style="line-height: 115%; margin-bottom: 0cm;"><span style="font-family: Cantarell;"><span><span style="color: #252525; font-size: large;">This
release features a new battle arena in a dark environment inspired
by the Rome colosseum.</span></span></span></p>
<p style="line-height: 115%; margin-bottom: 0cm;"><span style="font-family: Cantarell;"><span><span style="color: #252525; font-size: large;">Dodge the dangers hidden in the labyrinth, outmaneuver your opponents, and discover the secret path below the Colosseum. Have fun!</span></span></span></p>
<p style="line-height: 115%; margin-bottom: 0cm;"><span style="font-family: Cantarell;"><span><span style="color: #252525; font-size: large;">Thanks
to Typhon306 for this amazing new arena.</span></span></span></p><p style="line-height: 115%; margin-bottom: 0cm;"><span style="font-family: Cantarell;"><span><span style="color: #252525; font-size: large;"></span></span></span></p><div class="separator" style="clear: both; text-align: center;"><span style="font-family: Cantarell;"><span><span style="color: #252525; font-size: large;"><a href="https://1.bp.blogspot.com/-a1PYF5Sjoaw/YSjT3sm-uAI/AAAAAAAABpg/-eShItaGk5gEk-fDoQaDa4xbJdFUuF3JwCLcBGAsYHQ/s1366/Screenshot_20210827_140006.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="768" data-original-width="1366" height="365" src="https://1.bp.blogspot.com/-a1PYF5Sjoaw/YSjT3sm-uAI/AAAAAAAABpg/-eShItaGk5gEk-fDoQaDa4xbJdFUuF3JwCLcBGAsYHQ/w649-h365/Screenshot_20210827_140006.png" width="649" /></a></span></span></span></div><span style="font-family: Cantarell;"><span><span style="color: #252525; font-size: large;"><br /> </span></span></span><p></p>
<p style="line-height: 115%; margin-bottom: 0cm;"><span style="font-family: Cantarell;"><span><span style="color: #252525; font-size: large;">-
Alien Signal 👽 </span></span></span></p>
<p style="line-height: 115%; margin-bottom: 0cm;"><span style="font-family: Cantarell;"><span><span style="color: #252525; font-size: large;">If
you have received the donator package in the past, you may already
know this arena, which is based on a real location of the SETI program… Now shipped
in the main game, enjoy! Made by samuncle.</span></span></span></p><p style="line-height: 115%; margin-bottom: 0cm;"><span style="font-family: Cantarell;"><span><span style="color: #252525; font-size: large;"> </span></span></span></p><div class="separator" style="clear: both; text-align: center;"><span style="font-family: Cantarell;"><span><span style="color: #252525; font-size: large;"><a href="https://1.bp.blogspot.com/-dITPazysQG8/YSjUDN_jH_I/AAAAAAAABpk/bhGFOKnDBTkrwY3Z5DYHXjA32nxH5fUPACLcBGAsYHQ/s1366/Screenshot_20210827_135750.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="768" data-original-width="1366" height="342" src="https://1.bp.blogspot.com/-dITPazysQG8/YSjUDN_jH_I/AAAAAAAABpk/bhGFOKnDBTkrwY3Z5DYHXjA32nxH5fUPACLcBGAsYHQ/w608-h342/Screenshot_20210827_135750.png" width="608" /></a></span></span></span></div><span style="font-family: Cantarell;"><span><span style="color: #252525; font-size: large;"><div><br /></div><div>Both arenas support Capture-The-Flag mode which allows online players to have a more variety of tracks to choose from.</div><br /></span></span></span><p></p><p style="line-height: 115%; margin-bottom: 0cm;"><b><span style="color: #252525;"><span style="font-family: Cantarell;"><span style="font-size: large;">🏎️ New
Karts</span></span></span></b></p>
<p style="line-height: 115%; margin-bottom: 0cm;"><span style="font-size: large;"><span style="font-family: Cantarell;"><span><span style="color: #252525;">Our
artist </span></span></span><span style="font-family: Cantarell;"><span><span style="color: #252525;">ZAQraven99 has worked hard on revamping existing karts.</span></span></span></span></p>
<p style="line-height: 115%; margin-bottom: 0cm;"><span style="font-family: Cantarell;"><span><span style="color: #252525; font-size: large;">Sara the Racer has been replaced by the cute Pepper from
<a href="https://www.peppercarrot.com">Pepper&Carrot</a>.</span></span></span></p>
<p style="line-height: 115%; margin-bottom: 0cm;"><span style="font-family: Cantarell;"><span><span style="color: #252525; font-size: large;">Gnu
has got a new look, as well as Sara the Wizard who is now called
Sara.</span></span></span></p>
<p style="line-height: 115%; margin-bottom: 0cm;"><span style="font-family: Cantarell;"><span><span style="color: #252525; font-size: large;">Adiumy
and Emule also got a makeover.</span></span></span></p><p style="line-height: 115%; margin-bottom: 0cm;"></p><div class="separator" style="clear: both; text-align: center;"><a href="https://1.bp.blogspot.com/-yG_y3dnFSbQ/YS2tFDivfTI/AAAAAAAAAS0/3E20DfKfZIoRtDVx9mu4Eogp1c_LL1xRwCLcBGAsYHQ/s288/test.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="288" data-original-width="285" height="250" src="https://1.bp.blogspot.com/-yG_y3dnFSbQ/YS2tFDivfTI/AAAAAAAAAS0/3E20DfKfZIoRtDVx9mu4Eogp1c_LL1xRwCLcBGAsYHQ/w250-h251/test.png" width="250" /></a><a href="https://1.bp.blogspot.com/-maSRqvvTl1I/YS2s0LFk4mI/AAAAAAAAASs/GribiSCcEJcXMor8kIiWsrqh6Wbq8h5AgCLcBGAsYHQ/s350/test.png" style="margin-left: 1em; margin-right: 1em; text-align: left;"><img border="0" data-original-height="334" data-original-width="250" height="250" src="https://1.bp.blogspot.com/-maSRqvvTl1I/YS2s0LFk4mI/AAAAAAAAASs/GribiSCcEJcXMor8kIiWsrqh6Wbq8h5AgCLcBGAsYHQ/w262-h251/test.png" width="250" /></a></div><span style="font-family: Cantarell;"><div class="separator" style="clear: both; text-align: center;"><div class="separator" style="clear: both; text-align: center;"><div class="separator" style="clear: both; text-align: center;"><a href="https://1.bp.blogspot.com/-PVKb72Ql3Ps/YS2t-gfKx-I/AAAAAAAAATM/JZONo5c6mxUkx3C5ERz0cqYMtuBnwFNsgCLcBGAsYHQ/s306/test.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="283" data-original-width="306" height="250" src="https://1.bp.blogspot.com/-PVKb72Ql3Ps/YS2t-gfKx-I/AAAAAAAAATM/JZONo5c6mxUkx3C5ERz0cqYMtuBnwFNsgCLcBGAsYHQ/w247-h228/test.png" width="250" /></a><a href="https://1.bp.blogspot.com/-RhwxbI7n03U/YS2t52dzXeI/AAAAAAAAATI/2_Saz-Jnap073L8zSuE31LSrvEESGQk2wCLcBGAsYHQ/s370/test.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="318" data-original-width="370" height="250" src="https://1.bp.blogspot.com/-RhwxbI7n03U/YS2t52dzXeI/AAAAAAAAATI/2_Saz-Jnap073L8zSuE31LSrvEESGQk2wCLcBGAsYHQ/w271-h233/test.png" width="250" /></a></div></div><a href="https://1.bp.blogspot.com/-glfwte0ew20/YS2tx76wEOI/AAAAAAAAATA/td8JKT2xBlE0sNVHmyUEPZwO45Yi-r93gCLcBGAsYHQ/s331/test.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="331" data-original-width="301" height="250" src="https://1.bp.blogspot.com/-glfwte0ew20/YS2tx76wEOI/AAAAAAAAATA/td8JKT2xBlE0sNVHmyUEPZwO45Yi-r93gCLcBGAsYHQ/w240-h264/test.png" width="250" /></a></div><div class="separator" style="clear: both; text-align: center;"><br /></div></span><p></p><p style="line-height: 115%; margin-bottom: 0cm;"><b><span style="color: #252525; font-size: large;">🐧
<span style="font-family: Cantarell;"><span>GUI
Improvements</span></span></span></b></p>
<p style="line-height: 115%; margin-bottom: 0cm;"><span style="font-family: Cantarell;"><span><span style="color: #252525; font-size: large;">-
Render resolution</span></span></span></p>
<p style="line-height: 115%; margin-bottom: 0cm;"><span style="font-family: Cantarell;"><span><span style="color: #252525; font-size: large;">Another
feature improving STK's performance can be activated via the "render resolution option" in the graphics settings.</span></span></span></p>
<p style="line-height: 115%; margin-bottom: 0cm;"><span style="color: #252525;"><span style="font-family: Cantarell;"><span style="font-size: large;">The resolution can be lowered by up to 50%, which will result in better frame rates. It's enabled by default on Android port of SuperTuxKart now.</span></span></span></p><p style="line-height: 115%; margin-bottom: 0cm;"><span style="color: #252525;"><span style="font-family: Cantarell; font-size: large;"></span></span></p><div class="separator" style="clear: both; text-align: center;"><span style="color: #252525;"><span style="font-family: Cantarell; font-size: large;"><a href="https://media.discordapp.net/attachments/702771391564349552/880710408539865148/Screenshot_20210827_090832.png?width=747&height=420" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="420" data-original-width="747" height="358" src="https://media.discordapp.net/attachments/702771391564349552/880710408539865148/Screenshot_20210827_090832.png?width=747&height=420" width="638" /></a></span></span></div><span style="color: #252525;"><span style="font-family: Cantarell; font-size: large;"><br /></span></span><p></p>
<p style="line-height: 115%; margin-bottom: 0cm;"><span style="font-family: Cantarell;"><span><span style="color: #252525; font-size: large;">-
New high scores selection screen</span></span></span></p>
<p style="line-height: 115%; margin-bottom: 0cm;"><span style="font-family: Cantarell;"><span><span style="color: #252525; font-size: large;">Having
been available only in the track selection or in the ghost replay
menu (not even all), you can now find all your high scores in the
same place in a new menu. There, your best times in normal races,
time trials and egg hunts are shown. Thanks to Worldblender for this
feature!</span></span></span></p><p style="line-height: 115%; margin-bottom: 0cm;"><span style="font-family: Cantarell;"><span><span style="color: #252525; font-size: large;"></span></span></span></p><div class="separator" style="clear: both; text-align: center;"><span style="font-family: Cantarell;"><span><span style="color: #252525; font-size: large;"><a href="https://user-images.githubusercontent.com/13372387/107568315-6bad5280-6bac-11eb-83fb-009437da6b26.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="463" data-original-width="800" height="365" src="https://user-images.githubusercontent.com/13372387/107568315-6bad5280-6bac-11eb-83fb-009437da6b26.png" width="630" /></a></span></span></span></div><span style="font-family: Cantarell;"><span><span style="color: #252525; font-size: large;"><br /></span></span></span></div><div><p style="line-height: 85%; margin-bottom: 0cm;">
</p><b><span style="font-size: large;">
</span></b><p style="line-height: 115%; margin-bottom: 0cm;"><b><span style="color: #252525; font-size: large;">🐒
<span style="font-family: Cantarell;"><span>Blender
2.8</span></span></span></b></p>
<p style="line-height: 115%; margin-bottom: 0cm;"><span style="font-family: Cantarell;"><span><span style="color: #252525; font-size: large;">Blender
is the official software used by STK artists to create tracks, karts,
arenas and more.</span></span></span></p>
<p style="line-height: 115%; margin-bottom: 0cm;"><span style="font-family: Cantarell;"><span><span style="color: #252525; font-size: large;">Blender
2.8 broke compatibility with 2.7, so there are updated SuperTuxKart
Blender scripts, by Worldblender.</span></span></span></p>
<p style="line-height: 115%; margin-bottom: 0cm;"><span style="font-family: Cantarell;"><span><span style="color: #252525; font-size: large;">Check
out <a href="http://github.com/supertuxkart/stk-blender">github.com/supertuxkart/stk-blender</a> to learn more.</span></span></span></p><p style="line-height: 115%; margin-bottom: 0cm;"><span style="font-family: Cantarell;"><span><span style="color: #252525; font-size: large;"></span></span></span></p><div class="separator" style="clear: both; text-align: center;"><span style="font-family: Cantarell;"><span><span style="color: #252525; font-size: large;"><a href="https://1.bp.blogspot.com/-YtQFqXAT3NY/YSjStBY4vtI/AAAAAAAABpY/Vub04VLBm20aczb_6UaHPNeendY_VTiRwCLcBGAsYHQ/s1366/Screenshot_20210827_135455.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="724" data-original-width="1366" height="330" src="https://1.bp.blogspot.com/-YtQFqXAT3NY/YSjStBY4vtI/AAAAAAAABpY/Vub04VLBm20aczb_6UaHPNeendY_VTiRwCLcBGAsYHQ/w630-h330/Screenshot_20210827_135455.png" width="630" /></a></span></span></span></div><span style="font-family: Cantarell;"><span><span style="color: #252525; font-size: large;"><br /><br /></span></span></span><p style="line-height: 115%; margin-bottom: 0cm;"><span style="font-family: Cantarell;"><span><span style="color: #252525; font-size: large;"><span style="font-family: Cantarell;"><span><span style="color: #252525;"><b>Download</b> SuperTuxKart 1.3 release candidate now from <a href="https://github.com/supertuxkart/stk-code/releases/tag/1.3-rc1">https://github.com/supertuxkart/stk-code/releases/tag/1.3-rc1</a>!</span></span></span> <br /></span></span></span></p>
<p style="line-height: 85%; margin-bottom: 0cm;"><span style="font-size: large;"><br />
</span></p>
<p style="line-height: 115%; margin-bottom: 0cm;"><b><span style="color: #252525; font-size: large;">👊
<span style="font-family: Cantarell;"><span>Contributing</span></span></span></b></p>
<p style="line-height: 115%; margin-bottom: 0cm;"><span style="font-family: Cantarell;"><span><span style="color: #252525; font-size: large;">STK
team needs your help! Check out <a href="http://supertuxkart.net/contributing">supertuxkart.net/contributing</a>.</span></span></span></p>
<p style="line-height: 115%; margin-bottom: 0cm;"><span style="font-family: Cantarell;"><span><span style="color: #252525; font-size: large;">If
you can help us as coder, 3D artist (documentation will be updated soon
for blender 2.8), translator, or in any other way, you are very
welcome!</span></span></span></p>
<p style="line-height: 85%; margin-bottom: 0cm;"><span style="font-size: large;"><b><br /></b>
</span></p><b><span style="font-size: large;">
</span></b><p style="line-height: 115%; margin-bottom: 0cm;"><b><span style="color: #252525; font-size: large;">👉
<span style="font-family: Cantarell;"><span>Follow
STK</span></span></span></b></p>
<p style="line-height: 115%; margin-bottom: 0cm;"><span style="font-family: Cantarell;"><span><span style="color: #252525; font-size: large;">Twitter:
<a href="https://twitter.com/supertuxkart">@supertuxkart</a></span></span></span></p>
<p style="line-height: 115%; margin-bottom: 0cm;"><span style="font-family: Cantarell;"><span><span style="color: #252525; font-size: large;">Instagram:
<a href="https://www.instagram.com/supertuxkart/">@supertuxkart</a></span></span></span></p><p style="line-height: 115%; margin-bottom: 0cm;"><span style="font-family: Cantarell;"><span style="font-size: large;"><br /></span></span></p>
<p style="line-height: 115%; margin-bottom: 0cm;"><b><span style="color: #252525; font-size: large;">☝️
<span style="font-family: Cantarell;"><span>Chat
with us!</span></span></span></b></p>
<p style="line-height: 115%; margin-bottom: 0cm;"><span style="font-family: Cantarell;"><span><span style="color: #252525; font-size: large;">Matrix:
#supertuxkart:matrix.org </span></span></span></p>
<p style="line-height: 115%; margin-bottom: 0cm;"><span style="font-family: Cantarell;"><span><span style="color: #252525; font-size: large;">irc:
#supertuxkart on libera.chat</span></span></span></p>
<p style="line-height: 115%; margin-bottom: 0cm;"><span style="font-family: Cantarell;"><span><span style="color: #252525; font-size: large;">Telegram: <a href="https://t.me/STKInternational">#STKInternational</a></span></span></span></p>
<p><style type="text/css">p { line-height: 115%; margin-bottom: 0.25cm; background: transparent }a:link { color: #000080; so-language: zxx; text-decoration: underline }</style></p></div>Waxhttp://www.blogger.com/profile/09126706967115181840noreply@blogger.com11tag:blogger.com,1999:blog-2173387258524335875.post-66031159849832752942020-08-27T22:00:00.064+02:002021-08-30T20:22:05.082+02:00SupertuxKart 1.2 release<p>The SuperTuxKart team is happy to announce the release of version 1.2. Online play is still compatible with previous 1.x versions.</p>
<br />
<div style="text-align: center;">
<video src="https://trailer.supertuxkart.net/1.2/trailer.mp4" type="video/mp4" poster="https://trailer.supertuxkart.net/1.2/trailer.jpg" controls style="width: 100%;height: auto"></video><p></p> </span></span><br />
<span style="font-size: x-small;"><span style="font-size: small;">SuperTuxKart 1.2 official trailer</span></span></div><h2>Downloads</h2>
<p>Due to complaints about download speed on SourceForge, from this release onward we will also upload our binaries and source tarball on <a href="https://github.com/supertuxkart/stk-code/releases/tag/1.2">GitHub</a>. This will be offered as a fallback in case of SourceForge downtime or slow download speed. The SourceForge download will still be <a href="https://sourceforge.net/projects/supertuxkart/files/SuperTuxKart/1.2" target="_blank">here</a>.</p><p>Here are more details for the 1.2 release:<br /></p>
<h2>What's new?</h2>
<p>The <a href="https://blog.supertuxkart.net/2020/07/supertuxkart-12-release-candidate-1.html" target="_blank">release candidate blogpost</a> explains some of the more important changes from 1.1. But here is an overview:</p>
<ul>
<li><b>Much better gamepad support</b>, by using SDL2 instead of Irrlicht for window creation</li>
<ul>
<li>SuperTuxKart now support gamepad hotplugging<br /></li>
<li>Most gamepad related bugs have been fixed as well</li><li>Easier remapping</li></ul></ul><div class="separator" style="clear: both; text-align: center;"><a href="https://1.bp.blogspot.com/-7LkZj1ENCl0/X0gRTrPLzkI/AAAAAAAAAMo/PMMGylZHYMYDAojMUJDSBxKeopFauhsrwCLcBGAsYHQ/s1366/1.2_gamepad.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="768" data-original-width="1366" src="https://1.bp.blogspot.com/-7LkZj1ENCl0/X0gRTrPLzkI/AAAAAAAAAMo/PMMGylZHYMYDAojMUJDSBxKeopFauhsrwCLcBGAsYHQ/s640/1.2_gamepad.png" width="640" /></a></div><ul><ul>
</ul>
<li>New settings to <b>customize the game's camera</b></li><li><b>On Android, all official tracks are now included</b> in the release build</li><li><b>A new "Cartoon" theme</b> (the "Modern" theme previously announced) featuring an alternative icon set</li></ul><p style="text-align: center;"><a href="https://1.bp.blogspot.com/-RPQDX4XJWEo/X0gRRxpAVhI/AAAAAAAAAMk/EWTibbYOIpIqIS_TLflCfD_m1rENqXhxACLcBGAsYHQ/s1131/1.2_cartoon_skin.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="636" data-original-width="1131" src="https://1.bp.blogspot.com/-RPQDX4XJWEo/X0gRRxpAVhI/AAAAAAAAAMk/EWTibbYOIpIqIS_TLflCfD_m1rENqXhxACLcBGAsYHQ/s640/1.2_cartoon_skin.png" width="640" /></a> <br /></p><ul><li>An improved online rating system. Online rankings have been reset to go along with it.<br /></li><li>The game's window can now be resized in-game without going in the options<br /></li><li>The minimap now shows basketballs</li><li>Haiku support</li><li>In Android, use a custom splash screen at launch and a better progress indicator during data extraction after download<br /></li><li>Any addon kart can now be used online even if other players don't have it.</li><li><b>Three improved karts</b> : a new Kiki kart and improved Pidgin and Puffy karts<br /></li></ul><div class="separator" style="clear: both; text-align: center;"><a href="https://1.bp.blogspot.com/-k5ACi8vqEdU/X0gROvBBJuI/AAAAAAAAAMg/lkPHhDWLlIshl25ZTht8H-0_U_Q0NqzhgCLcBGAsYHQ/s580/1.2_karts.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="320" data-original-width="580" src="https://1.bp.blogspot.com/-k5ACi8vqEdU/X0gROvBBJuI/AAAAAAAAAMg/lkPHhDWLlIshl25ZTht8H-0_U_Q0NqzhgCLcBGAsYHQ/s0/1.2_karts.png" /></a></div><ul><li>Add support for IPv6 LAN servers</li><li>Improved server creation speed and performance<br /></li><li>In-game creation of a racing server is now possible on iOS devices<br /></li><li>An improved tutorial with free-flow racing</li><li>Support for SVG icons</li><li>New tips for soccer mode</li><li>Team chat for team games<br /></li><li>And many many enhancements and fixes too small to be listed here, but that add up</li></ul><h2>What's next?</h2><p>SuperTuxKart development efforts will continue in the 1.x series, with another release targeted in a few months. While not as catchy as brand new tracks, gameplay mechanics or graphics effects, the changes will once again improve player experience.</p><p>Beyond more polish, development on Vulkan support is planned to begin as well as general improvements in the rendering engine for more performance.</p><div>We have also sent another e-mail to
previous contributors for the dual-licensing of STK code, with a more
detailed background. Check <a href="https://supertuxkart.net/STK_Dual_licensing">here</a> for information.</div><p>After this, our focus will switch to a 2.0 release that will deliver many new or overhauled tracks, gameplay changes, and much more. The work on improved tracks has already begun.<br /></p><p>SuperTuxKart is a free open-source game that depends on community contributions. There is no shortage of things to work on for programmers and 3D artists alike.</p><p>How quickly the next releases will come and how much content they bring might also depend on you!</p><table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto;"><tbody><tr><td style="text-align: center;"><img border="0" data-original-height="540" data-original-width="1161" src="https://1.bp.blogspot.com/-5vJAnZUj2pk/X0gn4TkwiVI/AAAAAAAAAM8/ftsWA1VekDswYO0cri83QyGTM1rgt3vZQCLcBGAsYHQ/s640/1.2_forest.png" style="margin-left: auto; margin-right: auto;" width="640" /></td></tr><tr><td class="tr-caption" style="text-align: center;">You can download SuperTuxKart 1.2 <a href="https://github.com/supertuxkart/stk-code/releases/tag/1.2">here</a> or <a href="https://sourceforge.net/projects/supertuxkart/files/SuperTuxKart/1.2" target="_blank">here</a>.</td></tr></tbody></table>Alayanhttp://www.blogger.com/profile/17555974371985124751noreply@blogger.com26tag:blogger.com,1999:blog-2173387258524335875.post-52138237896422546002020-07-21T17:01:00.000+02:002020-07-21T17:01:09.250+02:00SuperTuxKart 1.2 Release Candidate 1 available! <pre style="overflow-wrap: break-word; white-space: pre-wrap;"><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">We are happy to announce the release of the first release candidate for STK 1.2!
</span></pre>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://1.bp.blogspot.com/-9YDOYwe26V0/XxbLre6EOKI/AAAAAAAAAJo/nyt385mqjvIM1cCR51EVGA5_fo7fp52wACLcBGAsYHQ/s1600/Screenshot_20200721-184125_SuperTuxKart.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><img border="0" data-original-height="779" data-original-width="1600" height="155" src="https://1.bp.blogspot.com/-9YDOYwe26V0/XxbLre6EOKI/AAAAAAAAAJo/nyt385mqjvIM1cCR51EVGA5_fo7fp52wACLcBGAsYHQ/s320/Screenshot_20200721-184125_SuperTuxKart.jpg" width="320" /></span></a></div>
<pre style="overflow-wrap: break-word; white-space: pre-wrap;"></pre>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<pre style="overflow-wrap: break-word; white-space: pre-wrap;"><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">As this release is in the 1.x series, it will be compatible with the previous 1.x releases in terms of online gameplay and physics.
One of the most important changes for this release is that we ported a lot of low-level windows creation/input handling code to SDL2, which improves/allows the following:
<b>Improved gamepad handling</b>
In the past, our gamepad handling was done using outdated Irrlicht-based code, which lacks basic features like hotplug. With SDL2, STK has the following improvements to gamepad handling:
<div class="separator" style="clear: both; text-align: center;">
<a href="https://1.bp.blogspot.com/-AexS91AM2SI/Xxbr7hQOl7I/AAAAAAAAAKU/dy7roNDc1NIUOuonp4RvWy6C_lmopMZBACLcBGAsYHQ/s1600/gp.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="900" data-original-width="1600" height="180" src="https://1.bp.blogspot.com/-AexS91AM2SI/Xxbr7hQOl7I/AAAAAAAAAKU/dy7roNDc1NIUOuonp4RvWy6C_lmopMZBACLcBGAsYHQ/s320/gp.jpg" width="320" /></a></div>
- Hotplug support: You can now plug/unplug gamepads and STK will immediately detect the changes, restarting STK is no longer required.
- SDL2 gamepad controller mapping: This allows a uniform default controller binding suitable for most Xbox-style controllers, and also makes re-mapping controls significantly easier (buttons will show up as e.g. "X" or "Left thumbstick left", rather than "Button 19", etc.)
- Most gamepad-related bugs, such as not being able to rebind controls on some devices/platforms, should now be fixed. If you were having issues with your gamepad in a previous release, make sure to give this release a try!
<b>Improved portability to new platforms</b>
One example is our Haiku port, now that SDL2 is used, its pull request was just feature definitions for platform specific code, see <a href="https://github.com/supertuxkart/stk-code/pull/4309">https://github.com/supertuxkart/stk-code/pull/4309</a>. With SDL2, we also now allow using the Asian input method for all platforms we support, thanks to excellent text handling in SDL2.</span></pre>
<pre style="overflow-wrap: break-word; white-space: pre-wrap;"><a href="https://1.bp.blogspot.com/-ggJec0jbrtE/XxcAOYHS44I/AAAAAAAAAKg/0BtngFur0W8GB6Q4qrrzIfgef1L1hRofwCLcBGAsYHQ/s1600/haiku.jpg" imageanchor="1" style="clear: left; font-family: "Times New Roman"; margin-bottom: 1em; margin-right: 1em; text-align: center; white-space: normal;"><img border="0" data-original-height="900" data-original-width="1600" height="180" src="https://1.bp.blogspot.com/-ggJec0jbrtE/XxcAOYHS44I/AAAAAAAAAKg/0BtngFur0W8GB6Q4qrrzIfgef1L1hRofwCLcBGAsYHQ/s320/haiku.jpg" width="320" /></a></pre>
<pre style="overflow-wrap: break-word; white-space: pre-wrap;">
</pre>
<div style="overflow-wrap: break-word; white-space: pre-wrap;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">We've also been hard at work improving many other areas of STK!</span></div>
<pre style="overflow-wrap: break-word; white-space: pre-wrap;"><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">
For the user interface, we integrated a "Modern" skin, which is in a new, different style compared to our existing skins. One big highlight of this skin is that all icons of it are drawn as SVG icons. We are working on allowing STK to render the SVG files directly, which will help the GUI to not be pixelated at high resolutions, without having to using large PNG files. We may write more on this skin's features in a future blog post.</span></pre>
<pre style="overflow-wrap: break-word; white-space: pre-wrap;"><a href="https://1.bp.blogspot.com/-O0uQkzvmQXg/XxbLrd-d3zI/AAAAAAAAAJs/ji2yGvLEzZ0DmvioJwqtVvnWlhsrChZdwCLcBGAsYHQ/s1600/Screenshot_20200721-184448_SuperTuxKart.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em; text-align: center; white-space: normal;"><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><img border="0" data-original-height="779" data-original-width="1600" height="155" src="https://1.bp.blogspot.com/-O0uQkzvmQXg/XxbLrd-d3zI/AAAAAAAAAJs/ji2yGvLEzZ0DmvioJwqtVvnWlhsrChZdwCLcBGAsYHQ/s320/Screenshot_20200721-184448_SuperTuxKart.jpg" width="320" /></span></a></pre>
<pre style="overflow-wrap: break-word; white-space: pre-wrap;"><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">
</span></pre>
<pre style="overflow-wrap: break-word; white-space: pre-wrap;"><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">For gameplay, we added multiple camera modes, which allow significantly more flexibility for the user:
</span></pre>
<pre style="overflow-wrap: break-word; white-space: pre-wrap;"><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif; margin-left: 1em; margin-right: 1em; text-align: center; white-space: normal;"><a href="https://1.bp.blogspot.com/-jeotMpy_tWs/XxbLrBwyEpI/AAAAAAAAAJk/wf4A_81I5oMQKaHXtjsiUA-k9HonYkQ9QCLcBGAsYHQ/s1600/Screenshot_20200721-184243_SuperTuxKart.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em; text-align: center; white-space: normal;"><img border="0" data-original-height="779" data-original-width="1600" height="155" src="https://1.bp.blogspot.com/-jeotMpy_tWs/XxbLrBwyEpI/AAAAAAAAAJk/wf4A_81I5oMQKaHXtjsiUA-k9HonYkQ9QCLcBGAsYHQ/s320/Screenshot_20200721-184243_SuperTuxKart.jpg" width="320" /></a></span></pre>
<pre style="overflow-wrap: break-word; white-space: pre-wrap;"><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">We also adjusted the code for online servers, so you can now use any addon karts online!
Although there aren't any new tracks in this release, one of our community members, Crystal, updated the Pidgin kart with some improvements, such as headlight/taillight, new tires, and a new spoiler.</span></pre>
<pre style="overflow-wrap: break-word; white-space: pre-wrap;"><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><a href="https://1.bp.blogspot.com/-7DFhvQfxZoA/XxbNJE32Z5I/AAAAAAAAAKI/2hQq4rsmSRMXpUOYjSVcw3s9muq7ZGnAACLcBGAsYHQ/s1600/Capture_decran_2020-07-21_a_12.15.24.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em; text-align: center; white-space: normal;"><img border="0" data-original-height="327" data-original-width="318" height="200" src="https://1.bp.blogspot.com/-7DFhvQfxZoA/XxbNJE32Z5I/AAAAAAAAAKI/2hQq4rsmSRMXpUOYjSVcw3s9muq7ZGnAACLcBGAsYHQ/s200/Capture_decran_2020-07-21_a_12.15.24.png" width="194" /></a></span></pre>
<pre style="overflow-wrap: break-word; white-space: pre-wrap;"><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">
</span></pre>
<pre style="overflow-wrap: break-word; white-space: pre-wrap;"><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Additionally, we switched to a new packaging format for the Android release, which allows all tracks to be bundled without additional downloads.</span></pre>
<pre style="overflow-wrap: break-word; white-space: pre-wrap;"><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">
For the progress in dual-licensing STK, currently around 30-40% of contributors have agreed. We will send another email which will give more information before the final 1.2 comes out.
We hope you enjoy the release of STK 1.2 Release Candidate 1, get it <a href="https://sourceforge.net/projects/supertuxkart/files/SuperTuxKart/1.2-rc1/">here</a>!</span></pre>
Unknownnoreply@blogger.com6tag:blogger.com,1999:blog-2173387258524335875.post-51233782505415288762020-01-05T02:52:00.000+01:002020-01-05T03:04:37.771+01:00SuperTuxKart 1.1 releasedWe are happy to announce that the final 1.1 release is ready!<br />
<br />
Compared to the previous release candidate, based on the feedback we received, you can now change the touchscreen controller type in race paused dialog:<br />
<br />
<div style="text-align: center;">
<div class="separator" style="clear: both; text-align: center;">
<a href="https://1.bp.blogspot.com/-Jq4LLU4jA3I/XhFEBcY_3BI/AAAAAAAAAWU/P-hxC0MTpOIziEJFVmlci2FpwcMPLDEcACEwYBhgL/s1600/mobile.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="779" data-original-width="1600" height="193" src="https://1.bp.blogspot.com/-Jq4LLU4jA3I/XhFEBcY_3BI/AAAAAAAAAWU/P-hxC0MTpOIziEJFVmlci2FpwcMPLDEcACEwYBhgL/s400/mobile.jpg" width="400" /></a></div>
<br /></div>
<br />
As previously stated, we have started the process to dual license STK to MPLv2 or any later version, and therefore we have started contacting the previous contributors as stated on <a href="https://supertuxkart.net/STK_Dual_licensing">https://supertuxkart.net/STK_Dual_licensing</a> (see previous blogpost for more details on dual-licensing).<br />
<br />
So in case you have name there make sure to check your mailbox, we look forward to your reply!<br />
<br />
<br />
<div style="text-align: center;">
<div class="separator" style="clear: both; text-align: center;">
<a href="https://1.bp.blogspot.com/-oIxwqpKPVdo/XhFEHCep0jI/AAAAAAAAAWY/YE2Ru_T7A3gZ7HBnst_G_6Wq_8vrx6joQCEwYBhgL/s1600/xue.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="900" data-original-width="1600" height="225" src="https://1.bp.blogspot.com/-oIxwqpKPVdo/XhFEHCep0jI/AAAAAAAAAWY/YE2Ru_T7A3gZ7HBnst_G_6Wq_8vrx6joQCEwYBhgL/s400/xue.png" width="400" /></a></div>
<br /></div>
<div style="text-align: center;">
<br /></div>
<h2>
What's new?</h2>
The new features were described in more detail in the previous blogpost so you can refer to the previous post for more details. Here is a summary of the new changes :<br />
<ul>
<li>Improved online multiplayer play</li>
<ul>
<li>Fix network lags in various scenarios when playing online</li>
<li>Add AI support to local networking servers</li>
</ul>
<li>UI enhancements</li>
<li>A new arena: Pumpkin Park</li>
<li>Mobile enhancements and iOS support (The iOS version can be tested through testflight : <a href="https://testflight.apple.com/join/mbK8RjHq" style="color: #478c24; font-family: Georgia, serif; font-size: 16px; text-decoration-line: none;">https://testflight.apple.com/join/mbK8RjHq</a> )</li>
<li>Complex text layout and emoji support</li>
<li>Story mode timer for speedrunners</li>
<li>Generic polish and minor improvements</li>
</ul>
<div>
Check <a href="https://github.com/supertuxkart/stk-code/blob/master/CHANGELOG.md">https://github.com/supertuxkart/stk-code/blob/master/CHANGELOG.md</a> for details</div>
<h2>
Downloads</h2>
Download the game here : <a href="https://sourceforge.net/projects/supertuxkart/files/SuperTuxKart/1.1">https://sourceforge.net/projects/supertuxkart/files/SuperTuxKart/1.1</a><br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<br />Auriahttp://www.blogger.com/profile/17402179901627001771noreply@blogger.com6tag:blogger.com,1999:blog-2173387258524335875.post-66390175201332939452019-12-21T05:16:00.000+01:002019-12-21T05:16:31.475+01:00SuperTuxKart 1.1 Release Candidate<h2>
SuperTuxkart 1.1 RC1 is out </h2>
The SuperTuxKart team is happy to announce the release of the first release candidate for STK 1.1.<br />
<br />
The changes in the team didn't keep the project from moving forward, propelled by the dedication of our core contributors that already made most of the work for the previous versions.<br />
<br />
For this release, one of our goals was to keep compatibility with 1.0. The new version offers many improvements, but physics, items and tracks stay the same. Existing 1.0 profiles are read and used by 1.1, so progress and configurations are not lost.<br />
<br />
This compatibility didn't preclude improving STK a lot.<br />
<br />
Binaries for Linux, Windows, Android and Mac are available here : <a href="https://sourceforge.net/projects/supertuxkart/files/SuperTuxKart/1.1-rc1/">https://sourceforge.net/projects/supertuxkart/files/SuperTuxKart/1.1-rc1/</a><br />
<br />
The iOS version can be tested through testflight : <a href="https://testflight.apple.com/join/mbK8RjHq">https://testflight.apple.com/join/mbK8RjHq</a><br />
<h2>
What's new? </h2>
<h3>
Better online play</h3>
1.0 was the first release supporting online multiplayer. It has been a success, with many people coming together to race. Over 4500 players tried out ranked races, among which hundreds did dozens if not hundreds of races. Skilled drivers have given us many great races that have been shared online in videos [<a href="https://www.youtube.com/watch?v=4PWCaSFb6F0" target="_blank">1</a>] [<a href="https://www.youtube.com/watch?v=6wNbdh0xXL8&list=PLjVNjtwXEFU4RLBOYnhtfAbkjAgDalP5W" target="_blank">2</a>] [<a href="https://www.youtube.com/watch?v=Or859vCpFbU" target="_blank">3</a>] [<a href="https://www.youtube.com/watch?v=rGx4CAXYaY0" target="_blank">4</a>].<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://1.bp.blogspot.com/-gM4R0fpVg4Y/Xfw4hBwCOdI/AAAAAAAAAI4/6CSY4IN6l4M8_NImftcOnusSB7jtFGcdACLcBGAsYHQ/s1600/1.1RC_OnlineRace.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="900" data-original-width="1600" height="360" src="https://1.bp.blogspot.com/-gM4R0fpVg4Y/Xfw4hBwCOdI/AAAAAAAAAI4/6CSY4IN6l4M8_NImftcOnusSB7jtFGcdACLcBGAsYHQ/s640/1.1RC_OnlineRace.png" width="640" /></a></div>
<br />
<br />
Other modes, like free-for-all, football and capture-the-flag, have also been popular.<br />
<br />
<b>This has been an important area of focus in the new version</b>, adding missing features and polishing some rough edges ; mostly thanks to Benau.<br />
<br />
Among the most important changes to networking are IPv6 client and server support, improved synchronization (especially for collisions), expanded support for AIs, management features for server owners, and increased support for addons, along many more minor fixes and quality-of-life features.<br />
<h3>
General polish and features</h3>
Despite compatibility with 1.0, the new version add some features meaningful for gameplay.<br />
<br />
Powerups held by other karts can now be shown through an option. Glancing at those in the middle of the race and reacting accordingly without compromising the main driving is a fine balancing act. This is also meant to patch a potential exploit hole, as multiplayer clients already had that information available even if it wasn't displayed.<br />
<br />
1.1 offers a story mode timer that allows you to see how quickly you can manage to complete it, if you're up to the challenge.<br />
<br />
Other changes are more subtle. Some of those enhance compatibility and stability: full support for unicode file paths, prevention of "this program is not responding" messages, fixes for rare crashes... Other polish the experience : battle spawn points are random, there is no ground sound anymore when the kart is flying, and many more.<br />
<h3>
UI enhancements</h3>
User interface has been another key area for fixes and improvements.<br />
<br />
All across the UI, a lot of issues with scaling to 1440p and 4K resolutions have been fixed. It is also now possible to adjust the game's font size to best fit your liking.<br />
<br />
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://1.bp.blogspot.com/-sAWJ13WZXD4/Xf2OsjI9lOI/AAAAAAAAAJg/FFT8SsxTaCAblf8o0dtf4diKCL6vjl40ACLcBGAsYHQ/s1600/1.1RC_FontSize.png" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="1120" data-original-width="1279" height="560" src="https://1.bp.blogspot.com/-sAWJ13WZXD4/Xf2OsjI9lOI/AAAAAAAAAJg/FFT8SsxTaCAblf8o0dtf4diKCL6vjl40ACLcBGAsYHQ/s640/1.1RC_FontSize.png" width="640" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Small and very large font size compared at the same resolution</td></tr>
</tbody></table>
<br />
Emojis are now supported and available when chatting in servers. This also enabled us to display country flags for players online. As asked by many players, ranking changes after a ranked races are now displayed in the result screen.<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://1.bp.blogspot.com/-Wy82gn7aU4w/Xf2Mh3XnwqI/AAAAAAAAAJY/_zHq35PtiYkwllRtf9UZDxjvRNeElfmmwCEwYBhgL/s1600/1.1RC_endscreen.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="636" data-original-width="1131" height="358" src="https://1.bp.blogspot.com/-Wy82gn7aU4w/Xf2Mh3XnwqI/AAAAAAAAAJY/_zHq35PtiYkwllRtf9UZDxjvRNeElfmmwCEwYBhgL/s640/1.1RC_endscreen.jpg" width="640" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
</div>
<br />
There has been many other small enhancements or fixes that can't be listed here. <br />
<h3>
A new arena: Pumpkin Park</h3>
While the main tracks stay the same apart some very minor bugfixes, 1.1 ships with Pumpkin Park, an arena by samuncle that was previously part of the gift package.<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://1.bp.blogspot.com/-ynlbdGZl5gQ/Xf2L8mwEKrI/AAAAAAAAAJI/ny0bGZ_xuE4kGxG2jppRgR_pkGPudBTeQCLcBGAsYHQ/s1600/1.1RC_PumpkinPark.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="720" data-original-width="1279" height="360" src="https://1.bp.blogspot.com/-ynlbdGZl5gQ/Xf2L8mwEKrI/AAAAAAAAAJI/ny0bGZ_xuE4kGxG2jppRgR_pkGPudBTeQCLcBGAsYHQ/s640/1.1RC_PumpkinPark.png" width="640" /></a></div>
<h3>
Mobile enhancements and iOS support</h3>
Since 0.9.3, SuperTuxKart is available on Android. While most of the code is shared with the computer versions, mobile devices don't offer the same experience. Significant work, especially by deveee, has gone towards a seamless experience on mobile.<br />
<br />
The big novelty however is that SuperTuxKart is also now compatible for iOS, through Benau's work.<br />
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://1.bp.blogspot.com/-8kd9BrBVYMg/Xf2XkthxhGI/AAAAAAAAAJs/Ph9spNHQTz47Dd8fPj2DSDS1-LiN_Sq2gCLcBGAsYHQ/s1600/1.1RC_iPhoneXS.png" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="645" data-original-width="1258" height="205" src="https://1.bp.blogspot.com/-8kd9BrBVYMg/Xf2XkthxhGI/AAAAAAAAAJs/Ph9spNHQTz47Dd8fPj2DSDS1-LiN_Sq2gCLcBGAsYHQ/s400/1.1RC_iPhoneXS.png" width="400" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">SuperTuxKart on an iPhone XS</td></tr>
</tbody></table>
<br />
<br />
The next most important change for mobile STK in 1.1 is the option of downloading in-game the assets that are missing from the default packages because of size limitations.<br />
<h2>
Closing words</h2>
We hope you'll take as much pleasure playing SuperTuxKart as we did seeing it improve through our work and our community's feedback.<br />
<br />
With the holidays coming soon, we have no set date for the 1.1 release. We're waiting on translators to finish updating translation and on your feedback about major issues that needs to be addressed to move from this release candidate to the final 1.1 release. Please report any bug you encounter on our GitHub tracker, after checking someone didn't report it already: <a href="https://github.com/supertuxkart/stk-code/issues">https://github.com/supertuxkart/stk-code/issues</a><br />
<br />
If you are interested in what is new in 1.1, a more detailed changelog can be found here : <a href="https://github.com/supertuxkart/stk-code/blob/master/CHANGELOG.md">https://github.com/supertuxkart/stk-code/blob/master/CHANGELOG.md</a><br />
<br />
After 1.1 is out, we plan on asking past STK contributors to dual-license the game under both the
GPLv3 (the game's current license) and the MPL, to give the project
more freedom to deal with some software repositories like Steam, while sticking to
free software.<br />
<br />
If you enjoy our game, you may also chose to contribute with code or art. There is almost limitless room for improvement, and you can make a difference by making it your game, too.<br />
<br />
Happy holidays!Alayanhttp://www.blogger.com/profile/17555974371985124751noreply@blogger.com5tag:blogger.com,1999:blog-2173387258524335875.post-28812868125160148732019-05-16T04:36:00.000+02:002019-05-16T04:36:35.416+02:00My Departure from SuperTuxKart<table cellpadding="0" cellspacing="0" class="tr-caption-container" style="float: right; margin-left: 1em; text-align: right;"><tbody>
<tr><td style="text-align: center;"><a href="https://3.bp.blogspot.com/-BNn8FRUK4Bs/XNqtDH39CpI/AAAAAAAAAe4/gvSpf3bWj6wosWkg0y7vuOiUg5AAOG0KACEwYBhgL/s1600/tuxkart_screenshot3.png" imageanchor="1" style="clear: left; margin-bottom: 1em; margin-left: auto; margin-right: auto;"><img border="0" data-original-height="620" data-original-width="800" height="248" src="https://3.bp.blogspot.com/-BNn8FRUK4Bs/XNqtDH39CpI/AAAAAAAAAe4/gvSpf3bWj6wosWkg0y7vuOiUg5AAOG0KACEwYBhgL/s320/tuxkart_screenshot3.png" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">The original TuxKart</td></tr>
</tbody></table>
After 13 years of
working on SuperTuxKart I have decided to step away from the project,
and make space for a new team of leaders. As this is my last post,
and I assume that we have many new readers who might not be aware of
the history of SuperTuxKart, I'll use this opportunity to give a
brief summary of what happened to SuperTuxKart in these 13 years,
that resulted in the 1.0 version that you are playing now.
<br />
I discovered TuxKart in 2006 after installing the latest SUSE distribution.
Never having played Mario Kart, I was quite fascinated by the game. By sheer
coincidence I then heard of SuperTuxKart, a project trying to improve TuxKart.<br />
<br />
<div style="clear:both"></div>
<table cellpadding="0" cellspacing="0" class="tr-caption-container" style="float: right; margin-left: 1em; text-align: right;"><tbody>
<tr><td style="text-align: center;"><a href="https://1.bp.blogspot.com/-YgQ7NP9twaU/XNqvQBxpPXI/AAAAAAAAAfc/Mjw8WLzDIgwXTMZgt-WvYakv6FGeUFwYwCEwYBhgL/s1600/Screenshot_v0.2-1.jpg" imageanchor="1" style="clear: right; margin-bottom: 1em; margin-left: auto; margin-right: auto;"><img border="0" data-original-height="600" data-original-width="800" height="240" src="https://1.bp.blogspot.com/-YgQ7NP9twaU/XNqvQBxpPXI/AAAAAAAAAfc/Mjw8WLzDIgwXTMZgt-WvYakv6FGeUFwYwCEwYBhgL/s320/Screenshot_v0.2-1.jpg" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">An early SuperTuxKart screenshot</td></tr>
</tbody></table>
Being intrigued by
the promised improvement in graphics, I tried to look for
the community developing SuperTuxKart, only to learn that the project
had been basically dead and the game in an unplayable state for over one year.
I decided to see if I could fix this. Soon some other
contributors joined and a 0.2 version was released in September 2006,
making the graphical improvements of
SuperTuxKart available in a playable form for the first time.<br />
<br />
<div style="clear:both"></div>
<br />
<table cellpadding="0" cellspacing="0" class="tr-caption-container" style="float: left; text-align: left;"><tbody>
<tr><td style="text-align: center;"><a href="https://3.bp.blogspot.com/-gJjQ51hx0dQ/XNqzf-wAbrI/AAAAAAAAAfw/XTq2PPLz4047X4_glLSL8KKB-evLvVbAACLcBGAs/s1600/Lighthouse.jpg" imageanchor="1" style="clear: left; margin-bottom: 1em; margin-left: auto; margin-right: auto;"><img border="0" data-original-height="601" data-original-width="800" height="240" src="https://3.bp.blogspot.com/-gJjQ51hx0dQ/XNqzf-wAbrI/AAAAAAAAAfw/XTq2PPLz4047X4_glLSL8KKB-evLvVbAACLcBGAs/s320/Lighthouse.jpg" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">SuperTuxKart 0.4</td><td class="tr-caption" style="text-align: center;"><br /></td></tr>
</tbody></table>
With the 0.4 release
in 2008 the physics were newly implemented: the open source physics
engine bullet was integrated, and the physics were tweaked to give it
a fun-racer feeling. Did you know that previously a kart would just
stop if it hit any other kart? The initial port took around 9 months,
though of course other work was done for the 0.4 release as well
during that time. But tweaking the physics was a long ongoing
process, in between we suffered from karts sometimes hovering,
sticking to a wall, or being shot rocket-like into the air. Anyone
thinking of 'just using a physics engine' - do not underestimate the
tweaking effort necessary to make a game behave the way you want it to behave :)<br />
<br />
<div style="clear:both"></div>
<table cellpadding="0" cellspacing="0" class="tr-caption-container" style="float: right; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://4.bp.blogspot.com/-fUxsQV8-y4E/XNq1hIVT9nI/AAAAAAAAAgI/Uf1336Ojy6sbrhcxF5EnjI2DvZpjNFnvACLcBGAs/s1600/0_7_2_golf.jpg" imageanchor="1" style="clear: left; margin-bottom: 1em; margin-left: auto; margin-right: auto;"><img border="0" data-original-height="639" data-original-width="1025" height="199" src="https://4.bp.blogspot.com/-fUxsQV8-y4E/XNq1hIVT9nI/AAAAAAAAAgI/Uf1336Ojy6sbrhcxF5EnjI2DvZpjNFnvACLcBGAs/s320/0_7_2_golf.jpg" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">SuperTuxKart 0.7</td></tr>
</tbody></table>
The 0.6 release in
2009 saw the introduction of OpenAL, allowing for positional audio
effects, and the introduction of the skidding and nitro speed boosts.
It also included the 3-strike battle mode. In 2010 SuperTuxKart
0.7 was released: we finished the migration of the rendering from PLIB
to irrlicht. This allowed us to animate karts, and started a series
of graphical improvements that is still ongoing. We also implemented
a new GUI engine, and allowed short-cuts in tracks.
<br />
<div style="clear:both"></div>
<br />
<br />
Beginning of 2013 we were in the race to become the Sourceforge Project of the month, and we unleashed the ultimate weapon:
cuteness showing off our new wiimote support:<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<iframe allowfullscreen="" class="YOUTUBE-iframe-video" data-thumbnail-src="https://i.ytimg.com/vi/KRkUh1zW6A0/0.jpg" frameborder="0" height="266" src="https://www.youtube.com/embed/KRkUh1zW6A0?feature=player_embedded" width="320"></iframe></div>
<br />
In 2013 and 2014
SuperTuxKart participated in the <a href="https://summerofcode.withgoogle.com/" target="_blank">Google Summer of Code</a>, a program
where Google pays students
to work full time on open source projects for three months. Of course
we had very many students interested (each year we got over 70
applications, which made it very difficult to select a small
number of students that we could accept) - how cool it is to work
implementing a game and getting paid for it :) The SuperTuxKart team
mentored all in all 8 students during that time, who contributed
important code to improve the graphics, game play, and to add online
features. We somewhat underestimated the effort it would take to
merge the code developed by students back into our main trunk, in
some cases it took over one year before the code was finally merged
into our development trunk.
While this was a
somewhat stressful period, it was also extremely rewarding – not
only in terms of new benefits for SuperTuxKart, but also seeing the
development of the students: In at least one case
that I know of a
student got a job in the gaming industry because of his work with
SuperTuxKart, and only recently I received an email from a previous
contributor stating: "<i>I basically owe my career to
SuperTuxKart</i>".<br />
<br />
<table cellpadding="0" cellspacing="0" class="tr-caption-container" style="float: right; margin-left: 1em; text-align: right;"><tbody>
<tr><td style="text-align: center;"><a href="https://1.bp.blogspot.com/-qMOLseQJN34/XNq-0r7BV_I/AAAAAAAAAgg/cjXDUWTVcY4tRRKoUgbGigH6t9jVYQtsgCLcBGAs/s1600/1200px-Supertuxkart-0.9-screenshot-1.jpg" imageanchor="1" style="clear: right; margin-bottom: 1em; margin-left: auto; margin-right: auto;"><img border="0" data-original-height="644" data-original-width="1200" height="171" src="https://1.bp.blogspot.com/-qMOLseQJN34/XNq-0r7BV_I/AAAAAAAAAgg/cjXDUWTVcY4tRRKoUgbGigH6t9jVYQtsgCLcBGAs/s320/1200px-Supertuxkart-0.9-screenshot-1.jpg" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">SuperTuxKart 0.9</td></tr>
</tbody></table>
2015 saw the 0.9
release, in which a completely new, shader-based renderer was
introduced. It also opened the door for many many woes with graphic
driver bugs. We actually had to add a configuration file that would
activate features depending on graphics hardware and driver
version used.
<br />
<br />
<div style="clear:both"></div>
<br />
End of 2017 I
started to implement the networking mode. If anyone is interested in
details, I would strongly recommend Glenn <a href="https://gafferongames.com/" target="_blank">Fiedler's excellent article collection.</a> This is probably
some of the most complex code I have added to SuperTuxKart, since we
are not just sending the input from clients to the server, which would
lead to a lagging and unplayable experience. Read Glen's article about <a href="https://gafferongames.com/post/networked_physics_2004" target="_blank">networked physics</a> and look for
client-side prediction if you want to learn why SuperTuxKart plays
rather smooth even with a ping over 100ms. And you will also appreciate
why your computer has to work much harder in a networked game.
It was an extremely
frustrating time - often what would work just fine in my local
environment, would fail horrendously when trying it in a wide-area
network. The first big milestone was reached around March 2018 when
we were able to play a first race reasonably well without too much
shaking and teleporting of karts. It still took a long time to iron
out all the bugs, and make the whole experience smoother. On the 20th
of April 2019 we finally released version 1.0, the first release of
SuperTuxKart that allows online races.<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://3.bp.blogspot.com/-uWDwRTEBjoY/XDXLlFxw5xI/AAAAAAAAAJM/PUnBzzhhZnQx7pPaxDGE94rg8BLOTHzqwCPcBGAYYCw/s1600/stk-beta-4.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="721" data-original-width="1280" height="180" src="https://3.bp.blogspot.com/-uWDwRTEBjoY/XDXLlFxw5xI/AAAAAAAAAJM/PUnBzzhhZnQx7pPaxDGE94rg8BLOTHzqwCPcBGAYYCw/s320/stk-beta-4.png" width="320" /></a></div>
Another highlight of
the history of SuperTuxKart was seeing the code being used in other
projects: Microsoft used it to
develop and showcase their 'Future of the Living Room' concept
<a href="https://www.youtube.com/watch?v=-6SJnpBfdBs&t=160" target="_blank">IllumiRoom</a>, and Daimler used it as a <a href="https://youtu.be/DkEe8zKMhlA" target="_blank">demo of an entertainment unit</a> in one
of their cars. Research was also done with SuperTuxKart ("<a href="https://www.youtube.com/watch?v=ywH9Z2NivjY" target="_blank">Comparison of Supervised Learning and SMILe for Imitation Learning in SuperTuxKart",</a> "<a href="https://www.researchgate.net/publication/279257881_Real_Time_Drunkness_Analysis_Through_Games_Using_Artificial_Neural_Networks" target="_blank">Real Time Drunkenness Analysis Through Games Using Artificial Neural Networks</a>"), and it was used by schools and Universities
to teach programming, internationalisation and other subjects. Various special versions for people with certain impairments were created, e.g.: <a href="https://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=11&ved=2ahUKEwi0x8OzkpviAhVB4HMBHRKTABMQFjAKegQIBRAC&url=https%3A%2F%2Fpdfs.semanticscholar.org%2F51fb%2Fc3e6c428ae7cf767b191e2462756352d444f.pdf&usg=AOvVaw0JxVvdal0reLnDvIXC_qzI" target="_blank">Gaze and accessibility in gaming.</a> I consider those outcomes a shining example of the benefits of open source code development.
<br />
<br />
To the supporters of SuperTuxKart throughout the years: I feel I owe you
a big “Thank You”, and an explanation of my exit. To be completely
honest, the main reason for my departure was not that my goal of online
races was reached. It is a matter or principle and professionalism. From
my point of view a big change has gone through the development team,
when new members were added and older members left. Let’s just say that
the newer team members preferred to pursue a faster-paced development
style with fewer reviews, less documentation, less oversight and a
reduced need for consensus, and that our differences in approach could
not be reconciled.<br />
<br />
We would also like to announce that Auria, who has been the co-project
leader for around 10 years, has decided to step down from a management
position in STK, but she will stay around and help out where required.
Arthur, our pun master and social media manager, has also decided to
quit the project. The team (excluding Auria and myself) has decided with
3 to 2 votes (and one abstention) that Benau and Alayan will be the new
leaders of SuperTuxKart.<br />
<br />
My profound gratitude to all the SuperTuxKart supporters who have
witnessed and supported the game in the last 13 years! Let’s welcome the
new age of SuperTuxKart and look forward to it achieving even greater goals. <br /> <br />
Hiker, out<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://2.bp.blogspot.com/-5Kft4WzT-v0/XNwrqwejqDI/AAAAAAAAAg4/Nla6Lyf2Rr0MBBDaCnZbBEGjxZqE-F1DwCLcBGAs/s1600/stkflag_valverdePresident_a.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="386" data-original-width="602" height="205" src="https://2.bp.blogspot.com/-5Kft4WzT-v0/XNwrqwejqDI/AAAAAAAAAg4/Nla6Lyf2Rr0MBBDaCnZbBEGjxZqE-F1DwCLcBGAs/s320/stkflag_valverdePresident_a.png" width="320" /></a></div>
<br />
<br />
<br />Hikerhttp://www.blogger.com/profile/17747820235024361669noreply@blogger.com22tag:blogger.com,1999:blog-2173387258524335875.post-39982248891283320442019-04-20T19:02:00.000+02:002019-04-21T19:19:14.979+02:00SuperTuxKart 1.0 ReleaseYes, if you have followed our development a bit, that might be a bit of a surprise. But we have been asked why we don't call this release 1.0, and the majority of us developers discussed this and decided that indeed this release is a major milestone that deserves the big 1.0 number.<br />
<br />
<div style="text-align: center;">
<iframe allowfullscreen="" class="YOUTUBE-iframe-video" data-thumbnail-src="https://i.ytimg.com/vi/Lm1TFDBiIIg/0.jpg" frameborder="0" height="360" src="https://www.youtube.com/embed/Lm1TFDBiIIg?feature=player_embedded" width="640"></iframe><span style="font-size: x-small;"><span style="font-size: small;"> </span></span><br />
<span style="font-size: x-small;"><span style="font-size: small;">SuperTuxKart 1.0 official trailer</span></span></div>
<br />
Should you not have followed our development: this 1.0 release adds support for networking races to SuperTuxKart. You can play with your friends online, and it doesn't have to be split screen anymore - your gaming partners can be in a different city, country, or even continent - you can still meet for a race or two. Cross-continent may not work the best; you should try to have a reasonable ping - 100ms works fine, and we had some races with 300ms ping, though unavoidable sudden stuttering and karts jumping around is more frequent at higher latencies. Even more important than the ping (unless it's abnormally high) is that there isn't packet loss or packet slowdowns (jitter), so a stable connection is required, especially for the server hosts. The bandwidth use is minimal even for hosting 10 players, so as long as you don't use a metered connection it should be fine for anyone with 150 kilobytes (~1.2 megabit) per second upload speed to spare. If that's still too much, less bandwidth is used with fewer players.<br />
<br />
With the new version you can play various game modes online: normal race, time trial, soccer mode, battle mode and the new Capture-The-Flag mode. While you can easily start your own server (just select 'create server' in the GUI), the community also provides a set of servers to be used by everyone. Certain servers provide online ranking (since we have to make sure that the servers are not modified to favor certain players), and you can find the current rankings <a href="https://online.supertuxkart.net/rankings.php" target="_blank">here</a>. You can use one of the servers provided by the community. We would request that you do not abuse the servers provided by the community - they are meant to be used by everyone. If you want to play only with a certain set of friends, let SuperTuxKart create a server for you, and do not grab a public server and kick everyone else who wants to join.<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://1.bp.blogspot.com/-uwC4394QWVk/XLtIqm29skI/AAAAAAAAAeo/5u5C2R4IwDU8c2KpmpboohZ6OUmmpOQfgCLcBGAs/s1600/STK-1.0-ravenbridge.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="900" data-original-width="1600" height="360" src="https://1.bp.blogspot.com/-uwC4394QWVk/XLtIqm29skI/AAAAAAAAAeo/5u5C2R4IwDU8c2KpmpboohZ6OUmmpOQfgCLcBGAs/s640/STK-1.0-ravenbridge.jpg" width="640" /></a></div>
<div style="text-align: center;">
<span style="font-size: small;">Ravenbridge Mansion</span></div>
<br />
The networking implementation has been a very big and ambitious task, which took even longer than the port from PLIB (anyone remember that?) to Irrlicht in 2010, which took around 14 months. But it is done: more than 20,000 lines of network related code and 18 months later, we have reached our goal, and online play is a reality. Across the whole game, more than 2500 commits and 300 resolved issues separate the 1.0 release from 0.9.3. And it was a very concerted effort, so a big thanks to all contributors involved, For the people who don't know the team, here a short introduction:<br />
<br />
First and foremost Benau, who originally told me he would only like to work on some of the GUI aspects of networking, but who then grew to meet the challenges the network implementation threw at us. Without his work networking support would nowhere close to being ready or as complete as it is. <br />
<br />
Alayan, a relatively new main contributor started several months ago, with a keen interest in balancing game play. He is an experienced speed runner for SuperTuxKart, and one of the best players in our online ranking system. While he was also essential in testing online racing, he made significant contributions to balancing SuperTuxKart and overall improving the playing experience.<br />
<br />
We are still reaping the benefits from Google's Summer of Code program: leyyin is still with us, and he is helping us with the server side implementation. E.g. anytime you are looking for servers, his code will be involved. Then let's not forget Hilnius, who
back in 2013 started to design the protocol implementation on which our
networking code is still based. A very successful result for our
participation in the GSoC.<br />
<br />
Then the older core team, and I'll be a bit briefer here: Deve as always makes sure that all is fine on the Linux front, do many bugfixes and small enhancements, and maintains and improves our Android port. Auria keeps everything else running - pull requests, bug reports, forum posts, ... Samuncle, though busy with his private life, came through with the wonderful new "Ravenbridge Mansion" track. And Arthur keeping our social media feeds updated. Oh yes, there is also me (hiker) :)<br />
<br />
For the record: is the 1.0 release 'perfect'? No, it is not. There are improvements to be done, features to be added, and gameplay to be improved. Still, it is probably the most significant step forward in SuperTuxKart's more than 12 years of history. We would like to invite all of you to join some online games by fetching the new 1.0 release from our <a href="https://supertuxkart.net/Download">Download</a> page.<br />
<br />
<br />
On behalf of the SuperTuxKart team: thank you for your continued support through the years, and enjoy the big 1.0!<br />
<br />Hikerhttp://www.blogger.com/profile/17747820235024361669noreply@blogger.com37tag:blogger.com,1999:blog-2173387258524335875.post-42632236379938986032019-04-05T15:41:00.000+02:002019-04-06T02:52:25.759+02:00SuperTuxKart 0.10 Release Candidate 1 releasedThe next release of SuperTuxKart is almost ready! The first release candidate is now available for testing. Now is the time to help us test the game to find any last-minutes bugs to fix.<br />
<br />
Since the beta-1 release, numerous bugs have been fixed. Obviously, as previously, the biggest feature is that networked multiplayer is now ready for general use, so enjoy multiplayer games over LAN or over the net!<br />
<br />
A few tracks have also been added or upgraded. The old mansion track has been replaced with the new upgraded <b>Ravenbridge Mansion</b> track.<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://4.bp.blogspot.com/-dJylDw44_kc/XKaahUmej5I/AAAAAAAAATw/CL4UGi8LqXgfvsbgNeHL9GH29hodoXmMACK4BGAYYCw/s1600/__ravenbridge_mansion-2019.04.04_19.59.01.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="360" src="https://4.bp.blogspot.com/-dJylDw44_kc/XKaahUmej5I/AAAAAAAAATw/CL4UGi8LqXgfvsbgNeHL9GH29hodoXmMACK4BGAYYCw/s640/__ravenbridge_mansion-2019.04.04_19.59.01.jpg" width="640" /></a></div>
<br />
<br />
The <b>Black forest </b>add-on is now also part of the official STK track set! Thanks to Sven Andreas Belting for this great addition.<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-2jATujxMx_A/XKaZbn3bihI/AAAAAAAAATk/_UhAGDojUVoPP71lKVjEoezN7fT04qlXwCK4BGAYYCw/s1600/__black_forest-2019.04.04_19.53.56.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="360" src="https://2.bp.blogspot.com/-2jATujxMx_A/XKaZbn3bihI/AAAAAAAAATk/_UhAGDojUVoPP71lKVjEoezN7fT04qlXwCK4BGAYYCw/s640/__black_forest-2019.04.04_19.53.56.jpg" width="640" /></a></div>
<br />
<br />
You can watch a video here :<br />
<div class="separator" style="clear: both; text-align: center;">
<iframe width="320" height="266" class="YOUTUBE-iframe-video" data-thumbnail-src="https://i.ytimg.com/vi/OK8WmqrI8bw/0.jpg" src="https://www.youtube.com/embed/OK8WmqrI8bw?feature=player_embedded" frameborder="0" allowfullscreen></iframe></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
Download the game here : <a href="https://sourceforge.net/projects/supertuxkart/files/SuperTuxKart/0.10-rc1/">https://sourceforge.net/projects/supertuxkart/files/SuperTuxKart/0.10-rc1/</a><br />
<div>
<br /></div>
<br />
<br />Auriahttp://www.blogger.com/profile/17402179901627001771noreply@blogger.com6tag:blogger.com,1999:blog-2173387258524335875.post-80868301073775119112019-03-02T02:40:00.000+01:002019-03-02T02:40:25.269+01:00Bringing balance to the kartsThe upcoming release of the next SuperTuxKart version is getting very close!<br />
<br />
Several hundred players tested online networking with thousands and thousands of races. While it was already very playable, the beta helped to catch a few nasty bugs which are now fixed for the release, and to get gameplay feedback, as online races have a different balance compared to races with AIs.<br />
<br />
But in this blog post, our main focus will be gameplay, with all the changes applying to both single player and multiplayer compared to 0.9.3. The basis of STK's gameplay remains unchanged: drive along the tracks while trying to drift and collect nitro, using items to boost yourself or attack other karts, but the next version includes many evolutionary improvements to enhance fun and balance.<br />
<br />
First of the main changes: the kart classes have been rebalanced. People familiar with the previous versions may have noticed that heavyweight karts were useless, as they were equal or inferior to medium karts in everything. Lightweights were superior for abusing unintended shortcuts but otherwise worse.<br />
<br />
Now, each kart class has different acceleration, top speed, nitro consumption, maneuverability... values which have been carefully tuned so that each kart class is best in some tracks and race conditions.<br />
<br />
For example, the higher top speed of heavy karts is valuable in tracks with gentle curves and in time-trials, while lightweights fare better when maneuverability and acceleration after crashes matter. We have also improved turn radius, making sure all karts within a class behave the same and none is harder to drive.<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://2.bp.blogspot.com/-8nZoQcfTWLI/XHnaLBawGTI/AAAAAAAAAG0/dlL1OxBZdTMhT0YOzcpA1zjZSi-B32QUQCLcBGAs/s1600/BlogPost_KartClasses.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="720" data-original-width="1280" height="360" src="https://2.bp.blogspot.com/-8nZoQcfTWLI/XHnaLBawGTI/AAAAAAAAAG0/dlL1OxBZdTMhT0YOzcpA1zjZSi-B32QUQCLcBGAs/s640/BlogPost_KartClasses.png" width="640" /></a></div>
<br />
The second main change has been improvements and fixes to track themselves. A huge amount of unwanted shortcuts and skips (some of them exploiting rescue) has been patched. This ensures that online races won't see players abusing such issues to beat others driving along the intended path, except one which has been left for adventurous players to discover.<br />
<br />
Next, the locations of item boxes, nitro cans and bananas on many tracks have been reworked to enhance balance and fun. Too easy to catch big nitro cans (giving a big advantage to the player taking them first) have been moved or changed to small cans, and item boxes too close to the start line or to other item boxes have been moved or removed. On Volcano Island a few bananas have been added to enhance the challenge.<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://3.bp.blogspot.com/-FzAUGgw6xjQ/XHdb2NDnVqI/AAAAAAAAAGo/Qur7orycxAY8dTEIpLWuVlIeGUQkuHDhACLcBGAs/s1600/BlogPost_SlipstreamBanana.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="720" data-original-width="1280" height="360" src="https://3.bp.blogspot.com/-FzAUGgw6xjQ/XHdb2NDnVqI/AAAAAAAAAGo/Qur7orycxAY8dTEIpLWuVlIeGUQkuHDhACLcBGAs/s640/BlogPost_SlipstreamBanana.png" width="640" /></a></div>
<br />
<br />
The third main change is a rework of slipstreaming. Slipstreaming is the speed bonus you get from being close behind another kart. In real life, the speed boost from being shielded from wind by another vehicle is small but continuous. In STK, it is cartoony : you are made aware of being in the boost zone by an animated air movement, and only activate the speed boost when you stop following the other kart after having been in the boost zone long enough.<br />
<br />
In the upcoming release the air movement gets faster and its colour changes from white to yellow to make it easier to see when a boost has been charged. The slipstream boost has also been improved to provide a healthy max speed and acceleration boost, but more progressively and much less likely to cause the player to crash. The slipstream area where the boost can be collected is wider and longer. It is divided in an inner area and an outer area, if closer to the followed kart, less time is needed to accumulate the bonus. It is also much easier to collect boost in curves, so you can get the boost there too!<br />
<br />
Finally, a deep rework of powerup probabilities has been done. While the set of available powerups is the same as 0.9.3, their distribution has been greatly improved in several regards.<br />
<br />
Previously :<br />
<ul>
<li>Karts were put in a group depending on their position, and each position in the group yielded the same item probabilities. For example, in a 12 karts races, 2nd and 4th had the same item probabilities.</li>
<li>The same set of weights was used from 1 to 20 karts.</li>
<li>Follow the Leader mode used the same weights as normal races.</li>
<li>Karts behind had a strong tendency of destroying each other with explosive cakes and other attacking powerups.</li>
</ul>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://user-images.githubusercontent.com/25536748/39185387-51980054-47c7-11e8-9b02-447a488348e0.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="415" data-original-width="800" height="330" src="https://user-images.githubusercontent.com/25536748/39185387-51980054-47c7-11e8-9b02-447a488348e0.png" width="640" /></a></div>
Now :<br />
<ul>
<li>Each position get unique weights, by averaging weights between reference values. The item probabilities evolve progressively with the position instead of suddenly.</li>
<li>Several set of weights are used to account for the different dynamics depending on kart number. For example, the last kart in a 20 kart races is much more likely to get a triple zipper than the last kart in a 5 kart races. Values for number of karts between the reference points are interpolated. This is also used to better control the amount of global items (like parachutes or the swapper).</li>
<li>Follow the Leader mode gets customized weights.</li>
<li>While karts in the middle still attack each other more than they can attack the first kart, this is less damaging and bubble shields are available.</li>
</ul>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://user-images.githubusercontent.com/25536748/39185179-97c9ced2-47c6-11e8-8a40-7f407ff051e7.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="415" data-original-width="800" height="330" src="https://user-images.githubusercontent.com/25536748/39185179-97c9ced2-47c6-11e8-8a40-7f407ff051e7.png" width="640" /></a></div>
<br />
Cakes and basketballs are now unavailable during the 15 first seconds of a race. Explosion duration, whether from weapons, bombs or track hazards, have also been shortened, in order to make them less punitive.<br />
<br />
In the long term, we plan to introduce new powerups in STK to make gameplay more varied and to overcome some shortcomings of the current set, but these changes shipping in the next release are a huge step forward.<br />
<br />
To close up this blog post, let's mention several smaller changes, mostly quality-of-life enhancements, some of them already mentioned in earlier blog posts :<br />
<ul>
<li>When doing a quick (yellow) drift after a long (red) drift, the stronger bonus of the red drift is no longer removed. Instead, it last until its normal end, and if the quick drift should end later, it will then take effect.</li>
<li>The startup boost requires to press the acceleration button quickly
after "set" instead of "go". This change has mostly been done for online
multiplayer as it allows the clients to better predict how other karts
start.</li>
<li>Physics have been improved: karts are much less likely to be catapulted flying across the track after a strong collision against a wall or some other obstacle, and always remain controllable in downward slopes.</li>
<li>When nitro is consumed during the minimum nitro consumption time, the kart will always get the boost whether or not the player keeps pressing the nitro key.</li>
<li>Burning a tiny amount of remaining nitro (less than the normal minimum use) provides a shorter boost.</li>
<li>The AI is being smarter about how it uses nitro and items (which is more of an AI enhancement than a direct gameplay enhancement), and the way the AIs slow down in easier difficulties has been changed to be more forgiving towards players and to avoid all AI karts being very close to each other.</li>
</ul>
<br />
We hope you will enjoy these changes!Alayanhttp://www.blogger.com/profile/17555974371985124751noreply@blogger.com4tag:blogger.com,1999:blog-2173387258524335875.post-54487649643092751832019-01-11T03:00:00.000+01:002019-01-11T13:19:22.386+01:00SuperTuxKart networking - 0.10-beta releaseIt has been around 2 months since we did our alpha release of the online racing implementation in SuperTuxKart. First of all a big "Thank You" to all the people who went through the effort of downloading and compiling SuperTuxKart themselves. They have provided very valuable testing and feedback for us, and as a result we have reworked some of the code to make it more user-friendly, and removed some bugs. I am also quite proud of our testing team: essentially no significant bugs in the actual online racing was found during the alpha - so a great job by all of our testers and coders! There was a tireless effort especially by Benau, Deve, and Alayan to constantly improve our code!<br />
<br />
Also a big thanks to players who have volunteered their hardware to provide more servers for us. Even during the alpha we had typically more servers than actual players. Hopefully this beta release will allow more people to participate in online races.<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://2.bp.blogspot.com/-qJwt3uZ-wGQ/XDXoVzwtzUI/AAAAAAAAAJc/ura5cuid7b4B8zFg1a7t_Bg_6RczpHxvACLcBGAs/s1600/stk-beta-8.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="721" data-original-width="1280" height="225" src="https://2.bp.blogspot.com/-qJwt3uZ-wGQ/XDXoVzwtzUI/AAAAAAAAAJc/ura5cuid7b4B8zFg1a7t_Bg_6RczpHxvACLcBGAs/s400/stk-beta-8.png" width="400" /></a></div>
<br />
<br />
We are now confident that our code is stable enough for a beta release: <a href="https://sourceforge.net/projects/supertuxkart/files/SuperTuxKart/0.10-beta1/">0.10-beta1</a>. This means that we will provide our usual set of binaries and installers for all supported platforms. And hopefully that means that many more people will be able to test this current version. Note that we consider this beta very stable, de-facto very close to a release candidate. But we are waiting for another track to be ready to be included, so we are using this time to give more players the opportunity to test (or re-test) our online racing implementation.<br />
<br />
If you haven't read the previous alpha announcement, here a short summary of the new features in SuperTuxKart compared with the latest stable release 0.9.3:<br />
<ul>
<li>You can now race against your friends or people world-wide in online races, either in LAN or WAN games.</li>
<li>You can either run a server on your own computer, all handled by SuperTuxKart, fire up a stand-alone server, or connect to servers already running.</li>
<li>A Raspberry Pi 3 is powerful enough to act as a game server (though you need a server-only binary). We provide several game servers on VPS and Pis that are constantly up.</li>
<li>On special so-called 'ranked servers' a global ranking of online players is maintained. You can see the current ranking <a href="http://addons.supertuxkart.net/rankings.php">here</a>.</li>
</ul>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://1.bp.blogspot.com/-dEYbyqFe-dk/XDc8LtECGPI/AAAAAAAAAJw/9qsHReksjhoikSMlSw9s5q4GZ4Ukba9MACLcBGAs/s1600/stk-beta-10.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="721" data-original-width="1280" height="225" src="https://1.bp.blogspot.com/-dEYbyqFe-dk/XDc8LtECGPI/AAAAAAAAAJw/9qsHReksjhoikSMlSw9s5q4GZ4Ukba9MACLcBGAs/s400/stk-beta-10.png" width="400" /></a></div>
<br />
<br />
One important caveat: the network implementation is actually quite sophisticated (I might do a separate blog post about its implementation), but there are still limits in what we can do about the <a href="https://en.wikipedia.org/wiki/Network_delay">latency</a> (or ping) between clients and servers. We strongly recommend to find a server with a ping of under 150ms for a smooth playing experience. The ping to the server will be shown when you connect to it. You can of course try servers with higher latency - while it should still work, you might notice more often that karts stutter, drive like drunk (though that might of course also be the skill of the other players) or are 'teleported' around. In addition you need a stable connection, so if you experience significant packet loss or <a href="https://en.wikipedia.org/wiki/Jitter#Packet_jitter_in_computer_networks">jitter</a> you will see the same strange behavior.<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://3.bp.blogspot.com/-TZLzDZqQWqY/XDc9D_OZdFI/AAAAAAAAAJ8/5EkJT22yjlURu8AwV0Z9yZExGh-_EFuIQCLcBGAs/s1600/stk-beta-2.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="721" data-original-width="1280" height="225" src="https://3.bp.blogspot.com/-TZLzDZqQWqY/XDc9D_OZdFI/AAAAAAAAAJ8/5EkJT22yjlURu8AwV0Z9yZExGh-_EFuIQCLcBGAs/s400/stk-beta-2.png" width="400" /></a></div>
<br />
<br />
And new in this beta compared with our alpha (besides bug fixes and GUI improvements) is the possibility to now join a server while a race is in progress: you will become a spectator and can follow the race-in-progress. You will be joining the actual racing fun when the next race starts.<br />
<br />
<br />
We have now pretty much declared a feature freeze to prepare for our release candidate, once we get the new track added. One noticeable difference to one of our release candidates is that we did not update all translations: this usually delays a release by two weeks, and we would like more testing to be done earlier. On the other hand, we hope that there won't be too many changes between the beta and the release candidate, and that we will soon be able to get onto the official release of online SuperTuxKart.<br />
<div class="separator" style="clear: both; text-align: center;">
</div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://3.bp.blogspot.com/-O2RbWTV0KrQ/XDc9eauHPoI/AAAAAAAAAKM/F5Jwm1YS9vw_Yg9mC-MdV03WWV2BdFsXgCLcBGAs/s1600/stk-beta-4.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="721" data-original-width="1280" height="225" src="https://3.bp.blogspot.com/-O2RbWTV0KrQ/XDc9eauHPoI/AAAAAAAAAKM/F5Jwm1YS9vw_Yg9mC-MdV03WWV2BdFsXgCLcBGAs/s400/stk-beta-4.png" width="400" /></a></div>
<br />
<br />
You can download the beta from <a href="https://sourceforge.net/projects/supertuxkart/files/SuperTuxKart/0.10-beta1/" target="_blank"> SourceForge</a>. Feedback as always is welcome, ideally on our <a href="http://forum.freegamedev.net/viewforum.php?f=16">forum</a>, which is also the best location for support requests. Bug reports can be submitted to our <a href="https://github.com/supertuxkart/stk-code/issues">tracker</a> on Github. Note that bug reports and support requests here as a comment are not ideal, and might easily get missed, so please use the appropriate URL above.<br />
<br />
We hope you are all going to enjoy SuperTuxKart with online races!Hikerhttp://www.blogger.com/profile/17747820235024361669noreply@blogger.com11tag:blogger.com,1999:blog-2173387258524335875.post-56127498428301080302018-12-08T18:20:00.000+01:002018-12-08T18:20:44.449+01:00Refreshing the GUIOnline multiplayer won't be the focus of this new blog post : we will tell you more about it when launching the official beta in the coming weeks.<br />
<br />
Instead, we'll tell you more about the many changes in the game's UI.<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://3.bp.blogspot.com/-wJvzZ7RgBmY/W6vCDNX5xbI/AAAAAAAAADs/zSEue8tmMckrApTfofBiKflPLQJMHkfvACLcBGAs/s1600/GUI_blog_1.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="768" data-original-width="1360" height="360" src="https://3.bp.blogspot.com/-wJvzZ7RgBmY/W6vCDNX5xbI/AAAAAAAAADs/zSEue8tmMckrApTfofBiKflPLQJMHkfvACLcBGAs/s640/GUI_blog_1.png" width="640" /></a></div>
<br />
First, the kart selection screen now has a bar indicating the nitro efficiency of a kart. It is also now possible to hover an icon to display a tooltip reminding you what it means.<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://1.bp.blogspot.com/-BTZ0HLuE5j8/W6vDOxI1jkI/AAAAAAAAAD4/z6Kv6nBtaOQ3mjqyWKqUIHwTtXtm8w0cwCLcBGAs/s1600/GUI_blog_2.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="768" data-original-width="1360" height="360" src="https://1.bp.blogspot.com/-BTZ0HLuE5j8/W6vDOxI1jkI/AAAAAAAAAD4/z6Kv6nBtaOQ3mjqyWKqUIHwTtXtm8w0cwCLcBGAs/s640/GUI_blog_2.png" width="640" /></a></div>
<br />
The help menu has been revamped, using a new UI element in STK, vertical tabs. Two new tabs have been added to the help, explaining the story mode and kart classes ; and additional information has been added to several other tabs ; like the skidding help shown here in the general tab.<br />
<br />
The multiplayer tab also now contains help on how to access online multiplayer.<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://4.bp.blogspot.com/-EV9Hq2Hcb_Y/W6vEg-vT7PI/AAAAAAAAAEE/h6pYMcczGxA_JDMmcWNvweyPwlmVKEBrACLcBGAs/s1600/GUI_blog_3.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="768" data-original-width="1360" height="360" src="https://4.bp.blogspot.com/-EV9Hq2Hcb_Y/W6vEg-vT7PI/AAAAAAAAAEE/h6pYMcczGxA_JDMmcWNvweyPwlmVKEBrACLcBGAs/s640/GUI_blog_3.png" width="640" /></a></div>
<br />
The track info screen now displays up to 5 highscores, and has a bigger track preview picture than before.<br />
<br />
In time-trial mode, race results and highscores are now displayed to the millisecond, like in the ghost replay list.<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://1.bp.blogspot.com/-ftSLXpB1yRU/XAr_tLdMdLI/AAAAAAAAAFc/RbFVPBE7VDUehA88bT5iHj-KdUH5SX3CACLcBGAs/s1600/BlogPost_options1.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="720" data-original-width="1280" height="360" src="https://1.bp.blogspot.com/-ftSLXpB1yRU/XAr_tLdMdLI/AAAAAAAAAFc/RbFVPBE7VDUehA88bT5iHj-KdUH5SX3CACLcBGAs/s640/BlogPost_options1.png" width="640" /></a></div>
<br />
The options menu has also been changed to use vertical tabs. As you can see, this has allowed the addition of two new tabs : a General tab giving a quick access to common options, mostly related to connectivity, and a Language tab, helping to switch SuperTuxKart's language setting with ease and freeing up space in the User Interface tab.<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://2.bp.blogspot.com/-kFx7owClv8A/XAr_sTZbUoI/AAAAAAAAAFY/4erWetkO5EodNkvCYOaoEN45vyUGZeDXQCLcBGAs/s1600/BlogPost_options2.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="720" data-original-width="1280" height="360" src="https://2.bp.blogspot.com/-kFx7owClv8A/XAr_sTZbUoI/AAAAAAAAAFY/4erWetkO5EodNkvCYOaoEN45vyUGZeDXQCLcBGAs/s640/BlogPost_options2.png" width="640" /></a></div>
<br />
<br />
Two new options have made their way here, related to
improvements and new features in STK : the option to control how the screen is split in local multiplayer, and an option to
control the minimap display we'll talk about further in this post.<br />
<br />
You may also have noticed that the difference between checked and unchecked checkboxes is now much more clear than in 0.9.3.<br />
<br />
SuperTuxKart also now feature a new dark theme you can choose to enable.<br />
<br />
Finally, the race UI has seen many enhancements : <br />
<div style="text-align: center;">
<br /></div>
<div style="text-align: center;">
<iframe allowfullscreen="" frameborder="0" height="400" src="https://www.youtube.com/embed/ZELE24RTOpQ" width="640"></iframe>
</div>
<br />
Please note that this is the UI for the regular computer version (Windows/Linux/Max), the Android version share some of these changes but keep touchscreen specifities.<br />
<br />
All the texts now receive a black outline making them much more legible, especially in tracks where the color didn't contrast enough with white text. Some informational text, like the "final lap" message, now also uses a bigger font, while being put higher to not obstruct vision.<br />
<br />
The speedometer and nitro gauge have received a major overhaul.<br />
<br />
The maximum displayed speed by the speedometer is now significantly higher (40 instead of 30 previously, with 25 being the base SuperTux speed) in addition to increased accuracy. It won't be maxed out just because you did a skid or used some nitro !<br />
<br />
The nitro gauge is now much more accurate, and slightly bigger. You can tell in a glance how much you have. This is especially useful for the nitro challenges, where the very uneven progression of the old gauge caused frustration.<br />
<br />
The minimap's default size is now bigger, to help using it with a quick glance. You can choose in the options to display it on the right side above the speedometer, or to not have it displayed at all, according to your preference. The minimap is also displayed before the race's start, to allow players to take a look at it before racing begins.<br />
<br />
Some other minor changes have made their way into the race UI, like the flag next to the lap counter to clarify its function, and the same flag used next to a kart icon to mean it has finished the race.<br />
<br />
Many minor menu UI changes are also included in the next release, including :<br />
- Many instances of text being cut (especially in translations) have been fixed <br />
- A reset password button for easier management of STK accounts<br />
- A donate button in the credits<br />
- And more small fixes and quality-of-life improvements.<br />
<br />
More fixes and enhancements may also make their way into the next release.<br />
<br />
Finally, here is the new online menu with access to local and global networked multiplayer :<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://2.bp.blogspot.com/-L-LMf3yILgU/XAsI7SkQmtI/AAAAAAAAAFs/pLqZ8xJYgJwn-cOp44PHImgK9a5dwiSmgCLcBGAs/s1600/BlogPost_networkscreen.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="720" data-original-width="1280" height="360" src="https://2.bp.blogspot.com/-L-LMf3yILgU/XAsI7SkQmtI/AAAAAAAAAFs/pLqZ8xJYgJwn-cOp44PHImgK9a5dwiSmgCLcBGAs/s640/BlogPost_networkscreen.png" width="640" /></a></div>
<br />
Expect more on this soon ! Alayanhttp://www.blogger.com/profile/17555974371985124751noreply@blogger.com4tag:blogger.com,1999:blog-2173387258524335875.post-10319669120483465332018-11-17T01:48:00.000+01:002018-11-17T01:48:22.816+01:00SuperTux challenges in Story ModeSuperTuxKart's story mode has replaced the previous challenge system in version 0.8, introducing an overworld where the player can drive freely between challenges.
This was in 2012, and since then, it had not evolved much.<br />
<br />
New and better tracks have regularly been replacing old ones. There have been balance changes to have a more consistent difficulty level. But it fundamentally stayed the same.<br />
<br />
In the next version, the current overworld will remain. Bringing a fully new one, up to par in quality with the latest tracks and making it easier to extend, is a huge undertaking. It will happen, but later.<br />
<br />
There are, however, several exciting changes !<br />
<br />
The most important one, long clamored for, is the introduction of SuperTux challenges.<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://1.bp.blogspot.com/-e-WVRhdCu6Q/W-MaJlsJpiI/AAAAAAAAAEw/6DWj8bERWLQhPgALnXpN8nSRxPAdJ_E_wCLcBGAs/s1600/StoryMode_blog_1.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="763" data-original-width="1354" height="360" src="https://1.bp.blogspot.com/-e-WVRhdCu6Q/W-MaJlsJpiI/AAAAAAAAAEw/6DWj8bERWLQhPgALnXpN8nSRxPAdJ_E_wCLcBGAs/s640/StoryMode_blog_1.png" width="640" /></a></div>
<br />
Once you've unlocked the SuperTux difficulty, you will have access to an additional difficulty level for challenges.<br />
<br />
Previously, the SuperTux difficulty was unlocked by finishing the story mode, no matter the difficulty you played at.<br />
<br />
Now, the main way is to get a good number of gold and silver cups to have enough points to unlock it.<br />
<br />
With stronger AIs, and more challenging time requirements, the SuperTux challenges will put your driving skills to the test.<br />
<br />
Challenges in other difficulties mostly drop time requirements : you need to beat the AIs instead. The main exception are the challenges based on time-trial.<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://2.bp.blogspot.com/-zSsXBVlr5Oo/W-MdNce01cI/AAAAAAAAAE8/GvK2ZW9skPUGZz0VMAhH7vRUBmWzepWLQCLcBGAs/s1600/StoryMode_blog_2.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="763" data-original-width="1354" height="360" src="https://2.bp.blogspot.com/-zSsXBVlr5Oo/W-MdNce01cI/AAAAAAAAAE8/GvK2ZW9skPUGZz0VMAhH7vRUBmWzepWLQCLcBGAs/s640/StoryMode_blog_2.png" width="640" /></a></div>
<br />
Another major change is an increase across the board of the number of AI karts to race against in challenges. In SuperTuxKart 0.9.3, races mostly had a total of 3 to 5 karts, including yours.<br />
<br />
Now, and with some exceptions like the final race, the challenges will put you in 4 to 10 karts races. The number of opponents increases from the early challenges to those before the final confrontation with Nolok, ranging from 4 to 7 in Novice difficulty to 7 to 10 in SuperTux difficulty.<br />
<br />
There are many other changes :<br />
<ul>
<li>The GP challenges give three times as many points as single race challenges, instead of the same amount in 0.9.3. </li>
<li>The follow-the-leader challenge has been removed. It was very random, and didn't allow the player to make a difference by driving better as the speed of the leader was the limiting factor. FTL has been improved for the next version, but not enough yet.</li>
<li>Some more tracks are unlocked from the beginning of the game. But there are more karts to unlock : some of them can be obtained by completing a specific challenge, some others by attaining a total of points. One of them requires completing some SuperTux challenges.</li>
<li>The story mode now features a ghost replay challenge, where you're
tasked to beat the time of a pre-recorded replay. The higher
difficulties one can help you to learn how to drive better by showing
you trajectories and how to make good use of skidding and nitro.</li>
</ul>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://3.bp.blogspot.com/-I8XtgJKYcFI/W-9jsh63mhI/AAAAAAAAAFI/xusOSKSBPggrmcmBbmleWqD9qfNsoqvXQCLcBGAs/s1600/StoryMode_blog_3.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="720" data-original-width="1280" height="360" src="https://3.bp.blogspot.com/-I8XtgJKYcFI/W-9jsh63mhI/AAAAAAAAAFI/xusOSKSBPggrmcmBbmleWqD9qfNsoqvXQCLcBGAs/s640/StoryMode_blog_3.png" width="640" /></a></div>
<ul>
<li>The chest unlock cutscene has been improved : now, it will show you karts you unlocked, and elements are better centered. </li>
<li>The tracks in GPs have been revised, in order to have easier tracks in earlier GPs and harder tracks in later ones. The last GP do not include Fort Magma anymore, fixing two issues which could occur : the last GP having only 4 races, or the possibility to race in Fort Magma before the final challenge. Instead, Candela City, which didn't appear in any GP in 0.9.3, is now featured in one. </li>
<li>In higher difficulty GP challenges, finishing 2nd or 3rd will award a cup of an easier difficulty. For example, being 2nd in an expert GP challenge will give a silver cup, while being 1st still gives a gold cup.</li>
<li>The possibility to access the final challenge earlier than intended ("gate skip") has been patched.</li>
<li>The nitro challenges now use the time-trial mode as a base, giving zippers at the start rather than mostly useless random items in the gift boxes. </li>
<li>Bugs which could cause the game to return to the single player screen after the end of a challenge race have been fixed.</li>
</ul>
Alayanhttp://www.blogger.com/profile/17555974371985124751noreply@blogger.com4tag:blogger.com,1999:blog-2173387258524335875.post-72456914234092803962018-11-11T23:38:00.000+01:002018-11-12T03:12:16.959+01:00SuperTuxKart Networking - Looking for TestersNearly one year after the 0.9.3 release we are getting ready for the next release. And as many might know, we have actually been very busy working on the network implementation to allow online races. As expected, this has taken a lot of time, but we have finally reached a stage that we need more testing. For now we call this an alpha test, since there are still some known
bugs and some polishing is required as well, but nothing that should
affect the actual network race at this stage. De facto, we have been
doing alpha tests with visitors on our IRC channel for some weeks now,
so we actually do not expect any major bugs anymore.<br />
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://1.bp.blogspot.com/-w323FP0AFgc/W-bSkbqVeHI/AAAAAAAAAI0/-_cXnFkoYjgbS7rN-bLUO163y1pJnSU_ACEwYBhgL/s1600/olivermath-2018.11.10_01.18.14.png" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="600" data-original-width="800" height="300" src="https://1.bp.blogspot.com/-w323FP0AFgc/W-bSkbqVeHI/AAAAAAAAAI0/-_cXnFkoYjgbS7rN-bLUO163y1pJnSU_ACEwYBhgL/s400/olivermath-2018.11.10_01.18.14.png" width="400" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">In networked races the name of the player is shown on top of the karts</td></tr>
</tbody></table>
We are looking for people who can compile SuperTuxKart following our instructions themselves. You don't need to be able to program in C++ or anything. The main reason for asking you to compile yourself is that if a bug should occur, we can work with you to help us finding the bug. We are at the same time busy on working on a beta release (or even release candidate??), for which we will obviously provide binaries/installers for all common platforms. We actually don't expect this to be too far away ... fingers crossed.<br />
<h4>
<span style="font-weight: normal;"><br /></span></h4>
<h4>
SuperTuxKart Game Servers</h4>
We have over 20 servers running by volunteers (in Hongkong, Chicago, Netherlands, and some other locations) for the various game modes that we support, which includes normal race, time trial, battle mode, soccer and the new capture-the-flag and free-for-all modes.<br />
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://3.bp.blogspot.com/-pum_Q-nIEE0/W-bSjZF_XSI/AAAAAAAAAIQ/JeFD0qEPe90BNDN2iWa8MXSAi-ToONa5ACLcBGAs/s1600/menu-2018.11.09_09.23.10.png" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="900" data-original-width="1600" height="225" src="https://3.bp.blogspot.com/-pum_Q-nIEE0/W-bSjZF_XSI/AAAAAAAAAIQ/JeFD0qEPe90BNDN2iWa8MXSAi-ToONa5ACLcBGAs/s400/menu-2018.11.09_09.23.10.png" width="400" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Server Selection Screen</td></tr>
</tbody></table>
So, if you are able and willing to compile SuperTuxKart from git, follow the <a href="https://github.com/supertuxkart/stk-code/blob/master/INSTALL.md" target="_blank">instructions</a> but switch to the stable branch 'network' first. Also make sure to compile in release mode, debug mode is often too slow for the networking. Create an online account in STK, head for the online section and search for a server with a reasonable distance to you. If you connect to the server, the ping to that server will be shown - we would recommend to stay with servers that have a ping of under 100 ms. You can try servers with higher latency, and it should still work, but you might notice more often that karts stutter or are 'teleported' around.<br />
<h4>
</h4>
<h4>
Server Creation </h4>
Or create your own server and ask some friend to join, or head to our IRC channel #supertuxkart on the FreeNode network to ask for some people to join.<br />
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://3.bp.blogspot.com/-aLkXDewrTEE/W-bSjjBWRzI/AAAAAAAAAIs/ILLLVY1pkFM7OEXxkfoFg3gJqAPV4PawwCEwYBhgL/s1600/menu-2018.11.09_09.26.45.png" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="900" data-original-width="1600" height="225" src="https://3.bp.blogspot.com/-aLkXDewrTEE/W-bSjjBWRzI/AAAAAAAAAIs/ILLLVY1pkFM7OEXxkfoFg3gJqAPV4PawwCEwYBhgL/s400/menu-2018.11.09_09.26.45.png" width="400" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Server Setup Screen</td></tr>
</tbody></table>
We are also interested in getting some people to run some additional servers around the world, to offer a better ping for users. An STK server can even run on a Raspberry Pi 3. You can find instructions on network configuration in the file NETWORK.md (latest version <a href="https://github.com/supertuxkart/stk-code/blob/master/NETWORKING.md" target="_blank">here</a>), but feel free to contact us if you have questions.<br />
<h4>
</h4>
<h4>
Testing</h4>
We would appreciate your feedback - especially how responsive and satisfying the race was, and what ping you had to the server you were using. Please provide feedback either in our <a href="http://forum.freegamedev.net/viewforum.php?f=16" target="_blank">forum</a>, on our IRC channel, and file bug reports in our <a href="https://github.com/supertuxkart/stk-code/issues" target="_blank">issue tracker</a>.<br />
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://3.bp.blogspot.com/-tftnYM_UZ7c/W-bSjgz33JI/AAAAAAAAAIk/dIhJYrmo3DoEi1mJicsqxVAkwoAdkVRDgCEwYBhgL/s1600/menu-2018.11.10_01.13.15.png" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="600" data-original-width="800" height="300" src="https://3.bp.blogspot.com/-tftnYM_UZ7c/W-bSjgz33JI/AAAAAAAAAIk/dIhJYrmo3DoEi1mJicsqxVAkwoAdkVRDgCEwYBhgL/s400/menu-2018.11.10_01.13.15.png" width="400" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Network Lobby</td></tr>
</tbody></table>
While this is happening, we will work on the important outstanding issues, and prepare a beta release which will of course include pre-compiled binaries and installer. Our main focus will be the interface, some physics issues, and other bug fixes. We are also interested to support playing with higher latency - but realistically there is only so much you can do if you will only know that a kart turned 600 ms after it happened (if both you and the other person have to wait 300 ms for a message to or from the server). In 600 ms a kart at high speed will have traveled over 13 meters. But we still have a few things to try out and improve on.<br />
<br />Hikerhttp://www.blogger.com/profile/17747820235024361669noreply@blogger.com14tag:blogger.com,1999:blog-2173387258524335875.post-48517059510894890802018-08-01T21:50:00.002+02:002018-08-01T21:50:49.744+02:00Summer updateHi everyone, we're back with another post about what's going on with SuperTuxKart development. While many of you will be anxious to know about the status of networked multiplayer, it will not be the focus of this post. But we can reassure you it is still a priority and that we are making progress, albeit slowly due to having few developers. Rather in this post we'll round up some of the smaller improvements that have been done since the release of 0.9.3.<br />
<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://3.bp.blogspot.com/-jVglVzFaSvA/Wy0egyAZoQI/AAAAAAAAAdE/0nYGLaTGNOIREr1W4S06DMVdvKqDs29NwCLcBGAs/s1600/Screenshot_20180620_191543.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="900" data-original-width="1600" height="225" src="https://3.bp.blogspot.com/-jVglVzFaSvA/Wy0egyAZoQI/AAAAAAAAAdE/0nYGLaTGNOIREr1W4S06DMVdvKqDs29NwCLcBGAs/s400/Screenshot_20180620_191543.png" width="400" /></a> </div>
<div style="text-align: center;">
<span style="font-size: x-small;">Six-player vertical splitscreen</span></div>
<br />
<b>8-player splitscreen multiplayer and dividing vertically</b><br />
It's now possible to play splitscreen with up to 8 players! Also you can choose to divide the screen into vertical viewports, and the UI elements will scale better according to how many players there are. Do note that you are likely to need good hardware to display everything. Thanks a lot to Ben Krajancic alias Fantasmos.<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<iframe allowfullscreen='allowfullscreen' webkitallowfullscreen='webkitallowfullscreen' mozallowfullscreen='mozallowfullscreen' width='320' height='266' src='https://www.blogger.com/video.g?token=AD6v5dxlz-x8mN2wVPmN7hxLKprHvo16mmlIpz3Cr311FFgz7ugtcpmi1xgM-w1aFeae0ERbhrdviTltE5uZ3eG3mw' class='b-hbp-video b-uploaded' frameborder='0'></iframe> </div>
<div class="separator" style="clear: both; text-align: center;">
<span style="font-size: x-small;">Bubble gum timeout indication and rescue change</span></div>
<br />
<b>Indication of bubblegum shield ending</b><br />
The bubblegum shield will start flashing before the shield pops due to the time expiring, which will be helpful to know for example if you consider running over a banana to get some extra nitro while you still have the shield. Thanks again to Fantasmos.<br />
<br />
<b>New skidding particles</b><br />
We now have cooler skidding particles<b> </b>thanks to QwertyChouskie.<br />
<br />
<b>Nicer looking rescue</b><br />
Rescuing now has the bird put you down in addition to picking you up thanks to Fantasmos.<br />
<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://1.bp.blogspot.com/-HFlmL83E0HU/Wy58oUWcFdI/AAAAAAAAAdQ/h5UFjucGDXg6cihM8DSGim1xxU0ln4_dgCLcBGAs/s1600/menu-2018.06.23_18.56.43.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="720" data-original-width="1280" height="180" src="https://1.bp.blogspot.com/-HFlmL83E0HU/Wy58oUWcFdI/AAAAAAAAAdQ/h5UFjucGDXg6cihM8DSGim1xxU0ln4_dgCLcBGAs/s320/menu-2018.06.23_18.56.43.png" width="320" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<span style="font-size: x-small;">Yellow cabbie Tux</span></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<b>Colorization of player kart</b><br />
In the options screen you can now choose to colorize your kart differently with a slider.<b> </b><br />
<br />
<b>Android input improvements</b><br />
On first run on the Android version of the game you will now be prompted to choose if you want to use the accelerometer for steering, and the accelerometer steering also takes screen orientation into account. We also have better gamepad support, and if there's a physical keyboard available we won't show the on-screen keyboard where applicable. The normal race UI will be used if there's no touch screen present.<br />
<br />
<b>Miscellaneous notes</b><br />
<ul>
<li>The handicap option is now better at evening things out for two human players at different skill levels</li>
<li>The sound effect in nitro challenge when you reach the required amount now works if you have used nitro during the race, and a new one has been added for when you go under it again if you spend some nitro</li>
<li>Finish times are now more correctly calculated, especially for ghosts in ghost replays</li>
<li>If you try to connect your account to the Internet and you have the option disabled, you will now be prompted to enable it</li>
<li>A nitro boost bug has been fixed: if you stop pressing the nitro button quickly, the nitro will keep boosting your kart for the duration of the minimum consumption time (previously, the nitro was used but the speed boost stopped)</li>
</ul>
Arthurhttp://www.blogger.com/profile/08101420895546867981noreply@blogger.com9tag:blogger.com,1999:blog-2173387258524335875.post-49615868722941706602018-04-19T20:03:00.000+02:002018-04-19T20:03:25.260+02:00Everything is shiny!Hi<br />
<h4>
<b>A quick retrospective into last year</b></h4>
2017 was an amazing year for SuperTuxKart, we had tremendous support from our community to Greenlight us in five days and our lead artist released the 0.9.3 version live at the Blender conference. <a href="https://www.youtube.com/watch?v=1e0gvDiPRdk" target="_blank">You can watch the event here</a>. 0.9.3 also brought SuperTuxKart to Android.<br />
<br />
Behind the doors we are busy and ready to take the game to the next level. On the rendering side we have a couple of exciting things to share with you. We are going to take a journey into the wonderful world of light and shadow.<br />
<h2>
Improved Rendering Engine</h2>
Some solutions that worked in the past are slowing becoming a burden going forward. Over the past few months, a lot of work has been ongoing on Antarctica, SuperTuxKart's graphical engine, in particular thanks to our developer Benau.<br />
<br />
This work will be released in a future version of the game, though we do
not yet know which version or when the release will occur.<br />
<h4>
Better performance</h4>
Let's put it straight, performance is important for us. And while it is hard for our small team to rival the powerful engines used by AAA games, we are working hard to make things as good as we can with the resources at our disposal. The new engine is more optimized and in most scenarios will see slightly improved performance.<br />
<h4>
Physically Based Rendering</h4>
One of the highlights of the new version is an improved materials
system. This new system should make it easier for artists to create
good-looking tracks, by allowing them to easily use content creation
software and tweak materials properties such as roughness, glow or
metallic look.<br />
<br />
The version of Antarctica that will power the upcoming version of SuperTuxKart will use a PBR renderer. It will become very easy to setup complex materials. Instead of learning a brand new system you just have to answer these questions:<br />
<ul>
<li>What is the color of the surface (without any shadows, just the pure color)?</li>
<li>Is the surface polished?</li>
<li>Is the surface a metal?</li>
<li>Is the surface glowing?</li>
</ul>
To illustrate here is a screenshot taken in Substance Painter and one in SuperTuxKart's new renderering engine. <br />
<div class="separator" style="clear: both; text-align: center;">
</div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://3.bp.blogspot.com/-C1H66yrULGg/WllKJvK-cPI/AAAAAAAABk4/3kAy45G7Rgw_BjylZbx-Mcl5dbQYRTM6ACLcBGAs/s1600/pbr-final.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="655" data-original-width="1600" height="130" src="https://3.bp.blogspot.com/-C1H66yrULGg/WllKJvK-cPI/AAAAAAAABk4/3kAy45G7Rgw_BjylZbx-Mcl5dbQYRTM6ACLcBGAs/s320/pbr-final.jpg" width="320" /></a></div>
You will be able to create your assets in another PBR engine/renderer like Blender's Eevee or Substance Painter and directly import your assets in SuperTuxkart.<br />
<h4>
Custom shaders </h4>
While we expect the majority of content creators to use the default shaders that are provided with the game, we also want to empower advanced creators by allowing them to create their own custom shaders. It will be possible to easily add shaders, each object can have up to 6 textures in slots and "unlimited shared textures".<br />
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://2.bp.blogspot.com/-QPYicsgPyv0/WllNPmGScZI/AAAAAAAABlE/d0AoCj5cC7gRLNDiXIDg0oBqSkM66vgLwCLcBGAs/s1600/road.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="829" data-original-width="1600" height="206" src="https://2.bp.blogspot.com/-QPYicsgPyv0/WllNPmGScZI/AAAAAAAABlE/d0AoCj5cC7gRLNDiXIDg0oBqSkM66vgLwCLcBGAs/s400/road.jpg" width="400" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">An example of a road shader with procedural texture blending</td></tr>
</tbody></table>
We plan to provide a set of preset shaders in addition to the generic one, to allow quickly creating a nice looking road with skidmarks etc. We'll share more in the coming months.<br />
<br />
<h4>
New file format</h4>
While this was already introduced in the last version of SuperTuxKart we extended the format to include high quality bitangent which removed a couple of bugs regarding normal map shading. We now use the same technique that is used by any modern game engine (Blender, Unreal, Unity, etc) so the shading will look perfect.<br />
<h2>
<b>Everything is shiny, what does it mean?</b></h2>
Now let's go in-depth and see how rendering works and how we came here.<br />
<br />
<br />
<h4>
A brief history of light</h4>
Our epic journey starts 8 minutes ago in the core of a giant plasma ball tirelessly emitting light particles.<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://2.bp.blogspot.com/-RUro33OMD5g/WlkUyWGfTyI/AAAAAAAABkQ/ROlSjTmVjagJnwHIkn6t8C0QukJlqI0EwCLcBGAs/s1600/601px-PIA22197-SunFormsQuestionMark-20171222.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="600" data-original-width="601" height="319" src="https://2.bp.blogspot.com/-RUro33OMD5g/WlkUyWGfTyI/AAAAAAAABkQ/ROlSjTmVjagJnwHIkn6t8C0QukJlqI0EwCLcBGAs/s320/601px-PIA22197-SunFormsQuestionMark-20171222.jpg" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Source: <a href="https://commons.wikimedia.org/wiki/File:PIA22197-SunFormsQuestionMark-20171222.jpg" target="_blank">NASA Solar Dynamics Observatory</a> </td></tr>
</tbody></table>
Roughly 10⁴⁵ photons are leaving the sun every second. A "tiny" portion of those particles reach our beloved planet, bounce all around the place billions of times and finally reach our eyes where they trigger a reaction which is what we "see".<br />
<br />
When the photons are bouncing around, they will react differently depending on the surface, sometimes they are absorbed, sometimes they are scattered around or they can even go through a material like glass.<br />
<br />
Those slight differences are causing the whole diversity of colors and materials in our world. If something appear red it's only because the surface of the object absorb most of the incoming light except red.<br />
<br />
<h4>
Why does it matter for SuperTuxKart? </h4>
Well, in video games we are trying to simulate this phenomenon to provide a believable environment to the player. When you drive in SuperTuxKart and explore our tracks, the computer has to somehow emulate this, to be able to show you a picture.<br />
The first approach would be to simply cast billions of light rays just like in reality.<br />
<br />
While this approach works (it's called ray tracing) and can provide amazing results it has a huge drawback. It's costly in term of performance. It's mostly used in movies and one frame can take up to 5 hours to be computed, not really compatible with an interactive game. People already complain about performance in our game, imagine if now you should wait 2 hours after pressing the start button just to see the first picture.<br />
<br />
In our video game if we want to reproduce the world we need to think outside of the box.<br />
<br />
In 1975 Bui Tuong Phong revolutionized the world by publishing "<a href="http://www.cs.northwestern.edu/~ago820/cs395/Papers/Phong_1975.pdf" target="_blank">Illumination for computer generated pictures</a>", a paper describing how it was possible to compute an approximation of lighting fast enough to be carried in real time. It became known as the Phong Shading.<br />
While the algorithm wasn't physically accurate, it could approximate with a reasonable degree of accuracy how light behaves in the real world.<br />
<br />
This model (or usually a variant of it called Blinn Phong) is what 99.9% of 3D games are using to render pictures. While it has several advantages it also introduce some inconveniences. This was the technique used by SuperTuxKart up until version 0.8.2.<br />
<ul>
<li>Phong works only for local pixel (objects won't cast shadows)</li>
<li>It doesn't take into account advanced things like the influence of other objects in the scene. </li>
</ul>
In order to address those limitations we started to implement our own engine and in 2015 after two years of development we were ready to show to the world the first version of Antarctica. Using a modern approach with <a href="https://en.wikipedia.org/wiki/Bidirectional_reflectance_distribution_function" target="_blank">Bidirectional Reflectance Distribution Function (BRDF)</a> and <a href="https://en.wikipedia.org/wiki/Image-based_lighting" target="_blank">Image Based Lighting (IBL)</a>.<br />
<ul>
<li>Ability for objects to cast shadow on themselves and others</li>
<li>The sky will light the scene and influence the overall hue</li>
<li>Light will scatter with fog producing halos</li>
</ul>
It's already an improvement over the previous version. Artists could use textures to influence the specularity (how much an object reflect light) and the glossiness (how much "spread out" it is). <br />
<br />
However, there were still some issues. This model separate materials by two categories, the ones that reflect light, like plastic and metal and the ones that are matte, like fabric, however in nature this distinction doesn't exist.<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://2.bp.blogspot.com/-PXON4NzCy7E/Wlk8p8bQOII/AAAAAAAABkk/9YqnnprDSboTyjsfR095VjsG8AGsI6qWACLcBGAs/s1600/Gloss_Map_Explanation.png" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="300" data-original-width="640" height="150" src="https://2.bp.blogspot.com/-PXON4NzCy7E/Wlk8p8bQOII/AAAAAAAABkk/9YqnnprDSboTyjsfR095VjsG8AGsI6qWACLcBGAs/s320/Gloss_Map_Explanation.png" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Previous light model in Antarctica</td></tr>
</tbody></table>
It was impossible to properly emulate how metal reacts to light and it forces artists to learn an unique way custom to our game in order to create materials. It requires a lot of iterations and it was impossible to preview in Blender or other software what you were doing. <br />
<br />
This previous implementation is still powering the last version released to date. However aware of the limitation we went back to the drawing board and started to plan improving our rendering technology.<br />
<h4>
Going PBR </h4>
In the new version of Antarctica the artist can easily emulate the whole range of materials by simply defining how the surface looks. Just like in reality if you polish a surface enough it will eventually become a mirror and it will start to reflect the surrounding environment.<br />
<br />
Even bricks are a bit shiny, yes they have a rough surface but nonetheless the model will accurately emulate the physical property of any materials.<br />
<br />
<br />
Metals are a special case, since their color will influence the reflection color, hence the metal map. Parts that are metallic will use the color of the object as one of the components of their reflection.<br />
<br />
The emit map is the same as before (if the surface is emitting light). There are no changes. <br />
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://2.bp.blogspot.com/-1T3xYAbC_X8/Wlk8n4qz3uI/AAAAAAAABkg/jyrT_DGUXkws-nu4c5fxZq_AnOAUlFfqQCLcBGAs/s1600/map-pbr.png" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="300" data-original-width="640" height="150" src="https://2.bp.blogspot.com/-1T3xYAbC_X8/Wlk8n4qz3uI/AAAAAAAABkg/jyrT_DGUXkws-nu4c5fxZq_AnOAUlFfqQCLcBGAs/s320/map-pbr.png" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Light model in the new Antarctica </td><td class="tr-caption" style="text-align: center;"><br /></td><td class="tr-caption" style="text-align: center;"><br /></td><td class="tr-caption" style="text-align: center;"><br /></td><td class="tr-caption" style="text-align: center;"><br /></td><td class="tr-caption" style="text-align: center;"><br /></td><td class="tr-caption" style="text-align: center;"><br /></td></tr>
</tbody></table>
<h4>
Empowering the artist beyond textures and geometry</h4>
We now have a model which is accurate, reflects the real physical world and how it behaves. One last remaining part was allowing an artist to create specialized shaders. While generic shaders are okay in 90% of cases, there can be specific situations where you want to have a custom shader like a lava flow.<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://1.bp.blogspot.com/-IWUa8JAYUP8/WllYZbyXY8I/AAAAAAAABlU/EFOx3f4S_zAHjLBiBnP_wlW5YjTOcEwXgCLcBGAs/s1600/shader.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="1141" data-original-width="1516" height="300" src="https://1.bp.blogspot.com/-IWUa8JAYUP8/WllYZbyXY8I/AAAAAAAABlU/EFOx3f4S_zAHjLBiBnP_wlW5YjTOcEwXgCLcBGAs/s400/shader.png" width="400" /></a></div>
<br />
<br />
Currently it's still a bit difficult to write shaders but we plan to offer a bunch of predefined components to allow you to quickly set up your own shaders.<br />
<br />
<h2>
Why is it worth it? </h2>
Since the PBR model is more or less a standard you can create an asset in Blender, paint it in Substance Painter, try it in Blender's Eevee and then load it in SuperTuxKart and it will have the same look. You can follow a
tutorial about texturing for PBR shaders in Unity and apply the same concepts in
SuperTuxKart.<br />
<br />
Basically the whole library of tutorials, online courses
on real time PBR can be applied to SuperTuxKart. It sounds way better than learning a custom system that is only used in a specific game.<br />
<br />
We want to allow people from other backgrounds to quickly contribute and create art for our beloved game.<br />
<br />
We will show you more in the coming months and we hope you are as excited as we are for 0.9.4!Anonymousnoreply@blogger.com9tag:blogger.com,1999:blog-2173387258524335875.post-69865923536375177922017-11-20T03:26:00.000+01:002017-11-22T08:31:04.268+01:00SuperTuxKart 0.9.3 releasedAfter months of work, we are proud to announce the final release for SuperTuxKart 0.9.3, the latest version of the kart racing game!<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<span style="font-size: small;"><a href="https://3.bp.blogspot.com/-HZJVXltshZ0/We_GQqY6giI/AAAAAAAABis/5x3Zf8deuDkVohvWK9DW2ac8_tvJcenKACLcBGAs/s1600/bitmap.jpg" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="1600" data-original-width="1132" height="400" src="https://3.bp.blogspot.com/-HZJVXltshZ0/We_GQqY6giI/AAAAAAAABis/5x3Zf8deuDkVohvWK9DW2ac8_tvJcenKACLcBGAs/s400/bitmap.jpg" width="282" /></a></span></div>
<div style="text-align: center;">
<span style="font-size: small;">Official poster child Tux in his grown-up form</span></div>
<div style="text-align: center;">
<br /></div>
<div style="text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
<iframe allowfullscreen="" frameborder="0" height="315" src="https://www.youtube.com/embed/hcgDUT4bwls" width="560"></iframe></div>
<div style="text-align: center;">
<span style="font-size: small;">Official trailer video</span></div>
<br />
<br />
This new version brings in several new tracks, karts and features. Some of the highlights include new tracks "Cornfield Crossing" a track set in a farm; "Candela City", a nighttime track in an European city; and "Las dunas stadium", a new arena for battle mode. Most of those tracks have been part of previous gift packages, and as promised we are now making them available for everyone.<br />
<br />
<div style="text-align: center;">
<a href="http://2.bp.blogspot.com/-pz6c0HJjU-g/Wg-BNA1MNZI/AAAAAAAAARM/fUzeGZFdc-AWwUqKnD5e4jL0Q_5g5vHhQCK4BGAYYCw/s1600/Stk093_Cornfield2.jpg" imageanchor="1"><img border="0" height="344" src="https://2.bp.blogspot.com/-pz6c0HJjU-g/Wg-BNA1MNZI/AAAAAAAAARM/fUzeGZFdc-AWwUqKnD5e4jL0Q_5g5vHhQCK4BGAYYCw/s640/Stk093_Cornfield2.jpg" width="640" /></a></div>
<div style="text-align: center;">
Cornfield Crossing</div>
<div style="text-align: center;">
<br /></div>
<div style="text-align: center;">
<br /></div>
<div style="text-align: left;">
Another major news is that for the first time, SuperTuxKart is available on Android! You can find it in the <a href="https://play.google.com/store/apps/details?id=org.supertuxkart.stk" target="_blank">Google app store.</a><br />
Or you can download it from <a href="https://sourceforge.net/projects/supertuxkart/files/SuperTuxKart/0.9.3" target="_blank">SourceForge.</a></div>
<div style="text-align: center;">
<br /></div>
<div style="text-align: left;">
Our karts have also been updated, including new graphical effects such as headlights and exhaust smoke. Several karts have also been updated: Wilber, Hexley and Konqi have been updated, and a new kart was added: Kiki, the mascot for Krita.</div>
<div style="text-align: left;">
<br /></div>
<div style="text-align: center;">
<div class="separator" style="clear: both; text-align: center;">
<a href="https://1.bp.blogspot.com/-r02KPQEdLng/WhI_uAqP0mI/AAAAAAAAARo/1t1Pz0SNgYcToKEav-AS0zSGX8EmM9FTgCLcBGAs/s1600/Kiki_konqi.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="900" data-original-width="1600" height="360" src="https://1.bp.blogspot.com/-r02KPQEdLng/WhI_uAqP0mI/AAAAAAAAARo/1t1Pz0SNgYcToKEav-AS0zSGX8EmM9FTgCLcBGAs/s640/Kiki_konqi.jpg" width="640" /></a></div>
Konqi and Kiki</div>
<div style="text-align: center;">
<br />
<div style="text-align: left;">
You can also support us and get 3 upcoming maps by <a href="https://supertuxkart.net/Donate" target="_blank">donating to the project</a>. Our lead artist Samuncle handcrafted one track and two arenas especially for Halloween.</div>
</div>
<div style="text-align: left;">
<br />
On top of that, the game has received countless bugfixes and improvements, including physics improvements and graphical optimisations that should help performance and load times. </div>
<div style="text-align: left;">
<br /></div>
<div style="text-align: left;">
Many of you will undoubtedly be curious to hear about networked multiplayer. This feature has been in development for quite some time and a lot of progress has been made. We even had a LAN-only version in a playable state, but when testing it on various hardware platforms and environments, too many people reported unacceptable stuttering, so we have decided not to pursue this any further and wait for the WAN version (which will of course also work in a LAN). But stay tuned for more information on networked games in a future release!<br />
<div style="text-align: center;">
<br /></div>
<br />
And from the feedback we heard we also know that many people are waiting for the Steam release of SuperTuxKart. We can also give some updates about this: we have done some initial work to get SuperTuxKart working in a Steam environment, so it can pick up your username, and even your avatar. But the main issue we have is actually a legal one: in order to publish a game on Steam we need to have a company. And while it is reasonable easy to create a small company in Australia, the main problem is the liability: what if SuperTuxKart should have a bug, wiping out a user's data, and we then get sued? Obviously no one of us wants to risk their private assets because of that (admittedly an unlikely and extreme case). So we need proper legal advice (with all its assorted costs) before we can proceed with the Steam release 😭</div>
<div style="text-align: left;">
<br /></div>
<div style="text-align: center;">
<a href="http://1.bp.blogspot.com/-psAGGEglZJ8/Wg-BOJVj8cI/AAAAAAAAARU/PTnqCmuzYKQ1ttNyVdfxa94Qwv732BrLgCK4BGAYYCw/s1600/Stk093_CandelaCity2.jpg" imageanchor="1"><img border="0" height="344" src="https://1.bp.blogspot.com/-psAGGEglZJ8/Wg-BOJVj8cI/AAAAAAAAARU/PTnqCmuzYKQ1ttNyVdfxa94Qwv732BrLgCK4BGAYYCw/s640/Stk093_CandelaCity2.jpg" width="640" /></a></div>
<div style="text-align: center;">
Candela city</div>
<div>
<br />
<br /></div>
<div style="text-align: left;">
You can find the downloads for your favorite platform on our website at <a href="https://supertuxkart.net/Download">https://supertuxkart.net/Download</a>. As always, if you wish to contribute, you can check our <a href="https://supertuxkart.net/Community">Get Involved</a> portal to contribute art, code or translations, or <a href="https://supertuxkart.net/Donate">donate </a>and receive a gift package as our thanks for your contribution.</div>
<div style="text-align: left;">
<br /></div>
<div style="text-align: left;">
The full changelog for this version can be found below:</div>
<br />
<ul>
<li>Reduced RAM and VRAM usage, reducing load times by Auria and Benau</li>
<li>New mesh format optimized for space and hardware skinning</li>
<li>Code refactoring of both render pipelines by Benau and Elderme</li>
<li>New karts Wilber and Hexley by Jymis</li>
<li>New karts Kiki and updated Konqi by Benau</li>
<li>New tracks Cornfield Crossing and Candela City by samuncle</li>
<li>Physics improvements and various physics bugfixes by hiker</li>
<li>Kart GFX improvements (exhaust and headlight)</li>
<li>In-game screen recording powered by libopenglrecorder, created by Benau</li>
<li>High quality mipmap generation by Stragus</li>
<li>New smoother camera by Auria</li>
<li>New Grand Prix win scene</li>
<li>Gamepad configuration bugfixes</li>
<li>3 Strikes Battle: added spare tire karts</li>
<li>Various improvements (wall driving fixes, parachutes, GP points, cannon fixes, colorization shader)</li>
</ul>
<br />
<br />
<div style="text-align: left;">
The SuperTuxKart team</div>
Auriahttp://www.blogger.com/profile/17402179901627001771noreply@blogger.com16tag:blogger.com,1999:blog-2173387258524335875.post-18455198319600651092017-10-28T16:17:00.000+02:002017-11-19T22:29:01.154+01:00SuperTuxKart Halloween Update [Release Candidate]Today, after more than one year of continuous hard work, we are ready to share with you the last big update before going on Steam, SuperTuxKart 0.9.3-rc1 dubbed the "Halloween Update".<br />
<br />
Let's start with the most exciting news: We are finally on Android and you can get the game <a href="https://play.google.com/store/apps/details?id=org.supertuxkart.stk" target="_blank">on Play Store</a> or by downloading the apk from our website if you prefer.<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://3.bp.blogspot.com/-HZJVXltshZ0/We_GQqY6giI/AAAAAAAABis/5x3Zf8deuDkVohvWK9DW2ac8_tvJcenKACLcBGAs/s1600/bitmap.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="1600" data-original-width="1132" height="400" src="https://3.bp.blogspot.com/-HZJVXltshZ0/We_GQqY6giI/AAAAAAAABis/5x3Zf8deuDkVohvWK9DW2ac8_tvJcenKACLcBGAs/s400/bitmap.jpg" width="282" /></a></div>
<br />
Before reviewing the features in this release, a quick look to the
future: Network support is well underway and many of the problems with
stuttering that we experienced have been solved by hiker, who
is working on polishing this code for integration into our main source
tree (currently it's sitting in a separate branch). There's a lot of work
still to do, but when network play will be fully-featured, we'll be ready to
release it publicly. Our resources are being stretched rather thinly, so all help,
programming and artistic, is very much appreciated. Check out the <a href="https://supertuxkart.net/Community">Get Involved</a>
page on our wiki for information if you are interested in joining the
team. (The artists' documentation has also been updated since our last
release to help you create your own tracks.) We appreciate your patience.<br />
<br />
A lot of changes were made in one year. We have new tracks, new arenas, new effects and a lot of improvements behind the scenes.<br />
<br />
<h3>
New gift package specially for Halloween</h3>
What would be Halloween without pumpkins and a spooky mansion? We completely redesigned the old Mansion and made two brand new arenas specially for this update.<br />
<br />
<div style="text-align: center;">
<iframe allowfullscreen="" frameborder="0" height="315" src="https://www.youtube.com/embed/hcgDUT4bwls" width="560"></iframe>
<b> </b></div>
<b>Ravenbridge Mansion</b><br />
Beastie, the BSD mascot, and Gavroche, mascot of MediaGoblin, welcome
you to their haunted house.... kind-of. They're actually the only ones
doing the haunting in this former witch's
house-built-on-a-graveyard-turned-into-a-sanatorium-turned-into-an-asylum-made-into-a-racetrack
(whew!).<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://1.bp.blogspot.com/-3W0xgYboLSU/WdQI0FGsxZI/AAAAAAAABhU/EJg9hSagD6822CFyECOXXfJKCSO0oLjtACLcBGAs/s1600/screenshot-mansion-1.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="893" data-original-width="1600" height="356" src="https://1.bp.blogspot.com/-3W0xgYboLSU/WdQI0FGsxZI/AAAAAAAABhU/EJg9hSagD6822CFyECOXXfJKCSO0oLjtACLcBGAs/s640/screenshot-mansion-1.png" width="640" /> </a></div>
But what's the fun of staying inside at night? Explore the winding trail through the swamps, illuminated by the will-o'-the-wisps' eerie, flickering light. But stay on the trail, or you'll soon get stuck in the miry mud.<br />
<br />
<i>Interesting factoid: Will-o'-the-wisp in German is "Irrlicht" (the namesake of the 3D engine our Antarctica Engine is based on).</i><br />
<br />
<b>Pumpkin's park</b><br />
The spooky site of a derelict amusement park, this arena would surely be frightening enough on its own. But for the real thrill, play a few rounds of battle mode here and experience a whole new definition of exciting as your friends (or AI karts) pop out from around the corners.
<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://2.bp.blogspot.com/-KAm9S0pE9gM/WdQQk3i1rZI/AAAAAAAABiQ/DgkkL2eZPhc1cxISgbO0WybyDEObvyY-ACLcBGAs/s1600/screenshot-haunted-2.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="880" data-original-width="1600" height="352" src="https://2.bp.blogspot.com/-KAm9S0pE9gM/WdQQk3i1rZI/AAAAAAAABiQ/DgkkL2eZPhc1cxISgbO0WybyDEObvyY-ACLcBGAs/s640/screenshot-haunted-2.png" width="640" /></a></div>
<br />
<br />
<i> </i> <br />
<b>Alien Signal</b><br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://3.bp.blogspot.com/-3FHJ_hnpZrc/WdQJmIT2P-I/AAAAAAAABhg/JL1oPsnb9BkIKwwZDxKqT3GLBU-oOZcJQCLcBGAs/s1600/screenshot-alien-1.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="895" data-original-width="1600" height="358" src="https://3.bp.blogspot.com/-3FHJ_hnpZrc/WdQJmIT2P-I/AAAAAAAABhg/JL1oPsnb9BkIKwwZDxKqT3GLBU-oOZcJQCLcBGAs/s640/screenshot-alien-1.png" width="640" /></a></div>
<br />
A sinkhole makes the perfect spot for this gigantic radio dish. Whether the alien signals you hear are friendly or hostile… well, perhaps you should be more concerned about the hostility of those you're battling against in this arena. There isn't a lot of space to hide in a big radio dish, but if you prefer the ambush tactic, the datacenter underneath might be what you're looking for.<br />
<i><br /></i>
As always, our gift package is available under the terms of the CC-BY-NC-SA 4.0 license to our sponsors who <a href="https://supertuxkart.net/Donate">donate</a> more than USD $3.99. In a future release, these tracks will be available in the core game as CC-BY-SA 4.0.<br />
<h3>
New tracks and karts in the core game</h3>
Speaking of the core game, when we started the gift package program one of the most important pledges we made was to use it to improve the core game and make sure it will benefit the community as a whole.<br />
<br />
<b>Candela City</b><br />
<br />
Candela City is STK's Paris, filled with lights and sounds to
explore, and a spectacular firework display over an equally spectacular tower.<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://2.bp.blogspot.com/-CnM2l21KS_M/WdQONu9uW0I/AAAAAAAABiE/JjqJPwCJNlEICxcPz0SBv8RYasn049UVQCLcBGAs/s1600/screenshot-candela-1.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="898" data-original-width="1600" height="358" src="https://2.bp.blogspot.com/-CnM2l21KS_M/WdQONu9uW0I/AAAAAAAABiE/JjqJPwCJNlEICxcPz0SBv8RYasn049UVQCLcBGAs/s640/screenshot-candela-1.png" width="640" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
</div>
<br />
Candela was formerly part of the gift package we provided to donators
beginning with version 0.9.1, and is now, as promised, part of the full
game. This track replaces Shiny Suburbs, which is now available as a
downloadable add-on.<br />
<br />
<b>Las Dunas Stadium</b><br />
Since it's difficult to hand out candy over the internet, we decided to give you the next best thing, Las Dunas Arena for Battle Mode, inspired by real-world Las Angeles and Las Vegas and only a short distance from "Ploppywood" a major movie studio.<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://4.bp.blogspot.com/-cUIA60g-BoA/We_FftqEyRI/AAAAAAAABio/iM1qGJCqyrMawHlc-xYnTyu7VWmvYliRQCLcBGAs/s1600/Supertuxkart-0.9.2-screenshot-1.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="841" data-original-width="1536" height="350" src="https://4.bp.blogspot.com/-cUIA60g-BoA/We_FftqEyRI/AAAAAAAABio/iM1qGJCqyrMawHlc-xYnTyu7VWmvYliRQCLcBGAs/s640/Supertuxkart-0.9.2-screenshot-1.jpg" width="640" /></a></div>
<br />
Las Dunas Arena and the Las Dunas Soccer Field were part of the gift package for 0.9.2. The soccer field remains part of the gift package for this version.<br />
<br />
<b>Cornfield Crossing<i><br /></i></b>
With Cornfield Crossing, you're treated to a tour of a farm in the
heartland of the "United Countries of Amerigo" at harvest-time. Feel
free to relax and enjoy the autumn sun or watch the harvesting equipment
in a place where tradition meets innovation—but don't let your
guard down or you might be taken by surprise on your way to the barn! This
track replaces Bovine Barnyard, which is now also moved to Add-Ons.<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://4.bp.blogspot.com/-ARcv67ezJ7w/WdQNbZf1IaI/AAAAAAAABh8/VQhdce2aXEkbT-hNQ_uN2PD1UVnC6whUwCLcBGAs/s1600/screenshot-cornfield-2.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="906" data-original-width="1600" height="362" src="https://4.bp.blogspot.com/-ARcv67ezJ7w/WdQNbZf1IaI/AAAAAAAABh8/VQhdce2aXEkbT-hNQ_uN2PD1UVnC6whUwCLcBGAs/s640/screenshot-cornfield-2.png" width="640" /></a></div>
<br />
<br />
We have two karts (Wilber and Hexley) that have been updated thanks to jymis.<br />
Benau, one of our programmers created his first two karts included in the main game. Kiki, the mascot from the Krita project is now part of our playable characters, and he also created an updated Konqi.<br />
<h3>
New Features and bug fixes</h3>
We've also been busy adding numerous smaller features on the programming
side of things <br />
<ul>
<li>To help you navigate in the dark, karts now have headlights that are automatically turned on during night time.</li>
<li>A lot of the annoying physics bugs were corrected by hiker. Karts should no longer bump randomly against walls.</li>
<li>Karts have also exhaust smoke coming out of their pipes.</li>
<li>
Benau also implemented HSV colorization to add some variety to our scenery. Our vegetation is now more varied since it can have random greenish hues!</li>
<li>For the YouTubers among us, we now have a built-in
screen recorder that can record smooth video without the problems of an
external program. More instructions are <a href="https://supertuxkart.net/Artist_Debug_Mode">available on our wiki</a>.
The recorder works on both Windows and Linux, but we cannot support
this feature on macOS at this time.</li>
<li>As well as adding the recorder,
Benau also worked on various graphical engine improvements. After some fixes, we now have hardware skinning when supported by the
underlying hardware stack. As a side-effect of hardware skinning,
instanced objects can now have a set of multiple animations, and one
animation will play for each instance. As an example of this new
feature, the monkeys of Cocoa Temple were taught how to clap, do
frontflips, and throw bananas.</li>
<li>Auria and Benau improved loading times, RAM, and VRAM usage by
implementing a lazy-loading system for textures. Now, textures are
loaded as needed by tracks or the GUI, rather than loading everything
regardless of necessity. </li>
<li>Benau created a custom 3D mesh format to replace our use of BlitzBasic
B3D files. This means drastically reduced file sizes and no more
skeletal animation bugs for karts like Adiumy. Add-ons using B3D will
still work, but new addons won't work with STK 0.9.2 or earlier.</li>
<li> QwertyChouskie modified Cocoa Temple to make it suitable for the Grand Prix winning cutscene, Alayan designed and implemented a new
system for counting points in Grands Prix. </li>
<li>Eldermé refactored our
rendering engine to improve code quality. Stragus from the #opengl
channel on Freenode, in addition to serving as our OpenGL advisor,
contributed a high-quality mipmap generator.</li>
<li>AI karts can now drive on
walls, thanks to Benau, and non-vital track details can be disabled
(Geometry detail level in settings). </li>
<li>Many fixes to the legacy (OpenGL 2.x) rendering pipeline by deveee
and Benau. Now our players with older hardware can enjoy the game a bit
more easily.</li>
<li>Auria fixed camera jittering caused by code that constantly tried to correct camera movement to match kart speed.</li>
<li>Auria and hiker fixed problems configuring gamepad buttons on Linux.</li>
<li>Some shaders are compiled at the main menu to reduce lag when opening kart selection screen.</li>
<li>Three Strikes Battle now has additional lives appearing that you can pick up if you have fewer than three lives.</li>
</ul>
<b><i><br /></i></b>
Now, it wouldn't be Halloween without real fears! For us, the scariest part is that we're making the release candidate version our major release, so it's extra important to tell us about any issues you encounter on the forum so they can be fixed before the true, final release. Thanks! :)<br />
<br />
<br />
<h2>
Download links</h2>
<br />
You can download the 0.9.3-RC1 binaries on sourceforge at : <a href="https://sourceforge.net/projects/supertuxkart/files/SuperTuxKart/0.9.3-rc1/">https://sourceforge.net/projects/supertuxkart/files/SuperTuxKart/0.9.3-rc1/</a><br />
<br />
<br />
If you run into problems, please post on <a href="https://forum.freegamedev.net/viewforum.php?f=16">the forum</a>, drop by on <a href="https://webchat.freenode.net/?channels=%23supertuxkart">IRC</a>, or file a bug report on <a href="https://github.com/supertuxkart/stk-code">GitHub</a>. Instructions on how to provide a useful bug report can be found <a href="https://supertuxkart.net/Communication#When_reporting_a_bug_or_crash_in_the_game">on the wiki</a>.<br />
<br />
We hope you will have a lot of fun while playing SuperTuxKart!<br />
<br />
The SuperTuxKart Team<br />
<br />Anonymousnoreply@blogger.com11tag:blogger.com,1999:blog-2173387258524335875.post-33617547947077411082017-04-01T18:15:00.001+02:002017-04-04T00:26:48.947+02:00[April's fool] SuperTuxKart 3000 announced!Hello everyone!<br />
<br />
We are happy to announce the upcoming version of SuperTuxKart. As you will see, we took some game changing decisions regarding the future of the game. <br />
<br />
As always, since we believe a picture is worth a thousand words and a teaser is worth a thousand pictures, we made one to present the new game.<br />
<br />
<div style="text-align: center;">
<iframe allowfullscreen="" frameborder="0" height="315" src="https://www.youtube.com/embed/xQqK-IrpOyc" width="560"></iframe>
</div>
<br />
It was important to celebrate the epic (sic) change with something big. Thus the upcoming version of SuperTuxKart will be called SuperTuxKart 3000.<br />
<br />
On the programming side of things, we implemented a notion of day/night to toggle the kart headlight. In the future, with scripting, we hope to have a way to turn on and off objects depending on the time of day of each track.<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://2.bp.blogspot.com/-0McqksTs81s/WN2ytkWTKUI/AAAAAAAABPc/4KVsPaQO0qgPyrGOSTww2R-qjdLO1TBfwCLcB/s1600/hd_neo.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="384" src="https://2.bp.blogspot.com/-0McqksTs81s/WN2ytkWTKUI/AAAAAAAABPc/4KVsPaQO0qgPyrGOSTww2R-qjdLO1TBfwCLcB/s640/hd_neo.png" width="640" /></a></div>
<br />
If you have any questions or comments, feel free to ask!Anonymousnoreply@blogger.com10tag:blogger.com,1999:blog-2173387258524335875.post-64179657806720331572017-03-01T05:41:00.000+01:002017-03-01T05:41:35.432+01:00WE ARE GREENLIT!!!We are happy to announce that we got greenlit, which means that SuperTuxKart can soon be distributed on Steam!<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://4.bp.blogspot.com/-RP9H8UICqEs/WLZF1RAkHJI/AAAAAAAABMQ/AB9VfYDf2rk3j5i_gf27VwQYcp6EXOaWwCLcB/s1600/greenlight-poster_b.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="640" src="https://4.bp.blogspot.com/-RP9H8UICqEs/WLZF1RAkHJI/AAAAAAAABMQ/AB9VfYDf2rk3j5i_gf27VwQYcp6EXOaWwCLcB/s640/greenlight-poster_b.png" width="456" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
</div>
<br />
Five days earlier, <a href="http://blog.supertuxkart.net/2017/02/supertuxkart-is-on-steam-greenlight.html">we launched our Greenlight campaign</a> to gather votes and try to get SuperTuxKart on Steam. As soon as the announcement was made public we were overwhelmed by the results and after only 24 hours we were already in the top 100.<br />
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://2.bp.blogspot.com/-i9qDnIYstww/WLY6SU-llfI/AAAAAAAABL8/rhptUq_0xmA5OONGqxw2lTnKmpDMIWuPACLcB/s1600/greenlight-stats.png" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="343" src="https://2.bp.blogspot.com/-i9qDnIYstww/WLY6SU-llfI/AAAAAAAABL8/rhptUq_0xmA5OONGqxw2lTnKmpDMIWuPACLcB/s400/greenlight-stats.png" width="400" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">The situation after the first 24 hours</td></tr>
</tbody></table>
We would like to thank everyone who helped us make this possible by voting for us, and we are thrilled (and somewhat caught by surprise!) at how quickly we got enough attention to receive the greenlight.<br />
<h3>
What's next?</h3>
There's still some work to be done before SuperTuxKart appears on Steam, including paperwork but also evaluating options for integration with the Steamworks API and how that can be combined with our GPL license. Furthermore, it has not yet been decided how we might approach paid content on Steam, however stay assured that whatever option we settle on will remain in the same spirit as the current donations system and in a way that remains respectful of our fans.<br />
<br />
How and when the first Steam release occurs is not set in stone for the previously mentioned reasons, and we will keep you updated as we have more information. The most likely scenario is that SuperTuxKart would initially be released in early access until version 1.0 is reached.<br />
<br />
As always, SuperTuxKart will remain open-source and the core game will always be downloadable from our website or from your favorite Linux distribution.<br />
<br />
The SuperTuxKart TeamAnonymousnoreply@blogger.com3tag:blogger.com,1999:blog-2173387258524335875.post-69526857861820016282017-02-23T04:31:00.000+01:002017-02-23T04:31:58.688+01:00SuperTuxKart is on Steam Greenlight: Support us!Dear fans,<br />
<br />
In the last blog post we promised to have two big surprises this year and today we are ready to show you the first one.<br />
<br />
Finally after a <a href="https://www.youtube.com/watch?v=ev8Zltau4zw&lc=z13nj1db1rb2drjbb04cfziowzydwdhr4xs0k">lot</a> <a href="https://www.youtube.com/watch?v=0FEwDH7XU9Q&lc=z13kdfqrxzf2tl41w23lu13p1obsstkdz">of</a> <a href="http://www.omgubuntu.co.uk/2015/04/supertuxkart-0-9-released#comment-1982686777">requests</a> and months of hard work we are launching SuperTuxKart on Steam Greenlight. We made a trailer showcasing the gameplay of the game featuring two new tracks, Cornfield Crossing and Ravenbridge Mansion.<br />
<br />
<br />
<div style="text-align: center;">
<div class="separator" style="clear: both; text-align: center;">
<iframe allowfullscreen="" frameborder="0" height="315" src="https://www.youtube.com/embed/0MnZf8qj4Ec" width="560"></iframe></div>
<br /></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://steamcommunity.com/sharedfiles/filedetails/?id=850895445"><img alt="http://steamcommunity.com/sharedfiles/filedetails/?id=850895445" border="0" src="https://2.bp.blogspot.com/-0rwU3lTOzSI/WJ8jPUVIpOI/AAAAAAAABHw/JU_SuBwfm1I9HxMZ3PVa49fJZ9E8bwOMwCLcB/s1600/Greenlight_button_small.png" /></a></div>
<br />
<div style="text-align: center;">
<b>Don't hesitate to <a href="http://steamcommunity.com/sharedfiles/filedetails/?id=850895445">vote for us</a> and share it with your friends</b></div>
<div>
<b><br /></b></div>
<div>
Steam Greenlight is a service allowing creators to submit their game for inclusion into Steam, a digital game distribution platform. Gamers can vote and mark those they want included in Steam.</div>
<div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://3.bp.blogspot.com/-Vg25CmOUtHM/WK5XJphdoNI/AAAAAAAABLA/f4arH1w3e1YHXl8oZLKn8DWWsZ_GN-_gwCLcB/s1600/Bz7xgCd.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="340" src="https://3.bp.blogspot.com/-Vg25CmOUtHM/WK5XJphdoNI/AAAAAAAABLA/f4arH1w3e1YHXl8oZLKn8DWWsZ_GN-_gwCLcB/s640/Bz7xgCd.jpg" width="640" /></a></div>
<br /></div>
<div>
Therfore we think it's important for the future of SuperTuxKart and Open Source games in general to be able to reach new players. It will increase SuperTuxKart's visibility, bringing new players and potentially new contributors.</div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://3.bp.blogspot.com/-gFbf5ocV3ZI/WK5XYa6epEI/AAAAAAAABLI/7vgfGQ2AGaoNFpHntyXGP-ypxvs_2itTQCLcB/s1600/UMZvsCs.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="342" src="https://3.bp.blogspot.com/-gFbf5ocV3ZI/WK5XYa6epEI/AAAAAAAABLI/7vgfGQ2AGaoNFpHntyXGP-ypxvs_2itTQCLcB/s640/UMZvsCs.jpg" width="640" /></a></div>
<br />
Linux gaming scene and SuperTuxKart have changed a lot since our humble beginning in 2006. At the time there weren't a lot of native Linux games and GPU drivers were often unstable and unable to use advanced functions essential to make a modern 3D game. The release of Steam for Linux in <a href="http://store.steampowered.com/news/9943/">February 2013</a> changed the situation. A lot of AAA games started to be compatible with Linux, pushing the quality of hardware support and <a href="https://www.phoronix.com/scan.php?page=news_item&px=Valve-Andres-GPU-Tool-RADV">debug tools</a>. SuperTuxKart was able to benefit in an indirect manner via better GPU drivers for Linux.<br />
<br />
No matter what happen in the next few months, SuperTuxKart will remain open source and we will always continue to distribute the main game via our website.<br />
<br />Anonymousnoreply@blogger.com3tag:blogger.com,1999:blog-2173387258524335875.post-46017220129683663142017-02-20T18:02:00.000+01:002017-02-20T18:06:09.558+01:00Game of the year awards 2016<h2>
</h2>
We're back with the news that two prolific Linux websites nominated SuperTuxKart for their Game of
the Year awards of 2016. While we did not win in any category at <a href="https://www.gamingonlinux.com/articles/the-linux-goty-award-is-now-over-here-are-the-results.9008">GamingOnLinux.com</a>, we got some pretty positive ratings. In the category <i>Favourite open source game </i>we got 3rd place with just under 50 votes cast for STK. In the category <i>Best update released in 2016</i> we
got 2nd place with over 30 votes, and we are very happy with this
ranking considering both free software and commercial titles were mixed
together.<br />
<br />
Long-running forum <a href="https://www.linuxquestions.org/questions/2016mca.php">LinuxQuestions.org</a> had
their annual user polls for various categories, and we were lucky to win
the category Open Source Game of the Year for 2016 with 19 votes. While
it's quite a low number of votes there were 38 games to choose from,
so naturally the overall number of votes got very spread out.<br />
<a href="https://www.blogger.com/goog_2103008708"><br /></a><a href="http://www.omgubuntu.co.uk/2016/12/best-linux-games-released-2016">OmgUbuntu.co.uk</a> had
their list of best Linux games in 2016 at the end of last year, which
we sadly forgot to include in the previous blog post, but better late
than never. Their list is based on, and I quote:<br />
<blockquote class="tr_bq">
Naturally, the list that follows is <i>absolutely</i> <i>subjective. </i>It’s based
not on sales, or critical ranking, but on the titles we’ve played, seen
you enthuse about playing, or have racked up some serious cool points
for the Linux Gaming Platform™ as a whole (i.e. the obvious hits that
one <i>has to have</i> in a list like this, at this time of the year, or be mocked on social media for).</blockquote>
So
even though they did not have any reader poll like the other website,
their list contains only 7 games including commercial ones. We feel
honored to have both GOL readers, the LinuxQuestions community and
OMG!Ubuntu! editors consider SuperTuxKart among one of the best games of
the previous year. And we are confident the upcoming release will
continue in the same vein, or track as it may be.Arthurhttp://www.blogger.com/profile/08101420895546867981noreply@blogger.com0tag:blogger.com,1999:blog-2173387258524335875.post-29097325940765937262017-01-14T02:29:00.000+01:002017-01-14T02:29:51.253+01:00Happy new year and some newsHi everyone!<br />
<br />
A few months ago we released the lastest version of SuperTuxKart and while we haven't been active on the blog, we are working hard behind the scenes.<br />
<br />
Networked multiplayer is our top priority and we split the team into two groups. Joerg Henrichs is currently working on the networking code while Marianne Gagnon, Jean-Manuel Clémençon and Benau are in charge of the other tasks related to the upcoming release.<br />
<br />
<h2>
Better performance</h2>
We have significantly improved the VRAM and RAM usage of the game engine. Previously, the game loaded all shared textures in the VRAM, even if they weren't displayed. Back in the day, when only a few tracks used shared textures, this wasn't really an issue, but now almost all tracks use them so a more clever system had to be designed. Now, the engine will load them only when needed, which reduces wasted VRAM. This means the game should be able to run more easily on low-end hardware.<br />
<br />
There is also a new option that allows you to aggressively cut down non-essential high-poly details, like grass, which reduces both the VRAM usage and the general polycount.<br />
<br />
Benau created a system to randomize colors for similar objects to create more interesting tracks with color variations. Previously, artists had to create different versions for each object which was not only time consuming but also bad for performance.<br />
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://2.bp.blogspot.com/-XRRytykqKQ0/WHhZLWXGLiI/AAAAAAAABFQ/9A0AdYeyNXYJTNgfijzLj7u0XSwuHEMgQCLcB/s1600/color.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="83" src="https://2.bp.blogspot.com/-XRRytykqKQ0/WHhZLWXGLiI/AAAAAAAABFQ/9A0AdYeyNXYJTNgfijzLj7u0XSwuHEMgQCLcB/s320/color.jpg" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Only one texture and one model of car was used</td></tr>
</tbody></table>
<div class="separator" style="clear: both; text-align: left;">
Animations now use hardware skinning, which allows the same object to have different animations. This also means they will be computed by the GPU instead of the CPU, which should be faster.</div>
<br />
Elderme, a new developer who joined the team last year, started to refactor the engine, which should make things easier for newcomers to understand the inner working of the game.<br />
<br />
If you have experience in OpenGL/Vulkan and PBR (Physically Based Rendering) and want to be part of SuperTuxKart Team, please contact us.<br />
<h2>
Two new maps for SuperTuxKart</h2>
Those two tracks were, for a few years, in <a href="https://en.wikipedia.org/wiki/Development_hell">development hell</a>, but finally we are ready to show you some screenshots.<br />
<br />
<h3>
Cornfield Crossing</h3>
First, Cornfield Crossing (codenamed Harvest during the development). The main inspiration behind the track was this amazing concept art done by Ozone.<br />
<div>
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://3.bp.blogspot.com/-tYZ2-O2SHQM/WHhIL6QeVaI/AAAAAAAABEQ/rZExDe7pTCkY9o-UYFGUOr5DJzEfVU3tACLcB/s1600/farmconcept1.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="560" src="https://3.bp.blogspot.com/-tYZ2-O2SHQM/WHhIL6QeVaI/AAAAAAAABEQ/rZExDe7pTCkY9o-UYFGUOr5DJzEfVU3tACLcB/s640/farmconcept1.jpg" width="640" /></a></div>
<div>
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://1.bp.blogspot.com/-AtwyJmdxvAU/WHhIWoZkPXI/AAAAAAAABEU/DLqxOUAA10cihzJdj8uqTot0vA1sUMvkACLcB/s1600/farmconcept2.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="382" src="https://1.bp.blogspot.com/-AtwyJmdxvAU/WHhIWoZkPXI/AAAAAAAABEU/DLqxOUAA10cihzJdj8uqTot0vA1sUMvkACLcB/s640/farmconcept2.jpg" width="640" /></a></div>
<div>
<br /></div>
<div>
<div>
The map is set in the fictional country of United Counties of Amerigo, during harvest season. Like all new tracks made since Cocoa Temple, the track is dedicated to one of our beloved characters:</div>
<div>
Xue, The harvest mouse will be driving a giant combine, and her friends will be around the map encouraging the player.</div>
</div>
<div>
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://2.bp.blogspot.com/-z8tqGyNfO2k/WHhI2q2zf0I/AAAAAAAABEY/fEbeY3Vpl90HrouRH40vfZyRKkONXJ6NwCLcB/s1600/harvest-combine-2.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="384" src="https://2.bp.blogspot.com/-z8tqGyNfO2k/WHhI2q2zf0I/AAAAAAAABEY/fEbeY3Vpl90HrouRH40vfZyRKkONXJ6NwCLcB/s640/harvest-combine-2.jpg" width="640" /></a></div>
<div>
<br /></div>
<div>
<div>
You will be able to explore a region inspired by the great plains of the United States and Canada, with <a href="https://en.wikipedia.org/wiki/Grain_elevator">grain elevators</a>, ranches, barns and much more.</div>
</div>
<div>
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://2.bp.blogspot.com/-r6MfVRMlRyo/WHhJeG8Am3I/AAAAAAAABEk/bEHWpe8Bz8IpM-fgZnvBcx78bCzKmtUkwCLcB/s1600/harvest.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="391" src="https://2.bp.blogspot.com/-r6MfVRMlRyo/WHhJeG8Am3I/AAAAAAAABEk/bEHWpe8Bz8IpM-fgZnvBcx78bCzKmtUkwCLcB/s640/harvest.jpg" width="640" /></a></div>
<div>
<br /></div>
<h3>
Ravenbridge Mansion</h3>
<div>
The other track is called Ravenbridge Mansion. This Halloween-themed map will replace the old Blackhill Mansion.</div>
<div>
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://4.bp.blogspot.com/-x2AGPn89Up8/WHhQcVq_0XI/AAAAAAAABE0/Z8XKgsIazp0V-Hv3sKznefUJurWrFCbJwCLcB/s1600/mansion.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="388" src="https://4.bp.blogspot.com/-x2AGPn89Up8/WHhQcVq_0XI/AAAAAAAABE0/Z8XKgsIazp0V-Hv3sKznefUJurWrFCbJwCLcB/s640/mansion.jpg" width="640" /></a></div>
<div>
<br /></div>
<div>
The map is set in a spooky and dark swamp, home to the BSD beastie deamon, with his friend Gaveoche.</div>
<div>
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://4.bp.blogspot.com/-ZgyL4qJq0X8/WHhSoZXt7uI/AAAAAAAABFA/Rf2j1I8GT909AYNwLgW9hprM6SORLqD4ACLcB/s1600/mansion-2.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="386" src="https://4.bp.blogspot.com/-ZgyL4qJq0X8/WHhSoZXt7uI/AAAAAAAABFA/Rf2j1I8GT909AYNwLgW9hprM6SORLqD4ACLcB/s640/mansion-2.jpg" width="640" /></a></div>
<div>
<br /></div>
<h2>
The future of SuperTuxKart</h2>
<div>
<br />
The upcoming release will feature two new new tracks "Ravenbridge Mansion" and "Cornfield Crossing". These new tracks are the latest two tracks of the current generation, a generation started two years ago with the release of Cocoa Temple, the first map that took advantage of Antarctica, our rendering engine.<br />
<br /></div>
<div>
The next generation will bring exciting things like Network Multiplayer, improved tracks and all cut scenes will be redone. Here is a sneak peak into the future<br />
<br />
<ul>
<li>New modelling techniques will be introduced into the track modelling process : they now will be done by sculpting them. It allows artists a more creative and organic process.</li>
<li>The fabulous world of SuperTuxKart will be more detailed, but no worries for older platforms, since it's now possible to disable details.</li>
<li>Depending of changes in the engine, we might merge PBR rendering.</li>
<li>Smoother transition between textures and improved materials.</li>
</ul>
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://2.bp.blogspot.com/-WsnRgYIAMBY/WHkPYTinaXI/AAAAAAAABFg/Dbcw8zTfe10CPP-EysVr161p72SjfM_ggCLcB/s1600/sculpt.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="158" src="https://2.bp.blogspot.com/-WsnRgYIAMBY/WHkPYTinaXI/AAAAAAAABFg/Dbcw8zTfe10CPP-EysVr161p72SjfM_ggCLcB/s320/sculpt.jpg" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">One of the next gen arena made with sculpting</td></tr>
</tbody></table>
<br />
<br />
We are also preparing two surprises with epic proportions. We will be revealing more information in the upcoming months ;).</div>
<div>
</div>
<div>
<br />
The SuperTuxKart Team</div>
Anonymousnoreply@blogger.com14