태터데스크 관리자

도움말
닫기
적용하기   첫페이지 만들기

태터데스크 메시지

저장하였습니다.

지난 3월 27일 개발파트 첫 세미나 주제는 이클립스에 안드로이드 개발환경 구축하기 이였습니다.
세미나 내용을 정리하면 아래와 같습니다. 


1. AVD(Android Virtual Device)를 하나 만듭니다. Virtual Devices탭에서 New버튼을 클릭하세요.


아래와 같은 창을 볼 수 있는데 Name에 자신이 원하는 아무 이름이나 입력하고 Target에는 Android 2.1이나 Google APIs 둘 중에 하나를 선택합니다.
(Google APIs는 지도를 이용한 어플리케이션을 개발할때 필수) 
Create AVD 클릭~~!!!!


아래와 같이 하나의 AVD(Android Vritual Device)가 생성된 것을 볼 수 있습니다. 
Start버튼을 클릭해 에뮬레이터를 구동시킵니다.


에뮬레이터가 구동되면 아래와 같은 부팅화면을 볼 수 있습니다.
아직 에뮬레이터가 최적화가 많이 안 되어있는지 많이 느리네요 ㅠ.ㅠ


아래와 같은 초기화면이 나올때까지 기다리다가 초기화면이 나오면 아래에 탭을 클릭합니다.



다음과 같은 아이콘들을 볼 수 있는데 여기서 Settings를 클릭합니다.


다음과 같은 리스트가 나오는데 리스트를 약간 아래로 내려서 Language&keyboard를 클릭합니다.



다음과 같은 화면이 나오는데 여기서 Select locale을 클릭한 후 나오는 목록중에서 한국어를 선택합니다.



다음과 같이 메뉴가 한글로 변경된 것을 볼 수 있습니다. 
여기까지하면 안드로이드 에뮬레이터의 언어가 한글로 변경됩니다.


다음으로는 현재 에뮬레이터에 있는 키보드로는 한글을 입력할 수 없으니 한글키보드를 추가로 설치하셔야 합니다.

첨부된 HangulKeyboard.apk 파일을 다운로드 받고 커맨드창을 실행하여 다운로드받은 폴더에서 "adb install HangulKeyboard.apk"라고 입력한 후 실행하면 에뮬레이터안에 한글키보드가 설치됩니다.

★ 주의 : 이 명령을 수행할때는 에뮬레이터가 실행되어 있는 상태에서 수행해야 한글키보드가 설치됩니다.


위와 같은 명령을 수행하면 아래와 같이 한글 키보드가 설치된 것을 확인할 수 있습니다.
여기까지하면 우리가 사용하는 한글환경으로 에뮬레이터 설정이 끝나게 됩니다.



Posted by SOPT 개발

트랙백 주소 : http://blog.sopt.org/trackback/215 관련글 쓰기

  1. Subject : 안드로이드 에뮬레이터 설정

    Tracked from To be shining 2010/03/30 10:28  삭제

    출처: http://blog.sopt.org/category/동아리이야기/개발파트 AVD(Android Virtual Device)를 하나 만듭니다. Virtual Devices탭에서 New버튼을 클릭하세요. 아래와 같은 창을 볼 수 있는데 Name에 자신이 원하는 아무 이름이나 입력하고 Target에는 Android 2.1이나 Google APIs 둘 중에 하나를 선택합니다. (Google APIs는 지도를 이용한 어플리케이션을 개발할때 필수) C..

댓글을 달아 주세요

  1. SETAR21 2010/05/16 21:07  댓글주소  수정/삭제  댓글쓰기

    좋은정보 ㄳ

    국제 청소년 녹색 연합

    우리 모두 환경운동가

    http://cafe.naver.com/green79d.cafe?iframe_url=/ArticleRead.nhn%3Farticleid=162

  2. 서레니티 2010/06/28 17:45  댓글주소  수정/삭제  댓글쓰기

    염치없게 이것도 퍼갑니다 ㅠㅠ 출처는 밝힐께요

  3. lk2ooo 2010/07/06 13:43  댓글주소  수정/삭제  댓글쓰기

    한글키보드부분에서 hangulKeyboard.apk파일이 없어서 인스톨을 못한다고 나옵니다... 어떻게 해야하죠.... 그앞까지는 잘 왔는데... 염치없이 질문합니다.

  4. 애냑 2010/07/09 11:06  댓글주소  수정/삭제  댓글쓰기

    정말 잘 정리되어있는 자료네요 감사합니다

  5. 쥬드 2010/07/11 17:39  댓글주소  수정/삭제  댓글쓰기

    좋은글 퍼갈게요 ^^

