데스크톱 용 턴제 게임 서비스 (예 : iOS의 GKTurnBasedMatch)가 있습니까?


14

Game Center의 GKTurnBasedMatch는 턴 기반 게임을 처리하기위한 매우 강력한 서비스를 제공하는 것으로 보이며 OpenFeint는 비슷한 것으로 보입니다. 문제는 데스크톱에 이와 같은 것을 원한다는 것입니다. Rails에서 자체 REST 기반 서비스를 롤링하려고 생각했지만 GameKit 설명서를 살펴본 후 견고하게 만드는 것보다 시간이 오래 걸릴 것이라는 것을 깨달았습니다. 검색에서 놓친 것과 같은 것이 이미 존재한다고 생각하지 않습니까?


좋은 질문. OpenFeint 또는 plus +와 같은 프레임 워크는 모바일 장치에만 초점을 맞추는 것이 이상합니다. Apple의 최근 결정을 보면 GameCenter를 Lion에서 사용할 수있는 것은 아닙니다. 그러나 그것은 추측에 지나지 않습니다.
bummzack

답변:


3

실제로, 나는 당신이 모든 네트워킹 물건을 직접 프로그래밍하고 싶을 것이라고 생각합니다.

    Server::ProcessNetwork(ClientID p_ID, EOPCODE p_In){
    switch(p_In)
    {
        case OP_NOACTION: // No action would be like a heartbeat to tell the server its still there.
        //user is still waiting
        break;

        case OP_ENDTURN:
        EndTurn(p_ID);
        break;

        case OP_SOMEACTION:
        //perform some action
        break;

        case OP_DISCONNECT:
        // User is disconnecting
        Disconect(p_ID);
        break;
    }

다시 말하지만, 당신이 사용할 수 있다고 생각한 아이디어가 도움이되기를 바랍니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.