본문 바로가기

독학177

일러스트 독학하기 그 12번째 걸음 - 명암처리를 못해서 어거지로 한 처리 안녕하세요? 한동안 유니티5의 독학을 한다고 일러스트 연습을 하지 않았더니 뭐가 잘 안 그려지려고 하는 중입니다. 하지만 이런 와중에도 어떻게 독학을 이어가기 위해서 무언가를 하고는 있는데, 이번 포스팅에서는 원래는 [SketchBook pro 디지털 스케치 쉽게하기]란 책에서 소묘와 같은 기법으로 무언가 명암을 그리는 것을 연습했는데, 저는 죽어라 소묘처럼 그리지는 못하고, 그저 이 포스팅에서 처럼 꽁수를 써서 겨우 명암의 처리가 가능했습니다. 먼저 밑그림이 되는 스케치를 그립니다. 책에서 나와 있는 것과 같이 원통형 물체에 빛이 비쳐서 그림자와 명암이 생기는 것을 전제로 그림을 그리는 것입니다. 일단 밑그림 위에 새로운 레이어를 추가한 다음, 여기다가 손그림으로 원통을 그려주면 되는데, 어째 완성한 .. 2017. 6. 11.
유니티5 독학하기 그 16번째 걸음-드디어 끝낸 챕터7 안녕하세요? 지난번 유니티5 독학하기 그 15번째 걸음에서는 챕터7을 완성하기 바로 직전에 [설전! 유니티5로 소셜 네트워크 게임 만들기]라는 책에 나와 있던 오타로 인해서 멈추어야 했습니다. 하지만 해답을 얻어서 이번에야 말로 제대로 챕터 7을 끝내도록 하겠습니다. 지난번에 에러난 구문이 아닌, 이번에야 말로 PlayerData.Instance.datas.Values라는 구문으로 바꾸어서 에러를 없애는 데 성공하였습니다. 이 foreach 라는 구문은 듣자니, PlayerData라는 클래스에서 있는 데이터를 빼오는 역할을 한다고 합니다. 그리고 나서 이를 AddItem이라는 함수를 이용해서, 가지온 온 데이터를 넘기는 역할을 한다고 합니다. 예전에 PlayerData.cs라는 스크립트를 제작했던 적이 .. 2017. 6. 9.
유니티5 독학하기 그 15번째 걸음-예상치 못한 오타와 그로인한 진도 차질 안녕하세요? 이번 포스팅에서 [실전! 유니티5로 소셜 네트워크 게임 만들기]라는 책의 챕터7을 다 끝내고자 했습니다만, 예상치 못한 일이 생겨서 하는 수 없이 일정이 지체되게 생겼습니다. 일단 지난번 포스팅에서 유저간의 랭킹을 만드는 스코어 보드를 위해서 기초적인 작업을 했습니다만, 이번에는 세부적인 작업에 들어가고자 합니다. 우선 네이버에서 나눔고딕 폰트를 다운로드 받습니다. 다음으로는 유니티5의 Project윈도우에서 Fonts라는 폴더를 만들어 줍니다. 아까 다운로드 받은 나눔고딕의 폰트를 드래그해서 유니티5의 Fonts폴더 안으로 끌고 오도록합니다. 다음에는 NGUI메뉴에 있는 Label이라는 메뉴를 생성하는 작업에 들어가도록 합니다. 먼저 위 스크린샷에서 먼저 위에 붉은색으로 밑줄을 그린 곳에다.. 2017. 6. 8.
유니티5 독학하기 그 14번째 걸음-결국 피눈물을 흘리면서 전진하는 중입니다. 안녕하세요? 지난번 시간에 소개하였는 문제점이 무엇인지 알아보니까, 어이없게도 이게 제가 설치한 NGUI의 무료버젼은 3년 전에 나온 버젼이라서 더 이상은 쓸 수가 없다는 문제점이 있다고 합니다. 일단 [실전! 유니티5로 소셜 네트워크 게임 만들기]라는 책에서 나오는 NGUI를 저자는 무료버젼을 쓴 것으로 하고 있지만, 실제로는 자기도 예전에 설치를 하였는 유료버젼을 사용하고 있다는 불편한 사실이 있습니다. 일단 유료버젼의 NGUI를 설치하니까, 이제서야 책에서 나와있는 것과 같은 형식의 메뉴가 뜨는 것을 확인할 수 있었습니다. 이제 Create메뉴로 들어가서 Grid를 생성하도록 합니다. 이 Grid라는 것이 앞으로 생성이 되는 랭크씬에서 이어지는 블록들이 정렬되는 기준이 될 것이기 때문에, 일단 세세.. 2017. 6. 7.