지난 3월 27일 개발파트 첫 세미나 주제는 이클립스에 안드로이드 개발환경 구축하기 이였습니다.
세미나 내용을 정리하면 아래와 같습니다. 


1. 아래 주소에 접속하여  android-sdk_r05-windows.zip 파일을 다운로드합니다.



2. 다운받은 sdk파일을 원하는 폴더에 압축해제합니다.


3. 아래 링크를 통해 Eclipse를 다운로드합니다.


4. 다운받은 Eclipse를 원하는 폴더에 압축해제하고 실행합니다.


5. Help 메뉴에서 Install New Software...을 클릭합니다.



6. Work with 입력필드에 https://dl-ssl.google.com/android/eclipse라고 입력한 후 아래 체크박스에 체크하고 Next를 클릭하여 ADT 설치를 완료합니다.



7. 설치를 완료하면 이클립스를 재시작하라는 창이 나오게 됩니다. Yes를 클릭하여 이클립스를 재시작합니다.



8. 재시작하고 나면 위의 툴바에 4가지 아이콘이 추가된 것을 볼 수 있습니다. 



9. 다음으로 Android SDK 설치된 폴더를 설정합니다. Windows메뉴에서 Preferences를 클릭합니다. 

 

Android를 클릭한 후 SDK Location의 Browse버튼을 클릭하여 Android SDK가 설치된 폴더를 지정하고 OK를 클릭합니다.



10. 마지막으로 개발 관련 패키지를 설치합니다. 위의 툴바 아이콘 중에서 4번째 아이콘을 클릭합니다.


그러면 아래와 같은 창을 볼 수 있는데 Available Packages를 클릭한 후에 (Android SDK Tools, revision5),(Documentation for Android SDK, API 7, revision 1), (SDK Platform Android 2.1, API 7, revision 1), (Samples for SDK API 7, revision 1), (Google APIs by Google Inc., Android API 7, revision 1), (Usb Driver package, revision 3)를 체크하고 Install Selected를 클릭합니다.


아래와 같은 창이 나오면 Accept All을 클릭하고 Install을 클릭합니다.


※ 다운로드와 설치시간이 조금 걸리므로 약간 기다려야 합니다~~~~

설치가 완료되면 Installed Packages를 클릭하여 설치완료된 패키지를 확인합니다.


※ 참고 : SDK폴더안에 tools폴더를 환경변수 path에 등록합니다!!!! 아래 화면은 Windows 7 기준입니다!!!!

내컴퓨터에서 오른쪽 마우스버튼을 클릭하여 속성을 선택합니다.


고급 시스템 설정을 클릭합니다.


환경변수를 클릭!!!


시스템 변수 탭에서 Path라는 변수를 선택하고 편집버튼을 클릭합니다~~~


변수 값의 끝에 아래와 같이 SDK폴더의 tools폴더를 입력합니다.(제 경우에는 C:\android-sdk-windows가 SDK설치 폴더이므로 C:\android-sdk-windows\tools로 입력하였습니다.) 
폴더입력할때 앞에 세미콜론 입력해주세요~


입력후에 확인을 누르게되면 환경변수 등록이 완료됩니다. 이렇게 하면 어느폴더에서나 tools폴더에 있는 실행파일들을 실행할 수 있어요!!!!!!~~
Posted by SOPT 개발

트랙백 주소 : http://blog.sopt.org/trackback/214 관련글 쓰기

  1. Subject : 안드로이드 SDK 설치

    Tracked from To be shining 2010/03/29 11:26  삭제

    1. 아래 주소에 접속하여 android-sdk_r05-windows.zip 파일을 다운로드합니다. http://developer.android.com/sdk/index.html 2. 다운받은 sdk파일을 원하는 폴더에 압축해제합니다. 3. 아래 링크를 통해 Eclipse를 다운로드합니다. http://www.eclipse.org/downloads/download.php?file=/technology/epp/downloads/release/galil..

