본문 바로가기
반응형

전체 글277

2023 사람인 취업 축하금 및 웰컴키트 수령 후기 안녕하세요 이번에는 사람인에서 취업을 성공해서 받게 된 취업 축하금 및 웰컴키트 수령 후기를 작성해볼까합니다. 이 이벤트에 대해 간단히 말씀드리자면, 취업성공금이 걸린 공고를 지원해서 취업에 성공한 후 3개월동안 근속하면 50만원의 취업 축하금과 웰컴 키트를 회사로 보내주는 이벤트입니다! 왠만한 취업 플랫폼에는 다 있는 모양이더라고요. 일단 저는 취업되자마자 신청했고 아래와 같은 문자를 받았습니다. 초반 확인 절차 문자였고 답하면 스타벅스 커피 쿠폰을 주더라고요. 보낸 후 3개월 된 후 다시 아래와 같은 문자가 날라왔습니다. (참고로 스팸 처리되지 않도록 조심하세요... 저는 스팸 처리가 자동으로 해놔서 바로 안내 못받고 1주일 넘은 뒤에 알았네요) 위의 절차대로 따라 서류를 준비하고 접수했습니다. 사이.. 2023. 9. 20.
[해커톤] 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.
[Unity/Zepeto] 멀티플레이 좀비 게임 만들기 정리본 - 1 이번 프로젝트는 스팀 상점에 있는 Yet Another Zombie Defense라는 게임을 참고하여 제페토 내에서도 비슷한 게임을 만들어보고자 합니다. 다만, 이 글에서 코드를 세세히 올리는 것이 아닌 게임 로직이나 중요한 부분을 정리하고자 작성하는 글입니다. 관련 영상 링크 : https://youtu.be/33ZRyEi9PBg 이때까지는 싱글 플레이 게임이나 1인 게임만 개발하다가 멀티 플레이 게임을 제작하게 되니 멀티는 정말 고려할 부분도 엄청 많구나를 느꼈습니다. 또한, 서버에 대한 지식, Client 와 Server 간의 통신 방식, 데이터 저장 방법, 데이터 저장 관련한 JSON 등등 익숙하지 않지만 배워가는 것이 많은 프로젝트 같습니다. 이 게임을 만들면서 대표적으로 고민했던 부분들을 정리.. 2023. 8. 23.
[해커톤] Junction Asia 2023 참여 후기 안녕하세요. 이번에는 규모가 큰 해커톤인 Junction Asia 2023에 참여하게 된 참여 후기를 작성해볼까 합니다. 해커톤 관련 사이트 : https://asia.hackjunction.com/home/ Junction Asia 2023 JUNCTION ASIA 2023은 3일간 세계의 다양한 사람들이 한데 모여 다양한 창작자 간의 한계를 허무는 해커톤 파티입니다. asia.hackjunction.com 먼저 해당 해커톤은 친구가 알려줘서 신청하였는데 어쩌다보니 통과가 되어서 고민 끝에 참여하게 되었습니다! 사실 참여 확정하기 전까지는 많은 고민이 있었습니다. 직장인이라 과연 해당 스케줄을 감당할 수 있을지, 연차를 낼 수 있을지부터 시작해서 경기에서 부산이라는 교통편과 행사 주 언어가 영어라는 점.. 2023. 8. 11.
[Unity/Zepeto] 싱글톤 만들기 프로젝트를 구현하다보면 scene 에 하나밖에 존재하지 않지만 여기저기 많이 쓰이는 class 들이 있습니다. 해당 class의 변수나 함수를 이용하기 위해서는 보통 Gameobject.Find 하거나 태그를 찾거나 직접 public 로 넣거나 하는데 이런 방법들은 종종 제대로 못 읽어서 오류가 나거나 비효율적이라고 합니다. 보통 게임에서 위와 같은 class 들을 싱글톤으로 만들어서 처리해준다고 합니다. 1. 싱글톤 만드는 방법 export default class AttachObject extends ZepetoScriptBehaviour { private static Instance : AttachObject; public static GetInstance() : AttachObject{ if(!A.. 2023. 7. 14.
[Zepeto/Unity] 개발하면서 알아두면 좋은 팁! TIP 유니티 개발하다가 새롭게 알게 된 것들, 진작에 알았으면 좋았을 것에 대해 정리해보고자 합니다. 1. Unity 내에서 자체 영상 녹화 하는 방법 - 외부 영상 녹화 프로그램보다 좋은 점은 덜 끊기고 깔끔하게 녹화된다는 점이 있습니다. Window -> General -> Recorder -> Recorder window 창을 클릭해줍니다. 그럼 위에와 같은 창이 뜨는데 여기서 Add Recorder 버튼을 누르고 타입으로 Movie 로 추가해주세요. 그리고 유니티에서 게임 시작 하기 버튼 누르고 난 후 위의 창의 Start Recording 버튼 눌려서 녹화 시작할 수 있으면 끝내고 싶으면 Stop Recording 버튼 눌려서 끝낼 수 있습니다. 해당 영상 파일은 자신의 프로젝트 위치 경로\Recor.. 2023. 7. 14.
반응형