전체 글

게임개발/3D_골드메탈_클론코딩

[클론코딩_골드메탈_3D] 1. 플레이어 이동

https://www.youtube.com/watch?v=WkMM7Uu2AoA&list=PLO-mt5Iu5TeYkrBzWKuTCl6IUm_bA6BKy&index=1 1. 준비하기 3D Project생성 후 상단바 Window > Package Manager에서 에셋 패키지를 Improt하기 2. 지형 만들기 3D Object > Cube 로 땅 만들기 ●이때 색이 어둡다면 빛이 켜져있는지 확인 Window > Rendering > Lightning 에서 Generate Lightning 클릭 Cube의 Scale을 조절하여 지형 생성 Cube를 생성 후 조절해 벽 4개 생성 오브젝트 복사 : Ctrl + D 안쪽 벽을 안보이게 하기 위해 안쪽 벽의 Mesh Renderer 해제 ●Mesh Renderer..

C++/C++

6장 조건문

◆소숫점 반올림 cout (int형)n 으로 사용자가 수를 입력하는 대신 문자를 입력한다면, 4 가지 일이 발생한다. n의 값은 변하지 않는다. 입력 큐에 잘못된 입력이 그대로 유지된다. cin 객체의 에러 플레그가 설정된다. cin 메서드 호출이 false(bool형으로 변환된다면)를 리턴한다. ●이를 해결 하기 위해 세 단계를 거쳐야 한다. 새로운 입력을 받아들일 수 있도록 cin을 초기화한다. //cin.clear() 입력 큐에 남아 있는 불량 입력을 제거한다. //while(cin.get() != '\n') continue; 사용자에게 다시 입력할 것을 요구한다. ◆콘솔 입력 iostream 헤더 파일을 포함시켜야 한다. iostream 헤더 파일은 입력을 처리하는 istream 클래스를 정의한다..

C++/C++

5장 반복문과 cin 메모

●a = b = c = 0; 이 가능하다. (단 우선순위를 신경써야 한다.) ◆부수 효과와 시퀀스 포인트 부수 효과(side effect)는, 수식을 평가할 때 변수에 저장되어 있는 값과 같은 것이 변경될 때 일어나는 효과이다. (++) 시퀸스 포인트는 프로그램의 실행이 다음 단계로 넘어가기 전에 모든 부수 효과들이 확실하게 평가되는 포인트이다. (;) 완전 수식은 더 커다란 수식의 부분 수식이 아닌 수식을 말한다. 수식 구문의 수식 부분과 while 루프의 검사 조건으로 사용된 수식은 완전 수식의 예에 포함된다. 접미,접두어 연산자는 시퀸스 포인트에서의 작동은 보장하지만, 부수 효과시점에서의 작동은 보장하지 않는다. int main(){ int x=0; int y=(4 + x++) + ( 6 + x++..

일상/독서

스파이더맨: 어크로스 더 유니버스를 보고 인생에 적용할 점 (느낀점)

오늘 스파이더맨 어크로스더 유니버스를 시간가는지 모르게 봤고 느낀점을 적어본다. ◆모든 과정을 재밌게 구성하자. 영화를 왜 이리 시간가는 줄 몰랐을까 생각해보니, 음악, 애니메이션, 연출 전부 좋았지만, 영화 전체적인 구성에 있어서 모든 사건이 스토리에 몰입되게 만들어 졌던점이 나에게 와닿았다. 전작을 몰라도 시작부터 끝까지 등장인물들의 생각과 행동을 하나하나 녹여내었고, 벌어지는 사건들은 무작위한 사건이 아니라 의미 있는 연속적인 사건으로 이어졌다. 문제가 문제를 무한으로 생성하는것이다! (이거 완전 재귀함수...) 게임으로 따지면, 고블린이 쳐치하는 퀘스트를 완료했다고 치자, 그 다음은 놀을 처치하라는 퀘스트 보단 고블린 뒤에 흑막이 있고 흑막이 다음으로 놀을 조종해 공격했으니 처치해달라는 스토리가 ..

메카인
메카인의 지식창고