presentation team ngx
DESCRIPTION
kick-off presentation for capstone project facebook in-app gameTRANSCRIPT
Facebook Remote Volley Ball ProposalTeam NGX(Next Generation eXperience)kick-off presentation for capstone projectIkwhan Chang(20060957) | Sangtae Lee(20115695) | Dongkyoung Jo(20112104)
INDEX• Team NGX
• Introduction
• How to Play
• System Architecture
• Requirements
• Schedule
• Q&A
!2
Team NGXTeam NGX Next Generation eXperience !Team Member & Role
!3
Name Part
Ikwhan Chang Facebook In-App Game(using Adobe Edge or Unity Engine), iPhone Apps
Sangtae Lee I/O Server, Game Server(Main), Database
Dongkyoung Jo Hybrid Client, Game Server(Assistance), Facebook API
IntroductionProject Name • Facebook Remote Volley Ball
What is this? • Simple VolleyBall Game • looks like Pikachu Volleyball
• Facebook In-App Game • Remote Controlling
How to play? !51. Install on Facebook
How to play? !62. Add primary controller
Add to your controller
iphone5primary
+
How to play? !73. connect to game
Room list
vs
3 : 0
view
My InfoIkwhan Chang
W : 30 L : 100
Friend’s Activities
vs
3 : 0
view
new room
vs
3 : 0
view
.
.
.
playing idle playing playing playing playing playing
setting
How to play? !84. make new room or join
create new room
room title :
time : 3min 5min
privacy : open hide
create back
How to play?5. ready and play
[3] fast volleyball play
chatUsers
Chang Lee
+
invite button
ready
PlayersIkwhan Chang
W : 30 L : 100
Sangtae Lee
W : 30 L : 100
How to play?5-1. invite friend
[3] fast volleyball play
chat
Users
Chang Lee
+
invite friend
idle idle idle idle
invite close
How to play?5. ready and play
[3] fast volleyball play
chat
Users
Chang Lee+ ready
character moving area
shooting or jumping area
player 1’s controller player 2’s controller
shaking phone(use motion sensor)
chatting
System Architecture !12
Controller 1 (iphone or android)
Controller 2 (iphone or android)
Wi-Fi Connected
Server : I/O , Game Logic Processing, Push
Database Server MySQL
Viewing Data
Facebook OAuth Login
Facebook User Data (Friend list, Profile Image..)
Wi-Fi Connected
User Data Maintenance(facebook token, game data, etc..)
Facebook In-App Store
Client
System Environment !13Server
Development Environment !14
Git Repository
Chang
Lee
Jo
IntelliJ IDE
Eclipse w/ STS
Eclipse w/ Android
Testing Server
changes
testing
Jenkins Continuous Integration
JIRA Issue Trackershare Issue/Bug/TODO
!
Schedule !151 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
UI / layout
class, transactionDesign
Server
Client(device)
Test
Set-up Spring F/W
Set-up Cordova
Set-up Facebook
JSON Parser
JSON I/O
Sync w/server
Sync w/client
Client(facebook)
default game UI
Character moving
Default UI
Rooming
Inviting
Sync w/server
integrating
rooming
gaming
game control
convert iPhone
1st test
Final Test
thanks!