게시판 즐겨찾기
편집
드래그 앤 드롭으로
즐겨찾기 아이콘 위치 수정이 가능합니다.
드디어 제가 만든 계산기 어플을 출시했습니다!! (광고 주의..)
게시물ID : nintendo_12334짧은주소 복사하기
작성자 : 파란파란
추천 : 15
조회수 : 970회
댓글수 : 23개
등록시간 : 2015/02/15 22:31:33
일하는게 조금 한가로워져서 공부할 겸 포켓몬 계산기 어플을 만들기 시작했었습니다.
 
예전에 이런글을 올린적 있었죠 ㅎㅎ;
http://www.todayhumor.co.kr/board/view.php?table=nintendo&no=11854&s_no=9538798&kind=member&page=1&member_kind=total&mn=262766
 
여기까지 만드는데 대략 한달정도 걸린거같네요;;
(초기에는 회사에서도 작업을 해서 진도가 꽤 빨랐는데, 점점 완성되가면서 포켓몬이미지 띄워놓고 할 수가 없어서 ㅋㅋㅋ)
 
아직 부족한점이 많지만 오늘 구글스토어에 올려서 출시했습니다.
 
구글 스토어 주소
https://play.google.com/store/apps/details?id=com.HooGames.PokeDex
 
혹은 구글스토어에서 "포켓나비"를 검색하면 두번째쯤 있어요.
 
 
계산기 어플은 딱히 설명안해도 사용방법은 다들 아시겠지만, 그래도 간단하게 소개해 보겠습니다.
1 (1).png
 
(UI는 저도 좀 이쁘게 만들고싶었으나.. 능력밖의 일이라.. 그림판으로(...) 거의 모든 UI를 만들었습니다.)
폰트도 원래 다른걸 썼었는데, 저작권문제가 있을꺼같아서 네이버 나눔폰트를 사용했어요;;
 
지금 구현된 기능은 도감, 개체값계산, 스피드계산 이렇게 3가지에요.
 
1 (2).png1 (3).png
 
도감은 포켓몬 기본정보, 종족값, 방어상성을 보여주는 기능입니다.
(종족값 컬러가 왜 저렇게 나오는지 모르겠지만.. 이미지를 압축한 뒤부터 저렇게 나오더군요;;; 나쁘지않아서 그냥 뒀습니다.)
 
성비, 부화걸음수.. 뭐 이런것들도 데이터는 다 있는데, 필요가 있을까해서 출력은 안했어요.
 
방어상성은 타입만 체크해서 출력해주는데, 상성에 영향을 주는 특성(부유같은..)을 가진 포켓몬이라면 그것도 체크해서 반영하도록 할 예정입니다.
 
해당 포켓몬의 진화순서, 배우는 기술들은 추가예정입니다.
(포켓몬위키에서 정보들을 긁어오고 있는데.. 교배기술이랑 유전기쪽이 쉽지가 않네요, 수작업으로 하려면 엄청오래걸릴꺼같아요 ㄷㄷ;)
 
 
1 (4).png1 (5).png
 
검색은 이름의 일부만 써도 검색어가 포함되어있으면 모두 출력되도록 했습니다.
 
한글로만 검색했는데, 영어, 일본어전부 검색 할 수 있어요!!
포켓몬 번호로도 검색됩니다 ㅎㅎ
 
 
1 (6).png
타입검색기능도 있습니다.
두가지 타입을 포함하는 포켓몬들을 목록으로 보여줍니다.
 
불 / 격투를 선택했다면 두가지타입 모두 해당되는 포켓몬을..
불 / 없음을 선택했다면 단일 불타입 포켓몬을..
불 / 상관없음을 선택했다면 불타입을 포함하는 모든 포켓몬의 목록이 나옵니다.
 
그리고 버그입니다만 불 / 불을 선택하면 단일 불타입이 나올껄로 생각하고 만들었는데, 불 / 상관없음이랑 똑같이 나오더군요;;
 
 
1 (7).png1 (10).png
 
개체값 계산은 성격과 포켓몬의 능력치를 입력하면 Z~V의 개체값을 보여주는 기능이 있습니다.
따로 계산버튼을 누르지않아도 입력할때마다 결과값이 갱신되도록 만들었어요.
 
결과창은 지포시계산기처럼 팝업으로 띄워주는것도 좋지만 저런방식으로 보는게 편해서 저렇게 만들었어요.
(이거 계산방법이 좀 특이해서 고생좀 한부분이였습니다 ㅎㅎ)
 
 
1 (11).png
1 (11).png1 (12).png
1 (13).png
 
스피드 계산기는 두 포켓몬 스피드값을 비교해서 어느쪽이 더 빠른가 비교하는 기능입니다.
 
스피드가 올라가는 성격이나, 특성, 아이템등등 부가효과들도 추가해서 비교할 수 있습니다.
(특성부분은 해당 포켓몬이 스피드에 영향을 주는 특성을 가지고 있을때만 보여줄 수 있도록 수정예정입니다.)
 
fo.png
액세스권한은 SD카드 메모리 읽기/쓰기랑 인터넷연결 이렇게 두가지밖에 필요없어요.
SD카드접근은 내 포켓몬들을 미리 설정해서 저장해두고 스피드계산이나 결정력계산할때 쉽게 불러올 수 있도록 하는 기능때문에 필요하고,
인터넷 접근은 어플 최신버전 확인을 하려고 필요한 권한입니다.
 
많이써주시고, 필요한기능이나 버그신고도 많이 해주셨으면 좋겠습니다!!
 
 
이쪽은 작업기록이나 버그신고같은거 받으려고 만든 블로그입니다.
http://poke-navi.tistory.com/
 
 
 
=============================================================
역시 관심있는걸 만들면 밤늦게까지 코딩해도 힘들지않고 오히려 재미있네요 ㅋㅋ
개인적으로 필요한 어플만든건 몇번있었는데, 이렇게 출시까지 한건 이번이 처음이라 문제가 많을꺼같기도해요.
 
전체 추천리스트 보기
새로운 댓글이 없습니다.
새로운 댓글 확인하기
글쓰기
◀뒤로가기
PC버전
맨위로▲
공지 운영 자료창고 청소년보호