{"id":484,"date":"2015-12-02T21:15:23","date_gmt":"2015-12-03T03:15:23","guid":{"rendered":"http:\/\/blogs.discovery.wisc.edu\/vr2015\/?p=484"},"modified":"2015-12-02T21:15:23","modified_gmt":"2015-12-03T03:15:23","slug":"team-object-update-week-5","status":"publish","type":"post","link":"https:\/\/blogs.discovery.wisc.edu\/vr2015\/2015\/12\/02\/team-object-update-week-5\/","title":{"rendered":"Team Object &#8211; Update Week 5"},"content":{"rendered":"<p><strong>Individual Efforts<\/strong><\/p>\n<p><em>Andrew<\/em><\/p>\n<p>&#8220;I managed to improve upon the existing main menu, by adding a 3D background of our current environment, changing a few fonts, and adding some jazzy background music. \u00a0I also added background music to the in-game environment. Further, I\u00a0began looking into our demo\u00a0configuration, since we will need 4 computers and multiple Oculus Rifts. \u00a0I&#8217;m looking into which players need\/should have an Oculus Rift, and will try to maximize our setup so that the demo is enjoyable, easy to setup\/take down, and has the power to run everything smoothly without performance issues or in-game sickness arising.&#8221;<\/p>\n<p><a href=\"http:\/\/blogs.discovery.wisc.edu\/vr2015\/files\/2015\/12\/NewMainMenu.png\"><img loading=\"lazy\" class=\"alignnone size-large wp-image-485\" src=\"http:\/\/blogs.discovery.wisc.edu\/vr2015\/files\/2015\/12\/NewMainMenu-1024x494.png\" alt=\"NewMainMenu\" width=\"1024\" height=\"494\" srcset=\"https:\/\/blogs.discovery.wisc.edu\/vr2015\/files\/2015\/12\/NewMainMenu-1024x494.png 1024w, https:\/\/blogs.discovery.wisc.edu\/vr2015\/files\/2015\/12\/NewMainMenu-300x145.png 300w, https:\/\/blogs.discovery.wisc.edu\/vr2015\/files\/2015\/12\/NewMainMenu.png 1935w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/p>\n<p>&nbsp;<\/p>\n<p><em>Sizhuo<\/em><\/p>\n<p>&#8220;Last week I wrote a script which allows players to open and close doors. This is done by rotate the door around an axis.\u00a0The transform of the door is computed\u00a0at every moment\u00a0directly. Perhaps\u00a0it would be easier to implement\u00a0using hinge joints, though I didn&#8217;t look into that. Also I attached a UI\u00a0canvas to the player, and show a message when the player is pointing at a prop.&#8221;<\/p>\n<p>&nbsp;<\/p>\n<p>Sizhuo&#8217;s work<\/p>\n<p><a href=\"http:\/\/blogs.discovery.wisc.edu\/vr2015\/files\/2015\/12\/DoorPrompt.png\"><img loading=\"lazy\" class=\"alignnone size-full wp-image-486\" src=\"http:\/\/blogs.discovery.wisc.edu\/vr2015\/files\/2015\/12\/DoorPrompt.png\" alt=\"DoorPrompt\" width=\"805\" height=\"604\" srcset=\"https:\/\/blogs.discovery.wisc.edu\/vr2015\/files\/2015\/12\/DoorPrompt.png 805w, https:\/\/blogs.discovery.wisc.edu\/vr2015\/files\/2015\/12\/DoorPrompt-300x225.png 300w\" sizes=\"(max-width: 805px) 100vw, 805px\" \/><\/a><\/p>\n<p>&nbsp;<\/p>\n<p><a href=\"http:\/\/blogs.discovery.wisc.edu\/vr2015\/files\/2015\/12\/ShootEffect.png\"><img loading=\"lazy\" class=\"alignnone size-full wp-image-487\" src=\"http:\/\/blogs.discovery.wisc.edu\/vr2015\/files\/2015\/12\/ShootEffect.png\" alt=\"ShootEffect\" width=\"799\" height=\"604\" srcset=\"https:\/\/blogs.discovery.wisc.edu\/vr2015\/files\/2015\/12\/ShootEffect.png 799w, https:\/\/blogs.discovery.wisc.edu\/vr2015\/files\/2015\/12\/ShootEffect-300x227.png 300w\" sizes=\"(max-width: 799px) 100vw, 799px\" \/><\/a><\/p>\n<p><em>Grayson<\/em><\/p>\n<p>Grayson continued to add to\/debug the working environment. \u00a0We&#8217;ve been having some significant collider and lighting issues, which Grayson has been looking into and fixing. \u00a0He also found a router for us to use, which we have already performed testing with.<\/p>\n<p>&nbsp;<\/p>\n<p><strong>Accomplishments Made by Team<\/strong><\/p>\n<p>We pretty much just debugged the project, and improved certain aspects in terms of visual appeal and performance. \u00a0The weekend before Thanksgiving, all three of us met up and tested the game across multiple computers. \u00a0We did not get to do too much functional testing, but it gave us an idea of how many problems we still had, and how far we have yet to go before we have a polished game. \u00a0At this point, the game is fully functional (without respawning).<\/p>\n<p>&nbsp;<\/p>\n<p><strong>Problems<\/strong><\/p>\n<p>Andrew found out that the newer Oculus Runtimes\u00a0are not functional with laptops with more than one GPU device, which we planned on using for the demo. \u00a0This was discovered during our play testing. \u00a0Andrew is also having a couple issues with sound, which shouldn&#8217;t be much of an issue to fix.<\/p>\n<p>Grayson is still finding issues with colliders concerning the player (clipping), so he is looking for alternate player models (and possible looking at on trigger effects) to see what the issue is. \u00a0At this moment, the player can go through pretty much everything.<\/p>\n<p>Sizhuo ran into several coding issues, mostly with learning new techniques with updating transforms of objects.<\/p>\n<p>&nbsp;<\/p>\n<p><strong>Plans for the Next Week<\/strong><\/p>\n<p>Andrew plans on adding sound effects to the game and improving the in-game UI appeal, as well as debug some issues in the game as a whole. \u00a0He also plans on searching for option in terms of project presentation, as well as scheduling time to perform more play testing with multiple computers in different setups.<\/p>\n<p>Sizhuo will also focus on debugging, and possibly adding a respawn mechanism that will reset hiders once they are killed (we may incorporate a point system to determine a winner).<\/p>\n<p>Grayson will apply the finishing touches to the environment, including debugging, adding the final props, and assigning prop tags to objects, to set up what objects players can turn into.<\/p>\n<p>&nbsp;<\/p>\n<p>As planned, the game is in a running state, though still rough. \u00a0But now that the end of the semester is coming close, we can spend most of our time improving the project so it is more appealing to play, instead of rushing to have a functioning product. \u00a0We will perform more play testing, and possibly meet with the professor to discuss setup options, and to get advice on what we should improve upon with our limited remaining time.<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Individual Efforts Andrew &#8220;I managed to improve upon the existing main menu, by adding a 3D background of our current environment, changing a few fonts, and adding some jazzy background music. \u00a0I also added background music to the in-game environment. Further, I\u00a0began looking into our demo\u00a0configuration, since we will need 4 computers and multiple Oculus [&hellip;]<\/p>\n","protected":false},"author":115,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[9],"tags":[],"_links":{"self":[{"href":"https:\/\/blogs.discovery.wisc.edu\/vr2015\/wp-json\/wp\/v2\/posts\/484"}],"collection":[{"href":"https:\/\/blogs.discovery.wisc.edu\/vr2015\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blogs.discovery.wisc.edu\/vr2015\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blogs.discovery.wisc.edu\/vr2015\/wp-json\/wp\/v2\/users\/115"}],"replies":[{"embeddable":true,"href":"https:\/\/blogs.discovery.wisc.edu\/vr2015\/wp-json\/wp\/v2\/comments?post=484"}],"version-history":[{"count":1,"href":"https:\/\/blogs.discovery.wisc.edu\/vr2015\/wp-json\/wp\/v2\/posts\/484\/revisions"}],"predecessor-version":[{"id":488,"href":"https:\/\/blogs.discovery.wisc.edu\/vr2015\/wp-json\/wp\/v2\/posts\/484\/revisions\/488"}],"wp:attachment":[{"href":"https:\/\/blogs.discovery.wisc.edu\/vr2015\/wp-json\/wp\/v2\/media?parent=484"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogs.discovery.wisc.edu\/vr2015\/wp-json\/wp\/v2\/categories?post=484"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogs.discovery.wisc.edu\/vr2015\/wp-json\/wp\/v2\/tags?post=484"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}