본문 바로가기
반응형

분류 전체보기301

[해커톤] Junction Asia 2023 Project “My Chef Friend” App 안녕하세요 저번에 쓴 해커톤 후기 글에 이어서 해커톤에서 개발한 앱에 대해 소개와 기여한 부분에 대해 정리할까 합니다. 해커톤 프로젝트가 아닌 경험에 대한 글을 보고 싶다면 (https://88-it.tistory.com/368) 해당 글을 참고하시길 바랍니다. 앱 개발 목적은 해커톤 주제 중 하나였던 로봇팔을 이용해 만드는 음식에 대한 사람들의 거부감을 줄이고 어떻게 충성 고객으로 만들 수 있는가였습니다. 이에 대한 대안으로, 저희가 개발한 어플에 대해 말씀드리면, “My Chef Friend” 이름을 가진 앱으로 사용자 맞춤형 AI 친구와 함께하는 JAKA의 로봇 요리 배달/주문 서비스 앱입니다. 사용자는 앱을 사용하면서 가상의 AI 친구를 만나게 되고 이 친구에게 밥을 주고 대화를 하는 등의 데일리.. 2023. 9. 5.
[Unity/TypeScript] 유니티 최적화 하는 방법 / 코드 최적화 안녕하세요 오늘은 프로젝트하면서 이런 부분을 최적화를 위해 안 쓰도록 노력하거나 바꿨던 부분에 대해 적어볼까 합니다. 저 같은 실무 프로젝트에 익숙하지 않은 분들이 참고하시면 좋을 것 같습니다. 1. GetComponent(), Find() 사용 줄이기 컴포넌트를 가져오기(객체 참조) 위해 GetComponent 를 사용하는데 이는 시스템적 비용을 많이 사용하기 때문에 반복적으로 사용하면 좋지 않고 오류가 날 수 있습니다. 그렇기 때문에 반복적으로 호출할 부분은 미리 변수에 할당해서 사용하는 것이 좋습니다. 아래 코드와 같이 특정 오브젝트의 특정 스크립트를 GetComponent 통해 지속적으로 호출하는 것보다 미리 해당 스크립트 배열로 할당해서 호출하는 것이 좋습니다. // 수정 전 ChangePos(.. 2023. 8. 23.
[유니티 공모전/행사] MWU KOREA AWARD 2023 얼리버드 이벤트 후기 안녕하세요! 뜻밖에 선물처럼 찾아온 MWU KOREA AWARD 2023 얼리버드 이벤트 참여 후기를 작성해볼까 합니다. 일단 해당 행사를 간략하게 말하자면 유니티로 만든 여러분의 프로젝트를 제출해서 상을 받는 행사입니다. 관련 사이트 : https://unitysquare.co.kr/madewith/mwu MWU KOREA AWARD 2023 Made with Unity Korea Awards 2023의 참가작 접수가 오는 7월 1일부터 시작됩니다. unitysquare.co.kr 좀 더 자세히 행사 안내를 볼 수 있도록 이미지를 올려놓습니다. 7월부터 8월 말까지 2달동안 열리지만 이 사이에 만든 프로젝트만 제출 가능한 건 아니고 공식적으로 다른 행사나 공모전에 제출하지 않은 콘텐츠면 가능한 것 같더.. 2023. 8. 23.
[Unity/Zepeto] 특정 물체로부터 주변 물체를 찾아나가는 기능(BFS) 만들기 불이 퍼져나가는 현상처럼 주변 물체를 찾아 이벤트를 주는 기능을 구현 간단한 구현 방식 설명 : 물체들의 거리를 통해 그래프를 생성하고 랜덤 값을 통해 특정 물체가 선택되었을 때, 그래프와 BFS 방법을 통해 주변 물체부터 찾아가는 구현 방식 >> 아래 프로젝트는 위 방식을 이용해 화재 재앙을 구현하였습니다. 아래와 같이 스크립트에 그래프로 생성할 객체들을 다 넣어줍니다. ( 추가로 화재 기능을 구현하고자 하면, 불 이펙트를 자식 0번째 객체로 넣어줍니다. ) 아래 스크립트를 만들고 씬 오브젝트에 넣어줍니다. DisasterStart() 함수를 통해 무작위로 특정 건물을 지정해 불을 발생합니다. 해당 불은 모든 건물을 태울 때까지 멈추지 않습니다. Reset() 함수를 통해 모든 값을 초기화 후 해당 화.. 2023. 8. 23.
반응형