게임 특허,재미는 기획이지만, 구현은 발명

파인특허법률사무소
2026. 8. 6.

게임 개발 콘텐츠를 살펴보면 흥미로운 현상을 발견할 수 있습니다.

많은 사람이 게임의 캐릭터나 스토리뿐 아니라, 그 뒤에서 작동하는 판정 알고리즘과 렌더링 기법, 네트워크 보정 기술, 수학적 처리 방식에도 관심을 가진다는 뜻입니다.

그리고 이러한 기술은 단순한 개발 노하우를 넘어 특허로 보호할 수 있는 발명이 될 수 있습니다.

다만 “우리 게임의 조작감이 좋다”, “플레이어에게 관대한 판정을 제공한다”, “맵을 재미있게 생성한다”는 설명만으로는 특허를 받기 어렵습니다. 게임의 재미를 만들어 내는 아이디어를 컴퓨터가 수행하는 구체적인 처리 과정으로 전환해야 합니다.

게임의 규칙이 아니라, 규칙을 구현하는 기술을 보호해야 한다

게임의 승패 조건이나 보상 규칙과 같은 추상적인 아이디어만으로는 특허화에 한계가 있습니다.

반면 다음과 같이 기술적 처리 구조가 구체화되면 이야기가 달라집니다.

  • 어떤 데이터를 입력받는지
  • 게임 상태를 어떻게 판단하는지
  • 어떤 수식이나 알고리즘을 적용하는지
  • 판정 결과에 따라 캐릭터·카메라·화면·서버 상태를 어떻게 제어하는지
  • 기존 방식보다 지연, 연산량, 메모리 사용량 또는 조작 오차를 어떻게 줄이는지

우리 특허법은 발명을 자연법칙을 이용한 기술적 사상의 창작으로 정의합니다. 또한 지식재산처의 컴퓨터 관련 발명 기준에 따르면, 소프트웨어의 정보처리가 하드웨어를 통해 구체적으로 구현되는 경우 방법, 시스템, 기록매체 또는 매체에 저장된 컴퓨터프로그램 등의 형태로 보호할 수 있습니다.

결국 게임 특허의 핵심은 게임의 재미를 기술적 인과관계로 번역하는 것입니다.

1. 조작감과 판정 기술

게임 개발자가 많은 시간과 비용을 투자하는 분야 중 하나가 조작감입니다.

대표적인 예가 코요테 타임입니다. 캐릭터가 발판에서 이미 떨어졌더라도 짧은 시간 안에 점프 버튼을 누르면 점프가 실행되도록 하는 기술입니다. 점프 버퍼링은 캐릭터가 착지하기 직전에 입력된 점프 명령을 저장해 두었다가 착지와 동시에 실행합니다.

이 기술을 단순히 “점프를 쉽게 해 주는 방법”이라고 표현해서는 부족합니다. 특허 명세서에서는 다음과 같이 구성할 수 있습니다.

  1. 캐릭터와 지형 사이의 접촉 상태를 감지한다.
  2. 비접촉 상태로 전환된 시점부터 경과 시간을 계산한다.
  3. 설정된 유예 시간 안에 점프 입력이 수신되었는지 판단한다.
  4. 캐릭터의 속도, 지형의 기울기 또는 이전 접촉 상태에 따라 점프 허용 여부를 결정한다.
  5. 점프가 허용되면 캐릭터에 적용되는 속도 벡터를 변경한다.

플랫폼 게임의 ‘모서리 점프 위치 보정’도 마찬가지입니다. 캐릭터가 발판 모서리에 충돌했을 때 이동을 막는 대신, 충돌 깊이와 진행 방향을 분석해 캐릭터의 위치를 자동으로 보정할 수 있습니다.

‘게이머에게 관대한 피격 판정’ 역시 훌륭한 특허 소재입니다. 공격자의 조준 위치, 피격자의 이동 속도, 네트워크 지연, 공격 방향 및 최근 프레임의 위치 정보를 이용해 실제 충돌 영역과 판정용 충돌 영역을 다르게 설정하는 방법을 생각할 수 있습니다.

이처럼 조작감은 감각적인 영역처럼 보이지만, 실제로는 시간 구간, 입력 버퍼, 충돌 영역, 속도 벡터 및 상태 전이로 구현되는 기술입니다. 이러한 수치와 조건을 명확하게 정의할수록 특허 가능성도 높아집니다.

2. FPS와 네트워크 기술

온라인 게임에서는 플레이어의 화면과 서버의 시간이 완전히 일치하지 않습니다.

