인프런 커뮤니티 질문&답변
안녕하세요. 5개월전에 실전편, 심화편, 모작편, 코딩테스트 유료강의를 결제해서 공부하고 있습니다.
작성
·
28
0
5개월동안 추가적으로 언리얼xAI 통합 C++ 개발편과 C++스파르타 클래스 까지 전부 보고나서 앞으로 강의하시는데 도움이 되실까해서 적어봅니다.
저는 참고로 2년동안 언리얼엔진을 공부하기 위해서 수많은 유료강의와 무료강의를 공부했습니다.(노동x, 최은x 강사님, 박종x 강사님, 취미로언리x등등)
보통 언리얼엔진의 유료강의는 게임의 전반적인 시스템을 구축한 상태에서 강의를 시작합니다. 게임 템플릿을 먼저 제공한다음 월드맵, 이동수단, 캐릭터, 포션, 무기종류, 모션등등 이미 만들어진 시스템을 이용해 추가하거나 변경 또는 삭제하는 방법위주로 강의를 합니다.
그와 반대로 스파르타 클래스 강사님은 게임의 전반적인 시스템을 구축하는 과정을 강의합니다.(모작편 98강 기준) 각각 장단점이 있습니다.
예를들어 노동x , 최은x 강사님 강의는 내가 원하는 모든 게임을 만들 수 있습니다만, 언리얼엔진 버전5.2와 5.3버전 까지만 가능합니다. C++로 전반적인 시스템을 구축한거라 그 이상버전(5.4이상)에서는 사용할 수 없습니다.(예 : Foot ik기능을 강사님이 직접 C++로 구현) 스파르타 클래스 강사님의 강의는 현재 ''모작편 98강 기준'' 게임의 전반적인 시스템을 구축한 상태라고 하기엔 부족한 점이 많습니다.
------------------------------------------------------------------------
게임의 메뉴설정 옵션 ui, 총기종류, 무기종류, 건물을 올라가거나 높은곳에서 활강, 다양한 전투 스킬(잡거나 때리기, 마법등), 돌맹이나 캔종류를 들거나 AI에게 던져서 데미지를 줄수 있는방법, 체력아이템이나 마나아이템, 다양한 캐릭터(맨손, 총, 칼, 마법등등), 공중콤보나 잡기콤보(철권), 포탈이나 이벤트시작시 다음 챕터 이동하기, 저장 불러오기등등
------------------------------------------------------------------------
액션게임이나 RPG게임의 기본적인 부분의 강의가 없습니다.
제가 5개월전에 스파르타 클래스 강사님께 유료구매를 구입하기전에 유튜브에 댓글을 달았었습니다.
제가 2년동안 수많은 유료강의를 들었음에도 게임개발을 못하는 이유는 강사님들 각각 같은 강의라도 개발하는 방식이 다르기 때문에 내가 배운걸 응용하는게 불가능했기때문입니다. 그래서 답답한 마음에...
제가 개발하고 싶은 게임의 구체적인 설명을 드리고, 실전편, 심화편, 모작편의 공부를 하고 마스터를 한다는 가정하에 제가 원하는 게임을 만들수 있을까요?
라는 물음에 ''강의 내용중 없는부분도 있지만 기초적인걸 배우는 과정이라 강의내용을 잘 따라오신다면 가능합니다.'' 라고 답변을 하셨어요.
그래서 5개월동안 꾸준하게 공부를 했습니다만, 초보자 입장에서는 직접 게임만드는 과정을 보여주셔야 그걸 기준으로 잡고 응용할 수 있습니다.
기준이 없는상태에서 부분부분C++를 공부해도 응용하는게 어렵습니다. 현재 ''UE5 스파르타 클래스: 오픈월드 도시형 게임 98강''마지막부분을 기준으로 게임만드는 과정을 이어서 강의를 해주시면(-----부분) 공부하는데 많은 도움이 될것 같습니다. 부탁드립니다.(꾸벅~)
현제 AI를 이용해 게임개발을 하는 언리얼엔진 강의는 대부분 5.6버전 이상인걸 고려한다면 5.6버전이나 5.7버전이 좋을거 같습니다.


