Root 724

[듀오링고 클론 코딩 with Unity] 폴더 생성

Project 창은 실제 파일 탐색기에 물리적으로 존재하는 폴더와 파일들을 보여준다고 했습니다.아래와 같이 Assets 폴더 안에 여러가지 폴더들을 생성합니다.폴더 크기가 너무 커보이기 때문에 줄여보겠습니다.Project 창의 우측하단에 슬라이드 바가 있는데 이것을 왼쪽으로 이동시켜 봅니다.그러면 아래와 같이 폴더의 크기가 작게 보입니다.여러 개의 파일들을 다루어야 하기 때문에 아이콘의 크기가 작은 것이 좋겠습니다. 가장 중요한 것은 어떤 폴더를 생성하느냐 입니다.위에서부터 아래로 순서대로 설명 드리겠습니다.Animations : 애니메이션 파일 (에셋이라고도 부릅니다. 모든 리소스 파일들은 에셋이라고 명시하도록 하겠습니다.)Audio : 효과음, 배경음, 음성 등 사운드 에셋입니다.Editor : 유니..

[듀오링고 클론 코딩 with Unity] 유니티 에디터 설명

유니티 에디터의 중요한 창에 대하여 간략히 설명 드리겠습니다.Scene : 게임오브젝트(게임의 요소)들을 화면으로 보면서 배치할 수 있습니다.Game : 게임을 실행했을 때, 보여지는 Preview 화면과 같습니다.Console : 프로그래밍 할 때 필요한 로그 텍스트를  찍어보면서 디버깅할 수 있습니다. 디버깅이란, 버그를 찾아서 수정하는 작업을 의미합니다.Hierarchy : Scene과 기능은 유사하지만 게임 화면처럼 보이지 않고 게임오브젝트들의 계층구조를 한 눈에 볼 수 있습니다. 이 계층구조는 부모와 자식 관계로 나무와 같은 (tree) 구조를 띄고 있습니다.Project : Hierarchy나 Scene에 올릴 게임 오브젝트의 원본 파일이라고 보면 되겠습니다. 실제로 윈도우 탐색기에 저장된 파..

[듀오링고 클론 코딩 with Unity] 유니티 에디터 레이아웃 변경

유니티 에디터가 열린 화면입니다. 유니티 에디터에 대해서 설명하기 이전에, 유니티 에디터의 레이아웃을 변경해 보겠습니다.유니티 상단 메뉴에서 Window => Layouts => Tall 을 선택합니다.그러면 레이아웃이 아래와 같이 변경됩니다.유니티 레이아웃은 필수로 변경할 필요는 없습니다.어떤 작업을 주로 하느냐에 따라 레이아웃은 언제든 변경할 수 있습니다.다만, 저는 Tall 레이아웃 위주로 쓰기 때문에 이렇게 설정한 것입니다.몇 가지 레이아웃 설정을 더 해 보겠습니다.이번에는 Console 창을 추가하도록 하겠습니다.Console 창은 프로그래밍 할 때 유용한 log를 출력하면서 디버깅 하기에 좋은 창입니다.프로그래밍을 한다면 필수 창이겠네요.유니티 상단 메뉴에서 Window => General =..

[듀오링고 클론 코딩 with Unity] 프로젝트 생성

이제 본격적으로 유니티 프로젝트를 생성해 보겠습니다.Projects 탭에서 New Project 버튼을 클릭합니다.그러면 새로운 프로젝트를 만들기 위한 창이 열립니다.1. Editor Version이 2020.3.30f1이 맞는지 확인합니다.2.  2D로 설정하겠습니다.3. Project name을 자유롭게 설정합니다. 4. 프로젝트 경로를 설정합니다.5. Create project 버튼을 클릭하여 프로젝트를 생성합니다. 그러면 이렇게 유니티 에디터가 열릴 준비를 합니다.

[듀오링고 클론 코딩 with Unity] 유니티 설치 버전 2020.3.30f1

유니티는 버전 업데이트가 빠르게 되고 있기 때문에, 본 강좌를 따라가기 위해서는 변경사항이 많은만큼 동일한 유니티 버전으로 설치하는 것이 권장됩니다. 유니티 허브를 통해 LTS 최신 버전의 유니티 에디터를 설치해 보겠습니다.먼저 유니티 공식 홈페이지로 이동하겠습니다. Unity - Unity UnityUnity is the ultimate game development platform. Use Unity to build high-quality 3D and 2D games, deploy them across mobile, desktop, VR/AR, consoles or the Web, and connect with loyal and enthusiastic players and customers.unity..

[듀오링고 클론 코딩 with Unity] 토이 프로젝트 시작

듀오링고는 언어 교육 서비스 중에서 글로벌하게 아주 유명하다고 할 수 있습니다.https://www.duolingo.com/ 무료로 외국어를 배우세요.게임을 통해 영어를 비롯한 다양한 언어를 배워보세요. 100% 무료로 제공되는, 게임처럼 재미있고 과학적으로 효과가 검증된 언어 학습 앱입니다.www.duolingo.com 바로 시작해 볼까요.클론 코딩 프로젝트는 유니티 입문자도 볼 수 있도록 최대한 쉽게 설명하고자 합니다.github에 토이 프로젝트를 계속 커밋하면서 블로그를 써보려고 합니다.아래 repository를 참고해 주세요. ddayin/Unity-Duolingo-Clone (github.com) GitHub - ddayin/Unity-Duolingo-CloneContribute to ddayi..

[책 필사] 단계별 영어 원서 나도 이제 영어로 읽는다 어린왕자

어린왕자 원서를 읽기 시작하였습니다. 단계별로 원서 수준이 나뉘어져 있어서 차근차근 영어를 익히는데에 좋은거 같습니다. 그동안은 영어 원서를 읽어도 모르는 단어나 표현이 많아서 어려웠거든요. 이 책을 구매하였는데 아주 좋은거 같습니다. 단계별 영어 원서 나도 이제 영어로 읽는다 어린왕자 (사전 없이도 읽을 수 있는) - 리디북스 (ridibooks.com) 단계별 영어 원서 나도 이제 영어로 읽는다 어린왕자 “영어 초보도 사전 없이 ‘어린 왕자’ 원서로 읽는다”다섯 단계의 맞춤형 구성 단계별 원서3차례의 크라우드펀딩을 통해 5,000여 명의 서포터 지지를 받은 도서 1, 2단계는 초등학생용 어휘만 ridibooks.com 책을 보면서 아이패드로 필사해 보고 있습니다.

Language/English 2022.02.27

Game 윈도우의 Stats 설명

https://youtu.be/jx7UtN4-HNM Game 윈도우의 Stats 은 Statistics로 한글로는 통계를 의미하고 프로파일러의 축소 버전으로 생각하면 되겠습니다. - FPS - Frame Per Second 로 초당 프레임을 의미합니다. - 보통 게임에서는 60 FPS 이상 나와야 합니다. - CPU main - 하나의 프레임이 실행되는데 소요되는 시간을 의미합니다. - 어플리케이션, Scene 뷰, 에디터 윈도우 등을 업데이트 하는데 소요되는 시간을 모두 포함합니다. - CPU render thread - 하나의 프레임이 렌더되는데 소요되는 시간을 의미합니다. - Game 뷰만을 렌더하는데 걸리는 시간입니다. - Batches - 한 프레임 당 Batching 되는 총 개수를 의미합니다..

Engine/Unity 2022.02.20