전체 글 647

[듀오링고 클론 코딩 with Unity] 새로운 테스트 씬 생성과 저장

이제 새로운 Scene (화면)을 생성해 보도록 하겠습니다.유니티 에디터 상단 메뉴에서 File을 클릭하면 아래 화면과 같이 메뉴가 열립니다.New Scene 으로 새로운 씬을 생성합니다.또는 단축키 Ctrl+N 을 누르면 새로운 씬이 생성됩니다.저의 개발 환경은 MacOS가 아니고, 많이 쓰이는 Windows 11이기 때문에 윈도우를 기준으로 설명드립니다.그러면 New Scene 윈도우가 열립니다.유니티 구버전에서는 바로 Empty 씬이 열렸는데, 이제 2D, 3D 템플릿을 선택해서 쓸 숫 있게 되었습니다.유니티는 버전 업 속도도 빠르고 좋은 기능들이 지속적으로 추가되고 있습니다.템플릿이란, 틀이라고 보시면 되겠습니다.여러 종류의 템플릿이 존재하고, 이 템플릿으로 다른 종류의 씬을 새롭게 생성할 수 있..

Unreal 5 에디터 언어 설정 변경

기본적으로 한국어로 에디터 설정이 되어 있는데 영어로 바꾸는 방법을 간단히 소개 시켜드리고자 합니다. 먼저 에디터 개인설정 창을 열어야 합니다. 편집 => 에디터 개인설정을 클릭합니다. 그러면 아래와 같은 창이 뜨는데요. 일반 => 지역 & 언어 => 에디터 언어를 한국어에서 English로 선택하면, 에디터 재시작 없이 바로 영어로 적용이 되네요.

Engine/Unreal 2022.03.01

[Unreal 5 preview] 실행해 보기

Unreal 5.0.0 Preview 1을 설치했다고 가정하고 설명 드리겠습니다. 엔진을 실행하면 아래와 같이 언리얼 에디터 로딩 화면이 열립니다. 그리고 언리얼 프로젝트 브라우저가 열립니다. 게임 카테고리 => 삼인칭 => C++ => 프로젝트 이름을 정하고 [생성] 버튼을 클릭합니다. 정상적으로 언리얼 에디터가 열리는 것을 확인할 수 있습니다. 언리얼 4에 비해 에디터 UI가 많이 바뀐거 같습니다. 게임 실행 화면입니다.

Engine/Unreal 2022.03.01

[듀오링고 클론 코딩 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