Carrier Dev Blog 5 | More Object Interaction Sprint Progress

This week the Carrier team stepped up their game to complete the object interaction sprint. The sprint end date was changed to next Tuesday, so the team has a little extra time to spend the weekend polishing up object interactions.

As of this post, the programming team has successfully implemented:

  • Mouse control movement
  • Looping and parallaxing world (both scenery and game objects)
  • Objects inheriting velocity and angle from winch rope (still needs some polishing)
  • A ground that objects and the helicopter can collide with
  • Being able to pick up and drop items using the winch

We still have a bit of work to do:

  • Objects populating the world at load time
  • The ability to throw objects into buildings given a threshold velocity
  • Differentiating objects by mass/weight
  • An explosion animation and more art

Looking back on the last few sprints, I feel one thing we’ve improved on is including more team members in the simultaneous development process. The programming team has abstracted more of the code so it can be worked on by more than one team member at once. Since Flash doesn’t work flawlessly in an automatic repository system, I set up a manual one for the team on Google Drive that includes a backups folder, current project folder, and change log with a Google Form for submission and Google Spread for data storage. So far it’s been working relatively well, but I’m still working out a few of the inadequacies in my head for the future. For now the team will continue to manually merge a lot of the code which usually works fine.

Thanks for reading.

Wes

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s