AGS Post #3 – Sprint 1 Week 2

As someone who loved to ski 3D models of other skiers would be great to include on the course as obstacles to increase realism.

  • Estimated Time: 4 hours
  • Acceptance Criteria: 2000 polys
  • Acceptance Criteria: textured so it is representative of real life counter-part
  • Status: Accepted
example of skiing model

example of skiing model used as inspiration

initial model of skier

initial model of skier

final version of model including material and initial texture

final version of model including material and initial texture

Steve is a passionate gamer and wants sound feedback when making selections in the game to make it immersive .

  • Estimated Time: 2 hours
  • Acceptance Criteria: Main menu feedback sounds.
  • Acceptance Criteria: Make into .Wav File
  • Acceptance Criteria: Make sure the sound quality is clean/clear
  • Status: Accepted
producing menu sonds

producing menu sounds (options, play and quit)

.wav file within project folder

.wav file within project folder

 

 

 

AGS Post #2 – Sprint 1 Week 1

As a wheelchair user I want a character model that represents myself so that I can relate to it better while playing the game.

  • Estimated Time: 4 hours
  • Acceptance Criteria: 3D model of a wheelchair on skis
  • Acceptance Criteria: Textured model of a wheelchair on skis
  • Acceptance Criteria: Max 1000 polys – Aim for 750 (final version = 956)
  • Status: Accepted
wheelchair version 1

wheelchair version 1 – un-textured/material

wheelchair coloured

wheelchair with material/textures applied ready to be used in unity with additional textures

As an avid gamer I want my inputs to be shown on screen through character animations so that the game is more immersive

  • Estimated Time: 2 hours
  • Acceptance Criteria: Animated player avatar that moves along with the users chair
  • Acceptance Criteria: Universal interface for use with any control system
  • Acceptance Criteria: Angle set with a value between 1 and -1, 0 is centre point
  • Status: accepted
code to lean

code snippet, rotating (leaning) the avatar when moving left or right, variable that this uses allows it to be used with any control input.

lean code result

result of code, will animate the avatar (wheelchair) when moving left or right. example shown in picture above.

AGS post #1 – Organisation and User stories

Work has begun on the project, the first step was to organize the team and discuss the ten user stories that each individual had decided on for the project. A user story (link shows definition) explains requirements in a realistic scenario in order to show requirements that the project may have and the reasons for them.

These are particularly useful because they can vary in detail, allowing the team to quickly describe what a user would require, prioritize them and break them down into more manageable sizes. Which is the process the team is currently in at the moment. Each member has decided on 10 user stories. Here are mine:

  • As a fitness enthusiast I would like a game mode that requires upper body strength so that I can stay fit now I am no longer able bodied
  • As a new wheelchair user I want a game mode that involves moving so that my chair control improves
  • As an ex personal trainer who is no longer able bodied I want game modes that help continue fitness development
  • As a member of a family with multiple wheelchair users I want a game with mode to suit all of us so we can continue to play together
  • As a friend of a wheelchair bound individual I want game modes that allow multiplayer interaction so we can still take part in the same game
  • As a big fan of casual gaming I want a game that lets you progress without playing for hours.
  • As someone that has wheelchair bound individuals I want a game that demonstrate what it is like to use the chair on a daily basis, moving, control etc, this means it will be easier to relate to them.
  • I am wheelchair bound but interested in getting into body building, because of this I want game modes that help achieve this.
  • Recently wheelchair bound I want a game that helps track progress to help improve ability.
  • I wish to improve general fitness even though I am wheelchair bound but I find it hard to stick to plans, I want a game that gives achievements to keep me interested.

Now at this stage these stories are ‘epic user stories’ this means they are quite vague and describe a large part of the development process and will later be broken down and assigned time frames. These have been merged with other group members stories within the meeting minutes document on our github repository.

From this point on wards each week will involve posts describing completed and accepted work from the previous week and also a plan regarding the following weeks agreed tasks.

Working hours have already been decided between team members. These are shown below:

  • Work times – Dev sessions
    • 2 hours planning meeting – Mondays 1pm-3pm
    • 4 hours group development – Thursday 11am-3pm
    • 2 hours planning – Thursday 4pm – 6pm
    • 2 hours personal development time – varying between members

The next stage of the process is to get input from the managing director regarding priority order of stories and also the allocation of this weeks scrum master and their tasks.

status of this stage = accepted

 

Blog & Advanced game studies progress

So the portfolio is finished for now, I may add separate projects for on going work soon though. Speaking of which, this blog will mainly (for the foreseeable future) contain updates regarding the second half of the advanced game studies module.

Throughout this module we will be developing games using the design documents from semester one, such as carnage .the development process is designed to mimic working within a small company, taking instructions from the managing director through to the scrum master, with the teams using the scrum/sprint variation of agile development method, this process is then split into three sprints of three weeks. In order to track work and process we will be using GitHub to handle version control with blogs and wikis containing individual and team progress.

In the coming weeks information will be uploaded here to keep track of this exciting progress. Stay tuned!