Typhoid Bacteria

By sammia shafiq, Alana Rehman and Eiza batool

Major Achievements

The following major tasks have been achieved in line with the above objectives. The main learning outcome of this project is we are now able to play with unity 2D and 3D environment very efficiently and like expert’s hand. We have learnt to use different kind of objects, particle effects, learned a new programming language C# in which we had provided scripts. Those scripts contains codes of C# in which we had used different functions, declared and initialed different kind of variables, also we used for and while loops for iterations like if a player can have a more than one chance. We made the player to move in all four directions: forward, backward, left and right. Then the concept of collision has been used in which if a player collides with another object it just stops there and does not move forward. The player could eat coins, jump and it also has a specific time limit in which the player has to complete a level. Scoring system has also been used. This is all about unity achievements. Besides this we have also learnt the use of latex online tool and overleaf too for formatting our assignments. The concept of use case and detailed use case diagrams, domain model, activity diagrams, sequence diagrams, FSMS is very clear now. And now we are able to draw them very efficiently as we will include them in our project’s write up. So these are the main achievements we have targeted by doing this project.l

Introduction

The “Typhi bacteria” project officially started on 1st may 2019, with the coordination of respected Sir MUAZ NIAZI whose supervision makes this project much easier for us to perform efficiently and deliver on time accurately. The present deliverables summarizes the major tasks undertaken in unity, overleaf IEEE Trans format for the management and coordination of the project together with the summary of overall project management details in terms deliverables, dissemination outcomes, Comparisons and in diagrammatic format which are describing whole project’s perspective.

Project Management

Objectives

The following objectives are targeted by this project as specified in below provided list:

Ø Objective 1: The main objective of this project is to make a biological concept based game

Ø Objective 2: make a game scene by using Unity software and get expert in it

Ø Objective 3: to learn different kind of diagrams for example use case diagram, FSMS, activity and sequence diagrams and to learn the concept of domain model

Ø Objective 4: implementation of the code which we will provide in implementation section to explain how this whole project worked out along with unity scenes.

Characteristics

*The Typhi bacteria is a biological, action adventure game with light roleplaying which includes the concept of biological games.

*The main concept of this game is a salmonella typhi fever bacteria which causes destruction in our intestines.

*It is single player game

*Must have at least 3 “levels” or rooms of activities

*Main character is a bacteria

*Antibodies, antigens ,different kind of tissues and other hurdles are required which could stop this bacteria

*Unity is required

*Coins and bonuses are available

*This game is basically featuring the environment of esophagus and small intestine

*As this bacteria causes destruction in small intestine

Levels...

*There are total 3 levels in this project..

*Level 1: The level 1 is based on how the main player will reach to its destination which is intestine

*Level 2:The level 2 would have that how the bacteria will cause destruction in intestine like how it will inject its capsule or DNA in intestine

*Level 3:Here the bacteria’s would be able to replicate. By replication it would make multiple copies. The main player should be able to move, run, jump

Requirements

*The main player should be moveable in all four directions: that are forward, backward, left and right

*it can eat coins and collide with objects or enemies

*scoring system and time calculation system is also required

*the main player should be able to jump, run and fight

*fluid environment is the main requisite for bacteria’s movement

Game Description

The level 1 should be based on how the main player will reach to its destination which is intestine. It would need some kind of track through which it would move forward. The main player should be move able. It should have flagella for movement. A human mouth for entrance as it would open up for bacteria to enter and the main player should be able to jump, run and fight. It will have a weapon for its defense. It would be able to engulf small enemies on its way fluid environment is the main requisite for bacteria’s movement and enemies can also attack on the main character.The level 2 would have that how the bacteria will cause destruction in intestine like how it will inject its capsule or DNA in intestine in that particular area, will have to design the whole mechanism for it. The main player should be move able. It should have flagella for movement. The main player should be able to penetrate into the intestine. It should then release its capsule here which contains bacterial DNA. This bacterial DNA will cause destruction in human body and will cause disease. Here the main player will have to face many enemies. Like it will have to fight with antibodies, antigens, receptors, different kind of tissue cells. For fighting it will need a weapon, once it would survive. It will then jump to a next level. But the enemies killed the main character but he has left with lives, game just starts over again. But if the main player has left with no lives it would die and the game would be over.Here the bacteria’s would be able to replicate. By replication it would make multiple copies. The main player should be able to move, run, jump and fight. After making multiple copies the bacteria is now able to affect white blood cells. White blood cells should also be move able and has the ability to affect bacteria. The WBC would not allow the bacterial DNA to replicate so it’s a big challenge for bacterial DNA to survive here as complexity level increases here.



level 1


level 1 continue


level 1




The above picture shown the front view of first level.in the 1st level, bacteria enter through the mouth and travel into the esophagus. Player will move forward, backward, left and right on the ground.


If player(bacteria) collide with spikes, bacteria(player) will distroy and game over and above message will shown. spikes will rotate when game will be started by clicking on the play button.


Player will eat coins and coins are count on the left side of the game .if coins eaten by player will increase from 12 then we will win this game.on the above figure, coins count that are 2.


Player will jump on any surface by pressing the space button on the keyboard.

We will add the script for jumping in the playerController.


This view is the esophagus. bacteria(player) travel in the esophagus and also kill or disappear by spikes(blue) that are shown in the figure.


The above figure shown that player will move in the esophagus and will be disappear by colliding with spikes.1st level will be end at that point.




level 2 started


If player(bacteria) collide with spikes, bacteria(player) will destroy and game over and above message will shown. spikes will rotate when game will be started by clicking on the play button.


Game view


level 2

level 2

level 2


In the 3rd level player will move within the intestine and replicate.


level 3


level 3