뉴비 유니티 독학 시작했는데 방금 버튼 크기 텍스트에 맞게 조절되도록 하려고 검색해보니까 이렇게 나오거든?
내 상식선에선 아주 간단한 기능인데 이렇게 뭔가 덕지덕지 붙여가며 만들어야 된다는 게 굉장히 비직관적이고 마치 스파게티 엔진처럼 느껴져. 적응한 사람들은 잘 쓰지만 진입장벽이 있는 ㅇㅇ
그럼에도 가장 많이 쓰는 엔진이고, 에셋스토어도 좋고(쉐이더들 너무 멋있었음), 이미 조금은 익숙해지기도 해서 계속 공부할 생각이긴 한데,
Ai한테 물어봐도 내장 Ai나 제미니 지피티나 서로 제각각으로 틀린 답 알려주고, 무슨 기능 하나 구현할 때 뭔가 원리를 이해하고 직관적으로 구현한다기 보다는 교과서 구석에 있는 것 같은 자잘한 컴포넌트들 끄집어 내서 쓰는 암기형 엔진 느낌이 들어. 솔직히 다음에 똑같은 거 구현하라면 기억 안날 거 같은게 많아.
물론 내가 뉴비라서 이렇게 느끼는 것 같긴 한데 공부하다가 힘들어서 잠깐 한탄해봤어..
코딩 아예 모르고 ai붙잡으면서 할거면 고도해보셈
딱 부전공만 했는데 C#은 잘 몰라. 고도는 좀 직관적이야?
유니티가 에셋스토어에 시각효과들 멋있는 게 많아서 익숙해지고 나면 퀄 올리기에 좋아보이는데 고도도 그런 거 많이 있나..
나도 개발 잘 몰라 그냥 고도가 쉬워서 붙잡고잇는거임 유니티 30분 만져보고 치웠는데 gpt가 고도엔진 어떠냐고 해서 깔짝여보면서 만드는중이라 ㅎ;;ㅋㅋ
@엊그제 한번 만져볼게 고마워 ㅜ ㅜ
게임에서뿐 아니라 컴퓨터이서 텍스트를 화면에 표현하는게 원래 복잡함 텍스트 데이터를 이미지로 바꿔야하고 폰트 크기도 신경써야함 그렇다고 이미지로 대충 바꾸면 텍스트 필드크기에서 텍스트가 삐져나오기 때문에 텍스트 크기랑 텍스트필드 크기에 맞춰 몇 글짜까지 첫재쭐에 쓰고 둘째줄에 쓸지 엔진 내부적으로 정해줘야는 등의 계산이 필요한 작업이라
진짜 폰트 넣는 것도 처음엔 충격 받았어.
@글쓴 Indie(114.129) 유니티가 유독 복잡한 느낌보단 언리얼 유니티 다 본인 나름의 구조가 있고 복잡한이 있음. 그래서 UI구조는 여기저기 써보고 익숙해지는게 제일 중요함
고도도 에디터만으로 구현하려면 아마 이것과 비슷한 느낌일 것 같은데... 나같으면 그냥 텍스트 길이 비례해서 버튼 길이 늘리는 스크립트 갖다 붙일 듯
고도는 걍 버튼 생성 하자마자 텍스트 사이즈에 맞춰줘서 저 과정 필요 없긴한데 유니띠가 그게 안되던가?