본 논문에서는 닌텐도사의 DS 게임기에 본인이 제작한 홈브류 게임 프로그램을 사용할 수 있는 환경을 설정하는 방법과 이를 이용하여 간단한 2D 플랫폼 게임을 개발하는 과정에 대해 설명하고자 한다. 이러한 게임기를 이용한 프로그래밍 방법은 하드웨어 사양이 고정되어 있어 게임프로그래밍에 대한 강의를 진행시 일반 사용자가 게임 프로그래밍을 쉽게 이해할 수 있도록 강의할 수 있다는 장점이 있다. 또한, 2차원 게임 프로그래밍 이론과 NDS 프로그래밍 실습의 병행을 통해 실제 게임 개발 환경을 체험할 수 있다.