게임개발/C# 13

24-08-15 코딩실습과정+

이날은 쉬는날이였지만 전날에 이해를 제대로 못했던 걸 보충하는 시간을 가졌다.같이 고민해볼 팀원은 모이지 않았으나 나에겐 든든한 우군이 있었으니 그건 나의 친형.. 친형도 스파르타 코딩에서 수업을 받은 사람이고 취업에 성공한 개발자라서 도움이 될수 있었다 내가 이해 못했던것은 다음과 같았다. TryParse와 if문을 이용해서 이 문제를 푸는것인데..TryParse() 함수에대한 이해가 부족했다. 뭘 바꾸고 싶다고? 뭘 저장하겠다고?? 뭘 어디서 가져와???하지만 형이 열심히 설명해주고 문답해준 덕에 결국 깨우칠수 있었다. TryParse 란 데이터를 변환을 시도하는 함수로, 변환에 성공할경우 bool값으로 변환에 성공했는지 아닌지의 값을 참과 거짓으로 가져간다. 그렇게 변환한 값은 out 뒤에 오는곳에..

게임개발/C# 2024.08.16

24-08-14 코딩실습과정

오늘은 갓 걸음마를 땐 코딩 실습을 해볼 시간이다 첫번째는 데이터 다루기문제 내용 자체는 어렵지 않은것 같았지만 변환에서 조금 헷갈리는감이 있었다.  근데 내 방법은 잘못되었던 걸까? 아님 애초에 저것 형변환이 아닌걸까? 확실히 하기 위해선 앞으로 답지처럼 하는게 옳겠지 싶었다.  두번째는 산수 간단한 산수는 어렵지 않았다 다만 학창시절 수포자였던지라 '나머지'가 헷갈려서 다시 배웠던 것들을 돌아보고 구글링과 chatGPT를 통해 기본 개념을 복습해야했다. 이 역시 어렵지 않았다. 다만 bool 개념이 아직은 낯설다. 머리로 이해하려 애쓰기보단 콘솔창을 통해 어떻게 작동하는지를 파악하는 방향이 더 나에겐 적합한것같다.  세번째는 본격 프로그래밍?? ..인데 아직 조금 나에겐 복잡해지기 시작했다 어렵게 어..

게임개발/C# 2024.08.14

24-08-13 TIL : C# 사전 문법 기초

코딩은 이전에 혼자 게임을 만들어보려고 했을때 ai에게 물어봐가면서 했었으나 기초지식이 전무해서 막막하기만 했다.. 근데 이번에 잘 짜여진 기초를 보면서 나름 지식을  쌓은것 같다  이전까지는 진짜 기초중 에 기초다 해서 지루하다 하면서도.. 그 유명한 void가 말그대로 허공에 함수를 만들어주는거였다니! 이렇게 함수에 이름을 붙여주고 기능을 붙여주면서 게임 개발이 시작되는거구나 싶었다  이 예제를 보자마자 바로 요즘 즐겨했던 게임 던전 크롤이 생각나 거기서 쓰던 문구를 적어봤다. 근데 저렇게 +hp를 한뒤에 적은 말이 출력이 안되는 문제를 겪었다. 어떻게든 이 문제를 짚고 넘어가고싶어서 이것저것 해보다가  아하! 한줄에 "+" 가 들어가면다음에 들어갈것도 "+" 로 적어야하는구나!   ","를 쓴게 문..

게임개발/C# 2024.08.13