만들고, 읽고, 가르친 것을 공유합니다
게임을 만들며 마주친 문제와 해결, 소스 코드의 구조 읽기와 리뷰, 현장 수업에서 가르친 내용까지 개발 노트에 정리합니다.
현장 강의록
학교와 현장 수업에서 가르친 내용을 다시 정리합니다.
현장 강의록[현장 강의록 3] 엑셀 데이터 가공과 데이터베이스 설계
2026.10.11
게임 데이터는 대부분 엑셀에서 태어납니다. 이 수업에서는 엑셀로 밸런스 점수를 계산하고, CSV 로 내보내 데이터베이스로 옮기고, 캐릭터 · 장비 · 아이템 · 몬스터 · 무기 · 퀘스트 표를 설계해 게임 콘텐츠를 SQL 로 다뤘습니다.
현장 강의록[현장 강의록 2] 클라이언트 데이터베이스, SQLite 로 게임 데이터 읽기
2026.10.11
캐릭터의 이름과 공격력을 코드에 직접 적으면, 숫자를 고칠 때마다 프로그래머가 코드를 고쳐야 합니다. 이 수업에서는 게임 데이터를 SQLite 데이터베이스에 담고, Unity 에서 읽고, 자주 쓰는 값은 메모리에 담아 두는 과정까지 실습했습니다.
현장 강의록[현장 강의록 1] 로봇을 설계하며 배우는 객체 지향
2026.10.11
게임 프로그래머가 처음 익히는 생각의 도구는 객체입니다. 이 수업에서는 코드를 쓰기 전에 로봇부터 설계했습니다. 로봇에게 필요한 능력치와 행동과 기억을 적어 보면 클래스의 변수와 메서드가 저절로 드러납니다.