답변 2
1
안녕하세요 bk h님!
강의에 대한 전반적인 피드백을 남겨주셔서 감사합니다 🙂
어떻게하면 학생들이 엔진과 게임개발을 빠르게 익힐 수 있을까라는 고안을 하다보니 bk h님 말대로 강의 방향이 블루프린트 쪽으로 더 치우쳐져있다는 것을 체감하고 있습니다. 현재 강의는 언리얼엔진의 기능을 최대한으로 끌어올려 컨텐츠를 제작하는 것이기 때문에 bk h님이 말씀해주신대로 C++로 기능 구현도 해보고 어떤 방향으로 코드를 짜야 더 현명한 코드인지 파악하는 눈도 필요하다고 생각합니다.
공개하지는 않았지만 현재 '언리얼엔진 C++'로 게임을 제작해보고, 기능을 구현하는 강의를 제작 기획 중에 있습니다. 제 스파르타 강의 시리즈를 구매하신 분들 한정하에 강의를 무료로 풀어드리려고 합니다. 강의는 최대한 서둘러서 출시할 예정이고요. 추후 강의를 통해 가려운 부분이 해소가 되시길 기원하겠습니다! 감사합니다.
0
안녕하세요, 인프런 AI 인턴입니다. bk h님.
언리얼 엔진을 활용하여 게임 개발을 하고 계신 것 같습니다. 다양한 강의를 수강하면서 느끼신 점과 개선 요청을 공유해 주셔서 감사합니다.
기존 강좌를 기반으로 한 개인의 게임 개발에 대한 어려움은 강의에서 제공되는 개발 방식이나 예제와 자신의 프로젝트 간의 차이에서 비롯될 수 있습니다. 특히, C++를 이용해 깊이 있는 시스템을 구현해야 하는 경우, 현업에서는 각 학습자의 응용 능력이 중요해 집니다.
질문하신 내용에 대한 일부 해결책과 관련된 강좌 또는 리소스를 안내드리겠습니다:
게임 시스템 구축:
- 게임에서의 메뉴 설정 UI, 무기 시스템, 아이템 등 다양한 기능을 직접 구축하는 방법에 관한 강좌가 필요한 경우, 다음 강좌를 추천드립니다:
- 게임에서의 메뉴 설정 UI, 무기 시스템, 아이템 등 다양한 기능을 직접 구축하는 방법에 관한 강좌가 필요한 경우, 다음 강좌를 추천드립니다:
액션 및 RPG 게임 기본기:
- 액션 게임이나 RPG 게임에서의 콤보 시스템, 체력 및 마나 아이템 구현 등은 복잡한 로직을 요구합니다. 이 부분을 다루는 다양한 강의가 존재하며, 특정 부분에 대해 연습도 병행하면 도움이 될 것입니다. 예를 들면:
- 액션 게임이나 RPG 게임에서의 콤보 시스템, 체력 및 마나 아이템 구현 등은 복잡한 로직을 요구합니다. 이 부분을 다루는 다양한 강의가 존재하며, 특정 부분에 대해 연습도 병행하면 도움이 될 것입니다. 예를 들면:
C++ 심화 학습:
- 강좌 내에서 언리얼 엔진의 C++ 활용법을 더 심도있게 다뤄야 할 경우, 추가적인 온라인 자원이나 서적을 참고하는 것도 방법입니다.
- C++을 활용한 게임 개발 심화
- 강좌 내에서 언리얼 엔진의 C++ 활용법을 더 심도있게 다뤄야 할 경우, 추가적인 온라인 자원이나 서적을 참고하는 것도 방법입니다.
현재 강의 내 언리얼 엔진의 AI와의 통합 관련해서는 최신 버전으로의 강좌 진행을 고려 중이니, 이에 대한 반영도 꼭 확인해 보시기 바랍니다.
위 링크들은 각각의 솔루션과 해결책을 다루고 있는 강좌이며, 각각은 여러분의 게임 개발에 있어 추가적인 이해를 도와줄 것입니다.
저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다. 현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏 추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.





바쁘실텐데 답변 주셔서 감사합니다^^ 유료강의를 배우는 이유는 다양한 기능들을 효율적으로 일관성있게 최적화 하는 방법을 배우기 위해서 입니다.
부분부분 다양한 기능들을 소개하는 강의는 이미 유튜브 무료강의에서도 배울 수 있습니다.(예: 취미로언리x)
무료강의의 한계는 강사님과 저와 프로젝트 시작점이 다르기 때문에 시스템을 이해하지 못한상태에서 똑같이 따라하면 다양한 에러가 발생합니다.
시스템을 이해하려면 강사님과 저와 프로젝트 시작점이 같아야 합니다. 이해를 해야 응용할 수 있는거죠.
스파르타 강의 시리즈는 제가 이제껏 공부했던 유료강의 중에 최고입니다. (UE5 스파르타 클래스: 오픈월드 도시형 게임 98강 기준)
프로젝트 시작점이 같기때문에 처음부터 초보자가 이해할 수 있게 잘 구성이 되있습니다^^
근대 내용이 너무 적어요 ㅠ.ㅜ
1년이든 2년이든 기다리겠습니다. 제 인생갓 강의가 될거 같아요^^;