{"id":201,"date":"2024-02-09T17:28:22","date_gmt":"2024-02-09T17:28:22","guid":{"rendered":"https:\/\/projects.etc.cmu.edu\/alighter\/?p=201"},"modified":"2024-02-12T21:43:41","modified_gmt":"2024-02-12T21:43:41","slug":"dev-blog-week-4","status":"publish","type":"post","link":"https:\/\/projects.etc.cmu.edu\/alighter\/dev-blog-week-4\/","title":{"rendered":"Dev Blog: Week 4"},"content":{"rendered":"\n<h3 class=\"wp-block-heading\">Project Summary<\/h3>\n\n\n\n<p>This week we mainly focused on the demo. Our goal is to get a very basic gameplay done by next Monday and test on the bridge. <\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Current Schedule<\/h3>\n\n\n\n<ul>\n<li>Iterate on the design<\/li>\n\n\n\n<li>Work on bridge defense demo<\/li>\n\n\n\n<li>Iterate on the poster and logo<\/li>\n\n\n\n<li>Start modeling some of the art assects<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">What went well<\/h3>\n\n\n\n<ul>\n<li>Finished a rough gameplay and utilize some Niantic Lightship features in game<\/li>\n\n\n\n<li>Had concept design of the enemy<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Design Update<\/h3>\n\n\n\n<p>This is the current design we are working on. <\/p>\n\n\n\n<h5 class=\"wp-block-heading\"><strong>Game Overview<\/strong><\/h5>\n\n\n\n<p>A mobile AR city defense game happening at Pittsburgh \u2013 the City of Bridges and Home of Living Deads(Zombies)! Players are assigned as the United Nations\u2019 special science agents(?) who defend the bridges from the undeads and light up the city by walking with the novel technology device.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"677\" src=\"https:\/\/projects.etc.cmu.edu\/alighter\/wp-content\/uploads\/2024\/02\/image-1024x677.png\" alt=\"\" class=\"wp-image-204\" style=\"width:543px;height:auto\" srcset=\"https:\/\/projects.etc.cmu.edu\/alighter\/wp-content\/uploads\/2024\/02\/image-1024x677.png 1024w, https:\/\/projects.etc.cmu.edu\/alighter\/wp-content\/uploads\/2024\/02\/image-300x198.png 300w, https:\/\/projects.etc.cmu.edu\/alighter\/wp-content\/uploads\/2024\/02\/image-768x508.png 768w, https:\/\/projects.etc.cmu.edu\/alighter\/wp-content\/uploads\/2024\/02\/image.png 1028w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\">Gameplay Loop<\/h4>\n\n\n\n<p>This is a rough design of the gameplay loop and we will continue to iterate on it base on both professor feedback and playtest results.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"724\" src=\"https:\/\/projects.etc.cmu.edu\/alighter\/wp-content\/uploads\/2024\/02\/Screenshot-2024-02-07-at-14.18.29-1024x724.png\" alt=\"\" class=\"wp-image-214\" style=\"width:509px;height:auto\" srcset=\"https:\/\/projects.etc.cmu.edu\/alighter\/wp-content\/uploads\/2024\/02\/Screenshot-2024-02-07-at-14.18.29-1024x724.png 1024w, https:\/\/projects.etc.cmu.edu\/alighter\/wp-content\/uploads\/2024\/02\/Screenshot-2024-02-07-at-14.18.29-300x212.png 300w, https:\/\/projects.etc.cmu.edu\/alighter\/wp-content\/uploads\/2024\/02\/Screenshot-2024-02-07-at-14.18.29-768x543.png 768w, https:\/\/projects.etc.cmu.edu\/alighter\/wp-content\/uploads\/2024\/02\/Screenshot-2024-02-07-at-14.18.29.png 1264w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Art Update<\/h3>\n\n\n\n<p>This is the concept art of the enemy. There are two types of enemy, one can fly and the other one can swim, since the enemy will come from two direction. Currently we are working on making the model based on these two. <\/p>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"806\" height=\"990\" src=\"https:\/\/projects.etc.cmu.edu\/alighter\/wp-content\/uploads\/2024\/02\/image-1.png\" alt=\"\" class=\"wp-image-209\" style=\"width:411px;height:auto\" srcset=\"https:\/\/projects.etc.cmu.edu\/alighter\/wp-content\/uploads\/2024\/02\/image-1.png 806w, https:\/\/projects.etc.cmu.edu\/alighter\/wp-content\/uploads\/2024\/02\/image-1-244x300.png 244w, https:\/\/projects.etc.cmu.edu\/alighter\/wp-content\/uploads\/2024\/02\/image-1-768x943.png 768w\" sizes=\"(max-width: 806px) 100vw, 806px\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Programming Update<\/h3>\n\n\n\n<h5 class=\"wp-block-heading\">Lightship Feature <\/h5>\n\n\n\n<p>This week we tried the lightship map SDK and we are able to put specific points on the map based on their real world location. We can also up objects on the map to indicate where the player need to go. Below is the example of the hot metal bridge and we customize the images to show the location of the game to the player.  <\/p>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"576\" height=\"1024\" src=\"https:\/\/projects.etc.cmu.edu\/alighter\/wp-content\/uploads\/2024\/02\/image-2.png\" alt=\"\" class=\"wp-image-210\" style=\"width:268px;height:auto\" srcset=\"https:\/\/projects.etc.cmu.edu\/alighter\/wp-content\/uploads\/2024\/02\/image-2.png 576w, https:\/\/projects.etc.cmu.edu\/alighter\/wp-content\/uploads\/2024\/02\/image-2-169x300.png 169w\" sizes=\"(max-width: 576px) 100vw, 576px\" \/><\/figure>\n\n\n\n<h5 class=\"wp-block-heading\">Gameplay<\/h5>\n\n\n\n<p>The red 3D object is the enemy that being randomly spawned and move towards a designated location. The green object is the cannon that the placed and the blue object is the bullet the cannon shoot out.  The cannon shoot towards different direction based on the position of the enemy. The grey flat surface is the mesh that the player can put the cannon on. All the art assets is a place holder and will be replaced in the later stage of development. <\/p>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-layout-1 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"601\" src=\"https:\/\/projects.etc.cmu.edu\/alighter\/wp-content\/uploads\/2024\/02\/image-4-1024x601.png\" alt=\"\" class=\"wp-image-219\" srcset=\"https:\/\/projects.etc.cmu.edu\/alighter\/wp-content\/uploads\/2024\/02\/image-4-1024x601.png 1024w, https:\/\/projects.etc.cmu.edu\/alighter\/wp-content\/uploads\/2024\/02\/image-4-300x176.png 300w, https:\/\/projects.etc.cmu.edu\/alighter\/wp-content\/uploads\/2024\/02\/image-4-768x451.png 768w, https:\/\/projects.etc.cmu.edu\/alighter\/wp-content\/uploads\/2024\/02\/image-4-1536x902.png 1536w, https:\/\/projects.etc.cmu.edu\/alighter\/wp-content\/uploads\/2024\/02\/image-4.png 1748w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"601\" src=\"https:\/\/projects.etc.cmu.edu\/alighter\/wp-content\/uploads\/2024\/02\/image-5-1024x601.png\" alt=\"\" class=\"wp-image-220\" srcset=\"https:\/\/projects.etc.cmu.edu\/alighter\/wp-content\/uploads\/2024\/02\/image-5-1024x601.png 1024w, https:\/\/projects.etc.cmu.edu\/alighter\/wp-content\/uploads\/2024\/02\/image-5-300x176.png 300w, https:\/\/projects.etc.cmu.edu\/alighter\/wp-content\/uploads\/2024\/02\/image-5-768x451.png 768w, https:\/\/projects.etc.cmu.edu\/alighter\/wp-content\/uploads\/2024\/02\/image-5-1536x902.png 1536w, https:\/\/projects.etc.cmu.edu\/alighter\/wp-content\/uploads\/2024\/02\/image-5.png 1748w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n<\/div>\n<\/div>\n\n\n\n<h3 class=\"wp-block-heading\">Issues for support<\/h3>\n\n\n\n<p>None<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Project Summary This week we mainly focused on the demo. Our goal is to get a very basic gameplay done by next Monday and test on the bridge. Current Schedule What went well Design Update This is the current design we are working on. Game Overview A mobile AR city defense game happening at Pittsburgh [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":204,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_ti_tpc_template_sync":false,"_ti_tpc_template_id":"","footnotes":""},"categories":[7],"tags":[],"_links":{"self":[{"href":"https:\/\/projects.etc.cmu.edu\/alighter\/wp-json\/wp\/v2\/posts\/201"}],"collection":[{"href":"https:\/\/projects.etc.cmu.edu\/alighter\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/projects.etc.cmu.edu\/alighter\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/projects.etc.cmu.edu\/alighter\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/projects.etc.cmu.edu\/alighter\/wp-json\/wp\/v2\/comments?post=201"}],"version-history":[{"count":13,"href":"https:\/\/projects.etc.cmu.edu\/alighter\/wp-json\/wp\/v2\/posts\/201\/revisions"}],"predecessor-version":[{"id":226,"href":"https:\/\/projects.etc.cmu.edu\/alighter\/wp-json\/wp\/v2\/posts\/201\/revisions\/226"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/projects.etc.cmu.edu\/alighter\/wp-json\/wp\/v2\/media\/204"}],"wp:attachment":[{"href":"https:\/\/projects.etc.cmu.edu\/alighter\/wp-json\/wp\/v2\/media?parent=201"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/projects.etc.cmu.edu\/alighter\/wp-json\/wp\/v2\/categories?post=201"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/projects.etc.cmu.edu\/alighter\/wp-json\/wp\/v2\/tags?post=201"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}