불면증 도사 2024. 8. 16. 18:21

오늘 공부한 것

  • 게임 조사[조사 대상: Minecraft - 레드스톤 회로 시스템] 추가 정리
  • C# 공부 - 달리기반
    • 기초 문법 톺아보기 [수업자료와 순서를 소폭 변경하여 구성하였습니다.]
      1.  입출력
      2. 반복문
      3. 조건문
      4. 배열
      5.  클래스
      6.  상속
        • 추상 클래스
        • 가상 메서드

 

게임 조사 추가 정리 [조사 대상: Minecraft - 레드스톤 회로 시스템]

 

(사전 캠프) 게임 속 상호작용 분석 [최종안 X]

1. 선택한 게임의 이름은 무엇인가요?Minecraft 2. 선택한 게임의 장르는 무엇인가요?오픈월드 복셀 샌드박스 서바이벌 3. 선택한 게임의 어떤 시스템에 집중하셨나요?레드스톤 회로 시스템 4. 해

lsu0503.tistory.com

어제[조사하다 보니 자정을 넘겨버려서 작성 X.] 막간을 이용해서 정리하고, 오늘 추가로 정리한 부분입니다.

게임 상에서의 역할(다른 시스템과의 연계점)을 추가하고 직접 테스트 하면서 잘못된 부분을 수정하였으며, 추가로 이해하기 힘든 요소(특히 레드스톤 횃불과 제작기)에 추가 설명을 붙였습니다.

 

이렇게 추가로 정리하다 보니, 개인적으로 횃불을 Not 토글 역할로 알고 간단하게 생각하고 있었는데, 실제로는 Not 혹은 동력원으로만 쓸 수 있었어서 생각보다 복잡하다는 느낌이 들었습니다.

동시에 조사하면서 신호 반복 발생 장치가 의외로 간단하다는 것에 잠깐 혼이 빠지기도 하는 등... 아직까지 이 시스템에 대해서 제가 다 알고 있는 건 아니라는 것에 놀라는 시간이 됬던 거 같습니다.

 

기초 문법 톺아보기 -1

 

(사전 캠프) C# 기초 문법 톺아보기 - 1

공부할 내용 [수업자료와 순서를 소폭 변경하여 구성하였습니다.]입출력반복문조건문배열클래스상속추상 클래스가상 메서드남은 내용인터페이스난수 생성문자열 처리참조형 인수 [out / ref]자

lsu0503.tistory.com

오늘 부터 기본적인 C# 문법을 공부하기 시작했습니다.

제가 알고 있는 정보를 정리할 겸, 공부 자료에 있는 내용 이외에도 관련된 내용을 제가 아는 지식과 더불어 검색하여 나온 정보도 함께 정리하였습니다. 그러다 보니 나중에 나오는 부분을 먼저 다뤄버려서 순서를 조금 변경하기도 했지만...

그러다 보니까 시간이 오래 걸려서 전부 마무리하지는 못했지만, 알고 있던 내용을 다시 정리하면서, 몇몇 부분은 추가로 조사하면서 '혹시나' 싶었던 마음이 정리되는 느낌은 좋았던 거 같습니다.

 

다만, 지금 까지 정리한 파트는 제가 자주 다뤘던 익숙한 요소였지만, 이후 파트는 제가 익숙하지 않은 내용인지라 조금 더 열심히 정리하지 않을까 싶습니다.