Thursday, February 16, 2017

Duncan Post 2/10/2017


This week I finished adding a system to keep track of how much of the ground is painted. The main problem is that it cannot count it automatically and you have to paint the entire level to determine the number that says how much of the ground prefabs in the scene are painted and then it is put into the score script and calculated as out of a percentage. I ditched the idea of having lots of little prefabs and seeing if each was painted because I could not make it work that way. Here is an example of the amount of ground being painted being output under the Painted: 


I ran into a lot of problems while attempting to make this and ended up changing several completely different parts of our code substantially in order to make it work. The crystals are now counted differently in the Score.cs script and counted in a similar way to the amount of ground that is painted. I also worked on the shooting of Pojo and made it so holding down the shoot button would make you shoot infinitely. There was also a problem with many of the crystal prefabs that I fixed and at one point I got frustrated with working on the percentage of ground painted and added all 12 levels into the script and unity. Looking ahead Max and I plan to merge next week and maybe even begin level design or a tutorial.
Asana Tasks completed:

  • Make crystals all prefabs
  • Make crystals hitboxes not pentagons and like the shape of the actual crystal
  • Make levels for all the buttons in SleepyMeadows
  • Create a script to paste a bunch of prefabs in a line
  • Find more bugs and fix them
  • Create different ways for starring system to work
  • Make it possible to calculate the amount of ground that is painted
  • Make the text output the number that represents the ground that can be painted as a percentage
  • Holding shoot button shoots continuously
Asana Tasks to be completed:
  • Make it impossible to go above 100%
  • Merge code bases
  • Merge Unity versions and check every single reference
  • Fix my visual studio

No comments:

Post a Comment