More actions
imported>neropsys No edit summary |
(Repair batch-0003 pages from live compare) |
||
| (6 intermediate revisions by 3 users not shown) | |||
| Line 6: | Line 6: | ||
= 구성원 = | = 구성원 = | ||
* [[이봉규]], [[김해천]], [[ | * [[이봉규]], [[김해천]], 임지훈, [[장혁재]], [[김민재]], [[김현빈]] | ||
= 필수 요소 = | = 필수 요소 = | ||
* Unity 3D 4.1 : http://me2.do/FyLfWHez ([[김민재]]의 NDrive) | * Unity 3D 4.1 : http://me2.do/FyLfWHez ([[김민재]]의 NDrive) | ||
= 강의자료 = | |||
* http://sdrv.ms/11BDdaE | |||
* 매주 이용한 ppt, 예시 프로젝트, 리소스 외 기타 자료를 전부 여기에 올리겠습니다. | |||
= 모임 = | = 모임 = | ||
| Line 20: | Line 24: | ||
=== 후기 === | === 후기 === | ||
==== 이봉규 ==== | ==== 이봉규 ==== | ||
* | * 처음으로 진행하는 거라서 우선은 기본적인 것만 했었는데.. 반응 좋네요. ^^ | ||
==== 김해천 ==== | ==== 김해천 ==== | ||
* 유니티가 그저 게임엔진일 줄 알았는데, 뭐 많네요. 시뮬레이팅을 더 많이 지원하는 군요. 꽤나 재미있는 걸 알아갑니다. 이제 슬슬 적응도 되면 많은 곳에 쓸 것 같네요ㅎㅎ 재미있었습니다. | * 유니티가 그저 게임엔진일 줄 알았는데, 뭐 많네요. 시뮬레이팅을 더 많이 지원하는 군요. 꽤나 재미있는 걸 알아갑니다. 이제 슬슬 적응도 되면 많은 곳에 쓸 것 같네요ㅎㅎ 재미있었습니다. | ||
| Line 48: | Line 52: | ||
=== 후기 === | === 후기 === | ||
==== 이봉규 ==== | ==== 이봉규 ==== | ||
* | * 우선은 간단한 작업부터~ ㅇㅅㅇ 그리고 난이도 확? (...) | ||
==== 김해천 ==== | ==== 김해천 ==== | ||
* 오늘은 실제로 만들어 봤습니다. 재밌었습니다. 제대로 된 후기는 정리 후에 다시 올려 드리겠습니다. | * 오늘은 실제로 만들어 봤습니다. 재밌었습니다. 제대로 된 후기는 정리 후에 다시 올려 드리겠습니다. | ||
| Line 58: | Line 62: | ||
* ~~ㅎㅎ 나는 바보다.~~ | * ~~ㅎㅎ 나는 바보다.~~ | ||
** 누구냐? [[김해천]] 이놈! | ** 누구냐? [[김해천]] 이놈! | ||
** 직접 Object를 등록해서 모양 조절하고, 중력 효과를 넣으면서 진짜 게임 같은 느낌이 나기 시작했네요. | |||
== 6월 6일 == | |||
=== 배운 내용 === | |||
* 물리 시뮬레이터 : 게임 엔진의 상당수는 물리 법칙을 다루기 위해 탑재하고 있다. | |||
* 물리 효과를 연출해 줌. | |||
* 게임의 골격을 이룸. 실제 동작에 대한 구현 | |||
=> 물리 현상에 대해 어느 정도 이해하면서 사용해야 함. | |||
* 미로 게임을 만들어 보자 | |||
* Cube를 등록, Asset에 Texture 이미지를 등록한 후, Cube에 입힌다. | |||
* Camera의 포지션을 이동하고, Point Light를 등록한 뒤, Cube에 빛을 쪼인다. 빛의 범위는 Range로 조정 가능하다. | |||
* plane은 background 용도로 사용할 수 있다. | |||
* Prefab -> 객체. 비슷한 형질의 개체들을 여러 개 만들 수 있다. | |||
* Asset에서 Prefab을 만든 뒤에, Object를 Prefab에 드래그해서 등록한다. Prefab에 등록된 모든 Object에 동일한 설정(텍스쳐 등)이 등록된다. | |||
* 계층 구조화 (객체화) | |||
* Game Object를 이용해준다. | |||
=== 후기 === | |||
==== 이봉규 ==== | |||
* | |||
==== 김해천 ==== | |||
* | |||
==== 임지훈 ==== | |||
* | |||
==== 장혁재 ==== | |||
* | |||
==== 김현빈 ==== | |||
* | |||
==== 김민재 ==== | |||
* 오늘은 지난번의 Cube와 Sphere를 활용해서 실제로 접할 수 있는 게임을 만들었습니다. 상당히 재미있었네요. | |||
* 같이 참여하는 13학번들은, 아직 객체를 배우지 않았지만... 이번에 객체를 '시각적'으로 접할 수 있었습니다. (애들이 이해했으려나???) | |||
---------------- | ---------------- | ||
= 의견 = | = 의견 = | ||
* 얘네들이 후기를 이상한 위치에다가 쓰고 있다ㅋㅋㅋ - [[김민재]] | |||
Latest revision as of 00:29, 27 March 2026
개요
- Unity 3D를 들어는 봤지만 정작 써본적이 없다! 유니티란 무엇인가? 우리가 파헤쳐본다!
일정
- 매주 목요일 7시
구성원
필수 요소
- Unity 3D 4.1 : http://me2.do/FyLfWHez (김민재의 NDrive)
강의자료
- http://sdrv.ms/11BDdaE
- 매주 이용한 ppt, 예시 프로젝트, 리소스 외 기타 자료를 전부 여기에 올리겠습니다.
모임
5월 23일 (첫 모임)
배운 내용
- Unity에 대해서 알아보기
- Unity와 Unity Pro 버전과의 차이점
- Unity Android, iOS도 유료다.
- 각자의 노트북에 직접 설치해보기
후기
이봉규
- 처음으로 진행하는 거라서 우선은 기본적인 것만 했었는데.. 반응 좋네요. ^^
김해천
- 유니티가 그저 게임엔진일 줄 알았는데, 뭐 많네요. 시뮬레이팅을 더 많이 지원하는 군요. 꽤나 재미있는 걸 알아갑니다. 이제 슬슬 적응도 되면 많은 곳에 쓸 것 같네요ㅎㅎ 재미있었습니다.
임지훈
unity 가 섬세하게 조절해야 될 것이 많다는 것을 알았습니다. 이게 광원까지 모든 부분을 설정해야 되기 때문에 조금 어려울 것 같습니다. 그래도 열심히 배워야 겠습니다.
장혁재
유니티에 대해서 기본적으로 배웠습니다. 아이폰으로 만들기 위해선 맥이 필요하다는 것을 알게 되었습니다..
김민재
- 유니티에 대해 알아볼 수 있는 시간이었습니다.
- 아 그리고 집에서 찾아보니 Unity 4 부터는 리눅스를 지원하기 시작했네요.
5월 30일
배운 내용
- Unity 3D 이용해서 간단한 게임을 만들어 보자.
- Cube와 Sphere를 Scene에 등록한다.
- 축을 이용해서 객체의 position와 rotation 등을 조절할 수 있다. 또한 크기도 조절이 가능하다.
- Cube와 Sphere에다가 중력(Use Gravity)을 등록하고, New Physics 설정을 작성하고, Cube와 Sphere에 추가해서 Bounce 수치를 조절해서 통통 튀는 효과를 줄 수 있다.
- 객체가 방향키를 이용해서 움직일 수 있도록 하는 코드를 MonoDevelop 툴을 이용, Javascript로 작성해서, Cube에 등록한다.
transform.rotation *= Quaternion.AngleAxis(Input.GetAxis("Horizontal") *30.0 * Time.deltaTime, Vector3(0, 0, 1)); transform.rotation *= Quaternion.AngleAxis(Input.GetAxis("Vertical") *30.0 * Time.deltaTime, Vector3(1, 0, 0));
- Build 해서 실제 실행파일로 만든다.
- 스플래시 이미지로 사용할 이미지를 Asset에 드래그 드롭으로 등록한 다음, Build Setting에서 Splash Image에서 설정할 수 있다.
- 스플래시 이미지는 유료 버전이 아니면 크기 조절에 제한이 있다.
후기
이봉규
- 우선은 간단한 작업부터~ ㅇㅅㅇ 그리고 난이도 확? (...)
김해천
- 오늘은 실제로 만들어 봤습니다. 재밌었습니다. 제대로 된 후기는 정리 후에 다시 올려 드리겠습니다.
임지훈
장혁재
김민재
- ~~ㅎㅎ 나는 바보다.~~
- 누구냐? 김해천 이놈!
- 직접 Object를 등록해서 모양 조절하고, 중력 효과를 넣으면서 진짜 게임 같은 느낌이 나기 시작했네요.
6월 6일
배운 내용
- 물리 시뮬레이터 : 게임 엔진의 상당수는 물리 법칙을 다루기 위해 탑재하고 있다.
- 물리 효과를 연출해 줌.
- 게임의 골격을 이룸. 실제 동작에 대한 구현
=> 물리 현상에 대해 어느 정도 이해하면서 사용해야 함.
- 미로 게임을 만들어 보자
- Cube를 등록, Asset에 Texture 이미지를 등록한 후, Cube에 입힌다.
- Camera의 포지션을 이동하고, Point Light를 등록한 뒤, Cube에 빛을 쪼인다. 빛의 범위는 Range로 조정 가능하다.
- plane은 background 용도로 사용할 수 있다.
- Prefab -> 객체. 비슷한 형질의 개체들을 여러 개 만들 수 있다.
- Asset에서 Prefab을 만든 뒤에, Object를 Prefab에 드래그해서 등록한다. Prefab에 등록된 모든 Object에 동일한 설정(텍스쳐 등)이 등록된다.
- 계층 구조화 (객체화)
- Game Object를 이용해준다.
후기
이봉규
김해천
임지훈
장혁재
김현빈
김민재
- 오늘은 지난번의 Cube와 Sphere를 활용해서 실제로 접할 수 있는 게임을 만들었습니다. 상당히 재미있었네요.
- 같이 참여하는 13학번들은, 아직 객체를 배우지 않았지만... 이번에 객체를 '시각적'으로 접할 수 있었습니다. (애들이 이해했으려나???)
의견
- 얘네들이 후기를 이상한 위치에다가 쓰고 있다ㅋㅋㅋ - 김민재