3D Android game Hide-n-Seek

Similar documents
Challenges in Android Application Development: A Case Study

FreeTAB 1017 IPS2 X4+ Sint-Truidensesteenweg Hakendover

CS 528 Mobile and Ubiquitous Computing Lecture 2: Android Introduction and Setup. Emmanuel Agu

Laser Gesture Recognition for Human Machine Interaction

A Mobile Application for Bus Information System and Location Tracking using Client-Server Technology

Creating Mobile Apps Development and Deployment

White Paper. Freeance Mobile for Cityworks

Review On Google Android a Mobile Platform

4.1 Introduction 4.2 Explain the purpose of an operating system Describe characteristics of modern operating systems Control Hardware Access

Mobile Operating Systems. Week I

MOBITRACK: GPS Reminder, Location Tracker and Anti Theft Feature

START TEACHER'S GUIDE

Introduction to Android

REDCENTRIC UNITY SOFTWARE MINIMUM REQUIREMENTS

CHAPTER 1 INTRODUCTION. ones. It is recognized that the current existence of game has become one of the

12 October 2012 White paper. Best Practices in Mobile Application Testing

ENHANCEMENT OF TEGRA TABLET'S COMPUTATIONAL PERFORMANCE BY GEFORCE DESKTOP AND WIFI

System Requirements. Maximizer CRM Enterprise Edition System Requirements

Mobile Operating Systems Lesson 05 Windows CE Part 1

Beginning Android 4. Games Development. Mario Zechner. Robert Green

574 Newark Avenue, Suite 210, Jersey City, NJ Contact Us:

WEB, HYBRID, NATIVE EXPLAINED CRAIG ISAKSON. June 2013 MOBILE ENGINEERING LEAD / SOFTWARE ENGINEER

Mobile Phones Operating Systems

Discovering Computers

Analysis of advanced issues in mobile security in android operating system

Grant Management. System Requirements

Issues in Android on Mobile Platform and Their Resolution

SeeTec ExpansionPackage

Android 5.0: Lollipop OS

1. Smart phone requirements. Hardware / Operating System OS - Android 2.3/4.0/4.1 CPU RAM. Network. Video Codec - H.264 Recommended Smart Phones

START TEACHER'S GUIDE

ICAPRG601A Develop advanced mobile multi-touch applications

Connecting Software Connect Bridge - Mobile CRM Android User Manual

SmartCart Design Description

ios Application Development &

MAXPRO. NVR Software. NETWORK VIDEO RECORDING SOLUTION

Teqno Mates Solutions

STANDARD BANNER: Ad Specs

1352 Blue Oaks Blvd. Suite 180 Roseville, CA (916) Arroyo Consulting Dynamic Website Storyboard

Designing for Mobile. Jonathan Wallace

MAXPRO. NVR Software NETWORK VIDEO RECORDING SOLUTION

Our software strategy

esarinformation Systems Simplifying your Technology Mobile Applications Development Profile

Dell Wyse Cloud Connect

A Survey on Mobile Forensic for Android Smartphones

How to Run Your Existing Android APK on the Tizen Platform. Chandra Bajpai Matt O Keefe OpenMobile World Wide

Intelligent Database Monitoring System using ARM9 with QR Code

Mobile application testing is a process by which application software developed for hand held mobile devices is tested for its functionality,

P WEBSITE P CATALOGUES P PRICE GUIDES P ONLINE CLOUD STORAGE P e-commerce System. Printed and Electronic (e-documents) Users Guide. vbradug

How To Create A Flood Simulator For A Web Browser (For Free)

Mobile App Testing Guide. Basics of Mobile App Testing

Remote Desktop on Mobile

Abila Grant Management. System Requirements

Index. 1-FLYPOS hardware/firmware Technology Overview 2-FLYPOS software architecture 3-Gateway/Acquirer Interface 4-Letters of Approval

How To Make An Iphone More Fun To Use

Effective Java Programming. efficient software development

HTML5. Turn this page to see Quick Guide of CTTC

Fundamentals of Computer Science (FCPS) CTY Course Syllabus

AwoX StriimSTICK. Wi-Fi smart TV stick ST-W. User guide

Full version is >>> HERE <<<

E21 Mobile Users Guide

IP Camera User Manual

Using MATLAB to Measure the Diameter of an Object within an Image

International Journal of Advanced Engineering Research and Science (IJAERS) Vol-2, Issue-11, Nov- 2015] ISSN:

Interact Intranet Version 7. Technical Requirements. August Interact

Issues of Hybrid Mobile Application Development with PhoneGap: a Case Study of Insurance Mobile Application

70c Cobalt. Wifi. Android Kit Kat

Running Android Applications on BlackBerry 10 developer.blackberry.com/android

INTERNSHIP REPORT CSC410. Shantanu Chaudhary 2010CS50295

At Your Service Repair Centre Installation Guide


EZCast User s Manual

Vodafone Business Connect

