본문 바로가기

게임

(5)
냥이의 섬(NYAN Island) - 프로젝트 명 : 냥이의 섬 - 프로젝트 주제 : 자연 환경 보전을 주제로 한 힐링/소통 게임 - URL : https://youtu.be/vkj61-HrW5Q - 개발 인원 : 3명 ( 홍유진, 연인석, 김준호 ) - 개발기간 : 04/28(화) ~ 06/09(화) - 개발환경: Unity 2019.3.11f, OpenGL ES3.0, Oculus Quest + Touch 프로젝트 개요 냥이의 섬은 주인공이 잃어버린 고양이를 찾기 위해 어떤 섬으로 가게 되는 스토리를 가지고 있습니다. 이 섬은 인간들이 버린 쓰레기로 오염되 있었는데, 인간에게 악감정이 있는 동물NPC들과 친해지며 고양이에 대한 단서를 찾아가는 게임입니다. 청소년 층에게 환경파괴와 쓰레기투기 문제에 대해 딱딱하지 않으면서 부드럽고 재미..
창의력 그리기 VR (오큘러스 퀘스트, 핸드트래킹, 포톤 네트워크) 1. 프로젝트 개요 인터넷의 발달, 인공지능과 빅데이터의 등장, 세분화된 지식발달의 한계로 똑똑한 사람의 정의가 바뀌고 있다. 기존에는 그저 머리속에 많은 지식을 담고 있는 사람이 똑똑한 사람이였지만, 요즘엔 지식이 아무리 많은 개인이 있더라도 인터넷의 정보보다 많이 담고 있기가 힘들다. 남들을 따라가고 현재 있는 지식을 잘 습득하는 것 만으로는 큰 의미가 없는 시대가 오고 있다. 이러한 시대에서 살아남기 위해서는 창의성과 통합의 기술이 필요하다. 이런 창의성을 기르기 위한 도구로는 형상화, 패턴인식, 놀이, 몸으로 생각하기가 뽑히고 있다. 창의성을 기르기 위해서 그러한 활동들을 담고 있는 예술과 놀이의 중요성이 높아지고 있다. 또, 이러한 예술과 놀이는 혼자 할때보다 다른 사람들과 협동해서 할 때 긍정..
Puppo the Corgi VR, VIVE PRO - 프로젝트 명 : Puppo the CorgiVR - 프로젝트 주제 : VR에서 즐기는 Puppo the Corgi - 개발 인원 : 2명 (홍유진, 오윤석) - 개발기간 : 03/17(화) ~ 03/23(월) - 개발환경: Unity 2019.3.5f1, HTC VIVE ​ 유니티 블로그에서 제공한 ‘Puppo The Corgi’ 게임을 VR에서 즐기자! 평면 모니터 화면을 벗어 나 VR환경에서 Corgi랑 놀다보면 귀여움과 재미요소가 배로 증폭됩니다. VIVE 환경에서 트리거 버튼만 사용한 간단한 조작법으로 강아지와 놀아볼수도 있고, 유니티 Joint Driver와 ML-Agents이 만들어낼 수 있는 사용자 경험이 무엇인지도 경험해볼 수 있습니다. ​ 원본 게임에 대한 정보는 최하단에 링크해두겠습..
게임을 움직이는 수학과 물리 서평 게임은 주로 컴퓨터로부터 만들어지고 컴퓨터에서 구동된다. 컴퓨터의 디지털 세계에서는 모든 것이 0과 1이라는 숫자로 표현되있다. 그래서 컴퓨터로 무엇을 만들기 위해서는 컴퓨터에서 필요한 수학적 체계를 어느정도 이해할 필요가 있다. 그중에서도 게임을 만들 때는 현실을 기반으로 상상력을 더하는 경우가 대부분인데, 숫자로만 이루어진 디지털 세계에서 현실세계의 움직임을 표현하려면 물리의 기본적인 내용을 이해할 필요가 있다. ​ 책 '게임을 움직이는 수학과 물리'에서는 정수, 소수, 사칙연산과 같은 숫자의 기본적인 구조와 컴퓨터에서의 수 체계에 대해서 배운다. 프로그래밍의 기본중인 기본인 수(자료형)체계를 배운 후에는 기본적인 수학을 공부하고, 이후 중력, 가속도, 마찰, 충돌과 같은 물리 법칙들을 설명하고 이를..
유니티로 배우는 게임 수학 서평 단순히 출퇴근용으로만 자동차를 운전한다면 엔진 원리 등 내부 구조는 몰라도 큰 상관이 없다. 요즘은 무인자동차가 개발되는 추세로 기술이 발달할수록 자동차를 운전하기 위한 필요 지식은 적어지고 있다. 하지만 레이싱카를 모는 프로 카레이서라면 엔진 원리와 자동차 내부 구조를 완벽하게 알아야 하고 경기 트랙 구조도 이해해야 한다. 그래야지 프로로써 생존할 수 있다. ​ 프로그래밍과 게임 개발도 이와 같다. 단순히 취미로 정말 기본적인 기능만 구현한다면 프로그래밍의 기반이 되는 수학을 몰라도 큰 상관이 없다. 또한 게임엔진의 발달로 개발이 더욱 쉬워져 중학생들도 취미로 게임을 만드는 시대가 왔다. 하지만 프로개발자로써 경쟁자보다 더 효율적인 개발, 최적화된 성능을 위해서라면 수학을 제대로 알아야 한다. 수학을 ..