(사전 캠프) Day 10
금일 공부한 것
- C# 관련 과제 작업
- 홀수 출력하기
- 배열을 사용한 합계 및 평균 계산
- 팩토리얼 계산
- 숫자 맞추기 게임
- 이중 반복문을 사용한 구구단 출력
- 배열 요소의 최대값과 최소값 찾기
- [강의 과제] 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에도 없고...
사실 제작중인 게임과는 차이가 많은 게임이긴 하지만, 그 특유의 '간단함'이 인상 깊었던 게임이었습니다.