큐펭스토리
파이썬 강의, 프로그래밍 문제 풀이, 지식 공유 및 정리용
[게임] 포켓몬 GO - 집 안에 앉아서 속초가자!

이게 며칠 만의 글인지...

무튼 여유가 잠깐 돼서 글을 쓰긴 하는데 이번에도 딱히 내 업적(?)은 아니고 그냥 요새 유행하는 게임 관련 글이다.

포켓몬 Go가 그렇-게 유행이라던데 우리 한국인들은 정식으로 사용할 수 없어서 참 안타깝게 생각중인 와중에 학교 후배가 좋은걸 만들었기에 공유하게 됐다.


일명, SokChoGo! (원글 -> Jeon Cheolho | Facebook Group: Python Korea)

집 안에 앉아서 속초를 여행할 수 있는 Python 프로그램이다.

정식 프로그램도 아니라서 흠..음..프로그래머? 정도 레벨쯤 돼야 좀 다룰 수 있긴 하다만, 자신있게 도전해보길 바란다.

잠깐 인증샷!




귀요미 미뇽



네 다음 신룡





링크( SokChoGo! )로 이동해보면 자세한 이용법이 나와있다.


주의할 점은 프로그램의 동작법인데.. 실제로 마우스를 클릭한다고 보면 된다.
따라서 한 화면에 terminal과 Xcode가 동시에 있어야한다.

3 종류의 클릭을 실제로 손으로 한다고 생각하면서 최초 설정을 하면 된다.


0. terminal에서 방향키 (w,a,s,d) 를 입력한다.

1. Xcode의 gps 화살표를 클릭하면 메뉴가 뜬다.

2. 모의 위치 설정을 도와줄 gpx 파일을 클릭하면 메뉴가 사라진다.

3. 다시 terminal로 포커스가 돌아오면 방향키를 입력할 수 있게 된다.


위와 같은 클릭 세 번으로 동작하는 식이다.

당연히 0->1로 넘어갈때 위/경도 조정이 들어간다.



...몇 가지 덧붙이자면, 

1. 포켓몬 Go는 미국 계정으로 로긴해야 다운받을 수 있다.

폰에서 대한민국으로 설정된 자기 본래 Apple ID를 로그아웃시키고, "pokemon go"를 검색해서 다운로드 받을 때 해외결제가 가능한 신용카드가 필요하다. 이런저런 설정이 귀찮으면 "카드없이 apple 미국 계정만들기" 류의 검색어를 통해 알아보도록 하자.


2. 포켓몬 Go를 이용할 Google 아이디를 새로 만들자.

만든 회사측에서 부적절한 게임 이용자로 처단할지도 모른다. 그럼 한국에서 정식 출시 됐을 때도 이용을 못하는 불상사가 발생한다.


3. diff 변수를 random으로 조정해보는 것도 좋고 대각선 방향 움직임을 만들어도 좋다.

포켓몬 뿐 아니라 코딩 연습도 해보도록 하자 ㅋㅋㅋㅋㅋ


4. Hot Place.

코드를 직접 수정하면서 다니는 것이 좋기 때문에 파이썬 주석 형태로 제공한다.


# 엑스포 타워, 미뇽: 38.191371, 128.583104

# 케이시, 파이리: 38.19037438703046 128.60311710655378

# 속초 해수욕장: 38.188589 128.605174

# 해수욕장, 미뇽: 38.190582225939075 128.60300591345668

# 미뇽: 38.18969229601644 128.60025606141286

# 설악산 국립공원: 38.17427290592497 128.4881940365425


누군가는 히말라야로 가서 프리저 좀 잡아다가 알려주면 좋겠다.


  Comment ,     Trackback