Building a Server-Client Architecture to Play Card Games, “BLÖFLÜ PİŞTİ” from Mobile Devices Sponsored by Usta Yazılım
Feb 24, 2016
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 ?