{"id":378,"date":"2014-02-18T05:16:23","date_gmt":"2014-02-18T05:16:23","guid":{"rendered":"http:\/\/phoenixgamedevelopment.com\/blog\/?p=378"},"modified":"2014-02-18T05:16:23","modified_gmt":"2014-02-18T05:16:23","slug":"project-137-star-commander-level-design-debugging","status":"publish","type":"post","link":"https:\/\/phoenixgamedevelopment.com\/blog\/project-137-star-commander-level-design-debugging\/","title":{"rendered":"Project 137: Star Commander: Level Design, Debugging"},"content":{"rendered":"<p>This week, I made significant progress on the level design for Star Commander. The terrain file was already done (although not textured), but I made extensive modifications to it to accommodate the layout of the level.<\/p>\n<p>The map features six spawn points, three of which will begin in the control of each team. The map size is relatively small, since the time limits are quite short, and I wanted to go for a more casual approach at this stage of the development process.<\/p>\n<p>The six spawn points are:<\/p>\n<p>Command Center, Trenches, Rail Launcher, Power Generator, ComSat Station, Mine.<\/p>\n<p>These Spawn locations will be the focus of much of the action, and vary from small buildings with a dense network of corridors and turns, great for close quarters fighting, to larger areass that provide both cover and a means to outflank and surprise enemies.<\/p>\n<p>I spent \u00a0some time debugging the game this week, and discovered some issues with the firing code that need to be looked at more closely. I have also decided to add a feature to the games cover system preventing bullets fired by players who are behind cover from hitting the cover they are hiding behind. This should prevent irritating problems with aiming at an enemy while taking cover.<\/p>\n<p>&nbsp;<\/p>\n<p><a href=\"https:\/\/phoenixgamedevelopment.com\/blog\/wp-content\/uploads\/2014\/02\/ScreenHunter_62-Feb.-17-03.21.jpg\"><img loading=\"lazy\" decoding=\"async\" alt=\"ScreenHunter_62 Feb. 17 03.21\" src=\"https:\/\/phoenixgamedevelopment.com\/blog\/wp-content\/uploads\/2014\/02\/ScreenHunter_62-Feb.-17-03.21-300x232.jpg\" width=\"300\" height=\"232\" \/><\/a>\u00a0<a href=\"https:\/\/phoenixgamedevelopment.com\/blog\/wp-content\/uploads\/2014\/02\/ScreenHunter_60-Feb.-17-03.20.jpg\"><img loading=\"lazy\" decoding=\"async\" alt=\"ScreenHunter_60 Feb. 17 03.20\" src=\"https:\/\/phoenixgamedevelopment.com\/blog\/wp-content\/uploads\/2014\/02\/ScreenHunter_60-Feb.-17-03.20-300x232.jpg\" width=\"300\" height=\"232\" \/><\/a><\/p>\n<p><a href=\"https:\/\/phoenixgamedevelopment.com\/blog\/wp-content\/uploads\/2014\/02\/ScreenHunter_55-Feb.-17-03.20.jpg\"><img loading=\"lazy\" decoding=\"async\" alt=\"ScreenHunter_55 Feb. 17 03.20\" src=\"https:\/\/phoenixgamedevelopment.com\/blog\/wp-content\/uploads\/2014\/02\/ScreenHunter_55-Feb.-17-03.20-300x232.jpg\" width=\"300\" height=\"232\" \/><\/a>\u00a0<a href=\"https:\/\/phoenixgamedevelopment.com\/blog\/wp-content\/uploads\/2014\/02\/ScreenHunter_54-Feb.-17-03.19.jpg\"><img loading=\"lazy\" decoding=\"async\" alt=\"ScreenHunter_54 Feb. 17 03.19\" src=\"https:\/\/phoenixgamedevelopment.com\/blog\/wp-content\/uploads\/2014\/02\/ScreenHunter_54-Feb.-17-03.19-300x232.jpg\" width=\"300\" height=\"232\" \/><\/a>\u00a0<a href=\"https:\/\/phoenixgamedevelopment.com\/blog\/wp-content\/uploads\/2014\/02\/ScreenHunter_53-Feb.-17-03.19.jpg\"><img loading=\"lazy\" decoding=\"async\" alt=\"ScreenHunter_53 Feb. 17 03.19\" src=\"https:\/\/phoenixgamedevelopment.com\/blog\/wp-content\/uploads\/2014\/02\/ScreenHunter_53-Feb.-17-03.19-300x232.jpg\" width=\"300\" height=\"232\" \/><\/a>\u00a0<a href=\"https:\/\/phoenixgamedevelopment.com\/blog\/wp-content\/uploads\/2014\/02\/ScreenHunter_38-Feb.-14-19.32.jpg\"><img loading=\"lazy\" decoding=\"async\" alt=\"ScreenHunter_38 Feb. 14 19.32\" src=\"https:\/\/phoenixgamedevelopment.com\/blog\/wp-content\/uploads\/2014\/02\/ScreenHunter_38-Feb.-14-19.32-300x232.jpg\" width=\"300\" height=\"232\" \/><\/a>\u00a0<a href=\"https:\/\/phoenixgamedevelopment.com\/blog\/wp-content\/uploads\/2014\/02\/ScreenHunter_46-Feb.-17-03.18.jpg\"><img loading=\"lazy\" decoding=\"async\" alt=\"ScreenHunter_46 Feb. 17 03.18\" src=\"https:\/\/phoenixgamedevelopment.com\/blog\/wp-content\/uploads\/2014\/02\/ScreenHunter_46-Feb.-17-03.18-300x232.jpg\" width=\"300\" height=\"232\" \/><\/a>\u00a0<a href=\"https:\/\/phoenixgamedevelopment.com\/blog\/wp-content\/uploads\/2014\/02\/ScreenHunter_47-Feb.-17-03.19.jpg\"><img loading=\"lazy\" decoding=\"async\" alt=\"ScreenHunter_47 Feb. 17 03.19\" src=\"https:\/\/phoenixgamedevelopment.com\/blog\/wp-content\/uploads\/2014\/02\/ScreenHunter_47-Feb.-17-03.19-300x232.jpg\" width=\"300\" height=\"232\" \/><\/a>\u00a0<a href=\"https:\/\/phoenixgamedevelopment.com\/blog\/wp-content\/uploads\/2014\/02\/ScreenHunter_48-Feb.-17-03.19.jpg\"><img loading=\"lazy\" decoding=\"async\" alt=\"ScreenHunter_48 Feb. 17 03.19\" src=\"https:\/\/phoenixgamedevelopment.com\/blog\/wp-content\/uploads\/2014\/02\/ScreenHunter_48-Feb.-17-03.19-300x232.jpg\" width=\"300\" height=\"232\" \/><\/a>\u00a0<a href=\"https:\/\/phoenixgamedevelopment.com\/blog\/wp-content\/uploads\/2014\/02\/ScreenHunter_50-Feb.-17-03.19.jpg\"><img loading=\"lazy\" decoding=\"async\" alt=\"ScreenHunter_50 Feb. 17 03.19\" src=\"https:\/\/phoenixgamedevelopment.com\/blog\/wp-content\/uploads\/2014\/02\/ScreenHunter_50-Feb.-17-03.19-300x232.jpg\" width=\"300\" height=\"232\" \/><\/a>\u00a0\u00a0<a href=\"https:\/\/phoenixgamedevelopment.com\/blog\/wp-content\/uploads\/2014\/02\/ScreenHunter_35-Feb.-14-18.40.jpg\"><img loading=\"lazy\" decoding=\"async\" alt=\"ScreenHunter_35 Feb. 14 18.40\" src=\"https:\/\/phoenixgamedevelopment.com\/blog\/wp-content\/uploads\/2014\/02\/ScreenHunter_35-Feb.-14-18.40-300x232.jpg\" width=\"300\" height=\"232\" \/><\/a>\u00a0<a href=\"https:\/\/phoenixgamedevelopment.com\/blog\/wp-content\/uploads\/2014\/02\/ScreenHunter_25-Feb.-10-20.01.jpg\"><img loading=\"lazy\" decoding=\"async\" alt=\"ScreenHunter_25 Feb. 10 20.01\" src=\"https:\/\/phoenixgamedevelopment.com\/blog\/wp-content\/uploads\/2014\/02\/ScreenHunter_25-Feb.-10-20.01-300x232.jpg\" width=\"300\" height=\"232\" \/><\/a><\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>This week, I made significant progress on the level design for Star Commander. The terrain file was already done (although not textured), but I made extensive modifications to it to accommodate the layout of the level. The map features six spawn points, three of which will begin in the control of each team. The map [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[10],"tags":[],"class_list":["post-378","post","type-post","status-publish","format-standard","hentry","category-software-and-games","has-post-title","has-post-date","has-post-category","has-post-tag","has-post-comment","has-post-author",""],"aioseo_notices":[],"builder_content":"","_links":{"self":[{"href":"https:\/\/phoenixgamedevelopment.com\/blog\/wp-json\/wp\/v2\/posts\/378"}],"collection":[{"href":"https:\/\/phoenixgamedevelopment.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/phoenixgamedevelopment.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/phoenixgamedevelopment.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/phoenixgamedevelopment.com\/blog\/wp-json\/wp\/v2\/comments?post=378"}],"version-history":[{"count":1,"href":"https:\/\/phoenixgamedevelopment.com\/blog\/wp-json\/wp\/v2\/posts\/378\/revisions"}],"predecessor-version":[{"id":379,"href":"https:\/\/phoenixgamedevelopment.com\/blog\/wp-json\/wp\/v2\/posts\/378\/revisions\/379"}],"wp:attachment":[{"href":"https:\/\/phoenixgamedevelopment.com\/blog\/wp-json\/wp\/v2\/media?parent=378"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/phoenixgamedevelopment.com\/blog\/wp-json\/wp\/v2\/categories?post=378"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/phoenixgamedevelopment.com\/blog\/wp-json\/wp\/v2\/tags?post=378"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}