|
원격관리 프로그램 정도로 생각하면 될 것 같네요.
아휴. 갑자기 이름이 생각이 안나는데, 소스까지 공개된 원격관리
프로그램이 있거든요. 그 것을 참고하셔도 될 것 같고요.
간단한 키 입력 정도라면 TCP 혹은 UDP통신을 이용해서 하실 수 있을 것 같습니다.
물론, 이런 류의 프로그램은 바로바로 반응이 와야 하니, UDP 통신을 많이
이용하는 편입니다.
실시간으로 진행되는 격투 게임도 물론 제작이 가능하겠지요.
그렇지만, 실시간 격투 게임은 조금 만들기가 난해한 부분중 하나입니다.
제일 큰 문제는 동기화 문제겠지요. 제가 키를 눌러서 캐릭터가 오른쪽으로
5cm를 가면, 다른 컴퓨터에서 동일하게 움직여야 하는데, 통신 속도가 있으니,
한 1초 뒤에 도착한다고 하면, 동기화가 깨지겠지요.
그래서, 캐릭터의 움직임을 예상한 뒤 그려주는 그런 보정 같은 것을 게임
업체에서 사용하곤 하는데, 빠른 움직임에는 한계가 있으니까 격투게임에서
있어야 하는 박진감과 스피드감이 떨어지겠지요.
겟엠프트, 스트리트파이터 (프레임을 동시에 낮추는 방식) 등의 게임에서 캐릭터가
둥실둥실 떠다니는 이유가 다 이런 것과 영향이 있는 것 같습니다.
cuperido
GoM 님이 쓰신 글 :
: 초보라서 제대로로 알지못하는 상황이라 구현 가능한지는 모르겠지만...
:
: 2대의 컴퓨터에 같은 프로그램을 실행시키고 서로 ip로 연결된 후 A 컴퓨터에서 입력한 키보드 입력이 B컴퓨터에 전송되어 그대로 적용되는 기능을 가진 프로그램이 필요한데요...
: 채팅 프로그램처럼 텍스트만 전송되면 통신 속도가 느려도 그렇게 지장 받지 않을거라 생각해서요..
: 예를 들어서 위와같이 해놓고 둘다 메모장을 띄운후에 A에서 입력한 문장이 B에 그대로 쓰이도록...
: 물론 다른 프로그램도 마찬가지로요.
: 실시간으로 진행되는 격투 게임이라던지, 그런것도 가능할것같기도한데...
:
: 이런게 가능한지알고싶습니다.
:
: ps. 두서없는 글이라 죄송합니다.
|