잡담

(잡담)2주차-3주차 강의 과제에서 막혔다.

WMG1 2023. 8. 17. 10:22
반응형

3주차 과제는 너무 어려웠다.
콘솔창에서 스네이크 게임, 블랙잭 만들기
???
나는 칼 쥐는법을 배우고 양파썰기 하고 있었는데
갑자기 수박으로 용을 깎으란다.

하루동안 끙끙거리다 결국 해설을 보니
이게 뭔가 싶다.

 

응용 + 배우지도 않은 요소로 구성된 코드

였다.


Console.SetCursorPosition
enum(열거형)
Console.ReadKey() //이건 과제 노션에 힌트로 주긴 했다.

큰 골자는 배운걸 응용하면 어느정도 짤 수 있겠지만


중요한 기능 구현(이동 같은거)쪽은 강의에서 본 기억이 없다.
(혼자 고민할땐 '키를 입력받고, 내가 미리 지정한 반환값을 내놓는다.' 같은 생각을 했다)

새삼 유니티 제공 함수들의 귀중함을 느끼는데
그 전에 배우지도 않은 요소들을 어떻게 쓰라는건가??

 

게다가 클래스가 너무 많고, 중복되는 메서드 이름이(클래스가 다른) 존재해서 더 헷갈린다.

입문자의 경우엔 나랑 같은 어려움을 겪을텐데

틱택토 까지는 배운것을 응용하는 단계라
머리를 쥐어짜서 스스로 구현이 가능했지만
이건 좀....

 

 

*그래서 모르겠으면 뭐할껀데?

일단 copy 프로젝트를 만든 후 해설을 복사해서
작동 확인을 했다.
답안이니 당연히 잘 작동한다.

그 후 코드를 하나씩 뜯어본다.
뜯어 본 코드를 토대로 내가 처음부터 써본다.

이 과정을 통해 조금이라도 정보를 흡수해보기로 한다.
튜터님도 다른 사람의 코드를 뜯어보는게 좋다고 하셨다.

반응형