플레이어가 화면에서 상대방을 정확히 조준하고 발사했더라도, 해당 입력이 서버에 도착했을 때 상대방은 이미 다른 위치로 이동했을 수 있습니다. 이 문제를 해결하기 위해 서버가 과거의 게임 상태를 복원해 사격 시점의 충돌 여부를 다시 계산하는 지연 보정 기술이 사용됩니다.

이를 특허화하려면 “시간을 되감아 판정한다”는 설명에서 한 단계 더 나아가야 합니다.

예를 들어 다음과 같은 구조를 생각할 수 있습니다.

  • 일정한 시간 간격으로 복수 객체의 위치와 자세를 저장한다.
  • 클라이언트로부터 공격 입력과 입력 발생 시각을 수신한다.
  • 네트워크 지연시간과 서버·클라이언트 간 시각 차이를 산출한다.
  • 산출된 시각에 대응하는 과거 게임 상태를 복원한다.
  • 복원된 상태에서 공격 궤적과 피격 객체의 충돌 여부를 판단한다.
  • 현재 게임 상태를 유지하면서 판정 결과만 반영한다.

롤백 넷코드도 강력한 특허 후보입니다. 상대방의 입력이 아직 도착하지 않은 경우 입력을 예측해 게임을 먼저 진행하고, 실제 입력이 수신되면 과거 상태로 돌아가 게임 상태를 재연산합니다.

여기에는 상태 스냅숏의 저장 방식, 입력 예측 방식, 재연산 대상 프레임의 선정, 화면 떨림을 줄이기 위한 보간 처리, 연산량이 일정 수준을 넘는 경우의 예외 처리 등 다양한 세부 발명이 포함될 수 있습니다.

네트워크 기술은 게임의 특정 장르나 캐릭터에 종속되지 않고 여러 게임에 반복적으로 적용될 수 있습니다. 따라서 개별 게임 콘텐츠보다 플랫폼 기술로서 더 넓은 사업적 가치를 가질 가능성이 큽니다.

3. 카메라와 연출 기술

게임 카메라는 캐릭터를 따라다니는 가상의 촬영 장치가 아닙니다.

카메라 위치는 플레이어가 어디를 바라보고, 어느 방향으로 움직이며, 어떤 위험을 먼저 인식할지를 결정합니다. 맵 설계와 결합하면 플레이어의 이동 경로와 행동까지 유도할 수 있습니다.

예를 들어 카메라 제어 기술은 다음 요소를 이용할 수 있습니다.

  • 캐릭터의 이동 방향과 속도
  • 조준 방향 또는 시선 방향
  • 주변의 적과 주요 오브젝트 위치
  • 카메라와 캐릭터 사이의 장애물
  • 화면 가장자리까지의 거리
  • 플레이어의 최근 조작 패턴

시스템은 이 데이터를 기초로 카메라의 목표 위치와 회전값을 산출하고, 데드존과 보간 함수를 적용해 실제 카메라 위치를 변경할 수 있습니다.

특히 중요한 것은 “카메라를 부드럽게 이동한다”는 결과가 아니라, 어떤 조건에서 어떤 목표값을 계산하고 어떠한 보간 방식으로 카메라를 이동하는지입니다.

카메라가 벽이나 지형에 가려지는 상황에서는 장애물과 캐릭터 사이의 거리, 장애물의 투명도, 카메라 이동 가능 영역 등을 고려해 카메라 위치를 변경하거나 장애물을 반투명하게 처리하는 방식도 특허 대상이 될 수 있습니다.

연출 기술은 결과 화면만 보면 디자인처럼 느껴지지만, 그 화면을 생성하는 카메라 계산과 객체 제어 과정은 기술적 발명으로 구성할 수 있습니다.

4. 그래픽과 사운드 기술

노멀맵, 빌보드, 블렌딩, 절차적 하늘 생성, 물결 표현, 픽셀 아트 처리 등은 게임 그래픽의 핵심 요소입니다.

다만 수학 공식이나 시각적 결과만으로 출원하는 것은 바람직하지 않습니다. 해당 수식이 렌더링 파이프라인에서 어떻게 사용되고, 기존 방식과 비교해 어떠한 기술적 효과를 만드는지를 제시해야 합니다.

예를 들어 물 표현 기술이라면 다음과 같은 사항을 구체화할 수 있습니다.

  • 복수의 파동 성분을 설정하는 방법
  • 카메라와 수면 사이의 거리에 따라 파동의 수를 조절하는 방법
  • 화면에 표시되지 않는 영역의 연산을 생략하는 방법
  • 파동의 높이에 따라 법선 벡터를 계산하는 방법
  • 반사광과 굴절광의 혼합 비율을 결정하는 방법

