전체 글 149

2024 08 27 TIL

2-10 최고 점수 구하기 PlayerPrefs 는 키워드로 데이터를 보관할 수 있다PlayerPrefs.SetFloat , PlayerPrefs.SetString  는 데이터를 저장할때 쓰인다PlayerPrefs.SetFloat("bestscore",숫자값);PlayerPrefs.SetString("bestscore",문자열); 데이터를 불러올때는숫자값 = PlayerPrefs.GetFloat("bestscore");문자열 = PlayerPrefs.GetString("bestscore");처럼 불러올 수 있고 키워드가 있는지 확인할땐PlayerPrefs.HasKey("bestscore")     true 일땐 있고 false 일땐 없다 데이터를 모두 지우려면PlayerPrefs.DeleteAll(); ..

2024-08-26 TIL

저번 시간 빗방울 게임을 만들고 나서 숙제까지 제출완료하였다. 이번 시간엔 OT를 끝마치고 이어서 강의 2장을 시작하였다 2-1 풍선의 지켜라 게임 기본 씬 구현하기 새로 프로젝트 MySheild를 만들어서 layout 을 2 by 3 로 바꿔주고Project의 Scene의 기본 samplescene을 MainScene으로 명칭을 변경 하였다이후 화면을 저번 시간에 만들어 두었던 모바일 환경(760x1280)으로 바꿔준다 2D sprite 사각형 오브젝트를 생성후 Scale크기 x = 6 y =10 으로 설정 색은 RGB 20 20 80으로 바꿔준다(배경)  2D sprite 원 오브젝트를 생성 후 position y값을 -3.2로 살짝 내려주고 bloon으로 명명 2D sprite 원 오브젝트를 생성 ..

2024 08 24

1-5 빗방울만들기 오브젝트 생성 hirearchy 창에서 2d object -> sprite -> circle   위치를 x 0 y 4 색상을  R 150 G 150 B 255 로 변경 오브젝트 이름을 Rain으로 변경 빗방울에 중력부여하기 Rain 오브젝트의 inspector 창의 add component 클릭후 Rigidbody 2d 선택 충돌효과 부여하기  다시 add component 클릭 후 circle collider 2d 선택 이번엔 Ground 오브젝트를 클릭후 add component -> box collider 2d 선택 빗방울 파괴 project의 script 폴더에 Rain 스크립트 생성 후 실행 Start나 Update가 아닌 새로private void OnCollisionEnt..

2024 08 23 TIL

강의 1-9까지 진행 1-3 애니메이션 만들기 1.애니메이션을 넣을 폴더 생성 2.Create->Animation 으로 애니메이션 파일 생성(이름은 Rtanidle로 명명) 3.Inspecter 창의 Loop time 체크 (계속해서 반복적으로 수행) 4.Hirearchy창의 Rtan 오브젝트를 선택하고 만들어둔 애니메이션 파일을 드래그 앤 드롭해서inspector 창에 넣음  5.Project의 Rtanidle을 더블 클릭하여 animation창을 오픈(window->animation->animation으로도 가능) 6.Rtan 오브젝트 클릭 7.삽화 이미지인 르탄이1을 눈금이 0에 가 있는 곳에 삽입  8.눈금을 10으로 옮기고 ( animation창 왼쪽 상단의 빈칸에 기입하는것도 가능)눈금이 있는..

2024 08 22 TIL

1.퀘스트 3 멤버 카드를 작성 2.퀘스트5 untiy조사하기 유니티로 만들어진 게임과 여러 특징들을 살펴보며 내가 만들고 싶은 게임에 대해 생각하는 시간을 가짐. 3.퀘스트6 에셋스토어에셋스토어에 회원가입 후 둘러보고 무료 에셋을 다운로드 4.게임 속 상호작용 분석좋아하는 게임에 대해 생각해보고 풀어보는 과정  첫 강의시작4.강의를 위해 유니티와 비쥬얼 스튜디오를 설치 5.강의 1-2 까지 진행 오늘 배운 강의내용  화면 설정windows->layout 모바일 화면 설정game->Free Aspect-> x:760 y:1280 게임 오브젝트 생성Hierachy->2D object->sprites-Square 생성된 오브젝트의 크기 조절inspector->Transform->Scale x = 가로 y =..

스테이지2 퀘스트7(게임 속 상호작용 분석)

선택한 게임의 이름은 무엇인가요?몬스터 헌터 월드선택한 게임의 장르는 무엇인가요?헌팅 액션선택한 게임의 어떤 시스템에 집중하셨나요?수렵시 헌터에게 적용되는 시스템해당 시스템이 동작하는 구조의 시작부터 과정을 자세하게 분석, 나열해봅시다.-플레이어마다 고유의 체력을 가지고 있고 체력이 0이 될시 수레에 실려가고 목숨카운트가 1 줄어든다-목숨카운트는 솔로플레이 멀티플레이 상관없이 3이며 (보수금 보험이나 생명 보험 발동시 최대 5까지 증가 가능) 0이 될시 퀘스트 실패 화면이 출력된다.-퀘스트 제한 시간은 15분 30분 50분 등 난이도에 따라 결정된다.-다른 헌터가 수렵에 참가하기 위해선 같은 집회구역에 있거나 신호탄으로 구조신호를 보내 참가할 수 있다.-수렵을 하면서 일정 액션(달리기 구르기 매달리기 등..

카테고리 없음 2024.08.22

사전학습 스테이지 2 퀘스트5(유니티 조사하기)

Unity를 이용해 만든 프로젝트  서비스명장르,분류제작사첫 번째 프로젝트산나비사이버펑크,액션네오위즈두 번째 프로젝트HOLLOW KNIGHT플랫포머,액션 어드벤처팀 체리세 번째 프로젝트로보토미 코퍼레이션공포,로그라이크프로젝트 문 네 번째 프로젝트Ori and the Blind Forest액션 플랫포머,메트로배니아 어드벤처문 스튜디오 다섯 번째 프로젝Overcooked! 2코옵 고스트 타운 게임스 Ltd 위 프로젝트들의 공통된 특징이 있나요?대부분 즐겨봤던 게임이기에 느낀 점을 말하자면 개성있 디테일한 작품들이 많습니다.  여러분이 생각하는 Unity의 강점은 뭐라고 생각하나요? 1. 대세적인 게임 엔진이다. 전 세계 게임 엔진의 절반, 모바일 게임의 70%는 유니티로 만들어졌습니다. 자주 비교되는 언리얼..

카테고리 없음 2024.08.22

코딩캠프를 시작한 첫번째 시간

내일배움캠프 Unity 트랙에 참여한 계기는 무엇인가요?전문적인 기관에서 제대로 배워보고 싶어서입니다. 혼자서 터득하려니 막연히 어떤 것을 할지 방향을 못잡고 있었기에 동기가 필요했습니다.본 코스 수료 후, 어떤 게임 개발자로 성장하고 싶나요?제가 즐겨하는 게임류는 몬스터헌터 시리즈 같이 사람들과 즐길수 있는 게임입니다. 할 수 있다면 다같이 즐길수있는 게임을 만들어보고 싶습니다.그 외에 Untiy 트랙에 기대하는 것이 있다면 자유롭게 작성해 주세요● 일단 첫날에 장비가 갖춰지지 않아 대화에 자연스럽게 참여하지 못했지만 사람들과 잘 어울려 잘 배워보고 싶습니다.

카테고리 없음 2024.08.21