반응형

클라이언트 프로그래머 46

4. 네번째 수업

경일게임아카데미 프로그래밍반 28기 4일차 수업 (21. 04. 13) 전처리기 #define ZOMBIE_MAX 10000 #define CASHUSER 매크로 #define PI 3.14f #define PI2 PI * 2 #define PLUS(x) x + x // defind문은 디버깅 되지 않으며, 세미클론을 찍지 않는다. 형변환 #include using namesapce std; void main() { // 형변환은 다른말로 casting 이라한다. float MoveSeppd = 3.3f; int distance = MoveSeppd * 3; // 실수형 float이 정수형 int에 대입 되었기 떄문에 출력되는 int형 변수는 소수점 표현이 되지 않는다. 그래서 .9가 싸그리 날아간다. ..

3. 세번째 수업

경일게임아카데미 프로그래밍반 28기 3일차 수업 (21. 04. 12) 배열이란? 같은 변수, 자료형의 연속적인 나열 #include using namesapce std; void main() { int num1[5];// sizeof(int) == 4 num1[0] = 1;// 1000 + 4 * 0 num1[1] = 2;// 1000 + 4 * 1 num1[2] = 3;// 1000 + 4 * 2 num1[3] = 4;// 1000 + 4 * 3 num1[4] = 5;// 1000 + 4 * 4 int num2[30]; for (int i = 0; i < 30; i++) { num2[i] = i + 1; } for (int i = 0; i < 30; i++) { cout

게임 클라이언트 프로그래머로 취업하기 위해 필요한 10가지

1. 포트폴리오 유명한 성공한 게임을 모방해서 스스로 처음부터 끝가지 개발해 보는 것. 근데 이왕이면 유니티와 언리얼 엔진과 같은 편리한 개발 환경이 없었으면 좋겠다. 이러한 이유는 오로지 프로그래밍에만 집중할 수 있기 때문. 덩달아서 성공한 게임이 왜 이런 이펙트를쓰는지, 총을 쏠대 타격감은 어떤지 모방하면서 체감할 수 있습니다. 모작을 한다는건 굉장히 중요한 일이다. 더구나 게임 개발을 입문할 때에는 유명하거나 성공한 게임을 벤치 마킹해서 포트폴리오로 만들어 본다면 기획에 대한 고민도 깊어지고 그래픽 소스는 불법이지만 다양한 경로로 구할 수 있는 방법이 있으니까 프로그램을 혼자서 할거라면 모작하는 것을 거듭 추천. 2. C / C++ 프로그래밍 언어 추천도서 1. 윤성우 열혈 C++ 프로그래밍 2. ..

회사/면접 2020.08.13
반응형