덱 빌딩 게임 "GOTY" 제작 중

프로그래밍 6

프로그래밍 공부 진행 현황

프로그래밍 공부는 거의 못하고 있다...(그놈의 발더스게이트 3가 너무 재밌어서 멈출수가없다.) 다만 꾸준히 하려고만 하고 있다. 내가 아는 은둔형 명인들의 생활을 볼 때 항상 같은 시간대에 같은 일을 하고있다. 그렇게 되기까지는 힘들겠지만, 그냥 꾸준히만 하려고 하고 있다.  입문용 강좌만 해도 95개인데, 너무 감사하게도 무료로 강의들을 알기 쉽게 설명해주셔서 꾸준히 보고있다.지스타에서도 여자친구네 집에서도 매일 한 편 혹은 반편씩은 꾸준히 보고있다. 어차피 강의를 들으며 모든 기능을 익히는 것은 불가능하니, 한편씩 빠르게 보면서 어떤 기능이 있는지부터 확인중이다. 그렇게 하다보면 기능은 나중에 찾아보면 되는 일이고, 엔진으로 어떤 일을 할 수 있는지만 확인하면 되는 일이다. 여러공부를 해본 결과 이..

프로그래밍 2024.11.18

오늘부터 배운 부분 정리 시작

난 예전부터 한 가지를 꾸준히 못하는 성격이었다. 수험생활 하던 시절을 생각하면, 또 그건 아니었나 싶긴하다. 수학은 정말 푹 빠져서 하루종일도 했으니까. 근데 그때는 수학뿐만 아니라 과목이 많았기도 했고, 도파민도 지금처럼 많던 시절도 아니었으니 가능했겠다. 프로그래밍 공부도 하겠다 n번째 선언을 하고 있지만, 대체로 진전되지 않는다.게임 개발 업무를 하다보니 업무가 끝나면 지치고 힘든데, 공부까지 꾸준히 하기가 쉽지 않다. 그래서 일지를 작성하고자 한다.이전에 프로그래밍 공부를 했던 것처럼 상세하게 적지는 않을 것이다.그냥 나의 간단한 일기장처럼 의지박약을 탈출하고자 하는 하나의 의지로만 작동시키고자 한다. 하나만 하려면 하기 귀찮으니까 2개를 번갈아 가면서 한다.헬스장에서 상체운동만 하기 싫으면 다..

프로그래밍 2024.10.23

유니티-C# 공부 5일차

토, 일요일을 빼먹었다. 이정도는 봐주자 땅에 떨어진 음식은 3초, 공부는 3일이 지나지 않으면 아직 하고있는 것과 같다. 주말에는 공부는 커녕 블로그에 잠시 들리기도 힘들다. 여자친구와의 시간에 투자하기 때문에 보통 놀다가 바로잔다. 하지만 난 이 공부하는 시간을 고대하고 있었고, 빠르게 복습한 후 잘 것이다. 3일차 공부 - 오래되어서 기억이 잘 안난다. - 희미한 기억으로는 Class, Method, variable에 대해 배웠다. 특히 3일차 4일차를 합쳐 변수와 매서드에 대해서 좀 더 깊이 배웠다. AccessModifier datatype UniqueName = value; - 이것이 변수의 기본구조이다. - AccessModifier : public, private, protected, in..

프로그래밍 2024.03.11

유니티-C# 공부 3일차

변수, 메서드에 대해서 더 배웠다. 참고로 오늘은 책이 없이 적는 것이기 때문에 더욱 기억을 해낼만한 것이 없다. 오늘 내용을 보니 어제 적은 내용 중에 틀린부분이 있었다. 좀 나중에 가서 알게되면 나을텐데 바로바로 틀린것을 발견하니 부끄럽다. 자양분이 되겠지... 1일차 공부내용 요약 - 비주얼 스튜디오 설치, Unity 새 버전을 설치했다. - 비주얼 스튜디오와 유니티 사이의 관계를 파악했다. 2일차 공부요약 - 변수, 매서드(함수), 클래스가 무엇인지 배웠다. - 따라해보기 정도만 해보았을 뿐 세세하게 변수를 작성할 때 어떤 것이 어떤 역할을 하는 것인지는 배우지 않았다. - 시범코드를 작성해보았다. int UserPower = 10; int WeaponPower = 15; void start() ..

프로그래밍 2024.03.06

유니티-C# 공부 2일차

오늘은 유니티 공부 2일차날이다. 오전에는 Unity와 관련된 C#공부를 하고, 업무가 끝난 오후에는 도트 공부를 하기로 했다. 저번에도 말했듯이 나만 기술이 없는 것 같아 그렇다. 40대 때에는 백종원같은 전문가가 되어 있으면 좋겠다. 1일차 배움 정리 1) 최초로 배운 것은 Unity-Visual Studio와의 관계이다. 2) C#에서 사용할 수 있는 레퍼런스들과 스크립트 만들기, 스크립트를 메인카메라에 적용시켜 보기 등을 했다. 2일차 배움 정리 ※ 핵심내용은 변수, 매서드(함수), 클래스 1) 이 3 가지는 코드를 짜는데 가장 핵심적인 것이다. 2) 변수는 특정한 수를 저장하는데 사용되는 용어이다. 예를들어 int VisionAttack = 10; 이런 방식으로 지정하면 변수이다. 여기에서 Vi..

프로그래밍 2024.03.05

유니티-C# 공부 1일차

유니티 툴과 C#을 공부하기로 마음먹었다. 1) 언젠가는 해야 하는일로 벼르고 있었다. 2) 인스타를 보는데 내 나이에 다들 무언가 기술 한두개 쯤은 가지고 있었다. 심지어 나는 자본을 생산하는 중도 아니기 때문에 미래를 대비할 필요가 있다고 생각했다. ▶ 흔하디 흔한 토익조차 없다... 20대 때 흥청망청 논 나의 스펙은 처참할 지경이다. 3) 친구 졸업식을 갔는데, 그 친구도 역시 코딩을 배우고 있었다. 게임산업전선에 있는 내가 아무것도 안하는게 부끄러울 지경이다. 4) 언젠가는 게임을 혼자 만들수도 있다는 생각이 든다. 팀원들은 나만큼 열심히 하지는 않기 때문이다. 답답한 마음이 조금은 있다. 언리얼엔진도 언젠가는 해보고는 싶지만 일단은 유니티부터다. 우리가 만드는 게임에 조금이라도 도움이 되고 싶..

프로그래밍 2024.03.04