안녕하세요

 

이번 소개해드리면서 같이 공략을 올리는 게임은 Tricky Castle이고

 

정말 단순한 킬링타임용 게임으로 적절합니다.

 

재밌습니다.

 

 

 

 

 


Level 1 ~ 20은 간단해서 바로바로 쉽게 하실 수 있을겁니다.

 

바로 공략 시작하겠습니다.

 

 

 

 

 

 

 

 

 

 

 

 

LV. 20

 

일단 시작은 이런 화면과 같습니다.

 

게임 중간중간 저런 문구들이 나오는데

 

힌트같지도 않게 생겨서는 

 

완전 그냥 답안 그대로를 의미하는 것도 있으므로

 

유심히 읽어보시길 바랍니다.

 

 

 

 

 

"Nothing special" 

 

뭐 특별한것은 없다고 합니다.

 

하지만 길이 막혀있는데 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

이렇게 밑쪽으로 가면 길이 하나 보이게 됩니다.

 

 

 

그리고 해당 문으로 들어가게 되면

 

 

 

 

 

 

 

 

 

 

 

 

 

이렇게 해당 Level을 클리어 할 수 있는 열쇠가 있는데

 

너무 높이 있어 어떻게 하질 못합니다.

 

다시 되돌아 가봅니다.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

그리고 이 펫말로 오시면

 

손 그림이 뜨며 조작이 가능하다는것을 알 수 있습니다.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

이렇게 조작 후 다시 문을 보면

 

거꾸로 되어 있다는게 보입니다.

 

그리고 다시 이 방으로 들어가주시면

 

 

 

 

 

 

 

 

 

 

 

 

 

 

이처럼 거꾸로 화면이 되어 있고,

 

조작키 또한 거꾸로 움직이니 잘 사용해서 열쇠를 획득하고 

 

다시 돌아가 줍니다.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

문으로 가져가면 해당 Level은 종료됩니다.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

LV. 22

 

글자를 먼저 봅시다

 

"RUN" 

 

일단 달리라고 합니다.

 

저기 보이는 가시는

 

달리다보면 그냥 자연스레 통과가 됩니다.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

이처럼요

 

 

 

 

 

 

 

 

 

 

 

 

 

 

그리고 벽에 하나 날라오는데

 

피하지말고 달려가주세요

 

계속 ~

 

 

 

 

 

 

 

 

 

 

 

 

 

STOP이라는 문구와 함께 멈추게 되면

 

화살이 위에서 날라오게 됩니다

 

물론 주인공을 뚫고 지나갑니다.

 

 

 

 

 

 

 

고로 계속 달려야 합니다.

 

 

 

 

 

 

 

 

 

 

 

 

마지막으로 레버가 보이고

 

상단에 공주(?)가 있는데

 

 

구하지말고 쌩까고 끝까지 가주시면 됩니다.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

LV. 23

여기는 따로 글이 있지 않습니다.

 

버튼을 상자를 이용해 누르면 될 것 같죠

 

 

 

 

 

 

 

 

 

 

 

 

 

네, 이처럼 눌러 주시면 가운데 문이 열리면서

 

아래로 이동하시면 됩니다.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

그러면 이번에는 버튼이 4개가 생성되는데

 

이 또한 상자와 사람을 해당 위치로 이동시켜 

 

버튼을 누르게 해줍니다.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

이처럼 이동이 되었다면

 

 

 

 

 

 

 

 

 

 

 

 

 

 

저희가 가진 손가락있죠?

 

그 손가락으로 나머지 두개의 버튼들을 눌러줍니다.

 

화면을 터지해주시면 됩니다 !

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

LV.24

 

"What does this botton do?"

 

버튼이 뭘 하는 버튼인지 물어보네요

 

우리가 알고있니 그걸 ..

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

눌러주시면 드드르르르르르륵 하는 소리가 납니다.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

그리고 해당 문으로 들어가주시면 이렇게 돌이 있습니다.

 

빠르게 지나가지 않으면 원래는 아래의 그림처럼

 

