파이트케이드
"오늘의AI위키"의 AI를 통해 더욱 풍부하고 폭넓은 지식 경험을 누리세요.
1. 개요
파이트케이드는 온라인 대전 격투 게임을 지원하는 네트워킹 미들웨어로, GGPO를 기반으로 개발되었다. 2014년 말 베타 버전으로 출시되었으며, GGPO 클라이언트의 단종 이후 사실상 후속 제품 역할을 하고 있다. 파이트케이드는 2017년 10월 2.0 버전이 출시되었으며, 다양한 아케이드 게임과 콘솔 게임을 지원한다. 소프트웨어는 무료로 제공되지만, 사용자는 직접 ROM 파일을 구해야 한다.
더 읽어볼만한 페이지
- 비디오 게임 에뮬레이션 - GGPO
GGPO는 토니 캐논이 개발한 온라인 대전 격투 게임용 넷코드 기술로, 롤백 넷코드를 사용하여 렉을 줄이고 부드러운 게임 플레이를 제공하며 오픈 소스로 공개되었다. - 자유 소프트웨어 프로젝트 - 줄리아 (프로그래밍 언어)
줄리아는 2012년에 공개된 고수준 프로그래밍 언어로, 다중 디스패치, 동적 타입 시스템, C와 유사한 성능을 제공하며, 수치 계산, 과학 기술 계산 등에 활용된다. - 자유 소프트웨어 프로젝트 - 코틀린 (프로그래밍 언어)
코틀린은 젯브레인즈에서 개발한 정적 타입 언어로, 자바 가상 머신에서 동작하며 자바와의 호환성을 갖고, 안드로이드 공식 지원 언어로 채택되어 다양한 분야에서 활용되고 있으며, 이름은 러시아의 코틀린 섬에서 유래되었다. - 2014년 소프트웨어 - 아마존 알렉사
아마존 알렉사는 아마존이 개발한 인공지능 음성 비서로, 스마트홈 기기 제어, 음악 스트리밍, 정보 검색 등의 기능을 제공하지만 개인 정보 보호 논란도 있으며, 아마존은 기능 확장과 수익성 개선을 위해 노력 중이다. - 2014년 소프트웨어 - 안드로이드 TV
안드로이드 TV는 구글 TV의 후속으로 발표된 운영체제로, 구글 플레이 스토어를 통해 앱을 설치하고 음성 검색, 콘텐츠 추천 등의 기능을 제공하며, 스마트 TV, 셋톱박스 등 다양한 기기에서 사용된다.
| 파이트케이드 - [IT 관련 정보]에 관한 문서 | |
|---|---|
| Fightcade 정보 | |
| 이름 | Fightcade |
| 개발자 | 파우 "Pof" 올리바 파파시 |
| 최신 버전 | 0.42 |
| 최신 버전 출시일 | 2015년 9월 1일 |
| 단종 여부 | 예 |
| 운영 체제 | 마이크로소프트 윈도우 OS X 리눅스 |
| 장르 | 프리웨어 |
| 라이선스 | 비상업적 |
| 웹사이트 | 공식 웹사이트 |
2. 역사
파이트케이드는 온라인 대전 격투 게임 플레이를 위한 네트워킹 미들웨어인 GGPO를 기반으로 한다. GGPO는 2006년 Xbox 360으로 출시된 ''스트리트 파이터 II: 하이퍼 파이팅''의 온라인 플레이 환경 개선을 위해 토니 캐논이 개발했다.[1] 그러나 GGPO 클라이언트는 서비스가 불안정하여 자주 중단되는 문제가 있었다.
이러한 배경 속에서 파우 "포프" 올리바는 GGPO의 서비스 중단 기간 동안 파이트케이드 개발을 시작했다. 처음에는 개인적인 용도로 개발했으나, 긍정적인 반응에 힘입어 2014년 말 베타 버전으로 공개 출시되었다.[2][3] 파이트케이드는 GGPO 클라이언트의 기능을 리버스 엔지니어링하여 계승했으며, 네트워크 홀 펀칭이나 리플레이 같은 새로운 기능을 추가했다.[2]
이후 2017년 10월, 사용자 인터페이스(GUI) 개선 및 지원 게임 확장을 포함한 파이트케이드 2.0이 베타 버전으로 출시되었다.[4][5]
2. 1. GGPO 클라이언트의 문제점과 파이트케이드의 등장
GGPO는 파이트케이드가 온라인 플레이를 지원하기 위해 사용하는 네트워킹 미들웨어이다. 이는 2006년 Xbox 360으로 재출시된 ''스트리트 파이터 II: 하이퍼 파이팅''의 온라인 플레이 환경이 좋지 않았던 것에 대응하여 토니 캐논이 개발했다.[1] GGPO는 본래 내장된 에뮬레이터를 통해 사용자들이 네트워크 멀티플레이 게임을 즐길 수 있도록 하는 클라이언트와 함께 제공되었다. 이 GGPO 클라이언트는 ''스트리트 파이터 II'', ''킹 오브 파이터즈'', ''메탈 슬러그'' 등 다양한 인기 아케이드 게임을 지원했다.파이트케이드의 주요 개발자인 파우 "포프" 올리바는 GGPO 클라이언트가 종종 간헐적인 서비스 문제를 겪었으며, 때로는 며칠 동안 오프라인 상태가 되기도 했다고 지적했다. GGPO의 미래에 대한 우려 속에서 올리바는 GGPO 서비스가 중단된 기간 동안 파이트케이드 개발을 시작했다. 처음에는 친구들과 사용하려 했으나, 베타 테스터들의 긍정적인 반응에 힘입어 공개적으로 출시하게 되었다.[2]
파이트케이드는 2014년 말 베타 버전으로 출시되었다. 당시 다른 최신 넷플레이 클라이언트들은 개발자의 지원 부족, 잦은 서비스 중단 또는 재정적 어려움을 겪고 있었다.[3] GGPO 클라이언트가 단종된 후, 파이트케이드는 사실상 GGPO 클라이언트의 후속 역할을 하게 되었다.
파이트케이드 기능의 상당 부분은 GGPO 클라이언트의 리버스 엔지니어링을 통해 개발되었으며, GGPO 클라이언트의 많은 기능을 계승했다. 또한 다른 사용자에게 연결할 때 포트 포워딩을 할 필요가 없는 네트워크 홀 펀칭 기능과 게임 매치를 나중에 다시 볼 수 있는 리플레이 기능 등 파이트케이드만의 새로운 기능도 추가되었다.[2]
2017년 10월, 파이트케이드 2.0이 제한적인 공개 베타를 통해 출시되었다.[4] 2.0 버전에서는 사용자 인터페이스(GUI)가 개편되었고, 함께 제공되는 에뮬레이터 버전이 업데이트되어 더 다양한 아케이드 및 콘솔 게임을 지원할 수 있게 되었다.[5]
2. 2. 파이트케이드의 발전과 GGPO의 계승
GGPO는 파이트케이드가 온라인 플레이를 지원하기 위해 사용하는 네트워킹 미들웨어이다. 이는 2006년 Xbox 360으로 재출시된 ''스트리트 파이터 II: 하이퍼 파이팅''의 형편없는 넷코드에 대한 대응으로 토니 캐논에 의해 개발되었다.[1] GGPO는 본래 내장된 에뮬레이터를 통해 사용자들이 네트워크를 통해 멀티플레이 게임을 즐길 수 있도록 클라이언트와 함께 제공되었다. 이 GGPO 클라이언트는 ''스트리트 파이터 II'', ''킹 오브 파이터즈'', ''메탈 슬러그''와 같은 다양한 인기 아케이드 게임을 지원했다.파이트케이드의 주요 기여자인 파우 "포프" 올리바는 GGPO 클라이언트가 종종 간헐적인 서비스 문제를 겪었으며, 때로는 며칠 동안 오프라인 상태가 되기도 했다고 언급했다. GGPO의 미래에 대한 우려 속에서, 올리바는 GGPO 서비스가 중단되는 기간 동안 파이트케이드 개발을 시작했다. 올리바는 처음에는 파이트케이드 클라이언트를 친구들 사이에서만 사용하려 했으나, 베타 테스터들의 긍정적인 반응에 힘입어 클라이언트를 공개적으로 출시하기로 결정했다.[2]
파이트케이드는 2014년 말에 베타 버전으로 출시되었다. 당시 다른 최신 넷플레이 클라이언트들은 제작자의 지원 부족, 긴 서비스 중단 또는 재정적 어려움을 겪고 있는 상황이었다.[3] GGPO 클라이언트가 단종된 이후, 파이트케이드는 현재 GGPO 클라이언트의 사실상 후속 제품 역할을 하고 있다.
파이트케이드 기능의 상당 부분은 GGPO 클라이언트의 리버스 엔지니어링을 통해 개발되었으며, 이로 인해 파이트케이드는 GGPO 클라이언트의 많은 기능을 계승했다. 또한, 다른 사용자에게 연결할 때 포트 포워딩 설정이 필요 없는 네트워크 홀 펀칭 기능과 나중에 게임 매치를 다시 볼 수 있는 리플레이 기능 등 파이트케이드만의 새로운 기능도 구현되었다.[2]
2017년 10월, 파이트케이드 2.0이 제한적인 공개 베타를 통해 출시되었다.[4] 2.0 버전에는 개편된 GUI와 업데이트된 버전의 번들 에뮬레이터가 포함되어, 파이트케이드가 더 광범위한 아케이드 및 콘솔 하드웨어를 지원할 수 있게 되었다.[5]
2. 3. 파이트케이드 2.0 출시
2017년 10월, 파이트케이드 2.0이 제한적인 공개 베타 형태로 출시되었다.[4] 2.0 버전에는 새롭게 개편된 GUI (사용자 인터페이스)와 업데이트된 에뮬레이터가 포함되었다. 이를 통해 파이트케이드는 이전보다 더 넓은 범위의 아케이드 게임 및 콘솔 게임 하드웨어를 지원할 수 있게 되었다.[5]3. 디자인 및 기능
파이트케이드는 지원되는 게임을 실행하기 위한 여러 에뮬레이터를 내장하고 있다. 온라인 멀티플레이 기능의 핵심은 GGPO 기술인데, 이는 '롤백' 방식의 렉 완화 기술을 통해 원활한 온라인 대전 환경을 제공한다.
지원하는 게임 플랫폼은 캡콤의 CPS-1, CPS-2, CPS-3 기판이나 SNK의 네오 지오와 같은 아케이드 게임 기판을 비롯하여, 세가 제네시스, 터보그래픽스-16, 슈퍼 NES, 드림캐스트 등 다양한 가정용 게임 콘솔까지 포함한다.[6]
소프트웨어 자체는 무료로 제공되지만, 게임 실행에 필요한 롬 파일은 사용자가 직접 구해야 한다. 이는 저작권과 관련된 법적 문제 때문이다.
3. 1. 지원 게임 및 에뮬레이터
파이트케이드는 게임 실행을 위해 여러 에뮬레이터를 내장하고 있다. 초기 버전에서는 'FinalBurn Alpha'를 탑재하여 캡콤의 아케이드 기판(CPS-1, CPS-2, CPS-3)과 SNK의 네오 지오 기판 등을 지원했다. 현재는 더 많은 아케이드 하드웨어를 지원하며, 여기에는 캡콤 보드(CPS-1, CPS-2, CPS-3), 네오 지오, 세가 나오미 등이 포함된다. 온라인 멀티플레이에는 GGPO 기술을 활용하여 '롤백' 방식의 렉 완화 기능을 제공한다.파이트케이드 2.0 출시와 함께 지원 범위가 가정용 게임 콘솔로 확장되었다. 추가된 주요 콘솔은 다음과 같다.[6]
소프트웨어 자체는 무료로 제공되지만, 게임을 플레이하기 위한 ROM 파일은 사용자가 직접 구해야 한다. 이는 에뮬레이션 자체는 합법적인 영역에 속할 수 있으나, ROM 파일 공유는 저작권 소유자의 허가 없이 이루어지는 경우가 많아 온라인 불법 복제에 해당할 수 있기 때문이다.
3. 2. 롬 파일 설치 및 법적 문제
파이트케이드 소프트웨어 자체는 무료로 제공되지만, 게임을 플레이하기 위해 필요한 롬 파일은 사용자가 직접 구해서 설치해야 한다. 이는 법적인 문제와 관련이 있는데, 에뮬레이션 기술 자체는 합법적인 것으로 간주될 수 있으나, 게임 롬 파일은 저작권 보호를 받는 경우가 많아 이를 저작권자의 허가 없이 다운로드하거나 공유하는 행위는 온라인 불법 복제에 해당될 수 있기 때문이다.참조
[1]
웹사이트
Interview: How A Fighting Game Fan Solved Internet Latency Issues
https://web.archive.[...]
2011-04-22
[2]
웹사이트
A Fighting Chance to Live: The Story of FightCade
http://www.usgamer.n[...]
2015-06-23
[3]
웹사이트
Fightcade is released – Online gaming for ST
https://www.streviva[...]
2014-11-07
[4]
웹사이트
The latest beta version of FightCade goes live, for accounts from 2015 and older
https://web.archive.[...]
2017-10-30
[5]
웹사이트
Latest Closed Beta Preview of Fightcade Shows Newest Version Is Close to Completion
https://web.archive.[...]
2017-03-09
[6]
웹사이트
FightCade 2 enters closed beta, supports over 3500 games
https://web.archive.[...]
2017-10-27
[7]
웹인용
The latest beta version of FightCade goes live, for accounts from 2015 and older
https://web.archive.[...]
2017-10-30
본 사이트는 AI가 위키백과와 뉴스 기사,정부 간행물,학술 논문등을 바탕으로 정보를 가공하여 제공하는 백과사전형 서비스입니다.
모든 문서는 AI에 의해 자동 생성되며, CC BY-SA 4.0 라이선스에 따라 이용할 수 있습니다.
하지만, 위키백과나 뉴스 기사 자체에 오류, 부정확한 정보, 또는 가짜 뉴스가 포함될 수 있으며, AI는 이러한 내용을 완벽하게 걸러내지 못할 수 있습니다.
따라서 제공되는 정보에 일부 오류나 편향이 있을 수 있으므로, 중요한 정보는 반드시 다른 출처를 통해 교차 검증하시기 바랍니다.
문의하기 : help@durumis.com