Fantastic Cup of Tea
This reality-based story game is name Fantastic Cup of Tea which is built using unity 3D. This game has two modes, one is easy and another one is the advanced mode. Every mode has three maps players can play these three modes with their different scenes. And the map will start again unt
2025-06-28 16:27:13 - Adil Khan
Fantastic Cup of Tea
Project Area of Specialization Artificial IntelligenceProject SummaryThis reality-based story game is name Fantastic Cup of Tea which is built using unity 3D.
This game has two modes, one is easy and another one is the advanced mode. Every mode has three maps players can play these three modes with their different scenes.
And the map will start again until it completes map. On the map one player has three weapons, one is a machine gun and two more are missiles one is homing missile and another one is an air-to-air missile.
In map two we set a time limit of 4 minutes and doubled the enemy killing target with increased difficulty. In this level, the player has the same weapon as the player has in map one.
In map three there is no set limit of time the player has to kill the given range enemies with getting more damage from user weapons. One of the most exciting thing in this map three is that player has friends with them which means player also have AI-generated fighter jets which increase the chances of the player winning but one thing to note is that if an AI-generated friend fighter kills any enemy it will not be counted in actual player’s score.
The main aim of this game is to give a feeling of relaxation to the users while playing the game and improve their critical thinking. The other main motive is to give them an experience of how our national heroes fight in the real life.
• Make users relax while paling the game.
• Improve user creative thinking.
• Give tribute to our national heroes.
At the start, the user will see two Modes which are easy and Advanced then the user sees the main menu of the game in which only the first level is open and the other is two closed, so the user first has to clear the first level then 2nd level will unlock.
Weapons in-game user has three weapons, one is a machine gun and two more are missiles one is homing missile and another one is an air-to-air missile
Level one has snow mountain GUI. At this level, the user can view his highest score of his own and also can create a new highest score next thing user have 2 mins time limit for this level in this time limit user have to destroy 10 enemies fighter jet to clear the level.
Level two is Desert based we set a time limit of 4 minutes and doubled the enemy killing the target with increased difficulty. the user can see his/her last best score for this level.
In Level three there is no set limit of time player has to kill the given range enemies with getting more damage from user weapons. One of the most exciting things about that level is that player has Allied with them which means player also have AI-generated fighter jets which increase the chances of the player winning but one thing to note is that if an AI-generated friend fighter kills any enemy it will not be counted in actual player’s score.
we developed this project so by playing this game users can relax, also with relaxation the creativity of the user will increase.
The other benefits are this game is a history-based game so user can exprience past events which is near to the heart of our nation.
And last but not least is to give tribute to our national heroes by making this kind of game so users know about the history and get some experience of how our national heroes fight in the real field.
we use unity for making this game. This is 3D based game so we used the 3D models and also used the NPC players.
Unity Game Engine:
Unity is a 3D/2D game engine and powerful cross-platform IDE for developers.
As a game engine, Unity is able to provide many of the most important built-in features that make a game work. That means things like physics, 3D rendering, and collision detection. From a developer’s perspective, this means that there is no need to reinvent the wheel. Rather than starting a new project by creating a new physics engine from scratch–calculating every last movement of each material, or the way light should bounce off of different surfaces.
Unreal uses C# to handle code and logic, with a whole bunch of classes and APIs unity to Unity that you will need to learn. The good news is that it’s possible to get an awful lot done in Unity without needing to handle a lot of code. That said, understanding how to program will create many more options for what you can achieve, and Unity gives you the flexibility to change almost everything.
3D Modeling:
3D modelling is a technique in computer graphics for producing a 3D digital representation of any object or surface. An artist uses special software to manipulate points in virtual space(called vertices) to form a mesh: a collection of vertices that form an object. These 3D objects can be generated automatically or created manually by deforming the mesh or otherwise manipulating vertices.
3D models are used for a variety of mediums including video games, movies, architecture, illustration, engineering, and commercial advertising. The 3D modelling process produces a digital object capable of being fully animated, making it an essential process for character animation and special effects. The core of a model is the mesh which is best described as a collection of points in space.
In this project, we used 3D models of our grounds and jets for both users and enemies moreover we also used 3D models of missiles and bullets so we can give a more realistic feel to the game.
NPC:
NPC is an acronym that stands for "non-player character." A non-player character is a character in a game that's not controlled by the person playing the game, nor by any sort of AI. They're not usually meant to act like real people.
For example, visiting shops to stock up on supplies is a common scenario in games. In these cases, the shopkeeper who doesn't move from their spot or dynamically change their behaviour in any way is an NPC. They just exist to be interacted with in the same way whenever you like.
Other than serving a functional purpose, NPCs can also have relevance to a game's plot, filling the roles of villains or other important characters. In "Animal Crossing," NPCs like Tom Nook or Blathers will give you tasks to complete, which you need to progress.
| Item Name | Type | No. of Units | Per Unit Cost (in Rs) | Total (in Rs) |
|---|---|---|---|---|
| Total in (Rs) | 104000 | |||
| 3D models | Equipment | 8 | 6500 | 52000 |
| 3D models | Equipment | 8 | 6500 | 52000 |