Upload
hyunseob-lee
View
249
Download
0
Embed Size (px)
DESCRIPTION
Unity & Visual Studio로 하는 게임개발 세미나 손소만 MSP의 'Unity + C 시작하기, 참 쉽죠?'라는 이름의 세션에서 사용했던 발표자료입니다.
Citation preview
게임개발세미나
손소만 MSPMicrosoft Student Partners
손소만Microsoft Student Partners
경상대학교 컴퓨터과학과 3학년 재학 중.
경상대학교 게임개발 동아리 Team Second Leaf.
경상대학교 25회 소프트웨어 전시회 최우수상 수상.
Microsoft Student Partners 8기 개발자.
C#
오브젝트 스크립트
카톡개오브젝트
총알에맞으면
쓰러짐
총알오브젝트
카톡개가있는 곳까지날아가서
카톡개와부딪히면
사라짐
프로젝트를생성하면 보이는 Scene !!
오브젝트를만들자 !
구체 모양의오브젝트X, Y, Z
오브젝트에스크립트를넣어보자
클릭!
확인!
이게뭐야?
그럼 이제 스크립트를입력해보자
속도를 설정
키보드 오른쪽 키를 누르면
오브젝트의 위치를 옮기는 함수 :매개변수로방향, 속도, 키보드를 누르는 시간을계산하여이동
각각의 방향키를 누르면
x축 방향을 구하고z축 방향을 구해서
벡터 단위의 lookDirection에 입력
유니티 엔진을이용하여벡터의값, 속도, 키보드입력 시간을계산하여이동
스페이스 바를 누르면
thePrefab은유니티에서 선택가능, 현재 모양과, 위치에새 오브젝트 생성
게임오브젝트를 생성, 이름은 instance, Instantiate 함수로새 오브젝트 생성
게임을계속 실행중인상태에서도코딩을 해서 수정할 수 있다!
오브젝트가 무엇을할지 결정하는 것은 스크립트!!스크립트로 쓰이는 언어인 C# 을 알아야한다!
- 데이터타입의자동 초기화- var, Object, dynamic 동적 바인딩- 강력한 UI- 방대한라이브러리- 완성도 높은 언어- 타언어와의호환성- MS의빵빵한지원
C#의장점