SNAKE GAME
우리가 배운 내용 응용해봅시다
아 몰랑 일단 만들어봐
넌 누구?
SNAKE GAME 이란?
만든 이유?
(사실 이게 가장 큰 이유)
주요 목표
프로그램 흐름도
Main
강제 종료 혹은
게임오버 조건 발생시
구현 핵심 내용 및 코드
데이터 구조
구현 핵심 내용 및 코드
Random
구현 핵심 내용 및 코드
키 입력
구현 핵심 내용 및 코드
자동 이동
구현 핵심 내용 및 코드
게임 오버
구현 핵심 내용 및 코드
먹이 먹기
구현 핵심 내용 및 코드
맵 데이터 갱신
구현 핵심 내용 및 코드
화면 출력
구현 핵심 내용 및 코드
Frame 제어
Demonstration
고찰
고찰
키보드 입력
Stream Buffer
(Queue, FIFO, ..)
프로그램
데이터 전달
데이터 적재
데이터 회수
고찰
하지만 여러분!
이건 지극~~히 개인적인 의견 입니다!
Q & A
Thank you for your attention.