Skip to main content

Week-1 The beggining


The first class of this week was mostly us making up a game concept which ended up being a “lumberjack simulator”, our selling point is going to be the chicken in the game which you can kill and get a KFC bucket. we also plan on having the chickens flock to meet out learning outcomes which include flocking and a strategic AI which by my understanding is a AI which takes into account how strong the heard is before making the decision to attack.

There were also some decisions taken to set up bit bucket for version control and to use the latest version of unity so that there would be no issues for version control during this project like we have faced in previous trimesters. Also we set up a group chat for communication and trello to keep track of our weekly tasks.

Although we did come up with a solid concept it needs to be further refined in order to take into account that we don’t have any animators or audio students helping us for this project & we will have to ask the higher trimester students for help if we are too having any good assets for the project. As collaboration is a learning outcome, I am unsure how we can complete this for the semester but I do have 12 weeks to do it.

Our second class consisted of some content where in we had a recap on the studio one topics such as the UML diagrams along with what some of the arrows mean in the UML diagrams. We also had a brief overview of design patterns and how they can be used to wrote “Cleaner code” and how they can be used as solutions to some common problems in object oriented programming.

The third class consisted more of design patterns and some of them were explained by myself and my peers to get a better idea of where and when to use specific design patterns, I myself explained the observer pattern but the explanation was very poor in my opinion as there was much more which could be elaborated on.


After the third class we decided to refine our idea so that it could be pitched in week 2, the progress was not as much as I could have hoped but it was not very bad either.  After the class we found out that we can’t use 3rd party plugins from the asset as we were planning to have a night and day cycle but after some research I found that a simple night or day cycle can be easily done within a week by my estimates and can be modified to be a re-usable tool for my projects later in the future.

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...