본문 바로가기

분류 전체보기

(26)
유니티 기본강좌_3.리지드 바디 cube object에 rigid body component를 추가해준다. rigid body란 물리효과를 보여주는 애이다. 대표적인 예로 gravity가 있는데, 이걸 체크해주면 큐브가 아래로 추락하게 된다. edit > project settings> physics에 들어가면 나오는 화면은 아래와 같음. gravity의 x,y,z값 조절이 가능함. [rigidbody의 구성요소] - mass(질량): 질량이 높을수록 관성이라던지, 속도에 영향을 받는다. 질량이 다른 물체가 충돌했을 때, 질량이 큰 물체가 질량이 작은 물체를 밀어버린다. - drag: 공기저항과 같은 것. (drag = 0이면 우주공간 // drag값의 차이에 따라 떨어지는 속도에 차이가 있음) - angular drag: 회전값에 대..
유니티 기본강좌_2. 트랜스폼 transform은 object의 기본 component로 삭제할 수 없고, 수정만 가능하다. position, rotation, scale로 구성되어있다. 각각은 x,y,z축으로 구성되어 있고 각각의 값을 수정할 수 있다. (3차원이기 때문) 이제 script를 생성하여, w키를 눌렀을 때, object가 움직이도록 해보자. Assets>Scripts>Test의 경로로, c# Test 파일을 생성해준다. [Transform] Getkey : 특정키가 눌리면 true가 반환되도록 하는 메소드 Keycode : 자료형 = enum(열거) this : test script가 붙어있는 game object (우리는 cube에 붙여넣을 것이므로, 이경우 this는 cube를 가리키게 됨) 이제 유니티로 돌아가서..
유니티 기본강좌 _ 1. 게임 object 유니티는 component 기반의 엔진이다. (component에 따라 game object 기능이 달라진다.) game object는 tag, layer를 설정할 수 있다. tag, layer에 대한 설명은 아래 사진 참고.
유니티 기본강좌 _ 0. 유니티 기본 UI 정리 Scene 탭: 우리가 실제 편집을 할 수 있도록 하는 tab. 마우스, 마우스 휠을 움직여서 scene tab 안에서 움직이거나 확대축소할 수 있음. 마우스 클릭 회전 - 이동 마우스 우클릭 회전 - 시점회전 마우스 휠 - 확대/축소 키보드 방향키로도 이동가능 Game 탭: 메인카메라가 움직이면 이 시점뷰도 같이 움직임을 알 수 있음. 각 tool의 역할은 위의 사진과 같다.
자료조사(인터랙티브 콘텐츠, VR 게임) VR이란? VR은 virtual reality의 줄임말로, 가상현실을 의미한다. 가상현실은 컴퓨터 등을 사용한 인공적인 기술로 만들어낸 실제와 유사하지만 실제가 아닌 어떤 특정한 환경이나 상황 혹은 그 기술 자체를 의미한다. 인터랙티브 게임(콘텐츠)이란? 인터랙티브 게임이란, 사용자의 선택을 반영하여 진행되는 게임 장르로, 다양한 스토리텔링 방식으로 게임이 진행된다. 이와 같은 특징 때문에, 인터랙티브 게임의 유저는 본인이 실제 게임세계 속에 들어간 듯한 느낌을 받으며, 더욱 현실감 있게 게임을 플레이할 수 있다. 우리 팀은 현재, VR로 인터랙티브 게임을 만들려고 계획하고 있다. 두 가지 요소를 접목한다면 현실감을 극대화한 게임을 만들 수 있을 것이라 생각했기 때문이다. 따라서, 인터랙티브 콘텐츠와 V..
자료조사(환경) - <지구별을 사랑하는 방법 100>을 읽고_어렵지 않은 에코라이프. “내가 하는 모든 행동이, 곧 지구를 살리는 일” 이 책은 매일 한 개씩, 생활 속에서 어렵지 않게 실천할 수 있는 여러 에코라이프 방법들을 알려주고 있다. 본 책에서 소개된 여러 내용들 중 우리 게임에서 활용될 수 있을 요소들을 골라 정리해보고자 한다. 1. 수돗물 마시기 UN이 발표한 국가별 수질지수에 따르면 핀란드가 세계 1위, 우리나라는 8위에 속한다. 그만큼 수질이 좋다는 뜻이다. 그러므로 수돗물을 안심하고 먹을 수 있다. 집에서도 생수를 구입하지 말고, 예전처럼 보리차나 둥굴레차 등 여러 가지 차로 대신해 마시면 어떨까? 페트병에 담긴 물을 사지 않아도 되니, 플라스틱 쓰레기를 더 많이 줄일 수 있고, 수돗물이 훨씬 저렴하다. 2. 가까운 거리는 두발로 걷고, 자동차 대신 자전거와 대중교통을...
자료조사(환경) - <공책>을 읽고_생활 속에서 실천할 수 있는 여러 환경친화적 삶의 방식에 대하여. 이 책에서 가장 인상깊었던 점은, ‘할 수 있는 만큼의 실천’에 대한 강조였다. 지금껏, 환경을 보호하는 것은 귀찮은 일이고, 내 삶의 일부분을 포기해야 가능한 것이라고만 생각했다. 그런데, 이 책을 읽고, 내 삶 속에서의 아주 작은 변화들이 환경에 어떤 긍정적 영향을 줄 수 있는지 알 수 있었다. 그러나 안타깝게도 일상 속에서 환경오염을 줄이기 위한 노력들이 실제로 눈에 보이는 결과물로 보여지는 것은 쉽지 않다. 책의 필자는 이렇게 말한다. “그러니까,가 아닌 그럼에도 불구하고라는 마음으로 계속!” 1. 꽃다발 대신 화분을! 계절에 상관없이 꽃병에 꽂는 꽃들은 보통 비닐하우스에서 적당한 온도를 유지하며 키운 것들이다. 이렇게 석유를 때서 길러낸 꽃들로 만든 꽃다발은 시간이 지나면 쉽게 시들어버린다. 꽃..
자료조사(환경) - <희망을 여행하라 (여행과 환경. 지구를 사랑한 여행자들)>을 읽고_여행을 하며 우리가 환경에 미치는 안 좋은 영향들에 대하여. – 이매진피스 임영신, 이혜영 지음. 1. 비행기 – 편안한 여행의 대가 전 세계 사람들이 비행기를 타고 해외로 날아간 거리는 해마다 60%씩 증가했고, 더불어 항공산업도 비약적으로 발전하고 있다. 지구온난화를 일으키는 가장 주요한 물질 : 이산화탄소 이 이산화탄소 발생량에서 비행기가 차지하는 비율 3% 고작 3%가지고 왜? 물론 자동차나, 옷의 생산과정에서 뿜어져 나오는 이산화탄소량에 비하면 적은 양이다. 그러나 문제는 비행기의 이산화탄소는 높은 고도에서 뿜어져나온다는 것. 높은 고도에서 뿜어진 이산화탄소가 지구온난화에 끼치는 영향은 지상에서보다 3배나 높다. 또한 항공 산업은 지구온난화를 둘러싼 여러 원인 가운데 가장 빠르게 성장하고 있는 부문이다. --> 우리는 여행을 시작함과 동시에 지구에 좋지 ..