-
유니티 맛보기 수업 1,2일차 - 레고 마이크로 게임학원 수업/게임 프로그래밍 2022. 2. 5. 08:19
첫 날은 간단하게 유니티 설정방법과 레고 마이크로 게임으로 튜토리얼을 진행했다.
웹GL로 퍼블리싱하는 방법까지 배웠다.
그렇게 해서 생애 처음으로 만들어 본 간단한 미니게임(진짜 튜토리얼만 진행했음)
https://play.unity.com/mg/other/webgl-builds-145225
WebGL Builds - Unity Play
My latest microgame.
play.unity.com
가끔 테스트로 게임 플레이를 진행하면 노트북이 비명을 지르는데 노트북을 바꿔야 할까...
하지만 게이밍 노트북인뎅... 그래픽 카드도 GTX1050인뎅...
첫날 과제는 마이크로 게임에서 제공하는 에셋으로 간단하게 게임을 만들어 보는 것
나는 Playground에 있는 Asset들로 간단하게 쌓아올려서 완성했다.
내 게임의 스토리
레고를 밟지 않게 조심해!
"나"는 유명한 박사인 Pf.JOE의 지인으로, 의뢰를 받고 해결하는 해결사이다.
어느 날 pf.JOE에게서 연락이 왔다.
"손자가 Lab에 놀러 왔는데 Lab을 엉망진창으로 만들어 버렸어...
Lab 청소를 해 줄 수 있겠나?"
Pf.JOE는 위험물을 다루는 박사라서 엉망이 된 Lab에는 트랩들이 가능하다!
심지어 천재의 피를 진하게 받았는지 무기까지 있어...
어? 잠깐만.. 어디서 소리가 들리지 않아? 이 소리는....
시간폭탄이다!!!
폭탄이 터지기 전에 Lab을 정리하고, 폭탄 해제용 도구를 모아서 폭탄을 해제하자.https://play.unity.com/mg/other/webgl-builds-145360
WebGL Builds - Unity Play
My latest microgame. playground : jump, avoid & collect
play.unity.com
말은 거창하게 써 놨지만 그냥 달려서 첨프하고 모으는 게임이다.
레고로 게임을 만들라고 하자마자 이 내용이 머리속을 강렬하게 스쳐 지나갔다... 레고를 밟는 고통...ㅠㅠ
나는 간단하게 jump & run으로 완성했지만, 다른 사람들의 발표를 보니 동선도 세세하고 짜 놓은 것도 있고,
어느정도 엔진을 만져봤던 사람들은 개인 프로젝트도 진행한 게 있었어서 재밌었다.
유니티에서 Asset을 쌓아올린 건 괜찮았는데, 빌드할 때 몇 번을 해 봐도 튜토리얼 맵만 나오고 내가 싼 scene은 안 나오는 것이다... 이게 다 아무것도 모른 채로 임해서 그런가보다
구글링 해봤더니 build할 때 scene을 선택해야 한다고 하더라.
☆File>Build Settings에서 (내 경우 WebGL로 퍼블리싱 할 거라서 WebGL선택) LEGO/Scenes/Lego Tutorial을 빼고 내가 쌓아 올린 Scene/Playground를 넣어서 build하는 것으로 해결했다.
정말 문명의 이기가 발달해서 다행이다22
또 선생님이 학우들의 질문에 대한 대답시간이 꽤 길었는데 난 하나도 몰라서 그런지 영 알아들을 수가 없었다... vector가 어쩌고 좌표가 어쩌고...
분명 알면 도움이 될 것 같은데 알아들을 수가 없어서 안타까웠음 ㅠㅠ 공부해야겠다.
visual studio로 솔루션 파일을 열어보고 간단하게 세팅을 하는 방법도 배웠다.
아무리 봐도 폴더에 솔루션 파일이 없어서 읭? 하고 있었는데, 이것도 잘 아는 학우분이 가르쳐주셨다. 압도적 감사!
☆유니티 프로젝트 -> Edit -> Preferences -> External tools -> External script editor를 visual studio 골라서 regenerate 하면 Lego 폴더에 솔루션 파일이 생김!!
그리고 대망의 만져보기....
3D큐브를 직접 넣는 것과 빈 게임 오브젝트를 만들어서 넣는 것을 해봤다...


play를 누르면 바닥으로 떨어진다!!!!!!!
이번 주 배운 것들 정리
Unity에서 간단한 마이크로 게임을 만들어 보고 퍼블리싱
Visual studio와 Unity의 편리 세팅
Build할 때는 build settings에서 scene 선택하기
visual studio연결해서 솔루션 파일 만들기
3d오브젝트를 만들어서 넣어보고 설정 해 보기'학원 수업 > 게임 프로그래밍' 카테고리의 다른 글
학원수업 7일차 복습 (0) 2022.02.11 학원수업 6일차 복습 (0) 2022.02.09 학원수업 5일차 복습 (0) 2022.02.08 학원수업 4일차 복습 (0) 2022.02.07 학원 수업 개강(아텐츠 게임 아카데미 강남본점) (0) 2022.01.28