본문 바로가기

Previous (20-22)/Development

(32)
게임기획 (3) - 일정 관리(Gantt Chart) 2017/11/20 - [Onik Lab./Game Directing] - 게임기획 (1) - 무엇을 어떻게 만들것인가?2017/11/20 - [Onik Lab./Game Directing] - 게임기획 (2) - 주제 및 개발환경 앞선 글에서는 무엇을 만들고 어떤 환경에서 만들것인지를 다루었습니다.물론 그 내용이 100% 반영되지는 않고, 중간중간에 필요에 따라 변경될 수 있는 점 참고바라고요. 이번에는 일정관리를 위한 Gantt Chart를 그려봅니다. 일정관리를 한눈에 볼 수 있을만한 가장 좋은 도구로 Gantt Chart만큼 좋은것은 없다고 생각하는 바이며, 가독성 또한 좋기 때문이죠. 사실 Microsoft Project를 통해서 Gantt Chart를 그리면 쉽게 그릴수있습니다만,라이선스가 없..
Unity 2017.2 버전으로 개발하기 2017/11/20 - [Onik Lab./Game Directing] - Game Directing / Unity3d 카테고리 추가 게임 기획을 위한 일환으로 Unity3d 카테고리를 신설하였고, 이를 통한 개발 실습에 들어가게 되었네요. 일단은 개발보다는 기획에 보다 초점을 둘 것이지만,실제로 미니게임 하나를 만들려면 결국은 개발도 겸해서 해보는것이 좋겠죠. Unity Version은 2017.2버전입니다.최신버전이기도 하고, 지원기능도 많으므로. 개발을 하기 위해서는 기획문서를 만들고 실제로 적용하는것도 중요하지만, Unity3d 사용법도 알아야 되겠죠.도구 사용이야 뭐 요즘 많이 좋아졌으니 기능파악만 하면 되고,프로그래밍언어야 C#은 원래 할줄 아니까 큰 문제는 없을 것으로 보입니다. 다만 현재 ..
게임기획 (2) - 주제 및 개발환경 앞선 글에서는 어떤 방법론을 사용할 것인지 언급하였습니다.이번 글에서는 주제와 개발환경에 대해서 다뤄봅니다. 2017/11/20 - [Onik Lab./Game Directing] - 게임기획 (1) - 무엇을 어떻게 만들것인가? 주제: 삼국지조조전 룰렛주요 내용: 삼국지조조전 등장 인물을 대상으로 룰렛을 돌리는 미니게임입니다.아이디어1) 연합 내에서 임의의 인물로 최종승급을 하는 이벤트를 하게 되었습니다.2) 룰렛 앱을 다운받아서 인물을 추가하고 사진도 일부 넣는 식으로 사용하였습니다.3) 그러나 일부 부족한 기능이 있었고, 약간의 한계도 있었습니다.4) 그래서 아예 주제를 삼국지조조전 인물을 대상으로 한 룰렛으로 잡게 되었습니다. 사진출처: 구글플레이 주요 모티브: 결정룰렛 App 모든 룰렛 앱 중에..
게임기획 (1) - 무엇을 어떻게 만들것인가? 게임을 포함한 모든 SW가 그래왔듯이. 무턱대고 만드는 SW는 결코 좋은 산출물이 될 수 없습니다.그래서 사전 기획을 철저히 하고. 기획에 맞춰서 직접 개발을 하는 절차를 마련해야 합니다. 무턱대고 만들었는데 뭐 없고 뭐 빠지고. 누가 신뢰할까요. 결국은. 무엇을 만들것인가.어떻게 만들것인가.그 부분에 모든 초점을 두어야 합니다. 대학원을 다녔을 시절에는 UML, RUP가 유행했던 시절이였습니다.개발방법론에 있어서 수많은 산출물을 가지고, 이를 토대로 SW나 시스템을 개발하는 것이죠. 최근 트렌드도 과연 그러한지를 한번 지켜보았습니다.옛날하고는 많이 달라져 있었습니다. 예전에 한창 언급됐었던 Scrum이라던지, Agile 개발이라던지.대학원 재학 당시에는 이런 방법도 있더라였지만, 이제는 이러한 개발방법..
Game Directing / Unity3d 카테고리 추가 안녕하세요. 鬼風입니다.또 한번의 변화를 예고하고자 새로운 카테고리를 신설하게 되었습니다. 주제는 Game Directing / Unity3d 입니다. 작년10월말부터 블로그를 본격 운영을 시작하면서,Maching Learning 기반의 AI에 대한 학습도 해보고.IT Marketing과 관련된 연재물도 끊임없이 써보고.IT Trend에 대한 소식도 지속적으로 전하고.이러한 여러가지 경험이 제 자신의 발전과 수많은 정보를 다수에게 공유한다는 차원에서 꽤 유익했던 시간이였던 것 같습니다. 그리고 이제는 새로운 영역에의 도전을 준비하고자 합니다.이번엔 Game 개발입니다. 원래 했던 영역은 아니였습니다.하지만 IT의 성장 트렌드에 맞게끔 내가 할수있는 것이 무엇일까.그래도 새로운영역에 도전한다면 무엇을 잘할..
Machine Learning - (3) 서포트 벡터 머신(SVM) 이 글을 읽기 전에 반드시 참고하셔야 할 부분이 있음을 알려드립니다. 인터넷 상에 제 글이 검색이 되어 다른 분들도 한 번 혹은 그 이상은 거쳐가는 곳인 것은 사실이지만, 어디까지나 저는 Machine Learning을 처음 시작하는 사람인 만큼 연구 및 학습을 위한 자료 정리용으로 올리는 것입니다.그렇기 때문에 전문가가 아닌 초심자가 올리는 그런 글이라는 점을 참고정도 해 두시기 바랍니다. 그렇다 하여 책이나 학습 자료를 통해서 그대로 베끼거나 그런 내용은 블로그의 수준을 스스로 떨어뜨리는 일밖에는 되지 않는다는 점에서 그럴 일은 전혀 없을 것임도 더불어 참고하시기 바랍니다. (본문 중 주요 내용에 대한 모든 출처: 1. 알고리즘으로 배우는 인공지능,머신러닝,딥러닝 입문 - 위키북스, 김의중 지음 2...
R Programming - (3) kNN Model 그동안 머신러닝 - R Programming 관련하여 글이 많이 없었던 것 같습니다. 여러 가지 이유가 있겠습니다만, 1. 최근에 중국출장을 갔다왔다.2. 업무적으로도 시간적 여유가 없었다.3. 게을렀다. 아마 이 세가지 정도로 분석되는데, 역시 아무래도 3번이 가장 큰 비중을 차지하겠지요.좀 더 부지런해져야 할 것 같습니다. 지난번에는 Machine Learning 부분에 kNN 모델에 관한 글을 쓴 적이 있었고, 이번에는 이를 R Programming으로 구현해 본 것입니다.물론 제가 임의대로 구현했다기 보다는, CRAN에 있는 기본 예제를 가지고 매우 간단하게 실습한 내용이고,이 내용을 토대로 kNN 모델을 R에서 어떻게 구현하는지를 응용할 수 있겠지요. kNN Model이 무엇인지 궁금하신 분들은..
Machine Learning - (2) kNN 모델 이 글을 읽기 전에 반드시 참고하셔야 할 부분이 있음을 알려드립니다. 인터넷 상에 제 글이 검색이 되어 다른 분들도 한 번 혹은 그 이상은 거쳐가는 곳인 것은 사실이지만, 어디까지나 저는 Machine Learning을 처음 시작하는 사람인 만큼 연구 및 학습을 위한 자료 정리용으로 올리는 것입니다.그렇기 때문에 전문가가 아닌 초심자가 올리는 그런 글이라는 점을 참고정도 해 두시기 바랍니다. 그렇다 하여 책이나 학습 자료를 통해서 그대로 베끼거나 그런 내용은 블로그의 수준을 스스로 떨어뜨리는 일밖에는 되지 않는다는 점에서 그럴 일은 전혀 없을 것임도 더불어 참고하시기 바랍니다. (본문 중 주요 내용에 대한 모든 출처: 알고리즘으로 배우는 인공지능,머신러닝,딥러닝 입문 - 위키북스, 김의중 지음)즉 본문에..