본문 바로가기
728x90

분류 전체보기99

스위프트 플레이그라운드(Swift Playgrounds) Learn to Code 1 Ch. 5 Logical Operators 풀이 이번 주는 Learn to Code 1에서 Logical Operators(논리 연산자)를 배워볼 겁니다. 지난 시간에 배운 조건문 If를 더 효과적으로 만들기 위해서 필요한 게 바로 논리연산자입니다. 논리연산자에는 !(NOT), &&(AND), ||(OR), 이 있는데요, 각각의 쓰임은 문제를 풀면서 하나씩 알아가 보죠. 1. Using the NOT Operaor 목표 : NOT 연산자를 사용하여 캐릭터가 가는 길에 Gem이 없도록 하라 즉, NOT 연산자를 써서 랜덤으로 생성되는 4개의 Gem을 모두 모아라 풀이 : 미리 입력된 반복문을 보면 Byte는 4번 moveForward() 합니다. 그리고 맵은 랜덤인데, 4칸 중 3칸만 Gem이 있고, Gem이 없는 칸은 계단으로 내려가야 Gem을 얻을 .. 2021. 3. 12.
[포켓몬고] 귀여우면 장땡이지 약 700종의 포켓몬 중에서 지금까지 잡은 건 300여 종 정도, 발견한 수는 400여 종 정도 됩니다. 그럼 여태까지 만난 포켓몬을 다 가지고 있냐 하면 그건 당연히 아닙니다. 포켓몬 박스 용량은 제한이 있어서 CP/HP/공격력/방어력이 낮아 배틀에 적합하지 않은 포켓몬은 백발의 박사에게 보내야 하죠. 그런데 정말이지 쓸모없음에도 보내기 버튼을 누르기 망설여지는 포켓몬들이 있습니다. 왜 망설이느냐? 귀엽기 때문입니다. 지난번 포스팅에서 포켓몬고의 본질은 포켓몬을 모으고, 강화/진화시켜서, 싸우는 것이라고 했었죠. 그 글에서는 배틀에서 승리한다에 방점을 찍었지만, 사실 포켓몬고의 아기자기한 재미는 새롭고 멋지고 귀여운 포켓몬과의 만남에 있습니다. 그래서 오늘은 귀여운 포켓몬 5종을 소개하려고 합니다. 기.. 2021. 3. 10.
[포켓몬고] 처음으로 메가진화 했다! 보통 피죤투는 구구→피죤→피죤투 순으로 진화시켜 얻을 수 있는데요, 필자는 이번에 스페셜리서치 보상으로 CP 872의 피죤투를 한방에 잡았습니다. 이 피죤투를 메가에너지 100을 써서 처음으로 메가진화란 것을 해보았습니다. 참고로 메가진화란 특정 메가에너지를 사용해서 이미 최대로 일반 진화되어 있는 포켓몬을 한번 더 진화시키는 것입니다. 일반진화는 영구적이지만, 메가진화는 일시적인 변형으로 일정 시간이 지나면 원래대로 돌아갑니다. 피죤투 외에도 이상해꽃, 거북왕, 리자몽 등 다양한 포켓몬을 메가진화 시킬 수 있습니다. 살펴본 바 메가진화는 보통의 진화와는 다른 점이 많습니다. 1. 진화 시 애니메이션 진화할 때 나오는 효과가 확실히 다릅니다. 일반진화 시에는 포켓몬이 솟구쳐 올라 구형의 빛에 휩싸이지만,.. 2021. 3. 9.
728x90