역량 강화/기초 수학 LimePapa 2017. 5. 28. 21:55
안녕하세요. 연두아빠에요. 저와 같은 수알못 (수학을 알지 못하는) 게임 개발자들을 위해서... 오늘부터 게임 개발에 필요한 기초 삼각함수 스터디를 진행해보려고 합니다. 삼각함수(Trigonometric function)... 일단 있어보이기 위해 영어 깔고 갑니다. 수알못 개발자들이 영어까지 모르면 더 힘듭니다... 수학, 영어 둘 중에 하나라도 할 줄 알면 무시는 안당하는 것 같습니다. 그렇다고 둘 다 모른다고 아는 척하기 보다는 둘 중 하나라도 얼른 배우는게 낫겠죠? 일단 오늘부터 저와 함께 기초 삼각 함수부터 파보도록 합시다. 게임 개발자를 위한 기초 삼각 함수 스터디이니 코드 부터 던져놓고 시작해보겠습니다. using System; using System.Drawing; using System...
역량 강화/기초 수학 LimePapa 2017. 5. 21. 20:42
안녕하세요. 연두아빠에요. 저와 같은 수알못 (수학을 알지 못하는) 게임 개발자들을 위해서... 오늘부터 게임 개발에 필요한 기초 수학 스터디를 진행해보려고 합니다. 오늘부터 진행하게 될 기초 수학 스터디를 따라 오실 수 있으려면 적어도 중학교 수학 교과 과정에서 다루는 것들에 대한 개념 이해 정도는 필요할 것 같습니다. 첫 시간이니 간단히 중학교 수학을 훑어 보는 시간을 갖겠습니다. 방금 혹시나 제가 경험한 중학교 교육 과정과 지금의 중학교 교육 과정이 조금 차이가 있지 않을까 해서 찾아봤는데 다행히 큰 차이는 없는 것 같네요. 제일 먼저 배우는 과정이 역시 자연수의 성질 이라는 단원이군요. 그렇다면 자연수는 무엇인가? 뭐 수학의 정석까지 찾아보며 정의를 여기에 적고 싶지는 않네요. 그냥 자연수는 양의..
Unity3D 스터디/ShaderLab LimePapa 2017. 5. 20. 15:39
안녕하세요. 연두아빠에요. 이번 시간은 지난 시간 결과물에 이어서 작업을 해보겠습니다. 지난 시간 작업 했던 내용을 열어주세요. 혹시 저장 안하신 분들은 없으시리라 믿습니다. 지난 시간 결과물은 위와 같습니다. 정확히 말하면 마지막 결과물은 초록색 나무 박스이지만... 초록색 나무 박스는 좀 혐오스러운 면이 없지 않으니 다시 컬러 값을 화이트로 바꿔주세요. 오늘 스터디는 이 장면에서 이어서 바닥을 깔아보도록 하겠습니다. 먼저 Plane 하나를 만들어 바닥으로 배치를 해 주시고, 바닥면 재질 설정을 위한 Floor라는 이름의 매터리얼도 하나 만들어서 Plane에 적용해 주세요.. 매터리얼의 셰이더는 우선은 지난 시간에 만들었던 MyVertexLit 셰이더를 적용합시다. 바닥 텍스쳐는 아래 타일 이미지를 사..