댓글을 달아 주세요

  1. 사기토 2010/05/21 23:07  댓글주소  수정/삭제  댓글쓰기

    좋은 글 감사합니다

  2. NY 2010/06/11 11:05  댓글주소  수정/삭제  댓글쓰기

    좋은글 감사합니다.^^

    혹시나 해서 말씀드리는데 9번 글에 이미지가 맞지 않네요^_^

    앞으로도 좋은 포스팅 부탁드립니다!!

  3. 서레니티 2010/06/28 17:36  댓글주소  수정/삭제  댓글쓰기

    감사합니다 퍼갈게요 ㅋ

  4. 안드로이드 2010/07/07 11:47  댓글주소  수정/삭제  댓글쓰기

    많은 도움이 되었습니다.
    감사합니다.

  5. 쥬드 2010/07/11 17:38  댓글주소  수정/삭제  댓글쓰기

    좋은글 퍼갈게요 ^^ 감사합니다~

  6. anna 2010/07/15 00:56  댓글주소  수정/삭제  댓글쓰기

    링크 합니다
    좋은 게시물 감사합니다.

에헴. 안녕하세요 저는 저~~ 머언 옛날 4기 개발팀장을 맡았던 안성민입니다. 9월말에 인턴 끝나고 부족한 실력을 메꾸고자
내공을 기르며 잠시 은둔생활을 하고 있답니다(=ㅅ=)

블로그에 가보니 공개소프트웨어공모전(정학한 이름은 까먹었습니다..)에 참가중인 팀원들이 공모전 근황에 관한 글을 좀 올리시던데 저희 팀은 그동안 이거에만 집중하랴 글 올리는걸 잠시 잊고 살았네요.

저희팀은 3기 안성민(저임), 김소정, 4기 송민선, 박미나, 이지연 총 5명이서 구성된 팀입니다. 네 그렇습니다.
남자 한명에 여자 다섯! 꿈의 드림팀이지요 헤헤(*-_-*). 근데 "과연 잘될까.."하는 우려의 목소리도 몇몇 있었습니다.
그래도 무사히 진행됬으니 이렇게 글도 올리겠죠?ㅎ

저희가 참가한 공모전은 NHN 한게임에서 주관하는 '아이두게임(iDoGame) 리그'라는 것인데요, 애플의 앱스토어를 게임시장에 적용시킨 거라고 보면 되겠습니다. 혹은 G마켓,11번가 같은 오픈마켓을 게임에 적용시켰다고 보셔두 무방하고요.
한게임측에서 제공하는 게임SDK를 가지고 게임개발을 한 후 실행파일들을 패키징해서 보내면 한게임에서 게임영상물등급위원회에 알아서 심의검사도 해주고 자사의 서비스페이지에 등재해주는 시스템입니다. 물론 서비스페이지에 오르려면은
게임의 완성도 및 재미가 우선이겠죠. 그리고 접속률에 따른 금전적인 인센티브도 제공한답니다.
저흰 거기까진 안 바라고 그냥 제 기간내에 완성된 게임 한개 제.출.만 해보자 하는 마음으로 임했습니다 읔..

http://idogame.hangame.com/index.nhn
http://blog.sopt.org/entry/아이두게임-오리엔테이션에-다녀와서
(거룩하신 김경민 초대회장님이 올린 블로그 글도 있네요)

저희팀은 6월 중순에 카페에 글을 올려 팀원을 모아 기말고사가 끝난 6월말에 프로젝트를 시작했습니다. 두 달간 누구하나 소홀함없이 꾸준히 해왔고 당초 내부적으로 정한 정식프로젝트기간 종료일인 8월31일 이후로는 자율적인 참여에 의해 진행되고 있습니다. 목표한 게임은 총 2가지로 1가지는 메인용, 1가지는 프로젝트 리스크에 따라 변동 가능한 서브용입니다. 

게임1의 경우 지난 10월18일에 심의제출을 하였고요, 게임2는 게임1의 시간적 급박함으로 인해 2차심의제출을 노리기로 계획수정하고 잠시 미뤄둔 상태고 50%정도 완성됬습니다. 지금은 한게임에서 제공하는 내부테스트 플랫폼을 통해 계속 디버깅 및 밸런스 조절을 하고 있는 상태입니다.

게등위 심의를 무사히 통과한 게임은 당초 11월 중순경에 일반인에게 서비스될 예정이었는데, 사업시장의 가능성을 확인한
한게임측에서 더 만반의 준비를 기하고자 2,3차 CBT(클로즈베타테스트)를 추가로 진행하고 내년 4월에 일반인 서비스를 시작하기로 변경했습니다.

