Shoot War Fyp

Download as pdf or txt
Download as pdf or txt
You are on page 1of 15

SHOOT WAR STRIKE GAME

By

Mehak Nadeem

2019-GCWUF-3018

Project report submitted in partial fulfilment of requirements for


the degree of

BACHELORS OF SCIENCE COMPUTER SCIENCE

GOVERNMENT COLLEGE WOMEN UNIVERSITY

FAISALABAD

JANUARY 2023
DECLARATION

I hereby declare that the contents of the Final Year Project “Shoot War Strike Game” is
product of my own research and no part has been copied from any published source (except
the references, standard mathematical and genetic models/ equations/ formula/ protocols
etc.). I further declare that this work has not been submitted for award of any diploma/
degree. The university may take action if the information provided is found inaccurate at any
stage (in case of default the scholar will be proceeded against as per HEC plagiarism policy).

Mehak Nadeem
2019-GCWUF-3018

2
The Controller of Examinations,

The members of the Supervisory Committee find the Final Year Project submitted by Miss
Mehak Nadeem Registration No 2019-GCWUF-3018 satisfactory and recommend that it be
processed for evaluation by the External Examiner(s) for the award of degree.

Ms. Sadia Riaz (Supervisor)


Lecturer
Dept. of Computer Science
GCWUF

3
Contents

Chapter 1................................................................................................................................................. 7
Introduction ............................................................................................................................................ 7
1.1 Project Objectives ......................................................................................................................... 8
1.2 Project Scope ................................................................................................................................ 8
CHAPTER 2 .............................................................................................................................................. 9
RELATED WORK ....................................................................................................................................... 9
Chapter 3............................................................................................................................................... 11
REQUIREMENT SPECIFICATIONS ........................................................................................................... 11
3.1.Functional requirements......................................................................................................... 11
3.2 Non Functional Requirements ................................................................................................ 11
REFERENCES .......................................................................................................................................... 14

4
ACKNOWLEDGEMENT
Firstly I thank to Allah , I dedicated this report to my teachers and my
parents because due to their support and encouragement I have been able to complete this
report.

This is compulsory for my Department to do project to graduate in summer vacations and


give chances to students to do this to work in an organization to build a practical knowledge.

I am specially thank to the people of Government College Women University who taught
me such things that never before I learn who shared their knowledge with me in the period of
graduation. I am specially thanks to Mam Sadia Riaz ( Supervisor),who accepted my
proposal and give me a chance to work together.

5
Abstract
I am developing a game to send a message to save our country, our aim is to fight terrorism
against Pakistan, that‟s why I decided to work on this game to reduce the frustration about
terrorism in Pakistan. A game is organised form of play, usually undertaken for enthralling
and sometimes used as a form of remuneration. Games also are inexpensive method to
improvise artful qualities and intellectual proficiencies such as focus, concentration and
judgemental qualities including strategy, planning and logics.Jonas Heide Smith [1]
explained in his paper that researchers from fields as assorted as comparative literature,
graphic design, computer science, film studies and theatre studies have backed to the
indulgent phenomenon of computer games. This paper consists of a research on First person
shooter Unity game engine for Android phones. Characteristics of this game are the unique
gameplay empowered by unique gameplay characteristics and blended together by distinct
traits of every character. Development of this project has been undertaken for educational as
well as an aim to introduce randomness in a gameplay with usually balances the differences
between an amateur and connoisseur.

Keywords: Character, FPS, WiFi, Unity.

6
Chapter 1

Introduction
Globalization and cut-throat competition has made world abysmal and stressful where people
usually compromise enjoyment and abstinence from leisure activities. Games usually provide
these people fun without conceding their comfort zone. Games were in extant since 470 BC
such as Senet and Mancala. This Shoot war strike game consists of one player he can play
this game with the help of internet and then the user seen the interface of game he can use the
environment where he want to play the game, when the game starts timer sets up and the
character try to kill all enemies which are placed in different places if the character did not
complete his tasks then the bomb blast, in case of enemies observing the character then the
character fails. Unity is a cross-platform game engine initially released by Unity
Technologies, in 2005. The focus of Unity lies in the development of both 2D and 3D games
and interactive content. Unity now supports over 20 different target platforms for deploying,
while its most popular platforms are the PC, Android and iOS systems, our game is Android
based.

Here in this game with the performance of character levels will be increased and the
challenges will be tough for the character, it is a 3D simulation game category as well it is
Android based game.

7
1.1 Project Objectives
 To develop and deploy multiplayer FPS for mobile [android] platform.
 To gain insights and learn game design and game development.
 Learn Unity engine and implement game design concepts in unity environment.
 Learn C# and scripting in C#
 To develop creativity and individuality in problem solving and performing tasks
 To prepare students to work in teams.
 To prepare students to improve their skills and knowledge related to specific job
positions individually.
 Playing video games fulfils a purpose in their lives.
 This could include gaming for: relaxation, opportunities to exert control, enjoyment,
