목록분류 전체보기 (122)
테크 로그포스 Tech Log Force
2022년 2학기에 고등학교에서 바로 적용할 앱을 만들어야 했다. 개발 의뢰를 받은 고등학교 선생님으로부터 2학기 과학실험 교육과정을 전달 받았고, 당장 개발해야 할 실험은 항생제 내성실험, 멸치 해부실험으로 추려졌다. 5월 - 항생제 내성 실험 개발, 6월 - 멸치 해부실험 개발, 7월 - 앱 UI 등을 구성하고 개발 지금껏 개발해왔던대로 우리는 먼저 항생제 내성 실험을 4개정도의 씬으로 나눈 후, 나와 우정이가 각각 2개의 씬을 개발하기로 했다. 여기서 개념상Scene이란 표현을 썼지만 실제로는 Prefab이다. 한 개의 실험 내에서는 Scene전환을 하지 않고 Prefab으로 묶었다. 우리가 말하려는 Scene의 개념은 S1.멸치를 물에불린다, S2.멸치를 가른다 등 아주 작고 단순한 개념이므로 S..
2020년 코로나 바이러스가 번지면서 비대면 방식으로 학습할 수 있는 프로그램을 고안했다. 그 후 2020년, 2021년 한이음 프로젝트로 AR, VR과학실험을 개발했다. 이 기간은 Unity를 차근차근 공부하는 데 쓴 시간이라고 보면 될 것 같다. 2021년 한이음 프로젝트 2차 예선으로 개발물 영상을 업로드했고 (https://www.youtube.com/watch?v=Vxu_vuUZ-iU) 이 기회가 우연히 이어져서 실제 고등학생들 수업에 적용, 학업 효과를 연구하는 프로젝트에 참여하게 되었다. 그렇게 2022년 5월~7월동안 HandiLab이라는 새 이름으로 본격적인 앱 개발을 시작했다!
Splash Screen 알아보기 모바일 게임에서 대부분의 플로우는 Splash Screen → Lobby Scene → Game Scene 으로 이루어진다. 여기에서 시작, 첫인상을 담당하는 스플래시 화면을 통해 브랜딩, 패키지 다운로드(화면 출력하는 동안 뒤에서)등이 가능하므로 유용한 기능이다. 씬을 만들고 스크립트에서 일정 시간 출력하게 해도 되지만, 유니티에서는 스플래시를 만들고 보여주는 기능을 제공하기 때문에 이를 사용해보겠다! 1. File→ Build Settings →Player Settings→ Player 화면 좌측상단의 File에서 차근차근 들어오면 위와 같은 창을 확인할 수 있다. 나는 안드로이드 빌드를 해줄 것이므로 사진 우측의 아이콘에서 모니터가 아닌 안드로이드 아이콘을 클릭해줘..
배경 추가하기 밋밋한 게임에 BackGround를 추가해보자. opengameart.org 사이트에 들어가면 합법적으로 게임과 관련한 이미지들을 사용이 가능하다. 이곳에서 적당한 배경을 다운받아, 유니티 프로젝트 내의 BackGround폴더에 넣어주었다. 이 이미지를 Hierachy에 끌어서 Scene에 띄울것이다. Hierachy에서는 MainCamera안쪽에 배경화면을 넣어주자. player안에 MainCamera를 넣어 카메라가 player를 따라가게 한 것처럼, MainCamera안에 BackGround를 넣어 배경이 camera를 따라가게 할 것이다. depth 조절 배경크기는 Scale조정을 통해 적절히 맞춰주면 된다. 그런데 BackGround임에도 아래와 같이 그림이 다른 오브젝트를 가리고..