목록게임 개발 (4)
와챠의 우당탕탕 개발 기록장

오늘 한 것 기존 키 입력에서 터치 입력으로 변경(조이스틱) 모바일 환경에 맞게 설정하기 Unity Ads로 광고 붙이기 플레이어가 죽으면 광고 재생 > 다 보면 부활 앱 빌드, 마켓 출시 오늘 배운 것 정리 모바일 전용 Input Manager 만들기 더보기 MonoSingleton.cs using System.Collections; using System.Collections.Generic; using UnityEngine; public class MonoSingleton : MonoBehaviour where T : Component { protected static T _instance; public static T Instance { get { // 없으면 만들고 if (_instance == ..

화면 늘리느라 배경 사이즈도 좀 바꿨는데 바닥만 안 건드렸더니 바닥이 둥 떠있음...ㅋ 스플래시 화면도 그냥 있는 이미지로 만들어봤다. 오늘 한 것 여러 Scene 만들기 UGUI 이론/실습 버튼 팝업 이미지 텍스트 스플래시 만들기 로딩 씬 만들기 오늘 배운 것 정리 Scene (씬) 다양한 장면(로비 화면, 게임 화면 등...) 구성 SceneManager 클래스 : 씬 이름, 씬 순서 입력으로 씬 변경 가능 SceneManager.LoadScene("GameScene"); 씬 순서는 Build Setting 에서 확인 가능 씬 추가는 프로젝트 공간에서 Create > Scene Build Setting에서 Add Open Scenes로 추가된 씬 적용(안드로이드에서 액티비티 추가된 거 매니페스트에 알..

원랜 소리까지 들림!! 오늘 한 것 배경 추가 이미지 뎁스 바꾸기(배경은 뒤로, 캐릭터, 물체들은 앞으로) 적 공격하기(Colider 이용) 게임 오버 구현(처음으로 돌아가기) 싱글톤 이용하기(GameManager, SoundManager) BGM, 공격 사운드(효과음) 추가 코인 먹으면 점수 얻고 코인 없어지기 구현 오늘 배운 것 정리 https://opengameart.org/ 에서 무료로 배경, 사운드 소스 얻을 수 있음 맘에 드는 거 다운로드해서 드래그 앤 드롭 해주면 됨 이미지 뎁스 바꾸기 이미지 뎁스 : 이미지들이 겹칠 때, 누가 앞으로 나오고 누가 뒤로 가는지 정해주는 것 게임 오브젝트의 Sprite Renderer 컴포넌트 > Order in Layer로 조정 Order in Layer 값..

오늘 한 것 유니티 초기 설정(레이아웃) 1, Windows → Layouts → 2 by 3 2, Project → One Column Layout 3, Windows → General → Console 게임 오브젝트 왼/오른쪽 움직이기 오늘 배운 것 정리 Monobehavior를 상속받으면 게임 화면에 게임 오브젝트를 붙일 수 있게 된다. 게임 오브젝트 = Transform + Component Transform : 오브젝트의 크기, 위치, 회전을 나타냄 Component : 추가 기능을 담당함 .unitypackage 확장자 파일 import 하기 : Asset → Import Package → Custom Package 로 import 또는 파일을 더블클릭해서 import 오브젝트에 중력을 적용되..