철창이 나오게 되니 빠르게 해주시면 됩니다.

 

 

 

 

 

 

 

 

 

 

이동 하신 후 

 

돌을 아래로 떨어뜨려주세요

 

 

 

 

 

 

 

 

 

 

 

 

그 후 유유히 탈출하시면 됩니다.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

LV. 25

 

"Melt the Ice" 

 

얼음을 녹이라고 합니다.

 

 

 

 

 

 

 

 

 

 

 

 

막 문질러 주세요

 

손가락으로 막 문지르면

 

이처럼 녹아 내립니다.

 

 

 

 

 

 

 

 

 

 

 

그리고 다 녹이지는 마시구

 

얼음을 밟고 박쥐를 잡게

 

이정도쯔음 만하게 녹인 후 

 

움직여서 박쥐를 잡아주세요

 

 

 

 

 

 

추 후 5 Level 씩 포스팅 하겠습니다.

 

 

 

 

 

 

R Language

그래픽 예제 뜯어보기

 

 

 

 

지난 포스팅을 나열해 드리겠습니다.

[IT/R] - R언어 | Part_1 R 다운로드 및 맛보기

[IT/R] - R언어 | Part_2 차근차근 그래픽 예제 뜯어보기 1

[IT/R] - R언어 | Part_3 차근차근 그래픽 예제 뜯어보기 2

[IT/R] - R언어 | Part_4 차근차근 그래픽 예제 뜯어보기 3

 

 

 

 

 

 

 

인공지능

 

빅데이터

 

머신러닝

 

딥러닝

 

4차 산업혁명

 

 

 

꼬리표를 또 달고

 

R언어 포스팅을 시작하겠습니다.



 

 

 

 

 

 

 

 

이번에는 polygon을 사용하여

 

그래프를 그려 보겠습니다.



 

 

 

 

 

 

 

polygon은 다각형, 각진 도형을 의미합니다.

 

 

 

 

 

 

 

폴리곤

 

어디서 많이 들어봤는데요

 

 

 

 

 

 

 

 

폴리곤이라 불리는 이 친구도

 

입체 다각형들의 집합입니다.

 

 

 

 

 

다각형 모양의 그래프는

 

들의 연결으로 선이 생기는데

 

다른 두 종류의 선 사이를 칠하면

 

다각형의 모양이 나오게 됩니다.

 

 

 

 

 

 

이번에도 demo함수를 사용하여 

 

진행하겠습니다.

 

 

 

 

 

 

 

 

 

아래는 전체 소스코드 입니다.

 

 

par(bg="white") n <- 100 x <- c(0,cumsum(rnorm(n))) y <- c(0,cumsum(rnorm(n))) xx <- c(0:n, n:0) yy <- c(x, rev(y)) plot(xx, yy, type="n", xlab="Time", ylab="Distance") polygon(xx, yy, col="gray") title("Distance Between Brownian Motions")

 

이번에도 한줄씩 한줄씩

 

실행을 해 보시고

 

어떤 순서로 어떻게 생성되는지 

 

알아보시기 바랍니다.

 

 

 

 

 

 

 

 

 

 

par(bg="white")

 

 

먼저 배경색을 흰색으로 만들어 줍니다.

 

 

 

 

 

 

 

n <- 100

 

 

n에 100을 저장해 주고,

 

 

 

 

 

 

 

x <- c(0,cumsum(rnorm(n)))

 

n(100)개의 정규분포 난수를 생성하여 (참조 :[IT/R] - R언어 | Part_2 차근차근 그래픽 예제 뜯어보기 1)

누적합을 x에 넣어줍니다.

 

 

 

 

 

 

cumsum은 누적합을 구하는 함수입니다.

 

0이 들어가는 이유는

 

첫번째 인자부터 

 

더해진 값이 들어가기 때문에 넣습니다.

 

 

 

 

 

 

예를들어

 

아래 그림과 같이 qq에 1 2 3 4 5 를 넣고

 

cumsum (누적합)을 해 주시면

 