한가지 희소식은 게등위 심의를 무사히 통과한 게임 중 2차 CBT에 참여하는 팀에겐 기본 100만원의 지원금이 주어지는데 저희는 이미 게등위 심의를 통과한 상태이고 이번 CBT참가도 하게되어 100만원을 따냈다는 사실!! *-_-*

심의 제출에 쓰인 스샷 및 간략한 게임동영상을 아래에 올립니다.

게임테마는 [기존의 지뢰찾기+캐쥬얼느낌의디쟌+멀티플레이+아이템]입니다.



대표이미지입니다.

 
승리 애니메이션

 
패배 애니메이션

게임 진행화면

미니맵시계이미지로 상대방의 진행률을 볼 수 있습니다

현재는 총 3가지 크기의 맵을 제공합니다. 추후 다양한 맵을 지원할 예정입니다.

")//]]>




음~ 이번 프로젝트하면서 가장 좋았던 점은 특정 한 명에게 많은 짐을 지우지 않고 정말 모두가 분담하여 적극적으로 배우면서 공모전 진행을 했다는 부분입니다. 누구 하나 변변한 게임프로그래밍경험도 없고 여기서 사용하는 lua script도 다들 처음 접해보는 언어였기에 無에서 시작해야 하는 상황이었거든요.
막판에는 한여름에 각자 노트북들고 에어컨도 없는 제 자취방에 모여서 아침부터 저녁까지 열혈코딩하는 열정이 있었기에 다행히 잘 마무리했습니다.


아래의 사진은 플젝시작~9월21일까지의 각자 맡아온 일들을 히스토리형식으로 적어온 글입니다.

[아래 사진 클릭시 원본 크기로 보실 수 있습니다]



이건 최초로 심의 통과한 팀들을 대상으로 저번 11일에 토즈 강남대로점에서 있었던 아이두게임 2차간담회 사진입니다. 참가자 1인당 무려 5만원의 외식상품권을 줬던 대박행사 (=ㅅ=)/

이외에도 서비스상위랭커팀들에게는 300~500만원의 상금도 지급하고 실력이 우수한 팀들에게는 모여서 개발가능한 Office도 무료로 제공해준다고 하니 역시 nhn!!  (-_-)b

이건 홍보책자에 실린 초기 서비스화면 모습인데요, 저희 게임이 첫페이지 상단에 올라와있네요. 깜놀.


블로그에 보니 월말에 컨퍼런스 새로 하는거 같은데 가능하면 얼굴도장 찍으러갈게요.

다른 솝트 플젝팀들도 마무리 잘하셔서 대박내세요~ (=ㅅ=)/
Posted by SOPT 개발

트랙백 주소 : http://blog.sopt.org/trackback/172 관련글 쓰기

댓글을 달아 주세요



SOPT_4th 세미나 발표자료
김희진,이예진

Posted by SOPT 개발

트랙백 주소 : http://blog.sopt.org/trackback/135 관련글 쓰기

댓글을 달아 주세요



SOPT_4th 세미나 발표자료
발표자 이지연,이정흔

Posted by SOPT 개발

트랙백 주소 : http://blog.sopt.org/trackback/134 관련글 쓰기

댓글을 달아 주세요




SOPT_4th 세미나 발표자료 발표자 안성민
Posted by SOPT 개발

트랙백 주소 : http://blog.sopt.org/trackback/133 관련글 쓰기

댓글을 달아 주세요



SOPT_4th 세미나 발표자료 발표자 김성배
Posted by SOPT 개발

트랙백 주소 : http://blog.sopt.org/trackback/132 관련글 쓰기

댓글을 달아 주세요




SOPT_4th 세미나 발표자료
발표자 반창우

Posted by SOPT 개발
TAG RFID, sopt, 개발

트랙백 주소 : http://blog.sopt.org/trackback/131 관련글 쓰기

댓글을 달아 주세요



4월 4일. 숭실대에서 열렸던 개발파트 세미나 발표자료 입니다.

Posted by SOPT 개발

트랙백 주소 : http://blog.sopt.org/trackback/130 관련글 쓰기

댓글을 달아 주세요

개발파트는 한게임의 iDoGame 오리엔테이션에 다녀왔습니다.

한게임의 사용자참여플랫폼인 iDoGame에 대해서 들을 수 있었던 좋은 기회였습니다.




iDoGame은 내가 만든 게임을 한게임에서 즐길수 있는 플랫폼입니다.

