Evaluating Performance of Point and Shoot in Bow and Arrow Shoot Mobile Game: Touch, Swipe, Rotate, Artificial Intelligence

Similar documents
Space Invadersesque 2D shooter

Unity Game Development Essentials

Unity Certified Programmer

O M N I V E R S E GAMES. Welcome to Omniverse, your home for more than 15 top virtual reality titles, optimized for commercial gameplay on the Omni.

The purpose of this document is to outline the structure and tools that come with FPS Control.

Z-Town Design Document

Individual Test Item Specifications

Workshop 4: Digital Media By Daniel Crippa

Experiment 02 Interaction Objects

Orbital Delivery Service

INTRODUCTION TO GAME AI

Unity 3.x. Game Development Essentials. Game development with C# and Javascript PUBLISHING

Level 3 Extended Diploma Unit 22 Developing Computer Games

SPIDERMAN VR. Adam Elgressy and Dmitry Vlasenko

Game Designers. Understanding Design Computing and Cognition (DECO1006)

Level 3 Extended Diploma Unit 22 Developing Computer Games

Virtual Reality Mobile 360 Nanodegree Syllabus (nd106)

Mage Arena will be aimed at casual gamers within the demographic.

SPACEYARD SCRAPPERS 2-D GAME DESIGN DOCUMENT

3D Top Down Shooter By Jonay Rosales González AKA Don Barks Gheist

Gesture Control FPS Horror/Survivor Game Third Year Project (COMP30040)

Adding in 3D Models and Animations

Human Computer Interaction Unity 3D Labs

Sword & Shield Motion Pack 11/28/2017

Game Design 2. Table of Contents

NOVA. Game Pitch SUMMARY GAMEPLAY LOOK & FEEL. Story Abstract. Appearance. Alex Tripp CIS 587 Fall 2014

IMGD 1001: Fun and Games

Beginning 3D Game Development with Unity:

Level 3 Extended Diploma Unit 22 Developing Computer Games

Shoot It Game Template - 1. Tornado Bandits Studio Shoot It Game Template - Documentation.

CAPSTONE PROJECT 1.A: OVERVIEW. Purpose

Zombie bullet-hell with crazy characters & weapons

The Archery Motion pack requires the following: Motion Controller v2.23 or higher. Mixamo s free Pro Longbow Pack (using Y Bot)

A video game by Nathan Savant

Foreword Thank you for purchasing the Motion Controller!

Trial code included!

Spell Casting Motion Pack 8/23/2017

IMGD 1001: Fun and Games

FPS Assignment Call of Duty 4

Catch The Kites A Lightweight Android Game

Attack of Township. Moniruzzaman, Md. Daffodil International University Institutional Repository Daffodil International University

USING A FUZZY LOGIC CONTROL SYSTEM FOR AN XPILOT COMBAT AGENT ANDREW HUBLEY AND GARY PARKER

Adjustable Group Behavior of Agents in Action-based Games

Videos get people excited, they get people educated and of course, they build trust that words on a page cannot do alone.

Starting from LEARNER NOTES edited version. An Introduction to Computing Science by Jeremy Scott

Save System for Realistic FPS Prefab. Copyright Pixel Crushers. All rights reserved. Realistic FPS Prefab Azuline Studios.

Pangolin: A Look at the Conceptual Architecture of SuperTuxKart. Caleb Aikens Russell Dawes Mohammed Gasmallah Leonard Ha Vincent Hung Joseph Landy

About MustPlay Games

A retro space combat game by Chad Fillion. Chad Fillion Scripting for Interactivity ITGM 719: 5/13/13 Space Attack - Retro space shooter game

PRESENTS: PREMIUM GAMES CATALOGUE

In the end, the code and tips in this document could be used to create any type of camera.

Toon Dimension Formal Game Proposal

Gunblood unblocked games