1 3 6 10 15의 값이 나온걸 확인하실 수 있습니다.

 

따라서 앞에 0을 넣어 0 1 3 6 10 15 순서로

 

배열을 넣어주었다 생각하시면 됩니다.

 

 

 

 

 

 

 

 

 

 

 

 

 

y <- c(0,cumsum(rnorm(n)))

 

이전과 똑같이 정규분포 난수의 누적합을 y에 넣어줍니다.

 

 

 

 

 

 

 

 

xx <- c(0:n, n:0)

 

xx에 0부터 n까지(100), 

 

그리고 n(100)부터 0까지의 배열을 

 

넣어줍니다.

 

 

 

 

 

 

 

 

 

 

 

yy <- c(x, rev(y))

 

y값 배열의 역순을 yy에 저장해 줍니다.

 

rev는 reverse의 약자라고 보시면 됩니다.

 

아래와 같이 배열의 순서가 역순으로 됩니다.

 

 

 

 

 

 

 

 

plot(xx, yy, type="n", xlab="Time", ylab="Distance")

 

x,y축으로 이루어진 그래프를 만듭니다.

type="n"이므로 좌표를 찍지 않고 (참고 :[IT/R] - R언어 | Part_2 차근차근 그래픽 예제 뜯어보기 1)

 

x축과 y축의 제목을 넣어줍니다.

 

 

 

 

 

 

 

polygon(xx, yy, col="gray")

 

xx와 yy값의 좌표를 가지고 polygon. 즉 다각형의 그래프를 그립니다.

 

col처럼 여기도 다양한 옵션을 넣을 수 있습니다.

 

 

 

x, y -> 좌표

 

col -> 색상

 

lty -> 선 종류

 

lwd -> 선 굵기

 

density -> 선의 밀도

 

angle -> 선의 기울기

 

 

 

 

 

 

 

title("Distance Between Brownian Motions")

 

 

제목을 넣어줌으로 그래프를 완성합니다.

 

 

 

 

 

 

 

 

 

 

곧이어 다음 포스팅에서는 

 

가로 막대 그래프를 해보겠습니다.

 

 

 

 

 

 

 

감사합니다.



R Language

그래픽 예제 뜯어보기

 

 

 

 

 

 

지난 포스팅은 아래와 같습니다.

 

[IT/R] - R언어 | Part_1 R 다운로드 및 맛보기

[IT/R] - R언어 | Part_2 차근차근 그래픽 예제 뜯어보기 1

[IT/R] - R언어 | Part_3 차근차근 그래픽 예제 뜯어보기 2

 

 

 

 

 

 

 

 

인공지능

 

빅데이터

 

머신러닝

 

딥러닝

 

4차 산업혁명

 

 

 

꼬리표를 또 달고

 

R언어 포스팅을 시작하겠습니다.

 

 

 

 

 

 

 

 

 

 

이번에는 Boxplot을 사용하여

 

그래프를 그려 보겠습니다.

 

 

 

 

 

 

 

 

 

 

 

boxplot의 뜻은 "상자 수염 그림" 이라고 합니다. (?)

 

... 네 그렇다고 합니다.

 

 

 

 

 

 

그림은 되게 단순한데

 

여기에는 데이터의 5가지나 되는

 

많은 정보를 얻을 수 있습니다.

 

 

 

1. 최솟값

2. 제 1사분위

3. 제 2사분위

4. 제 3사분위

5. 최댓값

 

 

 

 

 

 

 

 

바로 예제 진행하겠습니다.

 

이전 포스팅과 동일하게

 

demo를 사용하여

 

진행하겠습니다.

 

[IT/R] - R언어 | Part_3 차근차근 그래픽 예제 뜯어보기 2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

전체 코드입니다.

 

 

 

 

par(bg="cornsilk") n <- 10 g <- gl(n, 100, n*100) x <- rnorm(n*100) + sqrt(as.numeric(g)) boxplot(split(x,g), col="lavender", notch=TRUE) title(main="Notched Boxplots", xlab="Group", font.main=4, font.lab=1)

 

 

 

 

 

 

