동식이 취업시키기 작전

1. Photon의 간단한 설명 여러대의 pc -> photon으로 요청 -> name server -> master-> (Lobby 입장, Room 생성) -> Game name server까지는 Photon에서 처리해주니 우리는 그 이후인 master, lobby, room, game 등을 제작하면 된다. 나는 master에서 lobby에 입장하고 방을 생성, 입장 그리고 Game씬으로 이동하는 것을 구현 할 것이다. (어? 너무 간단인가?) 2. Connection Scene - Empty Gameobject로 Connection Manager 생성 - ConnectionManager.cs 생성 - ConnectionManager.cs를 Connection Manager에 Assign using S..
1. Photon https://www.photonengine.com/ko-kr 글로벌 크로스 플랫폼 실시간 게임 개발 | Photon Engine www.photonengine.com 포톤 사이트 접속 -> 회원가입 -> 관리 화면으로 이동 새 어플리케이션 만들기 Photon 종류를 Pun으로 설정 후 어플리케이션 이름과 설명 작성 20CCU : 무료버전으로 20명까지 동시접속 가능 어플리케이션 ID : 이후 연결시 필요 2. Asset Store https://assetstore.unity.com/packages/tools/network/pun-2-free-119922 PUN 2 - FREE | 네트워크 | Unity Asset Store Get the PUN 2 - FREE package from ..
기업 프로젝트를 시작했다. 9월 8일(금)에 간단한 회의 및 역할 배정을 마치고 매주 1회씩 만나며 전반적인 진행상황을 보기로했다. 나는 네트워크 파트를 맡아서 Photon, agora를 사용 할 예정이다. 이전 오버쿡드2 프로젝트를 진행 할 당시 PunRPC 활용이 힘들어서 네트워크 연동에 애를 먹었다. 그래서 복습겸 네트워크 적용 연습겸 해당 파트에 자원했다. 사이드 프로젝트로 진행하지만 메인 프로젝트보다 흥미도가 높아서 평일엔 메인 프로젝트를 최대한 끝내고 주말엔 사이드 프로젝트에 집중하는 방향으로 가고싶다. (그렇게 원하던 비게임을 시작하니 눈물이 앞을 가림)
color에서 a(알파)값을 변경하고싶을 때가 있을건데요, 결론부터 말하면 안된다. color값은 RGBA가 같이 들어오는 컴포넌트이기 때문에, color.a = 0.5f같은 명령어는 에러가 발생한다. 그래서 color.a가 아니라 오퍼시티값이 변경된 값을 덮어씌워서 적용을 해야한다. 예시) Color c; IEnumerator CoImgMaxSize() { print("이미지를 입장 사이즈로 변경하는 중1"); while (imgGo02.rectTransform.localScale.x
어쩌다가 그렇게 됐는진 몰라도,, branch fetch를 했지만 전혀 정보를 받아오지 못했다. 그래서 .zip으로 가져와야하나.. 심각하게 고민했는데, branch도 새롭게 받을 수 있다는 사실을 알았다. 방법 두가지니까 선택해서 편한걸로 하면 됨 👾 깃헙 데스크탑에서 최신 상태의 브랜치 가져오기 1 1. 깃헙 데스크탑에서 Current branch > new branch 이걸 하려면 조건이 있다. 최종 브랜치를 가진 컴퓨터에서 이 과정을 진행 해줘야함 그러니까 최종 브랜치를 가진 컴 > 최신 상태의 신규 브랜치 만듦 내 컴 > 최신 상태의 신규 브랜치 pull (이것저것 시도를 해봤는데 이렇게 하니까 되더라고요..?) 2. Create a branch > 이름 지정 > 최신상태로 만들고 싶은 bran..
플레이어가 재료를 썰면 진행바가 만들어 지면서 바가 착착착 쌓이는 UI를 만들어보도록 하겠습니다. 이번엔 대장님 도움 없이 만들었습니다. 적극 칭찬!! 🕹️ 조건 1. 플레이어가 재료를 썰면 진행바가 찬다. 1.1. 재료는 총 5회 썬다. 1.2. 진행바는 초록색이다. 2. 진행바가 가득 차면 사라진다. 2.1. 플레이어가 인지 가능한 시간동안 UI 노출이 되다가 사라진다. 🕹️ UI 생성하기 1. Progress bar UI 만들기 UI > Slider로 만들어주고, Handle Side Area를 Awake(false)로 해준다. 왜냐하면 사용 안할거니깐! 🕹️ 스크립트 작성하기 1. Progress bar.cs 작성하기 using System.Collections; using System.Colle..
UI를 아무리 이동시켜도 움직이지 않았던 분들 계십니까? 저는 유니티 뉴비로서 해당 문제에 직면하고 이틀은 머리를 싸맸는데요, 모든게 해결됐습니다. 코루틴을 아십니까? 프레임을 다루는 작업을 하기 위해선 코루틴이라는 친구와 친해져야합니다.(난 싫은데) 👾 문제점 스페이스를 누르면 오프닝 UI가 위로 올라가는 기능을 구현하고 싶었다. 하지만? using System.Collections; using System.Collections.Generic; using UnityEngine; using UnityEngine.UI; // 스페이스를 누르면 // Start UI가 위로 부드럽게 이동한다. public class StartGame : MonoBehaviour { public GameObject startU..
프리팹을 활용하면 게임오브젝트를 원하는 만큼 언제든 팍팍 뽑아서 사용할 수 있어서 편합니다. 하지만 프리팹을 다시 풀 순 없을까요? 저는 푸는 방법을 몰라서 이상한짓을 하다가 대장님께 SOS 보냈습니다. 🕹️ 프리팹을 게임오브젝트로 변경하는 방법 1. 기존에 만들어 둔 프리팹을 Hierarchy창에 드래그 앤 드롭! 이러면 씬에 배치됩니다. 2. 해당 game object를 우클릭 > Prefab > Unpcak 3. 프리팹 풀린 것을 확인 프리팹이 풀리면 해당 game object를 아무리 수정해도 prefab에는 영향이 없습니다. 🕹️ 해당하는 식재료 위에 아이콘 배치하기 제가 프리팹을 언팩한 이유는 테스트를 위해서입니다. 1. 해당하는 재료와 재료 아이콘을 연결 후 재료위에 재료 아이콘 표시하기 2..
이동식이
'동식이 취업시키기 작전' 카테고리의 글 목록 (8 Page)