AN ACTION ARCADE WEB BASED GAME-SLIME ATTACK PLUS (Slime Invader) By ONG HUI HUANG A REPORT SUBMITTED TO

CONTROLS THE STORY SO FAR

Apocalypse Defense. Project 3. Blair Gemmer. CSCI 576 Human-Computer Interaction, Spring 2012

To experience the new content, go to the VR center in Carceburg after doing the alcohol mission.

the gamedesigninitiative at cornell university Lecture 4 Game Components

Macquarie University Introductory Unity3D Workshop

Medieval Wars Alpha Fix - PSP

Create Your Own World

VACUUM MARAUDERS V1.0

Federico Forti, Erdi Izgi, Varalika Rathore, Francesco Forti

Cloud Computing & Virtual Worlds: the next revolution for the gaming industry

Chapter 4 Summary Working with Dramatic Elements

What do we do? Meet The Crew. Foto. Mario Andrés Bravo. Juan Camilo Charria. Lucy Zuniga. Andrés Vallejo

PoolKit - For Unity.

G54GAM Coursework 2 & 3

Open World Virtual Reality Role Playing Game

Emergent s Gamebryo. Casey Brandt. Technical Account Manager Emergent Game Technologies. Game Tech 2009

REPORT ON THE CURRENT STATE OF FOR DESIGN. XL: Experiments in Landscape and Urbanism

Ball Color Switch. Game document and tutorial

Information Guide. This Guide provides basic information about the Dead Trigger a new FPS action game from MADFINGER Games.

Fortune Run: A Mobile Game Showcasing Cultural Celebration in Malaysia

PRE-SHOW MODE SPECIFICATIONS. pre-show mode EXAMPLE APPLICATIONS

Trade Offs in Game Design

Topic: Compositing. Introducing Live Backgrounds (Background Image Plates)

Introduction to Mobile Gaming. Jon Schlegel Founder and CEO

HOW TO CREATE A SERIOUS GAME?

or if you want more control you can use the AddDamage method, which provides you more parameter to steering the damage behaviour.

G54GAM Lab Session 1

DEMIGOD DEMIGOD. characterize stalls and pop-ups during game play. Serious gamers play games at their maximum settings driving HD monitors.

Virtual Reality Based Scalable Framework for Travel Planning and Training

ADVICE FOR USING THE BLUEPRINT

BoBoiBoy Interactive Holographic Action Card Game Application

Team: Couch Potato Gaming. Ohio State Computer Science/Engineering 5912 Capstone. Game Design Document

Lessons Learned From Experiments in Creating VR Content

Learn Unity by Creating a 3D Multi-Level Platformer Game

EDUCATING AND ENGAGING CHILDREN AND GUARDIANS ON THE BENEFITS OF GOOD POSTURE

While there are lots of different kinds of pitches, there are two that are especially useful for young designers:

INTRODUCTION GUIDE TO BLOXELS

put forward. Let your imaginations run wild for a bit, and let the best idea win, no matter where it comes from.

TATAKAI TACTICAL BATTLE FX FOR UNITY & UNITY PRO OFFICIAL DOCUMENTATION. latest update: 4/12/2013

Scratch for Beginners Workbook

Waves Nx VIRTUAL REALITY AUDIO

All free zombie shooter games unblocked

Zombie apocalypse unblocked crazy games 2

Falsework & Formwork Visualisation Software

SysReBot ver System ReBot Nguyen Trung Hieu & Maxim Zavadskiy

in SCREENWRITING MASTER OF FINE ARTS Two-Year Accelerated

Transcription:

Evaluating Performance of Point and Shoot in Bow and Arrow Shoot Mobile Game: Touch, Swipe, Rotate, Artificial Intelligence 1 Aishwarya S. Pagare, 2 Karishma K. Khairnar, 3 Suruchi R. Kharat, 4 Pooja S. Suryawanshi Abstract: Nowadays, mobile devices are the most widespread hardware platforms. Furthermore, the owners of these devices install millions of applications per day, being videogames the predominant type. As a result, an immense number of people is interacting with mobile videogames at every second. Videogames currently produce more revenue than the film and music industries together. The project present a game genre centered on Bow and arrow shooting through a First-person perspective. It makes efforts to raise player s immersion using interface, graphic effect, and so forth. In game environment space, the player experiences complexities (limited arrows) as the level increases. The actual working of the system is that when the shooter finds the target with some indication mark then we have to shoot it and if the target is shot successfully then that level is successfully completed and player moves to next level with some power boosters. To implement game environment system, Microsoft Unity Framework is used. It is a cross-platform game engine with a built-in IDE. It is used to develop video games for web plug-ins, desktop platforms, consoles and mobile devices. The core aspects of FPS play is to shoot at an opponent and movement through the virtual world. Keywords: Unity Frame work, Mobile, Controller, Touch, FPS, videogames. I. INTRODUCTION Multimedia refers to content that uses a combination of different content forms. This contrasts with media that use only rudimentary computer displays such as text-only or traditional forms of printed or hand-produced material. Multimedia includes a combination of text, audio, still images, animation, video, or interactive content forms. Multimedia in games can be recorded and played, displayed, dynamic, interacted with or accessed by information content processing devices, such as computerized and electronic devices, but can also be part of a live performance. Multimedia devices are electronic media devices used to store and experience multimedia content. Multimedia is distinguished from mixed media in fine art; by including audio, for example, it has a broader scope. The development of multimedia applications in different fields has increased the impact and development of communications that has led to the development of multimedia storage technology. Therefore, producing information management and retrieval tools for handling these large data is necessary. In this regard, games are one of the most popular multimedia and on top of the games. In addition, multimedia is heavily used in the entertainment industry, especially to develop special effects in movies and animations (VFX, 3D animation, etc.). Multimedia games are a popular pastime and are software programs available either as CD-ROMs or online. Some video games also use multimedia features. Multimedia applications that allow users to actively participate instead of just sitting by as passive recipients of information are called Interactive Multimedia. In the Arts there are multimedia artists, whose minds are able to blend techniques using different media that in some way incorporates interaction with the viewer. One of the most relevant could be Peter Greenaway who is melding Cinema with Opera and all sorts of digital media. Another approach entails the creation of multimedia that can be displayed in a traditional fine arts arena, such as an art gallery. Although multimedia display material may be volatile, the survivability of the content is as strong as any traditional media. Page 269