바로 코드를 뜯어보겠습니다.

 

지금쯤이면 새로 보시는

 

sqrt, as.numeric, boxplot, split, notch 말고는 

 

다 아실것 같습니다.

 

 

 

 

 

par(bg="cornsilk")

 

 

cornsilk색으로 배경색을 지정해 줍니다.

 

 

 

 

 

 

 

 

 

n <- 10

 

 

n에 변수 10을 저장합니다.

 

 

 

 

 

 

 

 

 

g <- gl(n, 100, n*100)

 

g의 변수에 gl( )함수를 통한 값을 넣어줍니다.

 

 

 

 

 

gl( ) 함수는 요인 수열을 생성해 주는 함수입니다.

 

다 필요없고

 

예제를 보시면서 이해를 합시다.

 

gl(n, 100, n * 100) 이라고 되어 있습니다.

 

이에 따른 결과값으로는

 

 

위와같이 나오며

 

 

n의 값, 즉 10개의 레벨을 

 

* 따로 옵션값을 지정해 주지 않으면 

  숫자 1 ~ 카운팅 됩니다. 

 

각각 100번을 반복하고

 

총 갯수는 n * 100 즉, 1000개를 만든다

 

라고 보시면 됩니다.

 

 

 

 

추가적인 예제로

 

gl(2,3,labels=c("male","female"))

 

을 실행해 보시면

 

 

 

위와같은 화면을 보실 수 있으시고,

 

2개의 레벨을 가지고 

 

각 레벨당 3번의 반복 출력,

 

첫번째 예제와는 달리

 

그 레벨값은 male과 female로 지정해 주었습니다.

 

 

 

 

한번 직접 값을 몇개 넣어보시면 

 

와닿으실 겁니다.

 

 

 

 

 

 

 

 

 

 

x <- rnorm(n*100) + sqrt(as.numeric(g))

 

1000개의 정규분포 난수를 생성하여 (참조 :[IT/R] - R언어 | Part_2 차근차근 그래픽 예제 뜯어보기 1)

 

g값에 들어가 있는 각각의 제곱근 값과 더해줍니다.

 

 

 

 

 

 

 

n * 100개, 1000개의 정규분포 난수를 생성하여

 

앞서 만든 g값 ( 1 1 1 1 --- 2 2 2 2 --- 3 3 3 3 --- 10 10 10 10 )에 

 

sqrt 즉, 제곱근을 구해서 각각의 값에 더해줍니다.

 

 

위와같은 값들의 행렬을 보실 수 있습니다.

 

그래프에 넣을 데이터들은

 

만들어졌고,

 

 

 

 

 

 

이제 boxplot 그래프를 만들어 봅시다.

 

 

 

 

 

 

 

 

 

boxplot(split(x,g), col="lavender", notch=TRUE)

 

10개의 그룹으로 분할된 데이터들을 boxplot으로 생성합니다.

 

 

 

 

 

notch는 옵션들 중 하나인데, 

 

옵션들을 살펴보겠습니다.

 

 

 

 

 

col - 색상 선택

 

range - 박스의 끝에서 수염까지의 길이를 지정 (default : 1.5 )

 

notch - true 시, 상자의 허리부분을 가늘게 표시

 

width - 박스의 폭 지정

 

horizontal, outline, plot, boxwex 등등 많은 옵션들이 존재합니다.

 

 

 

 

 

찾으시는 옵션이 있다면

 

찾아서 적용해 보시기 바랍니다.

 

 

 

 

 

 

title(main="Notched Boxplots", xlab="Group", font.main=4, font.lab=1)

 

 

이전 포스팅을 보셨다면 그냥 한글 읽듯이 이해 하실 수 있으실 겁니다.

 

 

 

 

 

 

이상으로 boxplot 그래프에 대한 예제

 

마무리하겠습니다.

 

 

 

 

다음 포스팅에는 다각형과 가로 막대그래프

 

만들어 보겠습니다.

 

 

 

 

 

 

감사합니다.

+ Recent posts