개인적으로 c > c++ 을 추천합니다. c++이 c의 진화버전이다보니 c의 주요 내용이 c++의 기초가 되기도 합니다. 따라서 기초가 튼튼해지기도 하고 컴퓨터공학의 여러 개념들을 차근차근 배운다는 느낌이 들겁니다. 물론 배우고나면 쓰기 편한건 c++이긴 합니다. 기초부터 하고싶다>c 편하고 빠르게 맛보고싶다> c++
자연계열 나와서 대학 4학년 때 뒤늦게 프로그래밍 시작해서 3년 뒤에 게임프로그래머 취업했습니다. 여러분, 1년 정도 공부해서 대학 4년이상 공부한 전공자들이랑 취업경쟁에서 이길 수 있다는 안일한 생각은 버리세요. 게임프로그래밍에 특화하여 최적의 커리큘럼을 짠다해도 2년은 빡세게 공부해야 겨우 비벼볼만 합니다. 저는 기초적인 프로그래밍부터 1년간 천천히 공부해 보시는 걸 추천드립니다. 1년정도 취미/부전공 삼아 공부하다 보면 대충 내가 여기에 재능이 있는지, 적성이 맞는 지, 내가 이걸로 먹고살면서 정신적으로도 만족할 수 있는 지 감이 오실 겁니다.
그냥 지난 80년대부터 20년까지 프로그래머라는 직업군이 있어본결과, 추정으로는 1어릴때부터 하는게 답이다 2머리 좋은게 답이다 3노력많이 하는게 답이다 4대인관계로 여러 사람이용하는게 답이다 등등등이 있는데, 지금 견해로는 그냥 머리 좋은게 최고. 프로그래밍은 1논리 2수학 3언어 4공간지각 등의 지능이 필요함. 즉 아주 다양한 지능이 필요함.
요즘 항상 생각하는게 이해 안가서 안따라하고 고집부리다가 나중에 다시보면 깨닫게되는게 많은것같음 어렸을때는 그냥 빨리빨리 완성품을 만들고 싶었는데 조금 어른되서 하고싶은 마음이 확실해질수록 옛날에 들었던 조언에서 깨달음을 얻는것같음 포기도 해보고 다시 도전도 하고 공부하면서 성장하는것같음
이 사람처럼 나는 일찍이 이 쪽으로 진로를 정하지 않았지만, 현재 기술을 쌓는다면 뒤돌아서 봤을때 분명히 지난 시간들에 감사할 순간이 올 것이다. / 내가 생각하게, 이 길이 가도 괜찮은 길인가, 나에게 재능이 있는가? 에 대해서 결정을 내려야만해. / *구간반복 학습법 - 책읽기 , *막히는 부분있어도 진행 나한테 맞는 방법을 찾으면 돼. 나는 구간반복하면서 어느정도의 개념을 이해하고 넘어가는 학습이 맞아. 완벽하게 이해하고 넘어가겠다는게 아니라 60,70 만 이해가도 넘어가겠다.
늘 궁금했던건데요, 언어 하나만 마스터하면 다른쪽도 금방 배운다 그거는 늘 들어왔던건데 그렇다면 유니티로 C#만 주구장창 하다가 나중에 C++이 필요하다면 그때 가서 배우면 매한가지인거 아닌가요? 영상에서는 C++를 최우선적으로 마스터 하는게 좋다, 유니티만 다루더라도 C++은 공부해두면 좋다 그 이유가 C++를 마스터하면 C#은 금방 마스터하기 때문이다.. 구조가 같고 다 C에서 파생된거기 때문이라는데 그럼 반대로 C#만 하고 나중에 C++를 해도 똑같은거 아닌가요?
어느정도는 같아서 c#을 배우더라도 c++의 일부는 빠르게 배울 수 있을 겁니다. 하지만 프로젝트 들어가서 메모리 관리, 포인터와 같이 c++에서 훨씬 잘 배울 수 있는 하드웨어 친화적인 요소가 있습니다. Cpu구조나 운영체제 같은 부분도 c++을 배웠을 때 더 잘 이해할 수 있고요. 그리고 게임이라는게 60프레임이면 60분의 1초안에 모든 연산을 끝내야 하죠. 무조건 빨라야 합니다. 빠르려면 무조건 하드웨어 친화적이여여 하기 때문에 유니티만으로 하더라도 c++에서 배울수 있는 것들이 필요하게 될 거에요. 그리고 c#보다 기본적으로 빠른 c++을 사용하지 않을 이유도 없구요. 때문에 내 게임을 차별화하고 싶고 다양한 것들을 재미있게 돌리고 싶으면 무조건 c++을 선택하게 됩니다. 연산량이 많아야 많은 것들을 동시에 커버가 가능할 뿐더러, 나중에 당신이 새로운 개념(대체로 많은 연산을 필요로 함)을 도입할때, c++이 당신의 퍼포먼스에 제한을 걸지 않기 때문이죠.
@@fightdog76 저거 학원에서 D3D 가르쳐주긴 하는데 그거 제대로 가르쳐주지도, 학생이 제대로 따라오지도 않고 실제로 포트폴리오랍시고 유튭에 학원이 올리는것들 다 강사가 만들어주는 프리셋에 숟가락만 올린게 태반이라 게임회사 면접 때 질문 받다가 싹 짤려요. 애초에 게임 프로그래밍 부분의 80%가 그래픽슨데 그래픽스는 학원에서 다가르쳐주는게 불가능한 부분이라 스스로 학습하는게 훨씬 효율적이고 배울 마음이 있는 분들은 다 스스로 학습합니다. 학원이 진짜 제대로 가르쳐도 MSDN 자료 1/10도 못따라간다봅니다
@@user-ky1gv2bb6x 솔민님께서 다니신 학원이 어떤 커리큘럼을 가지고 있었는지 모르겠지만, 게임캔버스의 커리큘럼에서는 그래픽스 기초를 제대로 알려 드립니다. MSDN 자료보다 제가 컴공과 시절에 배운 그래픽스 이론 + 실무 경험으로 작성한 것들이라 비슷하면 비슷했지 1/10 분량이지도 않습니다. 그리고, 게임 캔버스에서는 포트폴리오를 제공해 드리지도, 만들어 드리지도 않습니다. 학생이 제대로 따라올 수 있느냐 없느냐에 대한 문제는 제가 답변드릴 부분은 아니겠네요. 그런데 학원에서 알려주는 것을 못 따라온다면 독학도 어려울것 같다는 생각은 드네요.
답변 늦어서 죄송합니다. C#을 배운 후 C++로 넘어가셔도 됩니다. 순서의 차이라면 쉬운걸 먼저하느냐 어려운 걸 먼저하느냐 정도겠네요. • C# → C++ : C#이 쉬운 편이라서 프로그래밍을 독학하기는 좋습니다. C++로 넘어갈 때는 조금 고생하시게 될 겁니다. • C++ → C# : C++이 어려워서 처음 배울 때 포기할 수도 있습니다. 하지만 C++을 마스터 하면 C#은 금방입니다.
네, 다 배워 두시면 좋습니다. 특히 1인 개발자라면 개발에서 출시까지 모든 업무를 혼자 해결해야하므로 위에서 나열한 언어들을 알아 두시면 도움이 됩니다. 영상에서 언급드렸듯 C/C++을 배우고 나면 다른 언어를 배우는 것이 상대적으로 쉬워지니까 우선 C/C++을 마스터해보시기 바랍니다.
언어 공부할때 문법책 붙들고 있으면 발전이 없더라. 개발실력은 또 언어공부랑 따로더라. 개발실력은 뭐라도 만들어야 쑥쑥 늘어난다. 요즘은 구글링이 되서, 이런 기능 어떻게 만드나 하면 검색해 보면 다 나옴. 남들이 이미 만들어 놓은 기능도 많고. 여러 언어 문법책 몇권을 읽고도 아무것도 못만들었는데 뭔가 만드는데 초점을 맞추고 만드는데 필요한 걸 습득하는 식으로 시작하니까 내가 어느순간에 웹소켓 가지고 예약시스템 만드는 궁리를 하고 있더라. 불과 몇주 전까지 웹소켓이 뭔지, 백엔드가 뭔지도 몰랐는데. 그런건 문법책에 안나와있으니까. 문법은 기본적인것만 익히고 시작하면 되더라. 일단은 내가 구글링하면서 코드 읽고 그 코드가 뭘 하고 있는지 대충 감 잡을 정도만 되면 된다. 더 알고 싶으면 그 코드에 대해 공부하면서 문법은 익히는 거고. 우리가 말을 배울때 책 보고 문법부터 배우지 않았잖아. 엄마 아빠한테 실전으로 말부터 배우고 나중에 학교에서 문법배우지.
답변 늦어서 죄송합니다. C++은 좋은 책도 많고 인터넷 강의도 많습니다. 책 : 서점에 한번 나가셔서 가장 잘 읽혀지는 (이해하기 쉬운) 책을 골라서 배워보세요. 인터넷 : 맘에 드는 사이트에서 강의 목록을 한번 살펴 보세요. 강의 목록에 중간에 끝나는지 제법 많은 내용이 준비 되어 있는지 확인 해 보시고 선택하시면 됩니다.
아.. 링피트는 사람의 움직임을 인식하는게 신기해 보이긴 하지만 간단하게 얘기하면 진짜 사람의 움직임을 인식한다기 보단 게임하면서 조작하는 컨트롤의 움직임을 인식하는 겁니다. 보통 게임은 스틱에 패드에 버튼 키보드로 마우스로 움직이지만 링피트는 특수한 컨트롤러를 상하좌우로 움직이거나 수직으로 흔들어서 컨트롤러 안에 센서가 움직여서 반응하는거에요. 만약에 정해진 그 움직임들을 키보드로에 인식해두면 키보드로도 링피트가 가능해지는겁니다. 고로 링피트도 일반적인 컨트롤러를 응용한 게임이므로 당연히 게임 프로그래밍을 배워야겠죠.
다른건 몰라도 RPG씩 학습법은 공감이 감.
복잡해서 이해 안가는 코드도 한달정도 대충 모르는거 스킵하면서 봐도 반복해서 보다보면 나중엔 별 복잡한것도 아니어보임
애초 첨부터 싹 다 이해하고 넘어가겠다 이런 생각은 시간만 많이 소비함
7:30 유니티를 하게 되면 c#이 필요한데 C++를 해야하는 이유
진짜 게임프로그래머 ,,존경해요 ..예전에 게임학원 다녔었어요(다른계열)
한번은 자습실에서 숙제하는데 뒤에서 프로그래머과 몇분이 숙제하시는지 말하는거 듣는데 싸인 코싸인부터 해서 함수까지;; 수학듣는기분이였는데 ... 옆에분 타이핑하는거 보니 죄다 영어, 숫자, 괄호 등등...
저 언어들을 숙지하고
타이핑 해가는 속도보고 (제기준ㅋㅋㅋ)
엄청 신기해서 1분 넋놓고 보고있었어요
4번도 어쩐지 필기구는 다 가지고 계시고
뭔가를 적는분계시던데... ㅋㅋㅋ
개인적으로 c > c++ 을 추천합니다. c++이 c의 진화버전이다보니 c의 주요 내용이 c++의 기초가 되기도 합니다. 따라서 기초가 튼튼해지기도 하고 컴퓨터공학의 여러 개념들을 차근차근 배운다는 느낌이 들겁니다. 물론 배우고나면 쓰기 편한건 c++이긴 합니다.
기초부터 하고싶다>c
편하고 빠르게 맛보고싶다> c++
네, hochan님께서 말씀해주신 것이 정석이죠.
명확하게 구분되어 있는 좋은 강좌가 있다면 C > C++이 최고죠.
제생각엔 요즘은 모던 c++이니 c++이 주력이면 c++부터 보는게 좋을거 같긴합니다.
c++은 워낙 볼게 많으니...
c에 oop만 붙인 게 c쁠이니까 당연한 거긴 함
근데 c가 부분집합이기때문에 저는 c++로 기초를 다져도 상관없다고 생각합니다
@@fightdog76 좋은 강좌와 책은.. 사실 이미 너무 많지 않나요?
RPG 학습법, 소울라이크 학습법...
게임 개발자 답게 창의력이 돋보이는 표현이네요! ㅎㅎ
자연계열 나와서 대학 4학년 때 뒤늦게 프로그래밍 시작해서 3년 뒤에 게임프로그래머 취업했습니다.
여러분, 1년 정도 공부해서 대학 4년이상 공부한 전공자들이랑 취업경쟁에서 이길 수 있다는 안일한 생각은 버리세요.
게임프로그래밍에 특화하여 최적의 커리큘럼을 짠다해도 2년은 빡세게 공부해야 겨우 비벼볼만 합니다.
저는 기초적인 프로그래밍부터 1년간 천천히 공부해 보시는 걸 추천드립니다. 1년정도 취미/부전공 삼아 공부하다 보면 대충 내가 여기에 재능이 있는지, 적성이 맞는 지, 내가 이걸로 먹고살면서 정신적으로도 만족할 수 있는 지 감이 오실 겁니다.
3년이여?? 설마
게임 진짜 좋아하시는 분만 게임개발자 하시길...
선생님이 여기서 왜..?
@@user-yb6ie7un8h ㄹㅇ
게임 만드는 걸 좋아하는 사람 한정
게임 하는거 좋아하는 사람은 ...ㅋㅋ
만드는건 차원이 다름
싫어요. 전 남이 만든 게임하는게 좋아요. 전 라꾸라꾸와 친해지기 싫어요!!
시작하기전에 이영상봐서 정말도움이 됩니다 빠르게 포기할수있어서 시간을 많이 절약했어요 잠시 객기부릴뻔한거 잡아주셔서 감사합니다
미래에 오픈월드 RPG게임 제작을 꿈꾸고 있는 저로써는 정말 좋은 말 들을 수 있었습니다~! 감사합니다
2년 지났는데 만드심?ㅋ
소울라이크 학습법 진짜 개웃기네 ㅋㅋㅋㅋㅋㅋ 게임덕후 눈높이 교육이네요. 최곱니다
소울라이크 학습법과 RPG학습법 넘멋지네요~! 다른 공부에도 적용될거 같습니다 잘들었습니다^^
그냥 지난 80년대부터 20년까지 프로그래머라는 직업군이 있어본결과, 추정으로는 1어릴때부터 하는게 답이다 2머리 좋은게 답이다 3노력많이 하는게 답이다 4대인관계로 여러 사람이용하는게 답이다 등등등이 있는데, 지금 견해로는 그냥 머리 좋은게 최고. 프로그래밍은 1논리 2수학 3언어 4공간지각 등의 지능이 필요함. 즉 아주 다양한 지능이 필요함.
저는 개인적으로 좋아하는 프로그램 만들기를 답으로 추천하고 싶네요. 사실 해보면 아시겠지만 프로그래밍에는 정도가 없습니다.
어차피 대부분른 평범함 다 천재적일필요까지는없음 그래도 일은할수엤음
난 다 없는데 왜 개발자를 하고 있지
어릴때부터 하는게 진지하게 미친듯이 중요함 ㄹㅇ
플밍은 잘나가는 사람들 보면 죄다 어렸을때부터 시작했다거나 하는 사람들임
여러분 독학도 좋지만 여러사람과 리뷰를 하며 발전해봅시다.
독학하신분들 현업에서 만나보면 자기만의 고집이 너무 강해서 일하기 힘듭니다.
역시 한 분야에 오랜 경력이 있으신 분이 하는 말씀은 코딩뿐만이 아니라 모든 공부에 있어도 관통하는 내용이 있는 것 같습니다. 소울라이크 학습법, RPG 학습법은 게임용어로 풀이해서 그렇지 제가 공부를 하며 무의식으로 학습하고 있던 방식이네요. 말씀 감사합니다.
프사 멋있네요
말씀 되게 재미나게 하시네요 ㅋㅋ 게임도 재밌게 만드실듯요
요즘 항상 생각하는게
이해 안가서 안따라하고 고집부리다가
나중에 다시보면 깨닫게되는게 많은것같음
어렸을때는 그냥 빨리빨리 완성품을 만들고 싶었는데
조금 어른되서 하고싶은 마음이 확실해질수록
옛날에 들었던 조언에서 깨달음을 얻는것같음
포기도 해보고 다시 도전도 하고 공부하면서 성장하는것같음
항상 좋은 영상들 감사드립니다..💕 즐거운 하루들 보내세용
좋은 영상 감사합니다! 꼭 참고해서 도전해보도록 하겠습니다!
C++마스터라는 개념보다 익숙해진다는 표현이 맞는거 같습니다
이 사람처럼 나는 일찍이 이 쪽으로 진로를 정하지 않았지만, 현재 기술을 쌓는다면 뒤돌아서 봤을때 분명히 지난 시간들에 감사할 순간이 올 것이다. / 내가 생각하게, 이 길이 가도 괜찮은 길인가, 나에게 재능이 있는가? 에 대해서 결정을 내려야만해. / *구간반복 학습법 - 책읽기 , *막히는 부분있어도 진행 나한테 맞는 방법을 찾으면 돼. 나는 구간반복하면서 어느정도의 개념을 이해하고 넘어가는 학습이 맞아. 완벽하게 이해하고 넘어가겠다는게 아니라 60,70 만 이해가도 넘어가겠다.
통곡의벽 공감됩니다 ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ
근데 계속 하다보면 이해가 되더라고요!!
와 공부방법조차 소울라이크와 rpg로 표현을 너무 정확하게 하시는거 소름 듣네요 대박입니다
좋은 영상 감사합니다! c언어를 독학하면서 포인터랑 클래스 부분이 이해가 잘 안됬는데 말씀하신 방법으로 도전해보겠습니다
C언어는 구조체 아닌가요
학습 방법도 게임으로 설명
빵터짐 ㅋ
2:18 독학을 하려면 무엇이 필요한가?
오랜만이네요...기다렸어요!
기획 지망에게도 도움이 많이 되었습니다! 좋은 영상 감사합니다~
영상 검색하다가 만수팀장님 얼굴 보이길래 반가워서 댓글 달아요. ^^ 얼굴이 동글동글해 지셔서 좋아보이십니다. 좋은 영상 많이 올려주세요~
감사합니다 선생님ㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠ
호오~
이런 것이 있었구나! 좋은 정보 감사합니다!
컴공과 가도 달라지는건 없어요
교수들이 프로그래밍을 가르치지
않습니다 자료구조나 알고리즘같은
기본 전공과목이나 가르치지
실제 프로그래밍 공부는 스스로
해야함 디버깅 방법도 누가 가르쳐주지
않음
2:38까지 재생. 나중에 시간 되면
이어서 재생. 응원합니다.
^^👍
잘보고 갑니다! 😀
안녕하세요 저도 여기 왔어요 ~~ !!
저는 백앤드 할까? 겜개발 해볼까 ? 하다가 요기로 ~~ 왔네요
게임을 되게 좋아하고 여러 게임을 많이 해서 사람들이 즐길 수있는게임을 만들기 위해 대학교를 가려는데 수학이랑 영어가 필요하고 준비할게 많네요..
독학으로 꾸준히 7~8년 공부하면 대학에서 배울게 없긴 하겟네요ㅎㅎ
근데 대학에선 수리논리철학부터, 수학이론, 괴델이나 앨런튜링, 폰노이만의 병목현상까지 다 배우지 않나요?
늘 궁금했던건데요, 언어 하나만 마스터하면 다른쪽도 금방 배운다 그거는 늘 들어왔던건데
그렇다면 유니티로 C#만 주구장창 하다가 나중에 C++이 필요하다면 그때 가서 배우면 매한가지인거 아닌가요?
영상에서는 C++를 최우선적으로 마스터 하는게 좋다, 유니티만 다루더라도 C++은 공부해두면 좋다 그 이유가 C++를 마스터하면 C#은 금방 마스터하기 때문이다..
구조가 같고 다 C에서 파생된거기 때문이라는데 그럼 반대로 C#만 하고 나중에 C++를 해도 똑같은거 아닌가요?
C++는 C와 호환성을 중시했기때문에 C>C++/C++>C는 상대적으로 쉽죠. 그런데 C#은 이름만 비슷하고 구조와 문법이 대부분 다르기에 어려울겁니다
어느정도는 같아서 c#을 배우더라도 c++의 일부는 빠르게 배울 수 있을 겁니다.
하지만 프로젝트 들어가서 메모리 관리, 포인터와 같이 c++에서 훨씬 잘 배울 수 있는 하드웨어 친화적인 요소가 있습니다. Cpu구조나 운영체제 같은 부분도 c++을 배웠을 때 더 잘 이해할 수 있고요.
그리고 게임이라는게 60프레임이면 60분의 1초안에 모든 연산을 끝내야 하죠. 무조건 빨라야 합니다.
빠르려면 무조건 하드웨어 친화적이여여 하기 때문에
유니티만으로 하더라도 c++에서 배울수 있는 것들이 필요하게 될 거에요.
그리고 c#보다 기본적으로 빠른 c++을 사용하지 않을 이유도 없구요.
때문에 내 게임을 차별화하고 싶고 다양한 것들을 재미있게 돌리고 싶으면
무조건 c++을 선택하게 됩니다.
연산량이 많아야 많은 것들을 동시에 커버가 가능할 뿐더러, 나중에 당신이 새로운 개념(대체로 많은 연산을 필요로 함)을 도입할때, c++이 당신의 퍼포먼스에 제한을 걸지 않기 때문이죠.
C++를 마스터 하고 유니티 책을 사서 공부해야 하나요?
자신이 보통사람이고 평균 아이큐라고 생각하면 프로그래밍은 손도 대지 않는 것이 상책임
정말 좋은 영상 감사합니다:)
와우... 설명 너무 잘해주시네요 감사합니다
이 영상보고 삘이 와서 C입문 시작 했습니다
와 오랜만에 영상이!!
: ) 이제 주기적으로 올릴것 같아요~~~자주 놀러와주셔요
진짜 도움안되는 배경. 이게 뭔 독학이야. 11살때부터 10년 선경험. 컴공으로 취업스펙완성. 10년 준비후 초기 IT에서 꿀빨음.
와... 썸넬 와이쥐 인줄 알고 들어왔네여.
양사장님이 코딩도 하시는줄 ㅋㅋㅋㅋㅋ
애초에 게임 프로그래밍은 독학을 안하기가 더 어렵지
그래도 요즘은 대학에 게임 커리큘럼이 갖춰지기도 하고, 학원들도 커리큘럼을 갱신하고 있어서 상대적으로 배울 기회는 많습니다.
주니어 개발자에서 시니어로 레벨업하기 위해선 알려주는 곳이 상대적으로 부족해서 독학 모드로 다시 돌아가야 하지만요 ㅠ
@@fightdog76 저거 학원에서 D3D 가르쳐주긴 하는데 그거 제대로 가르쳐주지도, 학생이 제대로 따라오지도 않고 실제로 포트폴리오랍시고 유튭에 학원이 올리는것들 다 강사가 만들어주는 프리셋에 숟가락만 올린게 태반이라 게임회사 면접 때 질문 받다가 싹 짤려요. 애초에 게임 프로그래밍 부분의 80%가 그래픽슨데 그래픽스는 학원에서 다가르쳐주는게 불가능한 부분이라 스스로 학습하는게 훨씬 효율적이고 배울 마음이 있는 분들은 다 스스로 학습합니다. 학원이 진짜 제대로 가르쳐도 MSDN 자료 1/10도 못따라간다봅니다
@@user-ky1gv2bb6x 솔민님께서 다니신 학원이 어떤 커리큘럼을 가지고 있었는지 모르겠지만, 게임캔버스의 커리큘럼에서는 그래픽스 기초를 제대로 알려 드립니다.
MSDN 자료보다 제가 컴공과 시절에 배운 그래픽스 이론 + 실무 경험으로 작성한 것들이라 비슷하면 비슷했지 1/10 분량이지도 않습니다.
그리고, 게임 캔버스에서는 포트폴리오를 제공해 드리지도, 만들어 드리지도 않습니다.
학생이 제대로 따라올 수 있느냐 없느냐에 대한 문제는 제가 답변드릴 부분은 아니겠네요. 그런데 학원에서 알려주는 것을 못 따라온다면 독학도 어려울것 같다는 생각은 드네요.
게임 프로그래밍 관련해서 배우고 싶은 고등학생인데, 여기 대댓들 무슨말 하는지 전혀 모르겠다ㅋㅋㅋㅋㅋㅋㅋ 공부해야지
2023년 현재 자체엔진 쓰는데는 유니티가 나오기전에 나온 게임이거나 검사 뿐입니다.
C#을 공부했다가 C++로 넘어가는 방법은 어떻게 생각하시나요??
C++에서 C#으로 넘어가는 거랑은 어떤 차이가 있나욤?
답변 늦어서 죄송합니다.
C#을 배운 후 C++로 넘어가셔도 됩니다.
순서의 차이라면 쉬운걸 먼저하느냐 어려운 걸 먼저하느냐 정도겠네요.
• C# → C++ : C#이 쉬운 편이라서 프로그래밍을 독학하기는 좋습니다. C++로 넘어갈 때는 조금 고생하시게 될 겁니다.
• C++ → C# : C++이 어려워서 처음 배울 때 포기할 수도 있습니다. 하지만 C++을 마스터 하면 C#은 금방입니다.
언어 자체가 다르기때문에 문법적으로 차이나는게 많아요
씨샵은 스크립팅 언어에 컴플리트 oop에 가까운 언어라 학습을 위해서라면 씨쁠을 먼저 해야함
@@fightdog76 상담 해주실수 있으신가요
유니티책하나사서 rpg 학습법 가겠습니다 ㅋㅋ 감사합니다
어떤 개발자분은 1인 개발자 할꺼면 C. C++. 자바 다 배우고 C# 배우라고 하는데 이렇게 배우는게 맞나요?
네, 다 배워 두시면 좋습니다.
특히 1인 개발자라면 개발에서 출시까지 모든 업무를 혼자 해결해야하므로 위에서 나열한 언어들을 알아 두시면 도움이 됩니다.
영상에서 언급드렸듯 C/C++을 배우고 나면 다른 언어를 배우는 것이 상대적으로 쉬워지니까 우선 C/C++을 마스터해보시기 바랍니다.
@@fightdog76 답변 해주셔서 정말감사합니다ㅎㅎ
대학생때부터 코딩 공부 시작해서 취업 하기엔 많이 늦나요..?
추천하시는 c#책이나 유니티 책 있나요?
코딩을 공부하고 있고 게임을 좋아하지만
창의력에 자신이 없어서 게임개발은 지향하지 않기로 했습니다
좋은 영상 감사합니다!
질문이 있는데, 서적을 고르는 예시중에 유니티를 고르셨는데 언리얼엔진같은 다른 게임엔진의 서적도 괜찮나요?
댓글 확인 너무 늦었죠? 죄송합니다.
네, 배우고 싶은 엔진을 선택하시면 됩니다.
유니티를 추천드리는 이유는 상대적으로 인터넷 자료도 많고 배우기 쉽기 때문입니다.
전 c#부터
대학교에서 깃허브 사용방법도 가르쳐주나요? 저희 학교는 가르쳐 주질 않는거 같아서요..
강의잘듣고있어요
제일 흥미를 돋우는 방법은 간단한 게임을 만들어 보는 것이겠죠?
깊이 공감합니다
유니티도 엔진 자체는 C++
아무생각없이 c에서 바로 유니티로 넘어가서 바로 게임 만드는 중이였는데 뭔가 많이 빠졌었네
초등학교 4학년부터 공부하셧다니 ㄷㄷㄷ
C++부터 시작하면 본인이 재능 있는거 아닌이상 90퍼 이상은 제대로 이해 못하거나 떨어져 나갑니다 시간 좀 들이더라도 c부터 하세요
언어를 마스터한다 라는건 어디까지 알아야하는거죠?? 자세한 설명 부탁드립니다ㅠ
근데 사실 게임 프로그래머 취업할 실력이면 다른데 가면 돈 더 만짐
언어 공부할때 문법책 붙들고 있으면 발전이 없더라. 개발실력은 또 언어공부랑 따로더라. 개발실력은 뭐라도 만들어야 쑥쑥 늘어난다. 요즘은 구글링이 되서, 이런 기능 어떻게 만드나 하면 검색해 보면 다 나옴. 남들이 이미 만들어 놓은 기능도 많고.
여러 언어 문법책 몇권을 읽고도 아무것도 못만들었는데 뭔가 만드는데 초점을 맞추고 만드는데 필요한 걸 습득하는 식으로 시작하니까 내가 어느순간에 웹소켓 가지고 예약시스템 만드는 궁리를 하고 있더라. 불과 몇주 전까지 웹소켓이 뭔지, 백엔드가 뭔지도 몰랐는데. 그런건 문법책에 안나와있으니까. 문법은 기본적인것만 익히고 시작하면 되더라. 일단은 내가 구글링하면서 코드 읽고 그 코드가 뭘 하고 있는지 대충 감 잡을 정도만 되면 된다. 더 알고 싶으면 그 코드에 대해 공부하면서 문법은 익히는 거고. 우리가 말을 배울때 책 보고 문법부터 배우지 않았잖아. 엄마 아빠한테 실전으로 말부터 배우고 나중에 학교에서 문법배우지.
혹시 대학 수업 중에 들어두면 좋을 수업은 어떤게 있을까요? CS나 수학 쪽이 필요할 거같은데 구체적으로는 잘 모르겠어서요
제가 프로그래밍 책이랑 유튜브로 공부하려는데 가능 하나요?
어? 괜찮은데? 재밌네 ?
다음 단계후
뭐야... 왜이래.. 뭐지? 하... 탄식.
게임담당자들이 누구특정인을 게임 안돼게 조절할수있나요
C를 먼저 배우고 C++을 배우면 괜찮으려나요?
c++ 하세요. . 그런데 c++은 언제부턴가 계속 추가되고 있읍니다. . 옛날에 c++한 저는 요즘것보면. . 모르는것도 많음. . 너무 많아서 힘들수도. . 하다가 막히면 찾아보고 하고 이렇게 하는게 좋을것입니다. c는 옛날.그대로 변화지 않는 친구입니다^^
C를 공부하고 C++을 공부해도 괜찮은가요? 제대로 해보고싶은데 괜한 시간낭비인지 잘 모르겠어요
C 하고 c++ 하면 쉬워요 ㅋㅋ
네 c의 진화버전이 c++인데, c를 제대로 공부하면 c++ 공부하기 수월하고 기초가 더 탄탄해질 겁니다.
위에서 이미 친절하게 답변해주셨네요.
제대로 해본다면 C를 익히고 C++을 배우시면 됩니다.
다만 교재나 인터넷 강좌를 분리되어 있는 것을 잘 찾아보시기 바랍니다.
26살 직장인입니다! 복지계열 직장 다니는 중이지만 게임개발이 너무 하고싶어서 공부하고 이직하려는데 너무 늦은걸까요..?
서른넘어서도 직업을 바꿉니당. 26이면 충분하죠
적성이 맞는지가 중요하죠
간단한게임들 몇개 만들어보시고 난 게임만든게 미칠듯이 재밌다 그러면 넘어가시고
그냥 그런데? 싶으면 지금다니는 직장 계속 다니시는게
27살에 이직했습니다
물리학과 나와서 26에 프로그래밍 시작해서, 27살부터 본격적으로 공부했고, 29살 직전에 게임회사 취업했습니다. 진짜 미친듯이 공부하고 작업하고 재능이 있다면 가능합니다.
하지만 대학 4년다닌 전공자들과 경쟁해야한다는 걸 아셔야합니다.
초4부터 시작한게 25년됐다는건가요
좋은 영상 감사합니다. 열심히 해보겠습니다.
일반 프로그래밍은 외장 그래픽 없는 가벼운 노트북이면 충분하다고 하던데 게임 프로그래밍은 게이밍 노트북 정도의 고사양이 필요한가요?
@@AndRainyday 아 그냥 가벼운 걸로 사야겠네요 ㅎ 답글 감사합니다~
답변 늦어서 죄송합니다.
아래에 Rainyday님께서 제가 하고 싶은 말씀을 그대로 작성해 주셨네요.
참고로 제가 사용하는 노트북도 내장/외장 하이브리드 모델인데, 내장으로 3D 강좌까지 문제없이 소화했습니다.
프로그래밍을 배우는 단계에선 문제없으실 거에요.
보면서 새삼 느낀건데 본일형님은 얼굴을 조금 뒤로 해서 찍으셨구나 ( ...) ㅋㅋ 저도 중3 쯤이었나, 컴퓨터 학원에 다녔었는데 Pointer 부터 이해가 너무 어려워서, Alt tab 누르고 딴짓 하다가.. 그렇게 프로그래밍을 놓게 되었던 기억이 ( ...)
ㅋㅋㅋ편집자분이 바뀌어서 ㅎㅎㅎ 뭐든 시간투자하면 늘긴하는데 저도 플밍공부 넘 노잼이에여 ㅠㅠ
저만 코딩이 재미없는게 아니었군요...
혹시 게임개발자 하고싶은데.. 학력 많이볼까요..? 지금 웹디자이너인데 이곳에서 디자인 좀 하고 돈 조금씩 모이면 주말반으로 코딩학원 다니려고 했었는데 학력을 본다면 야간대학을 가야할까요..? ㅠ
학력을 보긴 합니다만 상대적으로 다른 분야에 비해 비중이 조금 낮은편입니다.
다만 큰 회사들은 대학 졸업자 채용과 같은 규칙이 있는 곳도 있으니, 이런 경우는 졸업장을 따 두는게 좋을 겁니다.
학교에서 코딩으로 파이썬을 배워서 파이썬 공부하고 있는데 C++를 같이 공부하려면 많이 헷갈리겠네요...
처음에는 익숙하지 않은 언어를 동시에 익히는 거라 어렵게 느껴지실 겁니다.
만약 동시에 배우는게 조금 버겁다면 우선 학교 코딩에 집중하신 다음 C++에 도전해보시는 것도 좋습니다.
어...파이썬이랑 씨플플은 좀 많이 달라요...
@@user-no1bf5cx4g 그렇죠.
언어의 같고 다름의 문제가 아니라 하나의 언어를 마스터 하고 나면 다른 언어를 익힐 때 상대적으로 쉽게 배울 수 있으실거에요.
통곡의 벽 느끼고 포기하게됩니다
요즘 파이썬이 쉽고 강력하다고.. 파이썬부터 가르치는데.. 정말 잘못됐다고 생각함.. 아예 모르는 사람들이 배우면.. 개념 정립이 안됨..
옆에 친구가 플밍 더 잘해서 내가 1시간 고민한거 10분만에 해결하면 고마우면서도 나의 부족함만 느끼네요 😭
ㅎㅎ재능이 엄청난분들이 종종 계시죠 ! 빠이팅
아직은 배우시는 단계라서 이해도의 차이 때문에 그렇게 느끼실 수 있습니다.
기본 프로그래밍 개념을 익히고 나면 응용력이 중요하기 때문에 박재성님의 문제 풀이법이 더 참신한 경우도 생길 겁니다.
저도 경력 오래 되었지만 신입 분들에게 많은 걸 배우거든요.
두가지 통곡의 벽에서 딱 클래스랑 포인터 생각했다..
열심히 별 찍고 if문 돌리면서 헤헤거렸을때는 코딩이 이렇게 어려운 건지 몰랐지...
ㄹㅇ 대학교 수업 보면
1학기 포인터에서 절반 탈락하고 이중 포인터에서 또 절반 사라짐
2학기 클래스에서 절반 탈락하고 vtable에서 또 절반 사라짐 ㅋㅋㅋ
약간 안경도 그렇고 코지마가 보이는 강사님이시네요 ㅋㅋ
어릴때부터 프로그래밍을 해야지 독학으로 취업가능하다
자동인줄 알았네..ㄷㄷ
게임이 아닌 다른 업계에서 c++을 공부해서 7년정도 일을했는대
게임쪽으로 업종변경했을때 쉽게 (처음하는사람에 비해) 적응할수있을까요?
저는 게임하다가 너무 힘들어서 제조업쪽으로 옮겼었는데 근무여건이나 돈이나 훨 좋습니다. 제조업쪽이면 그냥 겜쪽 가지마세요 ㅋㅋ 지금은 코딩하나도 안하고 그냥 부동산업하고 있어요
이건 설명같아요...
방법이라고 해서 실습으로 보여주는줄...
영어에서 벽 느꼈다
10:20
11:30
소울라이크 = 프로그래밍.. 전설이여요 이분
책을사고 공부를하는데 언어공부는 c++로 따로사서 하면될까요?
답변 늦어서 죄송합니다.
C++은 좋은 책도 많고 인터넷 강의도 많습니다.
책 : 서점에 한번 나가셔서 가장 잘 읽혀지는 (이해하기 쉬운) 책을 골라서 배워보세요.
인터넷 : 맘에 드는 사이트에서 강의 목록을 한번 살펴 보세요. 강의 목록에 중간에 끝나는지 제법 많은 내용이 준비 되어 있는지 확인 해 보시고 선택하시면 됩니다.
C++은 위대하다
닌텐도의 링피트 어드벤쳐같은 사람의 움직임을 인식하는 게임을 제작하는것도 게임프로그래밍부터 공부하면 되나요?
아.. 링피트는 사람의 움직임을 인식하는게 신기해 보이긴 하지만 간단하게 얘기하면 진짜 사람의 움직임을 인식한다기 보단 게임하면서 조작하는 컨트롤의 움직임을 인식하는 겁니다.
보통 게임은 스틱에 패드에 버튼 키보드로 마우스로 움직이지만 링피트는 특수한 컨트롤러를 상하좌우로 움직이거나 수직으로 흔들어서 컨트롤러 안에 센서가 움직여서 반응하는거에요. 만약에 정해진 그 움직임들을 키보드로에 인식해두면 키보드로도 링피트가 가능해지는겁니다. 고로 링피트도 일반적인 컨트롤러를 응용한 게임이므로 당연히 게임 프로그래밍을 배워야겠죠.
C++를 처음시작으로 하면 힘든가요?
C++이 힘들다기 보다 프로그래밍이라는 과정을 처음 배우는 것이 생소해서 어렵게 느껴지실 겁니다.
C#과 비교하자면 C++이 조금 더 배우기 어렵긴 합니다.
하지만 C++을 익혀두시면 여러모로 써먹기 좋으니, 도전해 보시길 추천드립니다.
씨발ㅋㅌㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ간호학과 가지마요 ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ7년차 중환자실인데 탈주 생각중ㅋㅋㅋㅋ 월 380이면 뭐해 ㅋㅋㅋ
C를 배워 본 적이 없는데 바로 C++부터 해도 되나요?
네, C++는 C의 대부분의 기능들을 가지고 있습니다.
C++을 배우면 C 역시 같이 익힐 수 있다고 보시면 됩니다.
처음 시작하실거면 C보다는 C++로 학습하시는 것이 더 효율적이라고 생각합니다.
네, 가능합니다.
인터넷이나 교재로 독학하시다보면 C / C++을 같이 설명해주는 강좌들도 많습니다.
물론 C를 알고 있다고 가정하고 C++을 알려주는 강좌는 피하시면 됩니다.
하지만 c를 먼저 배우면 winapi 같은 경우나 directx 같은 경우에 이해하기 더 쉬울 수 있죠 c의 구조를 안다면 비효율적인 부분도 왜 그런지 이해가 되거든요
못함 정말 어려움 님은 어릴때부터 지금 까지 컴퓨터 전공으로 시작 해서 가능했는듯.
누구세요? 소개좀...
으으 저 앞머리 잘라주고 싶다
컴공과를 갔다고???
그럼, 독학이 아닌 거지~