이와 함께 GameOVEN이라고 불리는 통합개발환경도 제공하고 있습니다.



행사가 시작되었고 한게임 대표님께서 iDoGame에 대해 소개해주시고

다른 담당자분들의 프레젠테이션이 계속 이어졌습니다.





내가 만든 게임이 인기가 많아지면 나에게 어떠한 혜택이 돌아올까요?




현재 한게임측에서는 동시접속자 수를 기준으로 하여 일 동접 1000명을 유지시에 매달 300만원을 받을 수 있는 리워드시스템을 고려하고 있다고 합니다.


물론 더 많은 동시접속자수를 확보한다면 더 많은 수익을 얻을수 있음은 당연한거고요~!




통합개발환경인 게임오븐에 대한 프레젠테이션에서

실제로 게임오븐을 통해서 게임개발을 한 사례를 보여주었습니다.

게임오븐은 스크립트언어인 LUA를 사용합니다.





신입사원 교육과 샘플게임 제작, 그리고 게임오븐을 사용하여 게임 제작시 걸리는 소요시간을 추정하기 위해

세균전이라는 우리가 익히 알고 있는 간단한 게임을 게임오븐을 통하여 개발해보았다고 합니다.

전산과 졸업생 신입사원3명(게임제작경험없음, 게임오븐, LUA처음 사용)이 제작을 하였다고 합니다.






세균전게임을 게임오븐을 통하여 만드는데

게임오븐/LUA학습을 위해 3일이 소요되었고

개발프로토타입에 3일이 소요되었다고 합니다.



일주일 정도면 게임의 프로토타입까지는 산출된다는 것인데 참 흥미로웠습니다.

게임이외의 네트워크부분과, 로비시스템에 대한 개발은 이미 구축되어있기때문에

개발자는 게임콘텐츠에만 역량을 집중할 수 있어, 개발시간의 단축을 가져다줍니다.




한게임의 iDoGame에 대한 전반적인 이야기를 듣고 마지막세션은

독립개발자로 유명하신 별바람님의 진솔한 세션이 있었습니다.



아쉽게도 제가 있는 위치에서 별바람님을 찍기에 거리가 너무 멀어서 사진은 찍지 못했네요.





저도 온라인게임을 많이해보았긴 했지만 대부분 대작 위주의 온라인게임이었습니다.

그래서 인디게임에 대해서는 좀 문외한이긴 했는데

별바람님은 인디개발자, 독립개발자로서 유명하신 분이었습니다.

혈십자, 그녀의 기사단, 푸른매 등 여러 게임들을 개발하셨다고 합니다.



청강대의 게임학과 교수님으로 계신 별바람님의 재미있는입담으로 프레젠테이션이 시간가는줄 몰랐네요.









인디개발자이며, 게임학과 교수님인줄만 알았는데 별바람님이 의대출신이라는 얘기에 허걱하고 놀랐습니다.

의사의 신분으로 개발자로 뛰어든 사람은 안철수교수님만 있는줄알았는데

별바람님도 전직 의사였던것입니다.

세상에 이런 능력자라니 OTL





아직 인디게임이 시장이 작긴하지만,

앱스토어의 성장으로 인디게임이 다시 살아나고 있다고 합니다.

게다가 앱스토어의 게임카테고리는 흔히 말하는 대박을 노릴수 있는 영역이기도 합니다.



혼자서 게임만들어서 꼭 성공하여 시장 규모를 키우자고 단호하게 말씀하시며

별바람님의 프레젠테이션이 마무리 되었습니다.

인디게임에 대해서 다시한번 생각해볼수 있는 좋은 기회였습니다.




마지막으로 QA시간이 있었는데 너무 많은 질문들이 쏟아져서 몇몇 분들의 질문만 받고 끝났습니다.

마지막으로 넷북이 걸려있는 경품추첨이 있었는데 아쉽게도 동아리 사람들 모두 상품은 못받았네요 OTL




독립게임개발이라....

누구나 좋아하는 게임을 소수의 사람들이 쉽고 빠르게 만들어 서로 즐긴다는것.

생각만해도 즐거운일입니다.

IT벤처동아리인 우리 개발파트도 한번 도전해볼만한 영역이 아닐까요?
Posted by 나를찾는아이

트랙백 주소 : http://blog.sopt.org/trackback/129 관련글 쓰기

댓글을 달아 주세요