The project present a game genre centered on Bow and arrow shooting through a First-person perspective. It makes efforts to raise player s immersion using interface, graphic effect, and so forth. In game environment space, the player experiences complexities (limited arrows) as the level increases. The actual working of system is that when the shooter finds the target with some indication mark then we have to shoot it and if the target is shot successfully then that level is successfully completed and player moves to next level with some power boosters. II. BACKGROUND Unity is a powerful engine with a variety of tools that can be utilized to meet the user s specific needs. The editor is intuitive and customizable allowing you a greater freedom in the work flow. i. Unity empowers game designers to make games. There are a handful of basic workflow concepts needed to learn Unity. Once understood, one will find themselves making games in no time. With the time the developer will save getting your games up and running and can have that much more time to refine, balance, and tweak the game to perfection. ii. MonoDevelop is the integrated development environment (IDE) supplied with Unity. An IDE combines the familiar operation of a text editor with additional features for debugging and other project management tasks. The text editor will not be covered here since it is fairly intuitive, but the integration of the editor and debugger with Unity are described below. iii. In a 3D game, most characters, props and scenery elements are represented as meshes, while a 2D game uses sprites for these purposes. Meshes and sprites are the ideal way to depict solid objects with a well-defined shape. There are other entities in games, however, that are fluid and intangible in nature and consequently difficult to portray using meshes or sprites. For effects like moving liquids, smoke, clouds, flames and magic spells, a different approach to graphics known as particle systems can be used to capture the inherent fluidity and energy. iv. Just as cameras are used in films to display the story to the audience, Cameras in Unity are used to display the game world to the player. You will always have at least one camera in a scene, but you can have more than one. Multiple cameras can give you a two-player splitscreen or create advanced custom effects. You can animate cameras, or control them with physics. Practically anything you can imagine is possible with cameras, and you can use typical or unique cameras to fit your game s style. v. Concurrent computing is used in the game product is a form of computing in which several computations are executing during overlapping time periods concurrently. The computation can make progress without waiting for all other computations to complete where more than one computation can make progress at the same time. In this system operations are executed in concurrent. III. RELATED WORK Our game product basically involved the contents of the shooter games likes Archery 3D, Jungle hunter: Archery Master. i. Archery 3D: An amazing Bow and Arrow game to maks the player thrill. The player can test their skills. One can become Archery Masters with your shooting skills. The player can complete each mission to win coins. By upgrading the bows, one can become perfect bow master. ii. Jungle Hunter: Archery Master: The player enjoys the jungle hunt while hunting jungle animals in one of the best horse archery games. Jungle hunt is a complete treat for jungle hunting games lovers. Relive the exclusivity in hunting jungle animals blended with the concept of 3D horse archery games. Jungle hunting games were never such before. The player experiences awesome jungle hunt, horse riding and archery skills in the jungle and amazing valleys with archery equipment while riding on the wild horse in the jungle. The game introduces a brand new jungle concept. iii. Wild animal hunting archer: Wild animal hunting archer is an action and adventurous challenging game where one plays the role of wild horse rider as Page 270

well jungle archer hunter. The goal is to shoot and hunt the forest fierce beasts by hitting them with your bow and arrow. Player also have horse to go here and there. The player can move the archer in the environment by using joystick and screen touch rotation on horse or by walking on ground. There are number of animals that the player has to hunt to complete the game such as bears, wolves, and wild dogs etc. the player have unlimited arrows with them. Targets are at different distances and you also have to defend themselves from their attacks. How long can you persist is found out by using the excellent skills in the gaming. iv. Terminator Sniper 3D: American: Terminator 3D latest sniper killing and head hunting game to blow the minds! The spirit of the age is of Conflict and Extreme Revolution. It has futuristic Aggressive and massive sniper weapons, sinister guns, ultra hi-def. extreme cities.being the sniper killing machine, the player can pick their guns and go on exciting headhunting sniper missions. The responsibility is to complete the sniper hunting missions with maximum headshots and kill all the enemies. v. Archery Zombies: The game dives into the world of the undead. By defend themselves and going on a shooting quest to kill all zombies, the player friends are their weapons-bow and arrow. In this world of horror, terror, shooting and archery the player is alone. The player has to kill them all and show no mercy. By training themselves as an archery and weapons expert and hunter to hit them all and secure all locations, the player can upgrade their shooting weapons for a better defence and much better kill. The player has to launch the arrows to hit, kill and save themselves from the zombies. i. Creating Scenes: IV. EXPERIMENTAL SETUP Scenes contain the objects of the game. They can be used to create a main menu, individual level. In each scene, the developer can place the environments, obstacles, and decorations, essentially designing and building the game in pieces. ii. Adding Component & Scripts: When there is a Prefab or any GameObject highlighted then the additional functionality can be added to it by using Components. Scripts are a type of Component. Components can be added by highlighting the GameObject and by selecting a Component from the Component menu. The Component appear in the Inspector of the GameObject. Scripts are also contained in the Component menu by default. ii. Working with Cameras: Cameras are the eyes of the game. Everything the player will see while playing is through one or more cameras. One can position, rotate, and parent cameras just like any other GameObject. A camera is just a GameObject with a Camera Component attached to it. Page 271