SierraVMI Sizing Guide

Mini Android PC. User Manual. Copyright Edis Trading (HK) Limited All Rights Reserved.

Anime Studio Debut 10 Create Your Own Cartoons & Animations!

Florida 4-H Consumer Choices Study Topics. Student Guide. Video Game Systems. Introduction and Background

MEGA Web Application Architecture Overview MEGA 2009 SP4

Technology Services...Ahead of Times. Enterprise Application on ipad

AN ANDROID APPLICATION FOR ISSUING AND VERIFYING COMMUTER TRAIN TICKET THROUGH GPS USING CLOUD

FileMaker 12. ODBC and JDBC Guide

Development. SriSeshaa Technologies. Table of Contents

WHITEPAPER BEST PRACTICES IN MOBILE APPLICATION TESTING

Android Development: Part One

What is Multimedia? Derived from the word Multi and Media

Creative Director. Inspire artists, programmers, producers and marketing staff to make the highest quality product possible

Nagpur, Maharashtra, India

CMS Query Suite. CS4440 Project Proposal. Chris Baker Michael Cook Soumo Gorai

ICS 413 Application Development for Mobile Devices (3 Credits Elective) Course Duration:

NETGEAR genie Apps. User Manual. 350 East Plumeria Drive San Jose, CA USA. August v1.0

Desktop PC Buying Guide

System requirements. for Installation of LANDESK Service Desk Clarita-Bernhard-Str. 25 D Muenchen. Magelan GmbH

The Suitability of Native Application for University E-Learning Compared to Web-Based Application

Connecting Software. CB Mobile CRM Windows Phone 8. User Manual

Dr. Pat Mirenda. Software Design Specification Document

Using the Shockbox Application on your Android Phone (ver 1.5)

More details >>> HERE <<<

Review and Evaluation of Performance Measures in the Mobile Operating Systems

1/5/2013. Technology in Action

OVERVIEW... 2 FEATURES... 5 DOCUMENTS... 7 SYSTEM REQUIREMENTS FAQ...

Transcription:

International Journal of Computer Sciences and Engineering Open Access Technical Paper Volume-4, Issue-4 E-ISSN: 2347-2693 3D Android game Hide-n-Seek Sanket Tilotkar 1, Mehul Makwana 2, Siraj Sayyed 3 and Aditya Naikbawane 4* 1,2,3,4 K.J. Somaiya College of Engineering, Mumbai University, India Available online at: www.ijcseonline.org Received: Mar/26/2016 Revised: Apr /07/2016 Accepted: Apr/19/2016 Published: Apr/30/2016 Abstract The project is about 3D game development based on android operating system. 3D game development is an exciting activity for many student. The game is all about 3D Hide N Seek.The purpose of this project is to provide students with entertainment and fun. The goal of our project is to develop a game with 3D graphics with good performance. An essential objective is its a multi-player feature. Player can connect via bluetooth. The other feature is leaders board over the globe playing this 3D game using Database SQL lite. 3D game is being developed using unity 3 software as it required graphics. Graphics using opengl es or photo shop for clean and realistic objects. The game is all bout there will be a diner and other 4 player will hide (as max. 5 players can play at a time).the diner will find all the other players in minimum time as possible. There will be different areas like school, garden, etc. player can select area of his/her choice. Minimum time required to find all players will be player's(diner) high score(only in single player mode where 4 other players will be bots). Keywords- 3D, Hide-n-seek, OS, Programming I. INTRODUCTION To Develop 3D Hide N Seek game for android operating system which is simulation of real life Hide and Seek game in 3 Dimension with bluetooth connectivity for multiplayer(max. 5 players) and data base for leaders board for all players over the world and artificial intelligence in computer bots(only for single player)[1]. Problem Definition To Develop 3D Hide N Seek game for android operating system which is simulation of real life Hide and Seek game in 3 Dimension with bluetooth connectivity for multiplayer(max. 5 players) and data base for leaders board for all players over the world and artificial intelligence in computer bots(only for single player). Existing System There are no systems that are exactly similar to this project but certain system have some part of this project such as 3D gaming,multiplayer gaming using Bluetooth etc[2]. A)3D Game : Zombie Waves In this game totally 3D environment is provided to user. The interface and area of playing is three dimensional. The task of player is to find zombies and kill them. Player can move in the given area, choose weapon,change camera position, kill zombies. B)Multiplayer Game : Pocket Tanks In this game many players can participate simultaneously and compete with each other. For connectivity WiFi, Bluetooth, internet service can be used. One player creates the server and invites other player then that player can join that server and start playing. Proposed System Our proposed system combines many advantages and interesting things in the current system. Our system consists of 2 modes ( Single player using computer bots and multiplayer using Bluetooth) Simulation of real hide n seek Leadersboard for high score Full 3D HD graphics Smart handling(touch and motion) Changing camera positions Programming Tools Android studio Unity 3D[3] C# editor MySql DBMS/Oracle/Xampp Scope 3D games are the latest rage in the games development industry. It is a great source of entertainment as well as it provides great business scope. Many business organizations advertise these games in order to promote their business. Nowadays games are developed mainly in flash, Macromedia and to make them more attractive, innovative storyboard ideas, and more complicated developments are made. Android operating system released by Google. 2016, IJCSE All Rights Reserved 233

