{"id":472,"date":"2010-08-12T11:54:04","date_gmt":"2010-08-12T17:54:04","guid":{"rendered":"http:\/\/www.philhassey.com\/blog\/?p=472"},"modified":"2010-08-12T11:54:04","modified_gmt":"2010-08-12T17:54:04","slug":"galcon-for-sixense","status":"publish","type":"post","link":"https:\/\/www.philhassey.com\/blog\/2010\/08\/12\/galcon-for-sixense\/","title":{"rendered":"Galcon for Sixense"},"content":{"rendered":"<p>I spent the first few days this week integrating Galcon with the <a href=\"http:\/\/www.sixense.com\">Sixense motion controllers<\/a>!  It was a nice break from the work on the Android as I waited for a G1 to get shipped to me (I&#8217;m not sure if Galcon will work on the low-end phones yet, but I&#8217;m going to find out soon!)<\/p>\n<p><center><a href=\"https:\/\/www.philhassey.com\/blog\/wp-content\/uploads\/2010\/08\/galconsixense.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.philhassey.com\/blog\/wp-content\/uploads\/2010\/08\/galconsixense-300x187.png\" alt=\"galconsixense\" title=\"galconsixense\" width=\"300\" height=\"187\" class=\"aligncenter size-medium wp-image-473\" srcset=\"https:\/\/www.philhassey.com\/blog\/wp-content\/uploads\/2010\/08\/galconsixense-300x187.png 300w, https:\/\/www.philhassey.com\/blog\/wp-content\/uploads\/2010\/08\/galconsixense-1024x640.png 1024w, https:\/\/www.philhassey.com\/blog\/wp-content\/uploads\/2010\/08\/galconsixense.png 1261w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/center><\/p>\n<p>Working with the Sixense was very different, the controllers are great, and it really provides a completely unique Galcon experience.  I modified the game to allow all modes to be played Co-Op with multiple users (mouse + up to 4 Sixense controllers).  And I also added a special Sixense Multi-player mode where you are divided into two teams and can play against each-other.<\/p>\n<p>Like with any interface design I always try and fit Galcon to the device.  In this case, I had to modify a few subtle things in the user interface to make it work just right with the Sixense.  I also set one of the controller&#8217;s buttons to be a &#8220;Select-all&#8221; and a &#8220;Deselect-all&#8221; button, which makes it easy to do those common actions.  So I think I&#8217;ve done a pretty good job matching the Sixense controller interface with the Galcon interface.  You can also see in the screenshot that each controller gets a different color for their planet selection \/ action choices, and the crosshairs contains the Ships % information.  The mouse player still goes off the standard Ships % that&#8217;s show in the bottom right corner.<\/p>\n<p>All-in-all, I think this variant of Galcon is going to be a ton of fun!  I have no idea when it will be available for people to play, but I&#8217;m sure it&#8217;ll be good times when it is!<\/p>\n<p>-Phil<\/p>\n","protected":false},"excerpt":{"rendered":"<p>I spent the first few days this week integrating Galcon with the Sixense motion controllers! It was a nice break from the work on the Android as I waited for a G1 to get shipped to me (I&#8217;m not sure if Galcon will work on the low-end phones yet, but I&#8217;m going to find out [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[13,6,20],"tags":[],"class_list":["post-472","post","type-post","status-publish","format-standard","hentry","category-crazy","category-development","category-galcon"],"_links":{"self":[{"href":"https:\/\/www.philhassey.com\/blog\/wp-json\/wp\/v2\/posts\/472","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.philhassey.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.philhassey.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.philhassey.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.philhassey.com\/blog\/wp-json\/wp\/v2\/comments?post=472"}],"version-history":[{"count":4,"href":"https:\/\/www.philhassey.com\/blog\/wp-json\/wp\/v2\/posts\/472\/revisions"}],"predecessor-version":[{"id":479,"href":"https:\/\/www.philhassey.com\/blog\/wp-json\/wp\/v2\/posts\/472\/revisions\/479"}],"wp:attachment":[{"href":"https:\/\/www.philhassey.com\/blog\/wp-json\/wp\/v2\/media?parent=472"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.philhassey.com\/blog\/wp-json\/wp\/v2\/categories?post=472"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.philhassey.com\/blog\/wp-json\/wp\/v2\/tags?post=472"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}