iii. Graphics: UnityGUI allows to create a wide variety of highly functional GUIs very quickly and easily. Rather than creating a GUI object, manually positioning it, and then writing a script that handles its functionality, everything can be done at once with just a few lines of code. The code produces GUI controls that are instantiated, positioned and handled with a single function call. iv. Controlling the Physics by scripting: Rigidbodies: A Rigidbody is the main component that enables physical behaviour for an object. With a Rigidbody attached, the object will immediately respond to gravity. If one or more Collider components are also added then the object will be moved by incoming collisions. Colliders: Collider components define the shape of an object for the purposes of physical collisions. A collider, which is invisible, need not be the exact same shape as the object s mesh and in fact, a rough approximation is often more efficient and indistinguishable in gameplay. Character Controllers: The character in a first- or third-person game will often need some collision-based physics so that he doesn t fall through the floor or walk through walls. Usually, though, the character s acceleration and movement will not be physically realistic, so he may be able to accelerate, brake and change direction almost instantly without being affected by momentum. V. RESULT The designing of this system is for android devices which are prominently in use now a days. It is most popular platform of users. Games make people more out of stress. Basic purpose of this game is to provide entertainment to the target audience. The designing of this game app is considering target audience of the age of twelve years and above. Game design is a creative design domain in which creativity is fundamentally expressed through engineering interactive rule systems. A game design ner combines a set of game mechanics such that, when they interact with each other and with the player s actions, they produce the desired game play. The designing of this system is for android devices which are prominently in use now a days. It is most popular platform of smartphones. So this game app is specially designed for android users. Games make people more out of stress. Basic purpose of this game is to provide entertainment to the target audience. The designing of this game app is considering target audience of the age of twelve years and above. Game design is a creative design domain in which creativity is fundamentally expressed through engineering interactive rule systems. A game designer combines a set of game mechanics such that, when they interact with each other and with the player s actions, they produce the desired game play. The effective methodology used for the problem solving in this system is the product R&D process and team management style referred as Agile Methodology. Agile method put the emphasis on producing demonstrable iterations of a game almost immediately into production, creating prioritized vertical slices that iterate on the most critical elements and features. The method also put great emphasis on the organization of teams and the relationships therein, as well as the cycles in which teams must plan and carry out their project objectives. The result was a central ideology, and a manifesto to go along with it: 1. A working piece of software had more value than a document that indicated what the software should do. 2. Regular collaboration with customers was valued more than extensive contracts that outlined the intended usage of a product up front. 3. Value individuals solving problems rather than processes or tools. Page 272

4. And most importantly, they valued responding to change over following a plan. As a methodology, the same approach is applied to product development in spirit, where project teams are reorganized into small teams that work closely together on specific components of a project. Iterative development is stressed, with the project divided into components that are shippable pieces that can be demonstrated, tested and evaluated for functionality. Idea Matrix: I D E A Increase the user Driven knowledge of Educate user by providing Accelerate the speed of engagement by system touch sensitivity better controls arrow Improve precision Deliver the complete entertaining game Evaluate the knowledge opportunities. Associate knowledge of user and system Ignore the graphics Decrease the size of Eliminate low system Avoid the low graphics. details system performance VI. CONCLUSION With all the accumulated effort invested in our game, the game finds itself in a much better shape and close to the users as well as to support team if the entertainment of the users is considered. In this game, we have used many functions related to the user point of gameplay. We have implement the game system through an application on Android platform. We have adopted Unity Framework to illustrate the effectiveness of the system. We have tested our game on various platforms. The testing results show that our developed system can work effectively on android devices. REFERENCES [1] Asier Marzo, Benoît Bossavit, Martin Hachet Evaluating Controls for a Point and Shoot Mobile Game:Augmented Reality, Touch and Tilt. IEEE Sep 2014. [2] Benedikt Dietrich, Samarjit Chakraborty Lightweight graphics instrumentation for game state-specific power management in Android. Published on SpringerVerlag Berlin Heidelberg 2014. Page 273