{"id":957,"date":"2026-02-05T22:53:54","date_gmt":"2026-02-05T22:53:54","guid":{"rendered":"https:\/\/sites.wsagames.com\/sz3c23\/?p=957"},"modified":"2026-03-05T15:45:09","modified_gmt":"2026-03-05T15:45:09","slug":"week-2-team-contract","status":"publish","type":"post","link":"https:\/\/sites.wsagames.com\/sz3c23\/week-2-team-contract\/","title":{"rendered":"Week 2: Team Contract"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"957\" class=\"elementor elementor-957\">\n\t\t\t\t<div class=\"elementor-element elementor-element-efa560c e-flex e-con-boxed e-con e-parent\" data-id=\"efa560c\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-9c09939 elementor-widget elementor-widget-text-editor\" data-id=\"9c09939\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h4 data-start=\"192\" data-end=\"245\">Work Preferences<\/h4><p data-start=\"247\" data-end=\"537\">During the Monday session of Week 2, our team spent time getting to know each other\u2019s <strong data-start=\"333\" data-end=\"367\">work preferences and strengths<\/strong>. We found that most team members prefer working independently, which made it especially important for us to establish clear communication and structured collaboration.<\/p><p data-start=\"247\" data-end=\"537\"><img fetchpriority=\"high\" decoding=\"async\" class=\"alignnone size-full wp-image-960\" src=\"https:\/\/sites.wsagames.com\/sz3c23\/wp-content\/uploads\/sites\/68\/2026\/02\/\u5fae\u4fe1\u56fe\u7247_20260205232319_129_350-scaled.jpg\" alt=\"\" width=\"2560\" height=\"2053\" srcset=\"https:\/\/sites.wsagames.com\/sz3c23\/wp-content\/uploads\/sites\/68\/2026\/02\/\u5fae\u4fe1\u56fe\u7247_20260205232319_129_350-scaled.jpg 2560w, https:\/\/sites.wsagames.com\/sz3c23\/wp-content\/uploads\/sites\/68\/2026\/02\/\u5fae\u4fe1\u56fe\u7247_20260205232319_129_350-300x241.jpg 300w, https:\/\/sites.wsagames.com\/sz3c23\/wp-content\/uploads\/sites\/68\/2026\/02\/\u5fae\u4fe1\u56fe\u7247_20260205232319_129_350-1024x821.jpg 1024w, https:\/\/sites.wsagames.com\/sz3c23\/wp-content\/uploads\/sites\/68\/2026\/02\/\u5fae\u4fe1\u56fe\u7247_20260205232319_129_350-768x616.jpg 768w, https:\/\/sites.wsagames.com\/sz3c23\/wp-content\/uploads\/sites\/68\/2026\/02\/\u5fae\u4fe1\u56fe\u7247_20260205232319_129_350-1536x1232.jpg 1536w, https:\/\/sites.wsagames.com\/sz3c23\/wp-content\/uploads\/sites\/68\/2026\/02\/\u5fae\u4fe1\u56fe\u7247_20260205232319_129_350-2048x1642.jpg 2048w\" sizes=\"(max-width: 2560px) 100vw, 2560px\" \/><\/p><p data-start=\"247\" data-end=\"537\">In terms of strengths, our group is well-balanced. We have both <strong data-start=\"603\" data-end=\"617\">analytical<\/strong> thinkers and <strong data-start=\"631\" data-end=\"643\">creative<\/strong> thinkers, allowing us to approach design problems from multiple perspectives. This balance is particularly valuable in game development, where systems-driven thinking and creative exploration need to coexist.<\/p><h4 data-start=\"859\" data-end=\"891\">\u00a0<\/h4><hr \/><h4 data-start=\"859\" data-end=\"891\">Establishing a Team Contract<\/h4><p data-start=\"893\" data-end=\"1031\">Based on these discussions, we worked together to create a <strong data-start=\"952\" data-end=\"969\">team contract<\/strong> that everyone agreed to follow.<\/p><p data-start=\"893\" data-end=\"1031\"><img decoding=\"async\" class=\"alignnone size-full wp-image-962\" src=\"https:\/\/sites.wsagames.com\/sz3c23\/wp-content\/uploads\/sites\/68\/2026\/02\/\u5fae\u4fe1\u56fe\u7247_20260205225117_125_350-scaled.jpg\" alt=\"\" width=\"1920\" height=\"2560\" srcset=\"https:\/\/sites.wsagames.com\/sz3c23\/wp-content\/uploads\/sites\/68\/2026\/02\/\u5fae\u4fe1\u56fe\u7247_20260205225117_125_350-scaled.jpg 1920w, https:\/\/sites.wsagames.com\/sz3c23\/wp-content\/uploads\/sites\/68\/2026\/02\/\u5fae\u4fe1\u56fe\u7247_20260205225117_125_350-225x300.jpg 225w, https:\/\/sites.wsagames.com\/sz3c23\/wp-content\/uploads\/sites\/68\/2026\/02\/\u5fae\u4fe1\u56fe\u7247_20260205225117_125_350-768x1024.jpg 768w, https:\/\/sites.wsagames.com\/sz3c23\/wp-content\/uploads\/sites\/68\/2026\/02\/\u5fae\u4fe1\u56fe\u7247_20260205225117_125_350-1152x1536.jpg 1152w, https:\/\/sites.wsagames.com\/sz3c23\/wp-content\/uploads\/sites\/68\/2026\/02\/\u5fae\u4fe1\u56fe\u7247_20260205225117_125_350-1536x2048.jpg 1536w\" sizes=\"(max-width: 1920px) 100vw, 1920px\" \/><\/p><p data-start=\"893\" data-end=\"1031\">The contract clearly defines:<\/p><ul data-start=\"1033\" data-end=\"1262\"><li data-start=\"1033\" data-end=\"1062\"><p data-start=\"1035\" data-end=\"1062\">Our communication methods<\/p><\/li><li data-start=\"1063\" data-end=\"1095\"><p data-start=\"1065\" data-end=\"1095\">How we collaborate as a team<\/p><\/li><li data-start=\"1096\" data-end=\"1127\"><p data-start=\"1098\" data-end=\"1127\">Our decision-making process<\/p><\/li><li data-start=\"1128\" data-end=\"1155\"><p data-start=\"1130\" data-end=\"1155\">How we handle conflicts<\/p><\/li><li data-start=\"1156\" data-end=\"1191\"><p data-start=\"1158\" data-end=\"1191\">How data is stored and accessed<\/p><\/li><li data-start=\"1192\" data-end=\"1218\"><p data-start=\"1194\" data-end=\"1218\">Our core working hours<\/p><\/li><li data-start=\"1219\" data-end=\"1262\"><p data-start=\"1221\" data-end=\"1262\">What motivates us and our shared values<\/p><\/li><\/ul><p data-start=\"1264\" data-end=\"1443\">We also decided to have a group meeting every Tuesday and Friday to update on what we have done so far, or work on the project and team website together. Having this agreement in place helps set expectations early, reduces the risk of misunderstandings, and provides a shared reference point if challenges arise later in the project.<\/p><h4 data-start=\"1450\" data-end=\"1485\">\u00a0<\/h4><hr \/><h4 data-start=\"1450\" data-end=\"1485\">User Stories<\/h4><p data-start=\"1487\" data-end=\"1736\">After finalising the team contract, we shifted our focus to <strong data-start=\"1547\" data-end=\"1563\">user stories<\/strong>. Using the user story structure, we began by defining the player&#8217;s needs and intentions. From there, we broke these needs down into specific tasks required to implement them.<\/p><p data-start=\"1738\" data-end=\"2040\">We also discussed which tasks could be completed in the early stages of development, helping us prioritise work and align our efforts with the requirements of the <strong data-start=\"1901\" data-end=\"1919\">vertical slice<\/strong>. This exercise made the scope of the project clearer and allowed us to plan more realistically for the upcoming sprints.<\/p><h4 data-start=\"88\" data-end=\"145\">\u00a0<\/h4><hr \/><h4 data-start=\"88\" data-end=\"145\">Tuesday Group Meeting:<\/h4><h5 data-start=\"147\" data-end=\"187\">Art Direction<\/h5><p data-start=\"189\" data-end=\"633\">During our Tuesday group meeting in Week 2, the two team members responsible for art began developing a <strong data-start=\"293\" data-end=\"307\">mood board<\/strong> for the project. This process focused on collecting visual references to help define a consistent art style, colour palette, and overall atmosphere for <em data-start=\"460\" data-end=\"473\">Soul Keeper<\/em>. Establishing this visual direction early on is important, as it provides a shared reference point for both artists and developers as production moves forward.<\/p><p data-start=\"189\" data-end=\"633\"><img decoding=\"async\" class=\"alignnone size-full wp-image-964\" src=\"https:\/\/sites.wsagames.com\/sz3c23\/wp-content\/uploads\/sites\/68\/2026\/02\/\u5fae\u4fe1\u56fe\u7247_20260206012032_132_350.png\" alt=\"\" width=\"2388\" height=\"1668\" srcset=\"https:\/\/sites.wsagames.com\/sz3c23\/wp-content\/uploads\/sites\/68\/2026\/02\/\u5fae\u4fe1\u56fe\u7247_20260206012032_132_350.png 2388w, https:\/\/sites.wsagames.com\/sz3c23\/wp-content\/uploads\/sites\/68\/2026\/02\/\u5fae\u4fe1\u56fe\u7247_20260206012032_132_350-300x210.png 300w, https:\/\/sites.wsagames.com\/sz3c23\/wp-content\/uploads\/sites\/68\/2026\/02\/\u5fae\u4fe1\u56fe\u7247_20260206012032_132_350-1024x715.png 1024w, https:\/\/sites.wsagames.com\/sz3c23\/wp-content\/uploads\/sites\/68\/2026\/02\/\u5fae\u4fe1\u56fe\u7247_20260206012032_132_350-768x536.png 768w, https:\/\/sites.wsagames.com\/sz3c23\/wp-content\/uploads\/sites\/68\/2026\/02\/\u5fae\u4fe1\u56fe\u7247_20260206012032_132_350-1536x1073.png 1536w, https:\/\/sites.wsagames.com\/sz3c23\/wp-content\/uploads\/sites\/68\/2026\/02\/\u5fae\u4fe1\u56fe\u7247_20260206012032_132_350-2048x1431.png 2048w\" sizes=\"(max-width: 2388px) 100vw, 2388px\" \/>At the same time, Ollie took responsibility for <strong data-start=\"683\" data-end=\"718\">documenting the team\u2019s progress<\/strong> and uploading updates to the project website. This helped ensure that our development process was clearly recorded and accessible to everyone on the team.<\/p><h5 data-start=\"880\" data-end=\"931\">Mechanics Prototyping<\/h5><p data-start=\"933\" data-end=\"1206\">As the <strong data-start=\"940\" data-end=\"961\">mechanical designer<\/strong>, I set up our project\u2019s <strong data-start=\"986\" data-end=\"1007\">GitHub repository<\/strong> and invited all team members to join. This was an important step in preparing for collaborative development, allowing us to manage version control and work efficiently within a shared Unity project.<\/p><p data-start=\"933\" data-end=\"1206\"><span style=\"text-decoration: underline\"><strong><a href=\"https:\/\/sites.wsagames.com\/sz3c23\/engine-comparison\/\">Engine Comparison<\/a><\/strong><\/span><\/p><p data-start=\"1208\" data-end=\"1543\">I also began early prototyping in <strong data-start=\"1242\" data-end=\"1251\">Unity<\/strong>, using Swan\u2019s environment concept art as a reference to block out the scene. At this stage, the focus was on functionality rather than visual polish. I implemented basic <strong data-start=\"1422\" data-end=\"1439\">WASD movement<\/strong> for the player character, creating the foundation for navigation and interaction within the game world.<\/p><p><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-963\" src=\"https:\/\/sites.wsagames.com\/sz3c23\/wp-content\/uploads\/sites\/68\/2026\/02\/\u5fae\u4fe1\u56fe\u7247_20260206010627_131_350.jpg\" alt=\"\" width=\"1279\" height=\"853\" srcset=\"https:\/\/sites.wsagames.com\/sz3c23\/wp-content\/uploads\/sites\/68\/2026\/02\/\u5fae\u4fe1\u56fe\u7247_20260206010627_131_350.jpg 1279w, https:\/\/sites.wsagames.com\/sz3c23\/wp-content\/uploads\/sites\/68\/2026\/02\/\u5fae\u4fe1\u56fe\u7247_20260206010627_131_350-300x200.jpg 300w, https:\/\/sites.wsagames.com\/sz3c23\/wp-content\/uploads\/sites\/68\/2026\/02\/\u5fae\u4fe1\u56fe\u7247_20260206010627_131_350-1024x683.jpg 1024w, https:\/\/sites.wsagames.com\/sz3c23\/wp-content\/uploads\/sites\/68\/2026\/02\/\u5fae\u4fe1\u56fe\u7247_20260206010627_131_350-768x512.jpg 768w\" sizes=\"(max-width: 1279px) 100vw, 1279px\" \/><\/p><h4 data-start=\"184\" data-end=\"224\">\u00a0<\/h4><hr \/><h4 data-start=\"184\" data-end=\"224\">Organising Tasks with a To-Do System<\/h4><p>During the Thursday session, our team focused on turning our previously defined <strong data-start=\"306\" data-end=\"322\">user stories<\/strong> into actionable work. We took the tasks we had broken down from each user story and placed them on a <strong data-start=\"426\" data-end=\"440\">to-do list<\/strong>. To visualise progress clearly, we divided a large sheet of paper into two sections: <strong data-start=\"526\" data-end=\"535\">To Do<\/strong> and <strong data-start=\"540\" data-end=\"552\">Complete<\/strong>.<\/p><p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-968\" src=\"https:\/\/sites.wsagames.com\/sz3c23\/wp-content\/uploads\/sites\/68\/2026\/02\/\u5fae\u4fe1\u56fe\u7247_20260205225121_127_350-scaled.jpg\" alt=\"\" width=\"1920\" height=\"2560\" srcset=\"https:\/\/sites.wsagames.com\/sz3c23\/wp-content\/uploads\/sites\/68\/2026\/02\/\u5fae\u4fe1\u56fe\u7247_20260205225121_127_350-scaled.jpg 1920w, https:\/\/sites.wsagames.com\/sz3c23\/wp-content\/uploads\/sites\/68\/2026\/02\/\u5fae\u4fe1\u56fe\u7247_20260205225121_127_350-225x300.jpg 225w, https:\/\/sites.wsagames.com\/sz3c23\/wp-content\/uploads\/sites\/68\/2026\/02\/\u5fae\u4fe1\u56fe\u7247_20260205225121_127_350-768x1024.jpg 768w, https:\/\/sites.wsagames.com\/sz3c23\/wp-content\/uploads\/sites\/68\/2026\/02\/\u5fae\u4fe1\u56fe\u7247_20260205225121_127_350-1152x1536.jpg 1152w, https:\/\/sites.wsagames.com\/sz3c23\/wp-content\/uploads\/sites\/68\/2026\/02\/\u5fae\u4fe1\u56fe\u7247_20260205225121_127_350-1536x2048.jpg 1536w\" sizes=\"(max-width: 1920px) 100vw, 1920px\" \/><\/p><p data-start=\"557\" data-end=\"791\">Whenever a task was finished, it was physically moved from <em data-start=\"616\" data-end=\"623\">To Do<\/em> to <em data-start=\"627\" data-end=\"637\">Complete<\/em>. This simple system made progress visible to everyone in the team and helped maintain motivation, as we could clearly see work being completed over time.<\/p><h4 data-start=\"798\" data-end=\"831\">\u00a0<\/h4><hr \/><h4 data-start=\"798\" data-end=\"831\">Scheduling Key Project Events<\/h4><p data-start=\"833\" data-end=\"1234\">We then wrote down upcoming <strong data-start=\"861\" data-end=\"886\">weekly project events, <\/strong>such as presentations, studio sessions, and playtesting, onto a calendar. This allowed us to keep important milestones visible and ensured that deadlines were not treated as isolated moments, but as part of a broader development timeline. Having these events clearly mapped out helped us plan work more realistically and avoid last-minute pressure.<\/p><p data-start=\"833\" data-end=\"1234\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-969\" src=\"https:\/\/sites.wsagames.com\/sz3c23\/wp-content\/uploads\/sites\/68\/2026\/02\/\u5fae\u4fe1\u56fe\u7247_20260205225119_126_350-scaled.jpg\" alt=\"\" width=\"2560\" height=\"1920\" srcset=\"https:\/\/sites.wsagames.com\/sz3c23\/wp-content\/uploads\/sites\/68\/2026\/02\/\u5fae\u4fe1\u56fe\u7247_20260205225119_126_350-scaled.jpg 2560w, https:\/\/sites.wsagames.com\/sz3c23\/wp-content\/uploads\/sites\/68\/2026\/02\/\u5fae\u4fe1\u56fe\u7247_20260205225119_126_350-300x225.jpg 300w, https:\/\/sites.wsagames.com\/sz3c23\/wp-content\/uploads\/sites\/68\/2026\/02\/\u5fae\u4fe1\u56fe\u7247_20260205225119_126_350-1024x768.jpg 1024w, https:\/\/sites.wsagames.com\/sz3c23\/wp-content\/uploads\/sites\/68\/2026\/02\/\u5fae\u4fe1\u56fe\u7247_20260205225119_126_350-768x576.jpg 768w, https:\/\/sites.wsagames.com\/sz3c23\/wp-content\/uploads\/sites\/68\/2026\/02\/\u5fae\u4fe1\u56fe\u7247_20260205225119_126_350-1536x1152.jpg 1536w, https:\/\/sites.wsagames.com\/sz3c23\/wp-content\/uploads\/sites\/68\/2026\/02\/\u5fae\u4fe1\u56fe\u7247_20260205225119_126_350-2048x1536.jpg 2048w\" sizes=\"(max-width: 2560px) 100vw, 2560px\" \/><\/p><h4 data-start=\"1241\" data-end=\"1270\">\u00a0<\/h4><hr \/><h4 data-start=\"1241\" data-end=\"1270\">Weekly Roadmap<\/h4><p data-start=\"1272\" data-end=\"1621\">After setting up the task board and calendar, we created a <strong data-start=\"1331\" data-end=\"1360\">roadmap organised by week<\/strong>. For each week, we identified what needed to be achieved in order to move the game forward and placed these goals into the corresponding sections of the roadmap. This included development targets, testing phases, and preparation for feedback or presentations.<\/p><p data-start=\"1272\" data-end=\"1621\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-970\" src=\"https:\/\/sites.wsagames.com\/sz3c23\/wp-content\/uploads\/sites\/68\/2026\/02\/\u5fae\u4fe1\u56fe\u7247_20260205225154_128_350-1-scaled.jpg\" alt=\"\" width=\"2560\" height=\"1352\" srcset=\"https:\/\/sites.wsagames.com\/sz3c23\/wp-content\/uploads\/sites\/68\/2026\/02\/\u5fae\u4fe1\u56fe\u7247_20260205225154_128_350-1-scaled.jpg 2560w, https:\/\/sites.wsagames.com\/sz3c23\/wp-content\/uploads\/sites\/68\/2026\/02\/\u5fae\u4fe1\u56fe\u7247_20260205225154_128_350-1-300x158.jpg 300w, https:\/\/sites.wsagames.com\/sz3c23\/wp-content\/uploads\/sites\/68\/2026\/02\/\u5fae\u4fe1\u56fe\u7247_20260205225154_128_350-1-1024x541.jpg 1024w, https:\/\/sites.wsagames.com\/sz3c23\/wp-content\/uploads\/sites\/68\/2026\/02\/\u5fae\u4fe1\u56fe\u7247_20260205225154_128_350-1-768x406.jpg 768w, https:\/\/sites.wsagames.com\/sz3c23\/wp-content\/uploads\/sites\/68\/2026\/02\/\u5fae\u4fe1\u56fe\u7247_20260205225154_128_350-1-1536x811.jpg 1536w, https:\/\/sites.wsagames.com\/sz3c23\/wp-content\/uploads\/sites\/68\/2026\/02\/\u5fae\u4fe1\u56fe\u7247_20260205225154_128_350-1-2048x1082.jpg 2048w\" sizes=\"(max-width: 2560px) 100vw, 2560px\" \/><\/p><p data-start=\"1623\" data-end=\"2009\">By doing this, we gained a clearer overview of the project as a whole. It allowed us to assess <strong data-start=\"1718\" data-end=\"1726\">when<\/strong> specific tasks should be completed, how much progress was expected at each stage, and where our <strong data-start=\"1823\" data-end=\"1840\">sprint points<\/strong> were located. Looking at the project through multiple lenses: task completion, progress level, and milestone timing. That made it easier to decide what to prioritise and when.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Work Preferences During the Monday session of Week 2, our team spent time getting to know each other\u2019s work preferences and strengths. We found that most team members prefer working independently, which made it especially important for us to establish clear communication and structured collaboration. In terms of strengths, our group is well-balanced. We have [&hellip;]<\/p>\n","protected":false},"author":59,"featured_media":1061,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[44],"tags":[],"class_list":["post-957","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-weekly-updates"],"_links":{"self":[{"href":"https:\/\/sites.wsagames.com\/sz3c23\/wp-json\/wp\/v2\/posts\/957","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/sites.wsagames.com\/sz3c23\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/sites.wsagames.com\/sz3c23\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/sites.wsagames.com\/sz3c23\/wp-json\/wp\/v2\/users\/59"}],"replies":[{"embeddable":true,"href":"https:\/\/sites.wsagames.com\/sz3c23\/wp-json\/wp\/v2\/comments?post=957"}],"version-history":[{"count":19,"href":"https:\/\/sites.wsagames.com\/sz3c23\/wp-json\/wp\/v2\/posts\/957\/revisions"}],"predecessor-version":[{"id":1374,"href":"https:\/\/sites.wsagames.com\/sz3c23\/wp-json\/wp\/v2\/posts\/957\/revisions\/1374"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/sites.wsagames.com\/sz3c23\/wp-json\/wp\/v2\/media\/1061"}],"wp:attachment":[{"href":"https:\/\/sites.wsagames.com\/sz3c23\/wp-json\/wp\/v2\/media?parent=957"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/sites.wsagames.com\/sz3c23\/wp-json\/wp\/v2\/categories?post=957"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/sites.wsagames.com\/sz3c23\/wp-json\/wp\/v2\/tags?post=957"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}