Root 717

프리랜서 1개월 동안 개발하면서 알게 된 것들 5가지

9월 한 달이 금방 간 거 같다. 단기 프로젝트 다수와 과외를 진행했더니 몸과 마음이 힘들긴 했었다. 그럼에도 많이 배웠다. 돈 받고 프로젝트 개발 완료해 주고 나 또한 개발자로서 더욱 성장할 수 있었다. 그리고 일거리가 없을 때는 LeetCode나 백준 저지에서 코딩 테스트를 좀 해봐야겠다. 의뢰인 중 프로그래머가 없었기 때문에 특정한 기능이 구현 가능한지 기술 컨설팅만 할 수 있었다. 대부분의 의뢰인은 유니티나 코딩에 관심이 없었다.어떻게 해서든 정해진 데드라인에 맞추어서 결과물이 나와야 한다. (의뢰인과의 약속 그리고 신뢰가 달려 있는 문제이다.)의뢰인의 요구사항이 워낙 다양해서 매일 새로운 기술을 배우게 된다. 하지만 유니티라는 틀에 갇혀 있다는 느낌이 들긴한다. 많은 프리랜서들이 언리얼과 유니티..

DevLog 2024.10.01

Unity 6 AR Foundation ver6.0.3 자료조사

이번에는 AR 프로젝트를 맡게 되었다. 우선, 유니티 버전은 6000.0.20f1이고, AR Foundation 버전은 6.0.3 이다. (버전 중요하다!)아래 링크는 유니티 공식 AR Foundation 문서이다.https://docs.unity3d.com/Packages/com.unity.xr.arfoundation@6.0/manual/index.html AR Foundation | AR Foundation | 6.0.3AR Foundation AR Foundation enables you to create multi-platform augmented reality (AR) apps with Unity. In an AR Foundation project, you choose which AR featu..

Engine/Unity 2024.09.30

전주시 보건소에서 하는 비만탈출 프로그램

전주시 홈페이지 가보니까 이런 프로그램이 있었다.프리랜서 생활을 하다 보니까 집에만 있으면 살이 찔 수 밖에 없는 환경이다.냉장고에 먹을것도 있고, 운동 의욕은 떨어지기도 하고 해서 이런 프로그램 지원을 받으면 좋을거 같다. - 출처 : 전주시 홈페이지 알림마당 https://www.jeonju.go.kr/planweb/board/view.9is?contentUid=ff8080818990c349018b041a87373953&boardUid=ff8080818990c349018b1dbaa78e4b41&dataUid=9be517a8914526ec019231ec18da1454 전주소식 > 알림마당 > 새소식 > 2024년 전주시보건소 비만탈출프로그램 5기 " data-og-description="[000] "0..

LifeLog/Workout 2024.09.29

Unity 6000.0.20f1 중력(gravity) 전역 설정

Project Settings => Physics => Settings => Shared => GravityGravity를 -9.81로 설정한다. 또한 게임 오브젝트에만 별도의 중력을 설정할 수도 있다.아래 코드와 같이 Rigidbody.useGravity = false 로 설정한다.using UnityEngine;public class CustomGravity : MonoBehaviour{ public Vector3 customGravity = new Vector3(0, -9.81f, 0); private Rigidbody rb; void Start() { rb = GetComponent(); rb.useGravity = false; // Disable d..

Engine/Unity 2024.09.27

유니티 물리 시뮬레이션 : 자유 낙하 (free fall)

테스트한 유니티 엔진 버전 : 6000.0.20f1 유니티 엔진에서 자유 낙하를 보여주려면,일단 바닥을 깔아준다. Hierarchy 상에서 Plane에 해당한다.Sphere를 하나 공중에 띄운다.이 Sphere에는 Sphere Collider와 Rigidbody 컴포넌트를 가지고 있다.Rigidbody에 인스펙터 상으로 옵션이 많은데 우선 기본값으로 테스트를 진행한다.그러면 위 영상과 같이 자유낙하 하는 것을 확인할 수 있었다.끝으로 아래 링크는 이 포스팅에서 사용한 물리 시뮬레이션 프로젝트이다.Scenes 폴더에 FreeFall 을 더블 클릭하면 열어서 직접 테스트 해볼 수 있다. https://github.com/ddayin/Unity-PhysicsSimulation GitHub - ddayin/Un..

유니티 물리 엔진에서 쓰이는 물리학 용어

물리 엔진에 대해서 명확하게 개념을 알고 사용해야 되는데, 그동안은 그 의미를 짐작만 하고 넘어간거 같다.이번 기회에 영어로 된 물리학 용어에 대해서 정리하면서 숙지하고자 한다. 구글 스프레드시트에 Physics 시트에 따로 정리해 두었다.https://docs.google.com/spreadsheets/d/1mmI2hlpUk_ESAU9G-BymjQuuCT2_pFdT3gKHODoYFCg/edit?usp=sharing dev-englishCertainly! The word "either" has several meanings depending on its context. Let's explore them: 1. **Adjective**: - **Definition**: "Either" can be used..

유니티로 물리 시뮬레이션

우선 유니티에서 공식적으로 제공하고 있는 물리 관련 샘플 프로젝트가 있었다.2D라서 조금 아쉽긴 하지만 우선 여기에서부터 시작하면 될듯 하다. https://github.com/Unity-Technologies/PhysicsExamples2D GitHub - Unity-Technologies/PhysicsExamples2D: Examples of various Unity 2D Physics components and features.Examples of various Unity 2D Physics components and features. - Unity-Technologies/PhysicsExamples2Dgithub.com 이제는 유니티 패키지로 따로 설치할 수 있다. https://docs.unit..

유니티 인증 강사

유니티 인증 강사 시험을 본 후기가 잘 정리된 유튜브 영상이 있었다.이 영상 이후에도 시험 보는 팁들도 정리되어 있으니, 참고하기 바란다. https://youtu.be/PRfcxoshEEM?si=DpZa8YzRMbIhLgFr  https://unity.com/kr/learn/certified-instructor Unity 인증 강사 | Unity방대하고 다양한 전문 트레이너 네트워크에 가입하여 실시간 3D 경험을 인증하고 전 세계적으로 인정받으세요.unity.com

Engine/Unity 2024.09.26