언어도 다 못떼서 c 공부중입니다
2월 21일부터 지금까지 하루도 안쉬고 매일 10시간씩 넘게 c,c#, 유니티 , 픽셀아트, 수학, 시스템 프로그래밍(이론만) 공부중인데
그 악명높은 c 포인터에서 막히니까 다른것도 막히는 기분입니다,, 포인터 초반엔 뭔가 할만해서 공부하고 gpt한테 문제받아서 풀고 백준 풀고 했는데
포인터 배열이나 다차원 배열이 섞이니까 읽고 이해하는거만 한세월이더라구요,, 읽다가 이해안되면 올라가서 다시 보고 또 다시보고
강박증처럼 매일 여러개를 공부하니까 머리에 남는게 없는건지 가끔 배웠던걸 까먹어서 다시 복습도 하러가고
선생님들은 뭔가에 막히실때 어떻게 하셨나요
하루 통으로 쉬면서 리프레쉬 하자니 시간 버리고 하루 버린 느낌이라 쉬는것도 잘 안됩니다,,
걍 엑셀 참조 같은 거구나 하고 넘어가셈
저도 그냥 이해 쪼끔하고 넘기고싶은데 그걸 보고 성격이 븅따구같아서 이해 안되고 다음걸 보면 전에껄 응용하면서 쓰기가 힘들더라구요
쉬세요 무슨 상황인지는 모르겠지만 인생이 몰아붙인다고 다 해결되는건 아니더라구요
불안이나 강박 내려놓는게 어렵긴 하지만 때로는 돌아가는 것처럼 보이는 길이 지름길이 되기도 하는것 같음요
감사합니다 사실 이 글도 징징대고 현실회피하는거같아서 쓰면서도 자신이 좀 한심하게 느껴졌습니다 ㅋㅋ,,
@Kohaku 천천히 꾸준히 하셔요 화이팅
해당 댓글은 삭제되었습니다.
조언 감사합니다 아직 개발에 개도 못건드려봐서 이렇게 공부만하다 이룬것도 없을까봐 불안해서 그런거같습니다 ㅋㅋㅋ,, 조언 잘 새기겠습니다
인디게임도 제 목표중 하나긴한데 최종적인 목표가 c++/c# 다루는 회사라 저 부분도 어느정도 공부중입니다 그리고 수학이 초졸급이라 공부하는것도있어요,, 수준미달이라
@kohaku 아하,, 감사합니다 조언 해주신거 잘 새기고 포기 안해서 아주 작은 발전이라도 하겠습니다 진짜 감사합니다
이게 뭐노... 자아분열이노.....................
난 왜 사람들이 게임 만들기 전에 책부터 떼려고 하는지 모르겠더라. 일단 니가 만들고 싶은 게임을 만들려고 시도해 보고, 막히면 그부분을 구글링하든지 ai에게 물어보든지 해서 내가 만들려는 메커니즘이 어떤 방식으로 작동하는지 알아보는게 훨 빠르다고 봄. 프로그래밍 언어 배우는걸 전부 다 써먹을 것도 아니고 가게 열기 전에 경영학 경제학1원론 다 떼고 열어야 되는 건 아니잖아.
저도 그러고싶은데 비전공에 완전 머리박치기론 뭐부터 시작해야될지 감도 안잡혀서 강의 보면서 공부중입니다 ,,
그렇게 유동적으로 하는게 맞긴 한데... 유동적으로 하는게 안되는 경우가 생각보다 엄청 많음...
@ㅇㅇ(121.143) 유동적으로 잘 되면 상위 10% 안에는 들어가는듯...
사람마다 다른듯 저는 냅다 텍스트스타크래프트 만들기 이런 영상 봤을 때 이게 대체 무슨 맥락인 건지 몰라서 아예 흥미가 안 생겼고 C언어부터 차근차근 배우니까 돌아가는 원리가 보이니 재미가 생겼슴
c, c#을 동시에 하지말고 객체지향 정리가 잘된 c#부터 다 보고 유니티 적용해보면서 정리한다음 c 포인터 부분을 보는건 어떰? 기초공부가 원래 힘들긴 한데 어떻게든 한번에 끝내려 하지말고 여러번 볼 생각을 가지면 좀 여유로워 질거임.
조언 감사합니다 지금 당장은 c# 유니티가 더 중요하긴한데 강의 보면서 따라해도 머리가 따라가질 못하니까 c#이랑 유니티는 주석달면서 공부만 하고있습니다,, 다시 잘 생각해서 방향성 잘 찾아가보겠습니다
@Kohaku 어떻게든 시간을 단축하고 싶은 마음은 알겠는데 천재가 아닌이상 다 기억못함. 이대론 시간만 낭비하게 될거임. 그러니까 그냥 확 놓아버린단 마음으로 유니티랑 c#만 해봐. 도트연습은 같이 진행해도 될듯. 그렇게 엔진에 대한 자신감도 붙고 개발에 재미를 느끼면 그때는 이해도도 높아져서 알아서 공부하게 될거임.
넵넵 조언 정말 감사합니다 !
일단 공부 방법 자체가 틀린거 같다.내 말대로만 하셈.변수 타입 다 배웠지?패스하고.분기문 배웠나?if나 switch별거 아니니까 금방 배움.반복문 배움?for loop, while loop.금방 배움.자료구조? 필수이긴 한데, 필요를 느낄때 배우셈. 아마 금방 필요로 할거야.일단 자료구조 스킵했으면, 모든 객체를 개별 변수로 관리해야 할건데, 그냥 그렇게 하셈. 지금은 그게 나을거임.이제 인공지능 붙잡고 구현하셈.문법은 이해하지 말고 그냥 복붙해서 라이브러리 만들어서 저장하셈.필요할때마다 복붙하고 변수명만 바꾸면 됨. - dc App
포인터? 객체는 포인터 문법으로 관리한다. 이것만 이해하고 넘어가셈. 그냥 문법임. 포인터 응용? 아마 쓸일 없을거임. 포인터는 쉽게 말하면 바로가기임. 귀찾게 주소 찾아서 갈건지 , 주소를 저장하고 쓸건지 차이임. 몰라도 됨. 그냥 오브젝트는 포인터로 쓰는게 문법이라 생각하고 배우지도 말고 스킵해. - dc App
c는 말씀하신거 포인터아래로 거의 다 배웠는데 c#은 강의보고 따라하기만해봐서 전혀 모릅니다,, ide에 주석달면서 유니티 api 배우는 중입니다
@Kohaku 일단 난 강의 좀 보다가 중간부터 쓸일 없는거 가르치길래 그냥 스킵했음. 치업용, 레거시 코드에 필요한 것들이라 당장 구현엔 필요 없는 내용들임. 책은 오죽할까? 이것도 자주 쓰이는 함수같은게 있음. 그것들 위주로 자주 쓰고, 가끔 쓰이는 것들이 있음. 일단 하나만 물어보자. 객체 이동 시키는거 해봄? 아주 단순한 건데. 어디에서 막히고 있는건지 모르겠음. - dc App
그것도 용어를 잘모르겟어서 어디까지 배웠다고 해야될지를 모르겠네여 객체이동은 해봤고 일정 트리거 밟으면 씬 리로드라거나 유니티 직렬화 리지드바디,파티클 요런거 강의로 따라해봤습니다
@Kohaku 다 할줄 아네. 뭐가 문제임?? 님 개발하는데 필요한 모든걸 다 할줄 아는 상태임. 개발하다 막히는 부분만 공부하면 됨. 이게 가장 정석임. 책보고 다 배워서 한다? 미친짓임. 책은 인공지능이 씨부리는 말 검증하는 용도로만 쓰고 바로 덮어버리셈. - dc App
@Kohaku 왜 머리에 안들어 오는지 알겠네. 이걸 언제 어디서 쓸지도 모르는 막연한 정보들을 머리에 우겨넣고 있으니 안들어 오는거임. 필요한 상황이 됐을때 문제 해결용으로 책을 봐보면, 느낌이 다를거임. - dc App
맞는거같아요 배우긴했는데 막상 주도적으로 구현해보려니까 이거저거 복잡하게 다 얽혀서 쓸 방법을 잘 모르겠습니다 ,,
@Kohaku 바로 코드로 치려면 답이 안나올수 있음. 그럴땐 메모장으로 이걸 수행하기 위해선 뭐뭐가 필요한지 논리를 적으셈. 그리고 이 논리대로면 작동하겠다 싶으면, 그걸 코드로 번역하셈. 이 과정 자체를 인공지능에게 시켜서 어떻게 하는지 예시를 보고 배워도 되고. 충분한 예시를 봤다 싶으면 그때 본인이 시도해 봐도 되고. - dc App
@Kohaku 예를 들면. 객체 이동을 하려면 필요한건 객체 그 자체. 목표 위치. 현재 위치. 방향 백터. 속도. 틱. 거리. 이렇게 필요하지? - dc App
아 조언 정말 감사합니다,, 제가 너무 여러개를 들고가려고 했나보네요,, 다들 말씀해주시는 부분이 비슷한거같아서 강박 느낌이라 이게 맞나 싶으면서도 포기하기 힘들었는데 선생님들 말씀 듣고 한번 고쳐보겠습니다 시간 내주셔서 해주신 조언 정말 감사하고 잘새기겠습니다,,
@Kohaku 객체를, 그 방향으로, 몇의 속도로 틱을 이용해서 이동시키자. 거리가 몇 이하가 될때까지. 이걸 코드로 번역만 하면 됨. 원하는게 있다면 이런식으로 논리를 적고, 필요한 변수와, 수단을 적고 나면, 코드로 번역하기 훨씬 수월해짐. - dc App
@흑_두루미 넵 정말 감사합니다!
책? 당장 찢고 태워서 버려. 땔감임 그거. 필요할때마다 인공지능 두들겨 패고 이해할때까지 물어봐. 그게 지금 정석 공부법임. 책 보고 있으면 한발자국도 못나간다 - dc App
내말이 일반적으론 틀릴 순 있는데, 님 상황에선 이게 맞음. - dc App
참고로 나도 비전공이다. 프로그래밍 존나 어려운줄 알고 시작도 안하다가 인공지능 믿고 가니까 존나 쉽더라 - dc App
감사합니다 지금 지피티 결제돼있어서 조언 참고하겠습니다!
(대충 침흘리는 짤)
죠는 총무구요 연봉이 4자가 들어있구요 워크에서 맵제작을 10뇬 해봤구요 이번에는 워크맵이 아닌 것을 도전하자! 해서 하고 있죠
저는 운동하고 청소하고 책읽고 문득 문득 아이디어 떠오르면 정리하고 그래요
오,, 감사합니다