Games based on android technology are hugely popular among mobile users. This 3D game will provide entertainment for all group of ages. As Bluetooth connectivity is provided interaction will more between players. It will increase concentration level of small kids. Kids will be familiar with real hide and seek game. II. OVERALL DESCRIPTION Software Process Model The waterfall model can be used for development of this project. Phases in development are, 1. Requirements gathering (analysis) 2. Design resulting in the software architecture and blueprint of project. 3. Implementation (coding) 4. Merging. 5. Testing and debugging. 6. Installation. 7. Maintenance. 1.1 Product Perspective The Application is only for android smart phones. This Application is compatible with android version 4.0 +. Application can be access easily with Internet on smart phones (2G or 3G). Users can play multiplayer using Bluetooth. User can play single player with computer bots using Artificial Intelligence. User can compete with other players using leadersboard. 1.2 Product Functions 2 modes ( Single player using computer bots and multiplayer using Bluetooth) Simulation of real hide n seek Leadersboard for high score Full 3D HD graphics Changing camera positions 1.3 User Classes and Characteristics 1. Server player: Create server Set password Manage other players Play 2. Player: Join server Choose role Play 1.4 Operating Environment The Application will work on Android base operating system. It requires android version 4.0 and above[5]. 1.5 Design and Implementation Constraints The Application can be developed on windows operating system and can be developed using Unity 3D software having android plugins. It wills reqires a minimum RAM of 4GB. And at lest 1GB of graphic card. The Application can be implemented using C, C#, java and Mysql. 1.6 User Documentation The Application consists of a manual, online help and tutorials. User manual has complete guide of using this application. 1.7 Assumptions and Dependencies We have assume that the user having a smart phone with android platform running android version 4.0 and above. The Application is dependent on Android platform only. It will not work on other platforms i.e ios, blackberry or windows 2. EXTERNAL INTERFACE REQUIREMENTS 2.1 User Interfaces User can access all the features of the application. There are icons for different for different features. A smooth interface will be providing. 2.2 Hardware Interfaces This application will work on dual core processors with RAM of 1 GB and above in a smartphone. 2.3 Software Interfaces This application will only work on android platforms. The required android version 4.0+ and above. Data base will be used to store the data and information about the devices. 2.4 Communications Interfaces The user can contact support services.user can also contact support services with Email. III. SYSTEM FEATURES There will be 2 modes in the game which are, Single player using computer bots and multiplayer using Bluetooth. It s a simulation of real hide n seek. For competing with other players there will be leadersboard which will use database or normal basic file system. The GUI will be totally 3D HD. Also the gaming environment will be 3d. There will be option to change camera positions. 2016, IJCSE All Rights Reserved 234

There will be various characters which can be used to play. 2)Line Drawing Algorithm(to check visibility): IV. OTHER NONFUNCTIONAL REQUIREMENTS A. Performance Requirements Application requires processor of minimum Ardeno 360 GPU and 2GB CPU which is atleast dual core processor and minimum of 1 GB RAM. Application should not take size more than 50 MB. Application need to be developed in 6 months. B. Safety Requirements Use those libraries only which are compatible with the android platforms to develop Android Application. C. Security Requirements There is no security required as Application is getting develop for user entertainment. User can access all features of the Application. D. Software Quality Attributes The Application should be updated if any bugs found by the user for its good performance. (Players connected by lines to seaker which are not passing through any static object are visible and others are invisible) 3)Inside Circle test(to out seaker): E. Business Rules Its totally free entainment game. V. OTHER REQUIREMENTS The Application code should be written in java, c and c#. User interface should be simple so that user can have easy access to all features. Approach and Algorithms 1)Basic Conceptual Layout: (If any player i.e. blue dot comes inside virtual circle around the seaker and opposite to line of sight of seaker then seaker will get out) 4)3D Human Objects in Unity 3D: (Red Dot : Seaker,Blue Dot :Hiding players, Black_objects : Static objects) 2016, IJCSE All Rights Reserved 235

REFERENCES [1] Robert Green, Mario Zechner Beginning Android Games 2nd ed. 2012 Edition, ISBN-13: 978-1430246770 [2] Android Game,http://it-ebooks.info/book/3841,Feb 2016 [3] Unity3D, http://learnunity3d.com/tag/android/,jan 2016 [4] Stuart Russell and Peter Norvig, Artificial Intelligence: A Modern Approach, Second (2 nd ) Edition [5]Android Game, gamedev.stackexchange.com 2016, IJCSE All Rights Reserved 236