특히 동일하거나 유사한 시각적 품질을 유지하면서 그래픽 처리장치의 연산량, 메모리 사용량 또는 프레임 지연을 줄였다면 기술적 효과를 강조하기 좋습니다.

게임 음악의 전환 기법도 특허 대상이 될 수 있습니다. 전투 진입, 적 발견, 체력 감소 또는 보스 페이즈 전환과 같은 게임 상태를 감지하고, 현재 음악의 박자와 마디를 분석해 자연스러운 전환 시점을 결정하는 방식입니다.

음악의 미적 완성도 자체보다는 게임 상태 데이터와 음악 데이터의 연동, 전환 구간의 산출 및 오디오 출력 제어 구조를 중심으로 출원하는 것이 중요합니다.

5. 절차적 생성과 게임 AI

랜덤 던전, 지형, 아이템 배치 및 적 배치를 자동으로 생성하는 절차적 생성 기술은 대표적인 게임 특허 분야입니다.

단순한 무작위 생성만으로는 차별성이 부족할 수 있습니다. 그러나 다음과 같은 제약조건을 함께 사용하면 독자적인 기술로 발전할 수 있습니다.

  • 시작 지점과 목표 지점 사이의 최소 이동 거리
  • 분기 경로의 개수
  • 방 또는 지형의 연결성
  • 플레이어 난이도에 따른 적과 보상의 분포
  • 특정 능력이 있어야 통과할 수 있는 구역의 배치
  • 생성 결과의 유효성을 검사하고 일부 구간만 다시 생성하는 처리

길찾기 기술도 다익스트라 알고리즘이나 A* 알고리즘을 단순히 적용하는 것만으로는 부족할 수 있습니다. 게임에 특화된 비용 함수를 설계하거나, 캐릭터의 크기·이동 능력·위험도·플레이어의 예상 경로를 반영해 탐색 범위를 줄이는 방식으로 차별화해야 합니다.

동적 난이도 조절 기술은 플레이어의 사망 횟수, 입력 정확도, 이동 속도, 자원 보유량 및 스테이지 체류시간 등을 분석해 적의 능력치나 아이템 배치를 변경할 수 있습니다.

중요한 것은 단순히 “초보자에게 게임을 쉽게 제공한다”는 목적이 아닙니다. 플레이어 상태를 어떤 데이터로 평가하고, 평가 결과를 어떤 게임 파라미터에 어떤 범위로 반영하는지를 구체화해야 합니다.

6. 확률과 매칭 기술

게임의 확률 시스템과 매치메이킹은 이용자에게 직접 보이지 않지만, 게임 서비스의 품질을 결정하는 핵심 기술입니다.

유사 무작위 방식에서는 최근 실패 횟수, 누적 플레이 횟수 또는 획득 이력을 이용해 다음 결과의 확률을 조정할 수 있습니다. 이때 확률값을 단순히 변경하는 것을 넘어, 목표 확률분포를 유지하면서 연속 실패 또는 연속 성공의 발생 가능성을 제어하는 방법을 설계할 수 있습니다.

매치메이킹에서는 단순한 실력 점수 외에도 다음 요소가 활용될 수 있습니다.

  • 역할 또는 캐릭터 선호도
  • 네트워크 지연시간
  • 플레이 패턴
  • 파티 구성
  • 대기시간
  • 최근 승패 기록
  • 매칭 품질에 대한 예측값

대기시간이 길어질수록 허용 가능한 실력 차이 또는 네트워크 지연 범위를 단계적으로 확대하는 방식, 특정 이용자군의 매칭 편향을 줄이는 방식, 매칭 이후 예상되는 경기 품질을 사전에 계산하는 방식 등이 특허 후보가 될 수 있습니다.

좋은 게임 특허는 기능을 권리로 표현

게임 기술을 출원할 때에는 하나의 청구항 형태에만 의존하지 않는 것이 좋습니다.

예를 들어 지연 보정 사격 판정 기술은 다음과 같이 구성할 수 있습니다.

첫째, 서버가 수행하는 일련의 단계를 보호하는 게임 제어 방법입니다.

둘째, 저장부·통신부·처리부 등의 기능적 구성을 보호하는 게임 서버 또는 게임 시스템입니다.

셋째, 해당 방법을 컴퓨터에서 실행하도록 하는 컴퓨터프로그램이 저장된 컴퓨터로 읽을 수 있는 기록매체입니다.

