기술 블로그

게임 개발, AI, 교육 — 현장에서 배운 것들을 기록합니다.

게임 엔진 개발에서 시작하는 소프트웨어 설계 실전 노하우
프로그래밍 2026.03.31
게임 엔진 개발에서 시작하는 소프트웨어 설계 실전 노하우

UML, 디자인 패턴, 개방-폐쇄 원칙 같은 개념을 게임 개발 맥락에서 어떻게 익히고 적용할지 정리한다.

더 읽기 →
작동하는 게임을 만들려면 Hook, Flow, Bond, Loop를 같은 층위로 보지 말아야 한다
게임 개발 2026.03.30
작동하는 게임을 만들려면 Hook, Flow, Bond, Loop를 같은 층위로 보지 말아야 한다

Hook, Flow, Bond, Loop는 학술 표준이라기보다 실무 체크리스트에 가깝다. 플레이어가 왜 시작하고, 왜 몰입하고, 왜 애착을 느끼고, 왜 다시 돌아오는지를 순서대로 점검하는 틀로 다시 정리한다.

더 읽기 →
게임 개발은 혼자 시작해도 되지만, 팀으로 넘어가는 시점은 빨리 배워야 한다
게임 개발 2026.03.30
게임 개발은 혼자 시작해도 되지만, 팀으로 넘어가는 시점은 빨리 배워야 한다

첫 게임은 혼자서도 만들 수 있지만, 오래 가려면 협업의 감각이 필요하다. 작은 프로젝트로 시작해 팀 프로젝트와 게임잼으로 넘어가는 현실적인 순서를 정리한다.

더 읽기 →
게임 개발에서 TDD를 도입하려면 먼저 무엇을 테스트할지부터 정해야 한다
게임 개발 2026.03.30
게임 개발에서 TDD를 도입하려면 먼저 무엇을 테스트할지부터 정해야 한다

게임에서 테스트 주도 개발은 모든 것을 테스트하자는 구호가 아니다. Unity의 에디트 모드·플레이 모드 테스트와 테스트 피라미드 관점을 바탕으로, 어떤 코드를 먼저 테스트 가능한 구조로 분리해야 하는지 정리한다.

더 읽기 →
텍스트 RPG와 MUD는 초보 프로그래머에게 여전히 좋은 첫 프로젝트다
게임 개발 2026.03.27
텍스트 RPG와 MUD는 초보 프로그래머에게 여전히 좋은 첫 프로젝트다

텍스트 RPG와 MUD는 낡은 장르처럼 보이지만, 프로그래밍 기초를 실제 동작으로 연결하기엔 여전히 훌륭한 프로젝트다. 무엇을 어떤 순서로 만들면 좋은지, 역사와 구현 포인트를 함께 정리한다.

더 읽기 →
게임 기획자는 아이디어맨이 아니라 플레이어 경험을 설계하고 조율하는 사람이다
게임 개발 2026.03.27
게임 기획자는 아이디어맨이 아니라 플레이어 경험을 설계하고 조율하는 사람이다

게임 기획자의 역할은 '재미있는 아이디어 내기'보다 훨씬 넓다. 시스템, 레벨, 콘텐츠, 사용자 경험을 어떻게 설계하고 무엇으로 포트폴리오를 준비해야 하는지 근거 중심으로 정리한다.

더 읽기 →