Building a Server-Client Architecture to Play Card Games , “BLÖFLÜ PİŞTİ” from Mobile...

Preview:

DESCRIPTION

Building a Server-Client Architecture to Play Card Games , “BLÖFLÜ PİŞTİ” from Mobile Devices. Sponsored by Usta Ya zılım. GROUP MEMBERS. A. Emirhan ÖZDEMİR Cuma Tekin TOPUZ Hamza YILMAZ Utku SAKİL. OUTLINE. Problem Definition Motivation Literature Survey Our Solution - PowerPoint PPT Presentation

Citation preview

Building a Server-Client Architecture to Play Card Games,

“BLÖFLÜ PİŞTİ” from Mobile Devices

Sponsored byUsta Yazılım

GROUP MEMBERSA. Emirhan ÖZDEMİR

Cuma Tekin TOPUZ

Hamza YILMAZ

Utku SAKİL

OUTLINEProblem DefinitionMotivationLiterature SurveyOur SolutionGeneral ArchitectureWhat We Have Done So Far?Future Work PlanQuestions

PROBLEM DEFINITIONBuilding a general server-client architecture

for playing card games

Game content is not so important

Artificial intelligent game bot

Android client application

MOTIVATIONGames have an important place in human

life

Development in Android platform

Generic architecture for different games

LITERATURE SURVEYSome examples from Android Market

LITERATURE SURVEYHow does our project differ from others for

Android?

Problem of state-of-art systems Do not exist for online gaming There is no Blöflü Pişti mode

AI bot can learn

OUR SOLUTIONSystem Features

Server (PHP)Database (MySQL)Android ClientAI botCommunication Protocol (HTTP)No peer-peer connection

OUR SOLUTIONTechnology and Tools

PHP MyAdminAndroid SDKEclipse IDEDroidDraw User Interface DesignerMySQL Query Browser

GENERAL ARCHITECTURE

Server

Client

Database

AI Bot

Client

Database

WHAT WE HAVE DONE SO FAR?System Architectural Design

Server Implementation

Database Design

User Interfaces

System Architectural Design

User Interfaces

FUTURE PLANAndroid Client Application

Server Implementation

AI bot Implementation

GUI Improvement

Testing

ANY QUESTIONS ?