creativity, socialization, prevent boredom, challenge, and achievement. It could also
be used as a coping method or stress management.

1.2 Project Scope


The gaming industry has an array of career choices to offer. It makes up for a large segment
on the employment front too. According to statistics shared by the American Gaming
Association, game industry jobs provide employment to as many as 1.7 million individuals,
with the employment rate growing by 62,000 jobs (on average) every year.

Gaming is really a workout for your mind disguised as fun. Studies have shown that playing
video games regularly may increase gray matter in the brain and boost brain connectivity.
(Gray matter is associated with muscle control, memories, perception, and spatial
navigation.), One of the main reasons that people all over the world enjoy playing video
games is for the entertainment that it brings them. Game developers understand this and so
they try to make sure that their games are as enjoyable and entertaining as possible for their
intended target audience, entertainment is a vital part of whether or not a video game
succeeds

8
CHAPTER 2

RELATED WORK
Games form an integral part of human culture ancient or modern humans had affinity towards
it. Today games incorporate a total huge chunk of humanities, rest assured a billion dollar
computer gaming industry. Jonas Heide Smith‟s survey confirms Computer games, especially
adventure games, fascinated the attention of literary intellectuals quite timely .Although
obvious attempts are made to tell stories in a new medium. In an industry as mammoth as
this, survey isn‟t a walk in a park, though the column discusses the following papers and
concepts as published and launched previously.

Team Fortress 2 is a team-predicated first-person shooter video game developed and


published by Valve Corporation. It is the sequel to the 1996 mod Team Fortress for Quake
and its 1999 remake. It was relinquished as a component of the video game compilation The
Orange Box on October 10, 2007. In Team Fortress 2, players join one of two teams
comprising nine character classes, battling in a variety of game modes including capture the
flag and king of the hill.

The development is led by John Cook and Robin Ambulator, engenderers of the pristine
Team Fortress. Promulgated in 1998, the game once had more authentic, militaristic visuals
and gameplay, but this transmuted over the protracted nine-year development. In capture the
flag maps, the objective for both teams is to obtain a briefcase of astuteness from the enemy
team's base and return it to their own base while averting the opposing team from doing
equipollent. The player carrying the perspicacity can be killed to drop the briefcase, or the
player can disposing drop it; in either case this commences a two-minute timer. If the
perspicacity is not accumulated by another player on the opposing team afore that timer
expires, it is returned to its home base. A team can only score by distributing the enemy's
perspicacity to their base. A match lasts until one team scores a set number of points or time
runs out.

Team Fortress 2 is played competitively mostly in one of three game modes: Highlander (one
of each class, 9 players per team), 6v6 (2 Scouts, 2 Soldiers, 1 Demoman, and 1 Medic with
other classes utilized in certain situations), or 4v4 (1 Scout, 1 Soldier, 1 Demoman, and 1
Medic, with other classes used often). While formalized competitive gameplay is very
different from mundane Team Fortress 2, it offers an environment with a much higher caliber
of teamwork than in public servers (additionally kenned as "pubs"). Most teams utilize a
voice chat to communicate, and utilize an amalgamation of strategy, communication, and
aiming faculty to acquire victory against other teams. Community-run competitive leagues

9
withal incline to feature an item ban list, as well as the abstraction of randomized critical hits,
in order to expedite gameplay and to abstract unbalanced or gamebreaking elements from
matches.[4] Many competitive leagues withal award in-game medals and player accolades,
which are submitted via the Steam Workshop and approved by Valve.

Counter-Strike (officially abbreviated as CS) is a series of multiplayer first-person shooter


video games, in which teams of terrorists and contraveneterrorists battle to, respectively,
perpetrate an act of terror (bombing, hostage-taking) and avert it (bomb defuse, hostage
rescue). The series commenced on Windows in 1999 with the first version of Counter-Strike.
It was initially relinquished as a modification for Half-Life and designed by Minh
"Gooseman" Le and Jess "Cliffe" Cliffe, afore the rights to the game's astute property were
acquired by Valve Corporation, the developers of HalfLife. Map to be developed has been
inherited from this game. The positioning of game objects such as crates, planks play a
massive role in order to provide cover to players. Placement of genesis points and respawning
points for health, ammo are referred from Counter Strike.

Doodle Army 2: Mini Militia is a 2D shooter game released for iOS and Android devices.
Doodle Army 2: Mini Militia has three game modes: training mode, survival mode, and
multiplayer. Training mode is a rudimentary tutorial that sanctions the player to learn the
basic controls In survival mode, the player must forfend themselves against weaponized
robots with the avail of a CPU player. Sundry weapons can be obtained from eradicating the
robots, including the shotgun, Desert Eagle, Uzi, Revolver, MP5, AK-47, M4, M93BA,
SMAW, machete, and grenades. The player is fitted with jetpack boots with circumscribed
fuel which sanctions them to better navigate the map. The multiplayer mode features both
Bluetooth and Wi-Fi cross-platform connectivity and fortifies up to six players. The
gameplay is akin to survival, however, it includes a wider variety of weapons and maps.
Weapons and avatars can be obtained through microtransactions.

