규모가 아주 작은 안드로이드 게임을 공부 차원에서 만들고 있습니다.
자바 TCP로 서버 클라이언트(안드)를 구성했습니다
게임쪽 그래픽은 OpenGL ES를 사용하구요.
대기Activity에서 서치를하면 서버와 소켓연결이 되구, 다른 한명(상대방)이 또 서치를 하면 둘을 이어서 플레이하는
1:1 매칭게임입니다.
두 플레이어가 매칭이되면, 게임 Activity로 넘어가게 되는데,
이 때 대기Activity에서 연결되었던 클라이언트 소켓정보(bufferedReader)도 게임 Activity로 넘겨줘서
게임Activity에서 계속 통신을 해야 되는 걸까요?
아니면 그냥 대기 Activity에서 응답받던 스레드로 계속 게임을 쭉 진행해도될까요?
서버에서 보내주는 신호에 따라 게임 그래픽을 바꿔줘야합니다. 물론 게임Activity에서 그래픽을 구현하구요..
대기Activity에서 쓰레드1로 응답을 쭉 받고 응답에 따라 게임Activity의 쓰레드2로 신호를 줘서 게임 그래픽을 바꿔주면 되려나요?
일반적으로 어떻게들 구현하시는지 궁금합니다.