KIT507 Zombie Maze Week 10


KIT507 - Game Design and Production - Master of Information Technology Systems - University of Tasmania

Zombie Maze Main PageZombie Maze MTP Main

Developers:

                           - CHENGRUI ZHAO (MARK) 459793                            

                           - HOANG THONG PHAM (THOMAS) 487032                           

                            - XIANGNING YAN (PEARL) 226805

WEEK 10 - Improve on each part of the project

Welcome to our Zombie Maze made by MTP!

We are MTP (Mark, Thomas and Pearl) who made a video game for teenager audience to enjoy. 

In this dev post, we will talk about how we improve each of our part. Our team consisted of 3 people which separated to  do different parts: 

- Mark took care of Thomas part to improve raycasting for bullet hole on object and added enemy as dummies to test their hp drop when the players shot at them; he also took care of the script changing since Thomas could not know why the weapon changing still had errors as he followed Mark's instruction to fix it. 

- Thomas added some objects to distinguish the building to make them more memorable so if the player feels lost, they still somewhat remember which part they actually passed through. Then Thomas was asked by Mark to change the layer of the objects so they could be added with the raycasting that created bullet holes every time the players shoot at them. 

- Pearl made the zombie animation when they were moving to chase the players; and nav mesh for zombie to chase after the player.


MARK - Improved raycasting and added HP drop to enemy as dummies


Image: Mark's workshop

For this week, Mark involved to improved raycasting script and effect which was to let Thomas demonstrated in the video clip below.  


Image: Health Script for Enemy as Dummy


Image: Health modification

The script above was Mark's work after he learned from his friend and youtube link. He had tested this script several times which then be added later in the next week for the zombie. For this week, he tested on the dummies to see if the shot from the weapons can deplete their health. In addition, for each target, they had separate health count.  The ideas for 3 types of zombie in later future production:

Normal Type: has around 50 to 100 HP, inflict damage on player by 5 hit points, has slower movement speed.

Strong Type: has around 150 HP to 200 HP, inflict damage on player by 10 hit points, has faster movement speed.

Heavy Type: has around 300 to 500 HP, inflict damage on player by 20 hit points, has a bit faster movement speed.



Image : Bullet Script 

 


Images: Bullet Modification

Mark updated in the bullet script which allowed to inflict damage on enemy with additional of making their health count drop. This later linked to bullet modification which allowed to custom the damage stats for each type of weapon on the enemies. 


THOMAS - Add objects to building to mark for the players where they passed through and add layer to objects

While Mark worked on Thomas's scene, Thomas would try to add objects to make it lively and unique to the buildings and the surrounding area of the map.

 



Images : Added more Tree from original Pearl's found Unity Asset package

In the original world map of Mark and Pearl, the number of trees were too little; as the result, Thomas increased the number of tree should be in the scene to make the world more lively.



Images : Skulls objects

Someone had died near this location. Spooky!



Images: Water Tank Leaks incident

There must had been some accidents happened that the water leak was barricaded - Anyway, it could be liquid oil tank, not fresh water!


 

Images: Train destruction incident

Horrible accidents or the Train was....exploded?!?




Images: Fire Scenes

More fire and see from the top!

Weapons and other items:


Image: Handgun


Image: Ammunition Box


Image: Sub-machine and ammunition box



Image: Shotgun and ammunition box


Image: Chest (wonder what is inside)

Video about Thomas's work:


PEARL - Get zombies ready to be test

Images: Zombie Controller

Pearl added an animation to the zombies after adding a zombie to the map. Animations were simply add a logical order to the CharacterAnimator, such as when the characters are close, the zombies would attack. When the characters were far away, the zombies would only walk. When the zombie was attacked to a health value of 0, the zombies would fall.  

Video of Pearl work result: 

Leave a comment

Log in with itch.io to leave a comment.