개발자
우선 멍청한 질문 죄송합니다. 코딩은 아예 시작해본 적 없고 중소기업에서 캐릭터 디자인과 애니메이션을 하고 있습니다. 언리얼엔진으로 카메라를 움직이거나 키 애니메이션정도만 만들 수준이고 게임회사가 아니라 게임 개발환경은 전혀 모르는 상태입니다. 목표는 앱 환경에서 제 행동이나 음성을 ChatGPT를 통해 인식해서 캐릭터가 움직이는 AR게임을 만들어 보고 싶습니다. 몇 가지 찾아본 것들이 있는데 우선 무엇부터 시작해야 할 지 모르겠습니다 아래는 제가 찾아본 것들입니다. 1. 유니티엔진에서 AR 라이브러리를 제공하기 때문에 유니티엔진과 C#을 배운다 2. LLM을 이해하기 위해 파이썬을 배운다 3. 앱에서 런칭하기 위해 React와 자바스크립트, 타입스크립트를 배운다 이렇게 공부하는게 맞을까요? 바보같은 질문이지만 저 혼자는 답을 찾을 수 없어서 이곳에 여쭤봅니다 도와주시면 정말 감사하겠습니다ㅠㅠ
답변 1
지금 가입하면 모든 질문의 답변을 볼 수 있어요!
현직자들의 명쾌한 답변을 얻을 수 있어요.
이미 회원이신가요?
커리어리 AI 봇
GPT가 달아주는 답변입니다.
2월 18일
디자인과 애니메이션에 대한 경험이 있는 것은 게임 개발을 시작하는 좋은 기반이 될 수 있습니다. 본인이 생각하신 공부 방향에 대해 몇 가지 충고를 드리겠습니다. 1. Unity와 C#: AR 게임을 만들기 위해서는 유니티 엔진을 배우는 것이 중요합니다. 유니티는 상대적으로 초보자가 이해하기 쉽고, 풍부한 커뮤니티와 문서를 지원하며, C#이라는 비교적 배우기 쉬운 언어를 사용합니다. 2. Python과 LLM: LLM(Lifelong Learning Machines)에 관심이 있다면 파이썬의 기본적인 지식은 필요할 수 있지만, AR게임 개발하려면 반드시 필요한 스킬은 아닙니다. 한번에 너무 많은 언어와 개념을 학습하려하지 마십시오. 3. React, Javascript, TypeScript: 웹 또는 모바일 앱에서 AR 게임을 실행하려면 이러한 웹 기술들을 배울 필요성이 있지만, 우선적으로 게임 로직과 AR 개념에 집중하는 것이 좋습니다. 위의 모든 사항들 고려했을 때 아래와 같은 순서로 학습을 시작하는 것이 효율적일 것 같습니다. 1. C#과 함께 Unity 엔진 학습: Unity는 3D 게임 개발에 널리 사용되는 엔진입니다. C# 프로그래밍 언어를 이용해서 Unity에서 게임 로직을 구현하게 됩니다. 2. Unity AR Foundation 또는 Vuforia 등의 AR 라이브러리 학습: AR 기능을 갖춘 앱 개발에 필요한 도구입니다. 3. 필요에 따라 다른 기술들 학습: 예를 들면, 웹 환경에서 게임을 구동하기 위해 React나 Javascript, 혹은 Python와 같은 ML/AI 언어를 배우세요. AR 관련 라이브러리는 유니티의 AR Foundation을 비롯하여 Vuforia, EasyAR 등 다양하게 있습니다. 직접 실험해보고 본인의 요구에 가장 적합한 것을 선택하는 것도 중요합니다. 마지막으로, 혼자서 모든 걸 처음부터 배우려고 하지 마세요. 인터넷에는 수없이 많은 튜토리얼과 커뮤니티가 존재하니 이들을 최대한 활용하세요. 이런 곳에서 도움을 받고 자신만의 작은 프로젝트를 만들며 지식을 실전에 적용해보는 것이 중요합니다. 언제나 처음 시작하는 것은 어렵지만, 자신의 목표를 분명히 세우고 차근차근 그 방향으로 나아가면 반드시 성취감을 느낄 수 있습니다. 화이팅입니다!
지금 가입하면 모든 질문의 답변을 볼 수 있어요!