지식재산처도 컴퓨터 관련 발명을 시계열적인 단계로 표현한 방법 발명과 복수의 기능 요소로 표현한 물건 발명, 프로그램을 기록한 매체 등의 형태로 구분하고 있습니다.

여기에 게임 장르, 입력 장치, 서버 구조 및 사용자 단말에 따른 종속항을 추가하면 하나의 기술을 입체적으로 보호할 수 있습니다.

개발 완료 후가 아니라, 개발 과정에서 발명을 찾아야 한다

게임 회사에서 특허 발굴이 어려운 가장 큰 이유는 개발이 완료된 후에야 특허를 검토하기 때문입니다.

완성된 게임을 기준으로 보면 모든 기능이 하나의 결과물로 합쳐져 있어 발명의 경계가 잘 보이지 않습니다. 반면 개발 과정에서는 다음과 같은 순간에 발명이 선명하게 나타납니다.

  • 기존 엔진으로 해결되지 않는 문제를 발견했을 때
  • 프레임 저하나 네트워크 지연을 줄이기 위해 새로운 방식을 적용했을 때
  • 플레이 테스트 결과에 따라 판정 로직을 변경했을 때
  • 디자이너의 요구를 구현하기 위해 새로운 알고리즘을 만들었을 때
  • 여러 차례 실패한 뒤 기존과 다른 기술적 해결책을 채택했을 때

파인특허법률사무소는 게임 기술을 발굴할 때 다음과 같은 네 문장을 먼저 정리할 것을 권합니다.

기존 방식에는 어떤 문제가 있었는가?
어떤 입력 데이터를 이용하는가?
컴퓨터가 어떠한 순서로 처리하는가?
그 결과 어떠한 성능 또는 사용자 경험이 개선되는가?

이 네 가지 질문에 구체적으로 답할 수 있다면 특허로 발전할 가능성이 있습니다.

영상, 개발일지, 콘퍼런스 공개 전 출원이 원칙

개발 기술을 유튜브, 블로그, 개발자 콘퍼런스, 데모데이 또는 게임 출시를 통해 먼저 공개하면 그 내용이 특허 심사에서 선행기술로 사용될 수 있습니다. 특허법상 출원 전에 국내외에서 공지되거나 인터넷을 통해 공중이 이용할 수 있게 된 발명은 신규성 판단에 영향을 받을 수 있기 때문입니다.

발명자 또는 권리자가 직접 공개한 경우에는 일정한 요건 아래 공개일로부터 12개월 이내에 공지예외 적용을 주장할 수 있습니다. 그러나 공개 자료와 출원 발명 사이의 관계를 입증해야 하고 해외 출원 전략에도 변수가 생길 수 있으므로, 공지예외는 기본 전략이 아니라 불가피한 경우의 구제수단으로 보는 것이 안전합니다.

따라서 새로운 기술을 소개하는 영상이나 개발일지를 공개하기 전에 먼저 특허 가능성을 검토해야 합니다.

게임의 차이는 콘텐츠에서 보이지만, 경쟁력은 기술에 축적된다

게임 이용자는 완성된 결과를 경험합니다. 자연스러운 카메라, 정확하면서도 관대한 피격 판정, 끊김 없는 멀티플레이, 실감 나는 물과 하늘, 적절한 난이도와 공정하게 느껴지는 확률을 경험합니다.

그러나 이러한 경험의 뒤에는 수많은 수식과 알고리즘, 상태 판정, 네트워크 처리 및 예외 제어 기술이 존재합니다.

게임의 캐릭터와 이미지, 음악, 스토리는 저작권과 상표권, 디자인권으로 보호할 수 있습니다. 이와 별도로 게임이 작동하는 방식과 문제를 해결하는 기술은 특허권으로 보호해야 합니다.

특히 조작감, 충돌 판정, 카메라 제어, 넷코드, 절차적 생성, 렌더링 최적화 및 매치메이킹 기술은 특정 게임 하나에만 사용되는 기능이 아닙니다. 후속작과 다른 장르, 자체 엔진, 외부 라이선스 사업에도 재사용할 수 있는 핵심 자산입니다.

재미는 기획에서 시작되지만, 그 재미를 반복해서 구현할 수 있게 만드는 것은 기술입니다.

게임 개발 과정에서 탄생한 기술을 단순한 노하우로 남겨 두지 않고 특허 포트폴리오로 축적하는 것. 그것이 게임 회사의 개발 경쟁력을 장기적인 사업 자산으로 전환하는 방법입니다.