Skip to main content

Week-7 Classes Ahoy !

This week we have had a lot of makeup classes as there was a public holiday in week 6 although I have been working on the bow & arrow mechanics as the bow is not firing as intended. After investigation I found that the arrow object was colliding with the bow object causes the arrows to fly all over the place but this is not the only issue. To fix the collision issue here I made the layer ignore collisions with itself using the unity physics collision matrix.

There was a second issue where the arrows would fire from the bow objects position which made the arrows look like they were coming out of the player, in order to fix this, I added an empty game object to add as a start position for the bow which fixed the problem.

Another thing I worked on was doing animation for our axe object using Unity's animator to make the clips although I needed to look up on how to do animations as I needed a refresher on how to use it. I will have to admit our axe animation is not as good because of my animation skill level not being as well as It could but the animation looks ok for now,

Another bug we had was with the first person controller where it would fly although it seems to be fixed at the moment by adding more mass to the object which was a recommendation given to me by Lawrence.

I don’t know if this is a bug or not but it seems like the trees never had collisions which seem weird. I assumed that Unity's tree system would automatically add the colliders but it does not seem to be the case.  After looking into the problem I found out that you would need looking into
the collider for tree game object. I have opted to use the mesh colder as this would make collisions less jenky than a box collider would  

Another important thing which happened this week was that our game designer copied the terrain I had worked on for our main scene & made changed to it which resulted in the terrain in our projects to be corrupted although this was not easily fixed as the revert option in source tree would not let use make the changes thus I re did the terrain & made instances for the team to use .


Comments

Popular posts from this blog

Week-2 The pitch

For this week we spent our first day pitching our game with a few refined mechanics which was given a go ahead by our lecturers with a few scale backs in terms of the story with a few helpful recommendations such as ways to communicate the story where in we could have audio logs throughout the game. I am setting goals for this week wherein I am going to finish a re usable night/day cycle and work on changing the skyboxes at run time as well. For our second class we have had a look at algorithms along with their time and space complexity which was a good recap for the studio 2 students as it gave us a refresher on the topic. In addition, we also had a look at the inner workings on a linked list (Commonly known as a list). Lastly for our third and final class for the week , we worked on the practical implementations for the queue   and how it would work if it were written without the system.collection.generic library . I have also taken the time to get a better understa...

Week-9

This week we have been integrating pathfinding into the game, this is the one I had worked on for my trimester one project thus It was working well with our project & was easy to integrate but it is not being used by the behavior trees yet thus we are not going to show this mechanic for our presentation due in a few days. We have also managed to get our new poster for the game which looks pretty good and reflects on the game design we implemented into our game. We don’t know if the new poster will make it or not but we have high hopes for it . We also have a logo for the game which can be used as the icon for our final build for showcase . We had a few setbacks during integration where some of the group members worked in the same scene & commits to it leading to our scene for the demo looking like Frankenstein’s monster although we were able to fix most the changes the day before the presentation & because we had version controls and...

Week-6 Terrains !

While working in unity’s inbuilt tree system I found a bug wherein it did not render the trees until the player was close to the camera, this problem was something very frustrating at first but after investigating the problem I found that you had to use a speed tree shader in order for the tree system to work properly & render the trees. The shader that I selected was nature/speed tree which can be seen below. Also just as an update, we are not focusing on the low poly art style as it no longer works with our game according to our game designer. For this week I have also started work on the bow & arrow mechanics for our game which seem like a walk in the park as we have worked on similar mechanics in projects for our previous trimesters. We have also received an asset for our shack which seems to be very basic, looks like some cubes were just resized by the animator but our game designer was the one to choose it & has convinced us that it is...