10
Chapter 3

REQUIREMENT SPECIFICATIONS
With the highlights of survey listed in above points, hypothesis has been lead. Consider a
game where a player can start this game, battling each other for supremacy. Gameplay is
designed for unique blend of humour and fun. It includes a Death match scenario where
players compete for highest score in a stipulated amount of time. Below describes a flow
chart where a play button triggers an event host. Any user can host, while rest will join the
game. Game-lobby displays game stats to users before gameplay actually begins, including
list of connected players and every player has the privilege to select any random character for
the first time while after which this privilege is withdrawn.

For Android users: Shoot War Strike Game can be played on smartphones running on
Android 5.11 and above. It needs to have a minimum of 1GB RAM and available space to
function at the lowest possible game settings.

3.1.Functional requirements describe things that a product must be able to do.


 Player
 Enemy
 Gun
 Controller
 Environment
 Timer
 Bomb
 Bullets

3.2 Non Functional Requirements


 The user must experience a strong story
 The game must be fun
 The game must not be crash
 The game must be atmospheric

11
Intro to game

loading Game

Start Game

Player 1 Move tanks

Fire bullets

Detect collIsion with


bullets

Display
winner

12
Start up

Set up game

Play

player
Results

Shut down

13
REFERENCES
[1] Adream Blair-Early, M. Z. User Interface Design Principles for Interaction Design. 2008.

[2] Alliedmods.net. Counter Strike Global Offensive: Game Events; Wiki. June 2021.

[3] Barbara, S. Team roles and team performance: Is there „really‟ a link?, vol. 70. The
British Psychological Society, 1997.

[4] Chadia Abras, Diane Maloney-Krichmar, J. P. User-Centered Design. 2004.

5] Drenthe, R. Informal roles within two professional Counter-Strike: Global Offensive


eSport teams. PhD thesis, May 2016.

[6] Driskell, J. E., G.-G. F. S. E. . O. What makes a good team player? Personality and team
effectiveness., vol. 10. 2006.

[7] Edwawrds, L. What is Esports and How Does it Work in Education?

[8] Figma. May 2021.

[9] Hedstrom, R. Making Your Team Work: How Coaches Can Transform Groups into
Teams. 2012.

[10] https://csgo-demo manager.com/. CSGO Demo Manager - tool to parse CS:GO Demo
files. June 2021.

[11] Hutchins, E. L., Hollan, J. D., and Norman, D. A. Direct Manipulation Interfaces, vol.
1. Taylor Francis, 1985.

[12] Khromov, N., Korotin, A., Lange, A., Stepanov, A., Burnaev, E., and Somov, A. Esports
Athletes and Players: A Comparative Study, vol. 18. 2019.

[13] Liquipedia. forsaken. MAY.

[14] Lopez, J. Understanding Economy in CS:GO. March 2020.

[15] Martin, S. Scout Reports: How to effectively scout your opposition. June 2020.

[16] Nielsen, J. How Long Do Users Stay on Web Pages? September 2011.

[17] Parker, G. M. What Makes a Team Effective or Ineffective? 2008.

[18] ProGameTalk. 15 Top Games Similar To CS:GO.

[19] Rambusch, J., Jakobsson, P., and Pargman, D. Exploring E-sports: A case study of game
play in Counter-strike, vol. 4. Digital Games Research Association (DiGRA), 2007. [ed] B.
Akira.

[20] SteamPowered. Steam FPS games listed by popoularity. May 2021.

14
[21] Stepanov, A., Lange, A., Khromov, N., Korotin, A., Burnaev, E., and Somov, A. Sensors
and Game Synchronization for Data Analysis in eSports, vol. 1. 2019.

[22] Thomas, L. GGPredict is looking to revolutionise CS:GO coaching with AI. October
2020.

[23] Witkowski, E., Hutchins, B., and Carter, M. E-Sports on the Rise? Critical
Considerations on the Growth and Erosion of Organized Digital Gaming Competitions. IE
‟13. 2013.

[24] Wynings, D. Why Don’t All Websites Have an API? And What Can You Do About It?
September 2017.

[25] On frame rate and player performance in first person shooter games Kajal T. Claypool ·
Mark Claypool.

[26] Michael Hitchens:Survey of First-person Shooters and their Avatars.

[27] Apteker, R.T., Fisher, J.A., Kisimov, V.S., Neishlos, H.: Video Acceptability and Frame
Rate. IEEE Multimedia, pp. 32–40 (1995)

[28] M.: The effects of loss and latency on user performance in Unreal Tournament 2003. In:
Proceedings of ACM Network and System Support for Games Workshop (NetGames),
Portland, OG, USA (2004)

15

You might also like