키입력을 제어하는 매니저 클래스를 만들어보고 학습했습니다.
기본 문법
맵의 저장과 불러오기
게임맵 구현을 위한 스크롤을 공부했습니다.
이미지 출력을 공부했습니다 캐릭터 배경을 출력하고 더블버퍼링을 사용해봅니다
씬을 통해 화면을 구성
캐릭터의 이미지 바깥부분 하얀 테두리를 없애보겠습니다.
버튼 클릭을 통해 씬을 체인지
플레이어 이동 애니메이션
타일을 통한 맵 구현
스크롤 락을 통해 플레이어오 스크롤을 동기화해줍니다
컬링을 이용해 갯수가 많아지더라도 렉을 최소화
소팅을 통해 깊이를 구현해봅니다
한달정도의 기간동안 그동안 WINAPI에 대해 학습한 내용을 바탕으로 포트폴리오 게임을 제작하였습니다. 슈팅 로그라이크 계열 게임을 제작해보고싶어 유명한 게임인 아이작 리버스를 모작해봤습니다.모두 WINAPI를 활용해 제작하였고 메뉴 UI,플레이어 조작,몬스터와 보스