PushPush 게임 만들기/17일차

PushPush 게임 만들기/17일차

    정리본

    16일차까지한것 간단정리 vector, list, pair 만들기 만들었지만 다 구현하지 않았으므로 STL에 있는 vector를 사용 Lib은 공부할 용도로 코딩해본 것 그래도 Lib이 뭔지는 알아야함 Top down 방식으로 공부할것 (실습 => 개념 => 실습 => 개념) 콘텐츠 추가 능력이 가장 중요!! 콘텐츠 추가!! // 17일차 // 1. whcar_t* 동적할당했던 작업을 std::vector 바꿔준다. //==> common.h에 리스트와 벡터를 추가해준다 // 2. 맵 크기만큼의 우리 Map클래스에 데이터를 동적할당한다. //==> 원래는 비쥬얼 스튜디오 안에서 그렸는데 메모장에서 그린 맵을 비쥬얼 스튜디오에 가져온다 // 3. 각 오브젝트 데이터값에 따라서 각오브젝트들 동적할당해준다 /..

    게임을 만들기 위해서 공부해야 하는 방법

    내가 지금 배우고 있는 것 1. 엔진을 만든다 2. 콘텐츠를 만든다 ( 추가한다 ) 3. 자료구조, 알고리즘, STL, 디자인패턴 등을 배우면서 더 효율적으로 코드를 짤 수 있는 방법을 배우고 있다. 내가 이번 4개월동안 연마해야할것 2. 콘텐츠를 만든다 (추가한다) ( 어떤 방법이든 괜찮다. 자료구조, STL, 어려운 문법을 쓰지 않아도 일단 추가할 수 있으면 된다.) ==> 그 다음에 어려운 문법을 쓰고 자료구조 알고리즘을 쓰면서 추가하면 되는 것이다. 아마 같은 게임을 만들어도 지금 코드를 짜서 만드는 것은 굉장히 비효율적이고 가독성도 좋지 않을 것이다. 나중에 게임을 만들면 더 많은 지식들을 이용해서 더 효율적이고 가독성도 좋은 코드를 짤 수 있게 되는 것이다. 최강 수퍼 프로그래머가 되기 위해서..