{"id":180,"date":"2022-08-03T20:49:41","date_gmt":"2022-08-03T10:49:41","guid":{"rendered":"https:\/\/motleypixels.com\/?p=180"},"modified":"2022-08-03T20:49:41","modified_gmt":"2022-08-03T10:49:41","slug":"august-getting-there-%f0%9f%94%9c","status":"publish","type":"post","link":"https:\/\/motleypixels.leofebeytech.com.au\/?p=180","title":{"rendered":"August &#8211; Getting there.. \ud83d\udd1c"},"content":{"rendered":"\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"628\" src=\"http:\/\/motleypixels.leofebeytech.com.au\/wp-content\/uploads\/2022\/08\/2022-07-22-15.59.03-1.gif?w=1024\" alt=\"\" class=\"wp-image-190\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Gravity Flux<\/h3>\n\n\n\n<p>More work has been done in July<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Added players jumping in the menu<\/li><li>Improved input system to add\/remove buttons pressed into an array (best way to do it)<\/li><li>Made both 2D and 3D particles for MacOS and Windows\/Linux respectively. Godot says that Macs don&#8217;t do 3D particle acceleration, so I&#8217;ll take their word for it and make the game switch between 2D and 3D particles depending on detected OS.<\/li><li>Fixed small bug where player kept moving (falling) when paused. Oops.<\/li><\/ul>\n\n\n\n<p>A few things left to do<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Steam achievements! (many..)<\/li><li>Fix bug where one controller doesn&#8217;t work in controller join menu (need physical gamepads to test)<\/li><\/ul>\n\n\n\n<p>As soon as those are done, I&#8221;ll do some more real world testing then hopefully start the releasing process (exporting and uploading to Steam). Could be earlier than scheduled date of Sept 29, we&#8217;ll see..<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Wizards with Rockets<\/h3>\n\n\n\n<p>This game (that I&#8217;ve been working on since 2018) has been mostly on pause since early this year, but I&#8217;m thinking how to progress with it after releasing Gravity Flux. The plan is to finish the game up quickly. Not adding new features like physics, scripting and shaders. It&#8217;s just going to take too long and I want to learn a new programming language and graphics framework. Plus I&#8217;ve been feeling a little burned out from it being a long-term project that&#8217;s getting little progress.. Oh well, I&#8217;ve learned plenty about C.<\/p>\n\n\n\n<p>So the plan is to make WWR 2, using C++ and SDL! Not too ambitious, no! I plan to get better at CMake as well. So I can just build on any platform with ease. I&#8217;ve chosen C++ over Rust, as I think it&#8217;s important to know C++ well in my profession (software developer), and Rust is still fairly new. C++ isn&#8217;t going away any time soon. I&#8217;ve heard about the new Carbon programming language, designed to be a successor to C++, we&#8217;ll see. It may take some time to achieve that. Still keen to learn Rust well at some point, but perhaps learning C++ will only make learning Rust more satisfying, from what I&#8217;ve heard. And SDL because it&#8217;s pretty popular and well known,  an industry standard. A little more complex than Allegro by the looks, but still not absurdly complex with boilerplate (Hello OpenGL\/Vulkan). Then I&#8217;ll have the fun of incorporating other features, like map loader, physics, networking, etc. Add all the libraries!<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Sentience<\/h3>\n\n\n\n<p>I&#8217;m very excited to work on the next big game after Gravity Flux. It&#8217;s going to be a 3rd person action\/stealth game for mobile devices and PC. I want to make a decent first-person shooter one day. This won&#8217;t be it but it&#8217;ll be similar, and less advanced. Perhaps a prequel. <\/p>\n\n\n\n<p>I&#8217;ve given Sentience a bit of thought recently, and I have some neat ideas for it, some I want to keep secret until I&#8217;ve gotten close to releasing it. I&#8217;m going heavy with story and world building for what it is, and it will be a very art and story driven game, which will be an interesting challenge for me. I see some Blender tutorials in my future. I&#8217;m super keen to start work on it and show screenshots of my progress. I hope to get started right after Gravity Flux is released.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Gravity Flux More work has been done in July Added players jumping in the menu Improved input system to add\/remove buttons pressed into an array (best way to do it) Made both 2D and 3D particles for MacOS and Windows\/Linux respectively. Godot says that Macs don&#8217;t do 3D particle acceleration, so I&#8217;ll take their word [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[7,12],"tags":[],"class_list":["post-180","post","type-post","status-publish","format-standard","hentry","category-plans","category-updates"],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/motleypixels.leofebeytech.com.au\/index.php?rest_route=\/wp\/v2\/posts\/180","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/motleypixels.leofebeytech.com.au\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/motleypixels.leofebeytech.com.au\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/motleypixels.leofebeytech.com.au\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/motleypixels.leofebeytech.com.au\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=180"}],"version-history":[{"count":0,"href":"https:\/\/motleypixels.leofebeytech.com.au\/index.php?rest_route=\/wp\/v2\/posts\/180\/revisions"}],"wp:attachment":[{"href":"https:\/\/motleypixels.leofebeytech.com.au\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=180"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/motleypixels.leofebeytech.com.au\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=180"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/motleypixels.leofebeytech.com.au\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=180"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}