게임메이커(GameMaker)는 영상 게임을 개발하기 위한 통합 개발 환경(IDE)으로, YoYo Games에 의해 개발되었다. 게임메이커는 사용자가 코드를 많이 작성하지 않고도 게임을 제작할 수 있도록 설계되었으며, 드래그 앤 드롭 인터페이스와 함께 고급 스크립트 언어인 GameMaker Language(GML)를 지원한다.
게임메이커는 1999년에 처음 출시된 이후, 여러 차례 버전 업을 통해 다양한 기능과 툴을 추가해왔다. 그 중에서 2D 게임 개발에 최적화된 도구로 널리 알려져 있으며, 플랫폼 간 게임 출시에 대한 지원을 제공한다. 게임메이커를 사용하면 Windows, macOS, iOS, Android, HTML5 등 여러 플랫폼에서 게임을 배포할 수 있다.
게임메이커의 주요 특징 중 하나는 신속한 프로토타입 제작이 가능하다는 점이다. 다양한 내장된 자산 관리 툴과 물리 엔진, 애니메이션 기능 등을 통해 개발자는 아이디어를 신속하게 시각화하고 테스트할 수 있다. 또한, 광범위한 커뮤니티와 공유 리소스 덕분에 교육 자료와 샘플 프로젝트를 쉽게 찾을 수 있어 초보자도 접근하기 용이하다.
게임메이커는 다양한 장르의 게임을 개발할 수 있도록 유연성을 제공하지만, 복잡한 3D 게임 개발에는 제한이 있다. 그러나 2D 게임 제작에 있어서는 효율적이고 강력한 도구로 인정받고 있다. 이러한 이유로 인디 게임 개발자와 취미 개발자들 사이에서 인기가 높으며, 많은 성공적인 상업 게임이 게임메이커를 통해 만들어졌다.