목록Enum (2)
발전하는 춘배
0. 시작GPT한테 웹 기반 IDE로 개발하려 하니깐 웹IDE 추천해달라 부탁했다.replit.com을 추천해줘서 오 하고 있었는데 얘가 무슨플젝하면 좋을지도 추천해준다.5개 추천받았는데 **(강력 추천)**까지 받아서 재밌겠다 싶어 선택해봤다. **(중요)**한 목표 정의일단 딱 이정도만 해보자. 일단 젤 만만해 보이는 게 Map이라 Map.cpp랑 Map.h 먼저 만들기로 함 1. 클래스 헤더 파일 분리예전에 분명히 알고 했었는데 또 시간 한참 지났다고 cpp랑 h 분리하는 걸 까먹어버림https://velog.io/@sean2337/C-%ED%81%B4%EB%9E%98%EC%8A%A4-%ED%8C%8C%EC%9D%BC-%EB%B6%84%EB%A6%AC%ED%97%A4%EB%8D%94%ED%8C%8C..
목표는 기본 메뉴화면과, 게임 종료 시 누가 이겼는지를 표시하는 종료 화면을 띄우는 거다. 기본 메뉴화면엔 게임 시작 버튼이 있고, 게임 종료 화면엔 다시하기 버튼을 만들어 보자. 시작은 gpt형님한테 도움을 받아본다.게임 상태(state) 개념을 도입하는 게 제일 깔끔합니다.라고 한다. 오 이런 개발 경험이 없는 사람 입장에서 gpt형님은 이런 게 가장 좋은 거 같다. 이런 식으로 할 수 있구나~를 제시해주니깐. enum class GameState { MENU, // 초기 화면 PLAYING, // 실제 게임 OVER};enum으로 게임 상태들을 정의한다.class Game{private: GameState state; const SDL_FRect startButton ..
