C언어로 게임 만들기 2

C언어로 게임만들기 - 5. 첫번째 게임_5)코드정리

이제 구현한 게임을 상황(State)에 맞게 나눠 대기상태->게임상태->게임종료로 나눠야 하는데요, 그전에 코드를 조금 정리하고 진행하도록 하겠습니다.게임전체 코드를 아래와 같이 헤더를 분리하고 함수별로 나눴습니다.game.h12345678910111213141516171819202122232425262728293031char PLAYER_STR[] = "└─●─┘";typedef struct Position{ int x, y;}Position; typedef struct Player{ Position position; Position center; char *strPlayer;// = "└─●─┘";//주인공 캐릭터 int nLength; //주인공 캐릭터 전체 길이}Player; typedef str..

개발/C, C++ 2017.03.28

C언어로 게임만들기 - 2. 게임 프로그래밍 용어

이태성님의 'C로 게임 만들기' 3장-게임의 기본의 내용이 이어집니다. 게임 용어락고 하였지만, 그래픽스에서 일반적으로 많이 쓰이는 용어입니다. 1. 전위 버퍼(Primary Buffer) : 전위면, 화면과 일대일 대응되는 메모리, 그래픽 카드의 메인 메모리 일부분 -> 해상도를 1024x768에서 1920x1080으로 변경한다면 이 전위 버퍼의 메모리 또한 늘어나게 된다. 전위 버퍼의 데이터는 색상 정보이며 모니터는 이 색상 정보를 그대로 출력한다. 2. 후위 버퍼(Back Buffer) : 전위버퍼와 동일한 특성의 메모리. 백 버퍼로 많이 불리운다. -> 전위 버퍼는 그래픽 카드에 생성이 되지만 후위 버퍼는 따로 생성, 시스템 메모리에도 생성할 수 있으나 그래픽 카드 메모리에 생성하여 빠른 화면 전..

개발/C, C++ 2017.03.14
반응형