본문 바로가기

전체 글

(19)
유니티 - Joint 2D를 사용한 줄타기 영상의 줄타기를 연습해보기 위한 기본적인 프로젝트 세팅이 되어 있는 파일입니다. 플레이어가 줄을 타기 위한 코드는 작성되어 있고 줄은 영상을 보고 따라 하시면 됩니다!
유니티 2D 언덕 오르기! 언덕을 올라보자의 기본 프로젝트입니다. 타일맵을 이용한 언덕과 움직이는 플레이어가 구현되어 있습니다! 연습을 위한분들은 받아서 사용하시면 됩니다!
해상도 변경하기! 패키지 파일 받기! 안녕하세요! 고옴도올입니다. 이번 시간은 해상도 변경 옵션을 간단하게 만들어 봤습니다. 기본세팅은 아래 패키지를 받아서 사용하시면 됩니다!
유니티 2D - 벽 점프!!! 안녕하세요! 곰돌이에요~ 오늘은 벽 점프를 한번 만들어 봤습니다! 역시 영상을 보시고 열심히 따라해 주시면 되겠습니다. 기본적인 구성을 꽉꽉 채워 담은 패키지 파일이 있으니 다운받으셔서 따라하시면 되겠습니다~ 그럼 곰바~~~
피격처리 프로젝트 파일 안녕하세요 곰돌입니다! 이번 프로젝트는 피격처리에 관하여입니다. 피격되었을 때 넉백이 일어나면서 캐릭터를 일시적으로 무적상태로 만들며 피격 사운드까지 제어하는 것을 다룹니다. 요새 일이 생겨서 자주 못올리지만 그래도 최대한 꾸준히 올릴 수 있게 노력해 보겠습니다! 그럼 조금이라도 도움이 되었으면 좋겠네요. 영상에 사용된 에셋들은 전부 저작권이 자유로운 것들로 만들어졌습니다.
유니티 - 콤보어택을 만들어 보자 (feat. Timer) 안녕하세요. 곰돌입니다. 오늘은 타이머를 응용해서 간단한 콤보 시스템을 만들었습니다. 타이머는 코루틴과 반복문을 사용해서 아래처럼 아주 간단하게 만들 수 있습니다. 코드를 간단하게 설명하면 게임이 시작하면 타이머 코루틴을 실행하고 현재 시간은 0 최대 시간을 10으로 설정한 뒤 반복문을 스페이스바가 눌리기 전 그리고 현재 시간이 최대 시간보다 낮은 경우 계속해서 돌립니다. 이때 매 프레임 현재 시간에 deltaTime 값을 더해줍니다. 그리고 스페이스바가 눌리거나 현재 시간이 최대시간보다 크거나 같아지면 반복문을 나와서 현재의 시간을 로그로 찍어주는 간단한 타이머입니다. 이 방식을 응용해서 타이밍 바를 이용한 연속 공격을 간단하게 만들어 봤습니다. 슬라이더의 value를 서서히 증가시키며 미리 정한 범위..
나의 잠을 훔쳐 간 상점이란 녀석을 만들었다. 오늘 포스팅은 상점 만들기입니다! 프로젝트 기본 구성은 역시 패키지로 첨부되어 있으니 다운로드해서 사용하면 됩니다! 상점에는 판매하는 물건이 무엇인지 가지고 있는 스크립트를 가지고 있으며 콜라이더를 추가해서 화면에서 상점이 클릭이 되면 상점 창이 열리게 만들어줬습니다. 일단 판매기능부터 만들어줬는데 인벤토리의 아이템을 클릭해서 선택한 뒤 OK버튼을 눌러서 판매가 되게끔 구성해줬다 슬롯 스크립트의 주요 코드이다 슬롯이 클릭된 순간 상점모드가 아니라면 아이템을 사용하고 상점모드라면 아이템의 사용이 아닌 판매동의(?) 로 바뀌게 된다. 그리고 OK 버튼이 눌리면 SellItem이 호출되면서 판매동의(?)가 되어있는 아이템들을 팔아치워버리게 된다. 판매방식은 체크하고 판매로 이루어졌지만 구매는 상점의 아이템을 ..
유니티 _ 캐릭터 선택하기! 안녕하세요! 곰돌입니다. 이번 영상은 캐릭터 선택입니다! 프로젝트마다 자신에게 맞는 방식으로 구현하면 되지만 간단한 형식의 선택 법을 영상으로 만들어 봤습니다. 씬은 캐릭터를 선택하는 씬과 플레이 씬으로 나뉘며 캐릭터 선택씬에서 선택된 캐릭터의 정보를 가지고 있다가 플레이 씬에서 선택 된 캐릭터를 생성하고 플레이 할 수 있게 만들어줬습니다! 또, 캐릭터를 선택하면 간단한 애니메이션 변경과 SpriteRenderer의 Color를 변경하여 시각적으로 선택 된 모습을 확실하게 보여주었습니다. 캐릭터 선택 후 플레이씬으로 넘어갈 떄 각 캐릭마다 자신에게 맞는 능력치를 불러와서 적용시키는 것도 구현해보세요! 그럼 곰바! 스프라이트 : https://secrethideout.itch.io/team-wars-pla..