불면증 도사 2024. 8. 26. 18:25

금일 공부한 것

  • C# 관련 과제 작업
    1. 홀수 출력하기
    2. 배열을 사용한 합계 및 평균 계산
    3. 팩토리얼 계산
    4. 숫자 맞추기 게임
    5. 이중 반복문을 사용한 구구단 출력
    6. 배열 요소의 최대값과 최소값 찾기
  • [강의 과제] Play Store에서 만들고 싶은 게임 찾아서 분석하기

 

관련 URL

 

 

(사전캠프) Stage3 - 1. 홀수 출력하기

1 부터 100 까지의 숫자 중에서 홀수만 출력하는 프로그램을 작성하세요.※ 본래 Consol.WriteLine()을 이용하여 여러 줄으로 띄워야 했으나, 그렇게 하면 결과 창이 지나치게 길게 나오기 때문에 Write

lsu0503.tistory.com

 

 

(사전 캠프) Stage 3 - 2. 배열을 사용한 합계 및 평균 계산

주어진 숫자 배열의 합계와 평균을 계산하는 프로그램을 작성하세요.※ 문항에 정해진 숫자가 없기에 5개의 숫자를 입력받아서 동작하는 프로그램을 작성하였습니다.     ┗ 처음에는 {0, 0, 0,

lsu0503.tistory.com

 

 

(사전 캠프) Stage 3 - 3. 팩토리얼 계산

※ [Quest 3 - 2. 배열을 사용한 합계 및 평균 계산]은 추후 작업할 예정입니다. 사용자로부터 입력받는 숫자의 팩토리얼을 계산하는 프로그램을 작성하세요.팩토리얼은 n!로 표시되며, 1 부터 n 까

lsu0503.tistory.com

 

 

(사전 캠프) Stage 3 - 4. 숫자 맞추기 게임

숫자 맞추기 게임을 작성하세요.컴퓨터가 1 - 100 사이의 숫자를 임의로 설정합니다.사용자가 숫자를 입력하면 1번에서 정한 숫자와 비교하여 높은지, 낮은지를 알려줍니다.사용자가 입력한 숫자

lsu0503.tistory.com

 

 

(사전 캠프) Stage 3 - 5. 이중 반복문을 사용한 구구단 출력

이중 반복문을 사용하여 2단 부터 9단 까지의 구구단을 출력하는 프로그램을 작성하세요.▶ 각 단은 1부터 9까지 곱하여 결과를 출력해야 합니다. 구구단 세로로 출력코드Console.WriteLine("\n구구단

lsu0503.tistory.com

 

 

(사전 캠프) Stage 3 - 6. 배열 요소의 최대값과 최소값 찾기

아래와 같이 주어진 숫자 배열에서 최대값과 최소값을 찾는 프로그램을 작성하세요. int[] numbers = {10, 20, 30, 40, 50} ※ 주어진 배열 만으로는 기능 체크가 제대로 되지 않기에, 난수 배열을 이용한

lsu0503.tistory.com

 

 

(사전 캠프) 강의 과제 - Play Store에서 만들어보고 싶은 게임 분석하기

- 게임 이름: Brotato - 게임에 대한 간단한 설명    ┗ 장르: 캐주얼 탄막 액션 로그라이크 핵&슬래시    ┗ 요약: 도합 20웨이브 동안 재화를 모아 상점에서 강화하면서 생존하

lsu0503.tistory.com

 

 

정리하며

전체적으로 [C# 문법 톺아보기]에서 살펴봤던 요소들을 복습할 수 있는 좋은 기회였다고 생각합니다.

이외에도 공백을 통해서 숫자의 간격 맞추기나 unsigned가 없는 대신 uint를 쓴다거나, long long이 없다거나 하는 요소들은 본 과제를 수행하면서 추가로 알게 된 요소이기에 현재로서도 확실히 도움이 되는 과제였다고 생각합니다.

 

또한, 이번에 게임을 분석해본 것은 게임의 전체적인 게임 흐름을 분석한 것으로, 일전의 '특정 시스템'에 집중하여 분석한 것과는 다른 느낌이었습니다.

[Brotato]를 고른 이유는 지금 제작 중인 [멍뭉이! 멍멍뭉! - 귀신 잡는 개멍대!]의 모티브가 된 게임 중 하나라서 그렇습니다.

다른 하나는 Path of Exile인데, 이건 심히 복잡해서... 그 이전에 Play Store에도 없고...

사실 제작중인 게임과는 차이가 많은 게임이긴 하지만, 그 특유의 '간단함'이 인상 깊었던 게임이었습니다.