분류 전체보기215 혼자서 게임 개발 배우는 법. (프로젝트로) 유니티에서 초보 혼자서 프로젝트를 진행하려면 어떻게 해야 할까요?초보 혼자서 프로젝트를 진행하는 것은 실력 향상에 매우 많은 도움을 줄 수 있습니다.직접 부딪쳐보면서 오류를 해결해보고, 그 과정에서 많은 시간이 할애되겠지만그런 경험 하나하나가 쌓여 중수가 되고, 고수가 되는거죠. 그러나, 오류 하나를 해결하는 것은 초보 입장에서 굉장히 어려운 일일 수 있습니다.오류 메시지도 읽을 줄 모르고, 유니티를 처음 써볼수도 있으며, 코딩을 처음할수도 있습니다.또한 개발하다가 어려움을 만났을 때 누군가에게 물어볼 수도 없죠. 아닌가요? "지식인이나 stackoverflow, 구글 검색으로 해결 가능하지 않나요?"아닙니다. 초보의 입장에서 생각해봅시다. 1. 지식인지식인 등 질문 사이트는 답변자에게 큰 이득이 없어 .. 기타 2024. 6. 15. 티스토리) 하나 이상의 애드센스 제품에서 표시할 수 있는 광고 수가 제한되었습니다. 자세한 내용은 정책 센터를 참고하세요. 4월 8일에 광고 정지가 시작되어 현재인 6/14일까지 이 상태가 계속되고 있습니다.무효 트래픽으로 인하여 조치가 취해졌기 때문에, 저는 이의 신청을 넣었습니다.저번에 무효 트래픽으로 30일 정지를 당한 적이 있어 경각심을 가지고 있었기 때문이죠. 아무튼, 이의 신청을 했음에도 인력이 부족해서 그런지 몇십 일째 답이 오지 않고 있습니다.뭐라도 좋으니 조금이라도 이 사건이 진행되었으면 좋겠는데 답조차 오지 않으니되게 답답한 상태입니다. 지금까지는 무효 트래픽에 초점을 맞춰서 해결할 생각을 하고 있었는데같은 오류를 검색해서 찾아보니 "계정 평가" 일수도 있다는 말이 나오더군요.(8개월 만에 정지가 풀린 사람도 봤기에 나름 긍정적으로 생각 중) 그래서 어차피 진전도 없는 거 "계정 평가"라고 믿고 블로그를 열.. 기타 2024. 6. 14. 젤다의 전설 : 야생의 숨결 - 왕국의 눈물 리뷰, 분석. 처음으로 올려보는 게임 리뷰입니다. 제 인생 게임임은 물론, 게임 개발자라는 직업을 확신하게 된 계기이자많은 감동과 재미, 경험을 하게 된 전설의 게임입니다. 저만 이렇게 생각하는 게 아니라, 많은 상을 수상했으며게임의 평가 지표인 "메타크리틱 점수"에서도 각각 98점 96점을 기록하고 있는 만큼 명작이라고 평가됩니다. 게임 개발자로 지내면서 기술만 배웠지 게임을 몇 년 동안 노력을 담아서 만들어본 적은 없었는데,다음 프로젝트를 몇 년 동안 한 게임에 집중하는 것으로 결정하게 되면서 내가 진심으로 재밌었던 게임들은왜 진심으로 재밌었는가? 에 대한 답을 찾기 위해서 제 인생 게임인 젤다를 분석해 보게 되었습니다.물론 이론적인 부분도 중요하기에 책도 읽으며 시나리오 등 기획적인 부분을 배우고 있습니다. 1... 게임 개발/게임 리뷰 2024. 6. 9. 유니티) 오브젝트를 부서지게 하는 법. (Rayfire) 게임에서 건물이 무너지거나 하는 연출을 보면, 먼지도 나오고 작은 부스러기도 표현되는 등 굉장히 세밀한 효과를 볼 수 있습니다. 꼭 연출이 아니더라도 총으로 건물을 쏘면 파편이 튀거나 조각이 떨어지며 건물이 부서지는 장면을 간간히 볼 수 있는데요, 이 글에서는 게임 개발자의 로망과 같은 이러한 부서지는 효과를 구현하는 방법에 대해서 소개해보도록 하겠습니다. HTML 삽입미리보기할 수 없는 소스 이러한 효과를 잘 이해하지 못하셨을 수 있는데, 위의 사진을 보시면 이해가 갈 겁니다. 아무튼, 이러한 효과는 위에 나와있는 에셋으로서 표현됩니다. 이걸 개개인이 개발해서 시스템을 만들 수도 있지만, 일단 저 조각 하나하나를 나누는 알고리즘을 짜는 것부터 굉장히 난도가 높으며, 물리효과도 구현해야 하고 총으로 쏘면.. 게임 개발/유니티 에셋 2024. 6. 8. 연도별 업적 (증거) 사진 모음 보호되어 있는 글 입니다. 2024. 5. 28. 책 - 『(초보에서 최고의 마케터가 되는) 하루10분 마케팅 습관』, 정리 https://alpaca-code.tistory.com/226 (서평) 책 - 『(초보에서 최고의 마케터가 되는) 하루10분 마케팅 습관』, 리뷰오늘은 저자 "흑상어쌤"의 『초보에서 최고의 마케터가 되는 하루 10분 마케팅 습관』을 리뷰해 보겠습니다.원래 이 블로그의 주제인 "게임 개발"의 방향성과 꽤 멀어 올리지 않을까 고민했다만alpaca-code.tistory.com 위에서는 책에 대한 전체적인 리뷰를 해봤고,이 글에서는 개인적으로 중요하고, 모르는 내용들을 정리해 보았습니다.책의 내용이 그대로 있고 이건 인터넷에서 볼 수 있는 무료자료이기에저작권을 의심하실 수 있으나 직접 문의를 하여 허락을 받았습니다.마케팅의 사전적 정의 : 고객들과의 관계를 정리하고, 시장을 구축하는 기법을 연구하는 학문.나.. 책리뷰 2024. 5. 26. 책 - 『(초보에서 최고의 마케터가 되는) 하루10분 마케팅 습관』, 리뷰 오늘은 저자 "흑상어쌤"의 『초보에서 최고의 마케터가 되는 하루 10분 마케팅 습관』을 리뷰해 보겠습니다.원래 이 블로그의 주제인 "게임 개발"의 방향성과 꽤 멀어 올리지 않을까 고민했다만 개인적으로복습하고 싶기도 하고 인터넷에서 이 책을 고민하는 누군가에게는 도움이 되지 않을까 싶어 글을 적습니다. 먼저, 리뷰를 보고 싶은데 책을 제공받았거나 혜택이 있었을까 봐 걱정된다면이 글이 도움이 되지 않을까 싶습니다. 전체적으로 긍정적인 평을 할 거지만그저 지인의 추천을 통해 구매한 한 블로거일 뿐 아무 혜택을 받지 않은 리뷰입니다. 또한 여기서 나오는 지식들은 이미 책의 저자인 "흑상어쌤"님께 문의를 통해서인터넷에 검색이 되도록 풀어도 되겠냐 물어 허락을 받은 상태입니다. https://alpaca-code... 책리뷰 2024. 5. 26. Unity) Input System의 사용법, 장단점, 차이점. (입력 받기) 가장 먼저, Input System이란 유니티에서 "입력" 신호를 통 들어 관리하는 체계이다.현재는 확장성 등의 이유로 구(Old) 버전과 신(New) 버전이 나뉘어 있는 상태인데, 구 버전은 Input.GetKey류 메서드를 통해서 코드기반으로 이벤트를 만들고,신 버전은 미리 버튼에 대한 이벤트 함수를 만들고, 함수 안에 기능만 적으면 되는 식이다.이해가 어려울 수 있다. 비유하자면 구 버전은 하나가 생길 때마다 집을 새로 짓는 방식이고,신 버전은 미리 입주자들을 적어서 내면 집터를 만들어주어서 입주자만 들어가면 되는 상태이다.이렇게 이해하면 더욱 편할 것이라고 생각한다.1. 사용법.순서를 따지면 구 버전부터 설명하고 싶지만, 이 글의 수요는 신 버전에 대한 글 일거라 생각하여이탈률을 줄이기 위해서 .. 게임 개발/유니티 2024. 5. 11. 벡터의 곱셉 - 벡터의 내적. (정의, 계산법, 활용법) 우선, 벡터의 곱셉 중 한 종류인 벡터의 내적은 수학이라는 분야 안에 있는 기술 중 하나이지만, 게임 수학 쪽에 좀 더 연관이 있지 않을까 싶어 게임 수학에 대한 글로써 적을 예정이다. 첫 번째로 내적의 정의를 보고 계산방법과 활용 방법을 소개한 후, 유니티에서 실제로 쓰는 모습을 보여주겠다. 1. 내적의 정의 초등학교 때 곱셈이라는 연산을 배워봤을 것이다. 벡터라는 구조체에도 마찬가지로 곱셈 연산이 있다. 내적과 외적이 그 대상이다. https://alpaca-code.tistory.com/195 (벡터의 외적 글) 벡터의 외적. (정의, 크기 계산법, 계산 방법, 방향 결정법, 활용법) 이번 글에서는 벡터의 외적에 대하여 글을 남기겠다. 벡터의 외적은 기본적으로 벡터의 곱셈이다. 벡터의 곱셈에는 두 .. 게임 개발/게임수학 2024. 4. 11. 세상에서 가장 아름다운 수식 - 오일러 (항)등식의 가장 간단한 증명(유도). 이번 글에서는 세상에서 가장 아름다운 수식으로 불리고 있는 오일러 등식, 오일러 항등식에 대해서 알아보도록 하겠다. 인터넷에 찾아보니 테일러 공식을 활용한 유도는 볼 수 있었는데 그걸 하려면 복소 삼각함수 개념을 이해해야 하고, 복소 삼각함수를 이해하려면 또 오일러 공식 (오일러 등식의 뿌리)가 나오기 때문에 이게 원리적으로 맞는 건가? 싶고, 또한 내 기준으로는 더 어렵다고 느끼기도 해서 테일러급수와 수열을 토대로 한 새로운 공식 유도를 해보도록 하겠다. 1. 방법론 가장 먼저, 오일러 등식과 오일러 공식에 대해 구분해줘야 한다. 이건 오일러 공식이다. "공식"이기에 대입할 수 있는 x의 값이 존재한다. 반면, 이건 오일러 등식이다. 원래의 식과 조금 달라 보일 수 있으나 계산하면 우리가 아는 식이 나.. 수학 2024. 3. 20. 유니티) 캐릭터 애니메이션의 정수! 동물부터 인간까지, Animal Controller. 오늘은 Animal Controller라고 하는 유니티 캐릭터 애니메이션의 비밀 병기를 소개하겠다. 이 에셋은 동물과 인간의 애니메이션을 기본으로, 정말 다양한, 진짜 다양한 기능들을 구현해주는 에셋이다. "다양한 기능"은 아래에서 확인하라! HTML 삽입 미리보기할 수 없는 소스 (클릭하면 구매링크로 갈 수 있습니다!) 1. 소개 소개를 하고 싶은데 위에서 언급했듯 이 에셋은 한 문장으로 표현하기 어렵다. 또한 사용법도 적고 싶은데, 아직 이해가 부족하여 2편으로 나눠서 설명해주겠다. (한국 자료가 전무해서 이해하기 어려웠음) 한 문장으로 표현하기 어렵기 때문에, 아래의 영상을 봐줬으면 좋겠다. 나는 특히 악어의 유영을 보고 이 에셋에 큰 기대감을 가지게 되었다. https://www.youtube.c.. 게임 개발/유니티 에셋 2024. 3. 14. 유니티에서 액체(물)를 표현(구현)하는 방법. - Zibra Liquid - 유니티를 조금 다뤄본 사람이라면, "액체"를 표현하고 싶다는 갈망이 있었을 것입니다. 저를 포함해서 많은 사람들이 생각해 본 주제라고 생각하는데, 결론적으로 말하자면, "셰이더"라는 개념을 알아야 표현할 수 있습니다. 하지만 셰이더를 완벽히 다루기 위해서는 C# 보다도 어려운 과정이 따를 수 있습니다. 따라서 오늘 소개할 한 가지 방법은, 에셋을 사용하는 것입니다. HTML 삽입 미리보기할 수 없는 소스 HTML 삽입 미리보기할 수 없는 소스 이 글에서 소개할 에셋은, 첫 번째 에셋인 "Zibra Liquid"입니다. 앞서 소개했듯 액체를 표현할 수 있게 해주는 에셋입니다. 두 번째 에셋도 있는데, 이건 좀 비싸기도 해서 자세히 소개는 안 할 겁니다. 그래도 짧게 소개하면 연기와 불을 표현할 수 있게 해.. 게임 개발/유니티 에셋 2024. 2. 17. 이전 1 2 3 4 ··· 18 다음 💲 추천 글