발단은 마인크래프트임.
초등학교 다니던 시절 대형 유튜브들의 컨텐츠를 보고선 머리가 띵했음.
와 마인크래프트로 저런게 된다고?
그때부터 명령어부터 시작해서 플러그인, 스크립트 등등
결국에 좋아하던 컨텐츠인 마크에이지3를 아주 완벽한 싱크로율로 구현하는데에 성공했음.
더 나아가 내 상상 속에 존재하던 세상을 살아 움직이는 형태로 구현해내는 것에 대한 쾌감을 알게 되었음.
그러던중 꿈이 생기기 시작했다.
예전 마비노기를 하며 느꼈던 낭만을, 왜 어째서 요즘 게임들에선 느낄 수 없지?
다크소울 보스들에게서 느낄수 있는 디테일을 왜 국산 게임사에선 구현을 해내지 못하는거지?
대부분 왜 이런식으론 게임을 만들지 않지? 식의 생각이었지.
이런 게임이 나왔으면 좋겠다.
이런 소망은 결국 마인크래프트때의 경험에 힘입어 '내가 직접 만들어보자'로 귀결되었음.
상상은 자유니깐 잠에 들면서도 대작병 스위치 켜서 망상의 나래를 펼쳤음.
어짜피 취미고, 뭘 어떻게 대가리를 박든 내 자유며, 출시를 해서 수익을 창출하겠단 욕심도 없음
여기서 궁금한 점 몇개만 질문해도 될까.
첫째로 엔진 선택이야. 언리얼 vs 유니티는 너무나도 유구한 주제지.
대충은 알것 같은게, 내가 만들고자 하는 게임에 맞는 엔진을 선택하라. 이게 정답인것 같아.
중요한건 이 조차도 문외한인 나에겐 너무나도 추상적인 개념이었단거.
3d는 무조건 언리얼이라면서 카툰렌더링은 유니티래.
이딴 질문글 쓸 만한 프로그래밍적 지식 수준이면 유니티가 맞다는데 그냥 c# 공부하러가는게 정답임?
내 궁극적 목표는 십덕소울 만들어보기,
마비노기 내 좆대로 리메이크 해보기 이 두개임.
내 목표를 달성하기에 있어 더욱 적합하면서도 범용성 높은 엔진이 뭘까?
애초에 글고 시발 언리얼은 양질의 정보가 너무 없는것도 한 몫 하는게, c++ 부터 공부해봤자, 언리얼 전용 c++ 노드, 매크로 이런거 다시 공부하거나 병행해야하고 그조차도 정보량이나 에셋량 부족, 심지어 다 영어.
이게 좆같았었는데 이거 내가 병신이라 정보를 못찾는거임 아니면 원래 이런거임?
- dc official App
아, 오해하지 말았으면 좋겠는데 개발을 쉽게 본다거나 자의식 과잉이라던가 이런건 아님. 그냥 이건 내 인생 전반적인 꿈이었고, 10년 20년이 걸리든 그저 막연히 달려보고 싶은 마라톤 트랙이라고 생각하고 있다. 그러니 뉴비라고 너무 병신 취급 말아줬으면 한다... - dc App
영어를 아예 못하시면 영어부터 배우시는 걸 추천 드림 작은 거부터 기획해서 간단한 거부터 만들어보죠 챗지피티랑 건전한 토론을 해보시는 걸 추천드림 - dc App
유니티 ㄱ
마인크래프트 스크립트로 다룰 수 있는 수준이면 유니티 배우는거 조또 어려울거 없으니 질문하는 시간에 대가리 박아보는게 나음
유니티 접근성이 그렇게나 좋다면 일단 박아봐서 손해볼건 없겠네. 좋은 답변 고맙다 ++ - dc App
아는 플머가 유니티보다 언리얼이 더 어렵다더라. 플밍 자신 없으면 그냥 유니티가 낫지 않을까 싶음. 영어 공부하라는건 공감 못하겠네 나도 뭐 구글링 할때 그냥 번역기 돌려가면서 보는데 큰 지장 없음
그리고 대작 만드는거 좋고 멋지지만, 입문이면 당장은 빅스텝보단 스몰 스텝으로 작은 결과물 내보고 사람들이랑 공유도 해보는걸 추천. 아무리 하찮고 보잘것없은 플젝이더라도 아이디어부터 출시까지의 한 싸이클을 완주해보면 그 과정에서 배우는게 많더라고. 또 완성이 있어야 성취감도 느끼고 피드백도 받을 수 있고 그게 지속하게 해주는 동기부여거든
사실 궁극적인 목표라 말한것도 당장 달성 불가능한걸 알고 있기 때문이기도 함ㅋㅋ 말씀해주신것처럼 이것저것 꼼지락대면서 실력 올리는게 우선인건 정말 맞는말임 - dc App
아 궁극적인 목표였구나 당장 만든다는줄 알고 쉐도우훈수했네ㅋㅋ 궁극적인 목표 있는거 멋잇다고 생각함 화이팅
왜 안하지? -> 아 씨발 이래서 안하는구나
영어는 요즘 번역기 성능 꽤 좋으니까 그냥 번역기 돌리셈 사...실 그 정도 영어는 읽을줄 알아야하기도 함
물론 구현하기 힘들어서 안한다고도 예상되긴하지만 그것도 사실 나같은 아마추어들이나 그렇지 대기업 기준으로 바라보면 안될건 또 없긴한데... 아쉬울 따름임 - dc App
나도 첨시작할때 1인개발이라 충분한 정보량 에셋량 개발난이도 따져보고 유니티로 시작했씀 언리얼로 시작한다면 물론 퀄리티가 좋긴하겠지만 이것저것 할게 더 많아지는 느낌..근데 이건뭐 이미 잘알고 계신거 같고 이미 코딩 수준도 있으신거 같아서 제미나이 지피티 딥시크 다양하게 ai도 써보고 배우면서 작게 만들어보시길 추천~
아 영어공부는 딱히 필없다고 생각하고 유니티 입문용 유튜브는 골드메탈님 강의 개추~~