가끔씩 전공자 출신들이
무슨 c,c++부터 공부해야 된다 이러고 심지어 수학,영어부터 공부하라는 미친놈도 봤는데
힙스터 기질이거나 능동적인 사고가 안 되는 친구들이라고 보면 됨 혹은 게임 개발이 만만하냐? 함 좆돼바라 ㅋㅋ 이런 심리인거지
뉴비는 무조건 인강,책으로 공부하고 자기가 만들어보고 싶은거 만드는게 최고다.
1. 무조건 유니티 인강부터 먼저 듣는다 (책도 보지마라 무조건 유튜브,유데미,인프런에 있는 강좌 봐라)
들을 때는 무조건 시리즈로 되어 있는 걸로 최소 3개 이상은 완강하면서 직접 따라해봐라 (사실 3개도 매우 부족하다)
c#부터 유니티 까지 알려주는 강의 봐라 굳이 c#만 가르쳐주는 책 살 필요 없다. 유니티 배우면서 공부해라
루키스 , 케이디 , 레트로 이거 세 개 강추함 ( 그 외에는 안 들어 봄 더 좋은거 있으면 ㄲㄱ)
여기서 머리에 지식을 쑤셔넣어야 한다.
뉴비는 혼자서 뭘 만드려고 해도 머리에 든게 없으니 절대 시작할 수가 없어
완벽하게 이해 못해도 좋으니 그냥 키워드랑 흐름을 파악해라 그냥 볼 수 있는거 다 보면서 직접 따라 만들어라
강의자가 어떤 순서로 개발하는지 , 클래스 이름은 어떻게 만드는지 다 보면서 익히삼
2. 인강 따라보고 만든 프로젝트 수정해보기
너는 지금 텅 빈 유니티 씬에서 무언가를 만들 '능력'이 없다. (구글링 하는데에 하루에 절반을 쏟고 싶은 낭만인이라면 원하는거 만들어봐라 ㄱ)
남이 잘 짜놓은 구조와 기획해놓은 게임에서 스스로 맘에 안드는 부분을 고치거나 원하는 것을 추가하면서 재미를 느껴야하는 단계임
그림 공부로 치면 유치원 생들한테 도화지를 내미는 것이 아닌 이미 밑 스케치 다 되어있는 그림에다가 색연필 주면서 색칠공부 하라는 것과 똑같음
남이 만들어 놓은 뭔가를 수정하려면 존나 답답할꺼다 근데 이걸 이겨내는 과정에서 실력이 확 는다. 왜냐면 너가 이해했다고 '착각'하는 과정에서 진짜로 이해하는 과정으로 넘어가는 단계이기 때문임
여기서 강의에서 설명해주지 않는 부분이나 내가 호기심이 생기는 부분은 구글링을 통해서 알아본다
3. 그 뒤로 내가 만들고 싶은거 만들어보기
여기서 모르는 문제를 구글링으로 해결할 수 있으면 좋겠지만
90프로는 그러지 못하고 막힐텐데
그 이유는
1. 본인 수준에 안 맞는 게임을 만드려고함 (정말 간단해 보이는 게임인데 이것도 못만든다고? 싶을꺼다)
2. 그냥 지식과 경험이 너무 부족해서 시작을 못함
답은 뭐다? 1번으로 돌아가서 또 다른 강의를 찾아보거나 기획 단계에서 개발 난이도를 낮추는 거임 1~3 무한 반복이다
난 진짜 아무리 간단한 게임 만드려고 해도 최소한 6개월은 이 과정을 반복해야 된다고 본다. 물론 빠르게 이 과정을 벗어나면 좋을텐데 과연 그런 사람이 몇이나 있을지?
이 과정을 반복하다보면 반항하는 시기가 온다.
게임으로 치면 튜토리얼 끝나고 내 맘대로 플레이하고 싶은 단계임
그냥 구글링이나 유튜브 찾아보면서 뭔가 맨땅헤 헤딩하면서 도전하면 문제를 해결해 나갈 수 있을 것 같은 느낌을 받을 것이다.
4. 약간의 깊이를 더한다
1~3을 계속 반복하다 보면 실력이 늘고, 호기심이 생기는 단계가 온다. 혹은 나는 이 부분이 너무 ㅈ밥이라 공부를 좀 해야 겠다는 부분을 알게 됨
이 때 내가 찾아서 공부한다
수학(고등학교 수학책 피지마라 제발),자료구조 (구현 안 해도 됨 그냥 동작 원리만 이해 해라), 그래픽스 (다렉 키지마라 제발), 쉐이더,약간의 컴공이나 운영체제지식, 언어에 대한 이해 , 디자인 패턴 등
처음 부터 위에 써진 것 공부하려고 하지마라 너가 어느정도 짬이차고 필요로 할 때 공부해라
초반에 공부하면 머리에 들어오지도 않고 흥미 잃고 바로 나가 떨어질 가능성 99퍼다
취1직 하려면 다 해야 되는게 맞는데 취미로 시작 or 게임 개발이 내 적성에 맞을까? 싶어서 찾아가는 단계면 그냥 유니티 부터 시작해라
사실 4번째 단계까지 오면 굳이 누가 말 안해줘도 스스로 찾아보면서 부족한 부분 공부하게 되어있다.
이 글을 볼 필요도 없음
취미로 인디게임 개발 하려면 그냥 c# 유니티만 계속 공부해라 c++이니 지랄이니 다 필요없다
심지어 인디게임 개발로 먹고 살려고 해도 언리얼 쓸꺼 아니면 c++할 필요도 없다
이상한 전공자들이 하는 헛소리 걸러라
이게 맞지 ㅋㅋㅋㅋㅋ 무슨 c부터 시작해야 된다느니 컴구조 부터 가르친다느니 ㅅㅂ ㅋㅋㅋㅋ
대학에서도 어떻게든 쉽게 입문시키려고 타입스크립트로 개발 프로세스가 뭔지 알려주려고 하더만 세상 거꾸로 사는 사람들이 많음 심지어 김포프도 게임 개발 배우는데 재미가 가장 중요하다고 했는데
ㄹㅇ ㅋㅋ
김포프 동영상 건성으로 봤구나 갸도 원리 같은거 다 설명하고 넘어가던데
포큐아카데미 말하는거? 그건 당연히 원리를 설명해야지 ㅋㅋㅋ 강의인데 걔 유튜브에서 게임개발 공부 커리큘럼 얘기하는 영상 봐라
오토데스크(캐드/마야), 유튭프리미엄, 챗지피티 어도비 등 (최대 80% 할인)
https://www.gamsgo.com/details/auto_desk/partner/DrKPG
나도 개인적으로는 취미생활하는거 흥미 잃지않으려면 언어는 책 한권 다 뗄생각말고 if, for문 정도까지만 배우고 시작하라고 권함. 당장 빨리 움직이는게 보여야 사람이 성취감이 생기니까.
재미와 흥미의 중요성을 모르는 애들이 많다 게임 개발에서 이 두 개 빼면 시체라고 생각하는데
+클로드(코딩), 지피티, 제미나이, 커서 최대 70% 싸게 가능함
https://goodmanytips.com/clolo/
오히려 초심자 측에서 기초 먼저 다진다면서 언어 책 추천받는 경우가 인갤에선 더 흔한듯..
본인이 정말 기초부터 다지고 싶어서 언어 책을 추천 받는건지 아니면 게임 개발을 공부하려면 언어 기초부터 다져야 한다고 잘못 알고 있는건지 모르겠다만 본인이 원한거면 어찌 됐든 나쁘지 않다고 봄
아마 대부분 후자에 속하는거같더라 ㅋㅋ; 아무것도 모르니까, 유니티가 C# 기반이라는 정보만 듣고 막연히 C# 공부하려는 느낌이라..
이거보고느낀게 공부가 재미없는 이유가 이런느낌인듯. 공부는 이론 먼저 가르쳐서 지식에 대해서 필요성을 못느끼니까 이해도 안되고 도움도 안됨. 정작 그 공부에서 가르치는 지식을 만들어낸 옛날 이론 최고 선두 주자에 있던 사람들은 저런식으로 이론을 만들어내진 않았음. 그떄 당시의 기준으로 지식을 습득하고 응용했으니까 그 방식이 옳았던거지 지금 시점에서는 그 방식이 안어울림. 10단계라는 인간이 정의내린 순서에서 직접 경험하면서 배운다곤하는데 정작 배우는 초심자 입장에선 10단계나 1단계나 난이도는 사실 거기서 거기임. 오히려 1단계가 지금 내가 눈에 보이는 10단계랑은 연관성이 떨어져서 더 어려울 수도 있음.
지식의 필요성을 느끼는 과정이 제일 중요함. 이거만 느껴지면 말안해도 알아서 찾아보고 공부하는데 첨부터 공부하고 이거먼저 찾아보라하면 당연히 적응안됨. 뭔가를 공부해야할때 맨날 느끼던거였음.
옛날에는 책 뭐봐야 되나요 이런글 올라오면 다들 병신아 책을 왜봐 그랬는데 요새는 그런 댓글들도 안달린다 왜냐? 씨발 맨날 올라오니까ㅋㅋ 다들 똑같이 생각할껄? 니 좃대로 해라 하고 뒤로가기 누르고 맘
4번이 진짜 핵심 뉴비한테 구조, os, C++공부하고 해라 이러는건 그냥 지식뽐내고싶어하는것같음
쉐이더 진짜 하...
그래서 만드신 게임이?
지금 직업으로 게임 개발하는 사람들은 대부분 C++부터 배웠으니까 자기가 걸어온 길 그대로 말하는 거임. 근데 나는 노코드엔진으로 개발해도 분기문 반복문 개념을 아는 사람과 아닌 사람의 차이는 엄청 크다고 생각함
난가? 난 레트로 책부터 보긴 했는데 유튜브로는 뭔가 개념 정리가 어려움 - dc App
취미 선에서 끝날꺼면 맞말이긴 한데, 게임개발로 좀 높은 수준이나, 3N 같은 기업에 비벼보고 싶은 생각이 있다면 C++ 수학 은 기본임
다시말하지만, C++ 이랑 수학 이런거 어렵고 대단한게 아니라, 당연한 기본기임
이게 정석임. ㄹㅇ - dc App
루리웹 회원들이 싫어할만 글이라서 추천 드렸습니다
필요할때 공부하는게 최고임 일단 대가리 박고 공부하다가 실력쌓고 시발 이거 더 어케 이쁘게 못짜나 하면서 방법 찾고 공부하면 실력늠
고맙다
배우고갑니다
막 입문해서 방황할뻔 했는데 너 덕분에 루키스 강의 들으러 간다 글 써줘서 고맙다..
고맙다... 방황하고 있었는데 너무 큰 도움이 됨 26년인데..