몇일전 회사에서 열심히(?) 일을 하던 도중 택배가 왔다는 문자를 받았습니다.

뭐지!! 하고있다가 퇴근 후 부랴부랴 짐을 챙겨서 집에 와보니

한빛미디어에 대표이사님께서 추석을 기념해서 과일세트를 보내주셨더라구요

그래서 어찌된건지 한빛미디어 관계자 분께 여쭤보니 이전까지

책을 집필했던 저자들한테 보내주시는거라고 그러더군요.

(요즘 과일값이 금값인 시대에 백화점표 상품이 온것이 너무 감사했습니다 꾸벅꾸벅)

이렇게 좋은 인연을 만들게된 첫 시작은 2010년도 초.. 지금도 간간히 좋은말씀을 해주시는

편집자님께서 블로그를 통하여 아이폰게임개발서적 집필에 대해 여쭤보셨습니다.

그 당시 아이폰게임개발에도 흥미가 있었지만 개인적으로 전망이 안드로이드쪽이 더 괜찮다고

생각했기에 안드로이드 게임 개발 서적을 제안했고 얘기가 잘 되어 4월초쯤 계약을 하게되었습니다.

그렇게 책을 집필하는 도중 개인적으로 '나중에 보더라도 좋은 책' 을 만들기위해 여러번 구성을

바꾸기도하고 수차례.. 400페이지분량을 채우는데는 약 3개월정도 걸렸지만

구성을 변경하기도하고 내용을 빼기도하고 추가하기도하고 특정 내용을 좀더 보충하기도하면서

거의 4개월에 가까운 시간이 지난뒤에서야 편집자님께 전달할수있었습니다.


(뒤쪽이 지속적으로 편집했던 원고이고 앞쪽이 완성되어 출간된 서적입니다.)

사실 집필도중에 전북쪽에 업무를 보러 가던 도중 데스크탑을 떨어뜨려 하드가 나간뒤에

패닉상태로 한달정도 보냈었습니다 ㅋㅋㅋ(이후로 백업에 중요성에 크게 깨달음)


그렇게 편집자님께 원고를 모두 보내드린후 한동한 서적에 대해서 잊고있었는데

그때가 딱 발렌타인데이날이 었는데 갑자기 제 앞으로 퀵배송이 왔는데 엄청큰 분홍색 종이가방이

도착했습니다. 여자친구가 보내준줄 알고 기쁜마음에 열어봤는데 원고가 산더미처럼있었다는...

그렇게 모두가 4월쯤을 출간예정일로 잡고 설렁 설렁기다리고있는데

경쟁서적이 불쑥 나타나더니 예약판매를 받더라구요.. 끵....

그것때문에 편집자님이 많이 속상해하셨슴...ㅠㅠ

이때 아마 제가 받은 저자증정본으로 안드로이드사이드에 이벤트로 보냈었는데

경쟁서의 저자가 안드로이드사이드에서 강의를 연재하던 분이라서 이벤트로는

제책을 지급하고 홈페이지 대문에는 경쟁서의 광고가 걸려있었다능ㅋㅋㅋ
(똥같은 안드로이드사이드 같으니라고!! 옆에 배너좀 없애야하는데 귀찮다능)

지금와서 검색해보니 아래와 같이 책이 더 잘나가니 상관없습니다만 그때는 좀 기분상했음욤ㅋㅋ




지금 검색하다 보니 지마켓에서 사은품까지 포함해서 제책을 팔아주는군요. 고맙네요



출간 후 약 한달간은 업무시간외에 하루에 수십통씩오는 질문 메일에 하나하나

답변만 하면서 지내다가 요즘되니 질문이 슬슬 줄기시작하여 좀 살만하더라구요.

뭐 원래 질문에 예의있게 보내는 사람도 있지만 그다지 신경않쓰는 사람도 있어서

별상관않하고 모두 성의것답변했지만 생각해보니 몇달전쯤 답변이 조금늦는다고

욕설을 한 놈이 있어서 잠깐 열폭하기도 했었던 적도있습니다....끵 씁슬..

많은분들이 서적 집필의 꽃은 돈!! 이라고 생각하시는데

책을 집필해본 분들이나 편집자님들이나 여쭤보면 사실 책집필하는건 그다지 돈되는게 아니거든요.

윤성우 저자님처럼 인터넷강의도하고 여러개의 서적을 내서 몇만권 팔지않는 이상ㅋㅋㅋ

IT전문서적이 팔려봤자 얼마나 팔리겠습니까... 전문서적 쓸꺼면 책 쓸시간에 주유소알바를 해도

더 많이 버는건 장담할수있습니다. 돈이 아니면 그럼 뭐냐!! 하는 분들이 있을텐데

최근 되서야 느끼는 거지만 집필을 하면서 쌓게된 관계라던지 집필해봤다는 경험과

독자와의 커뮤니케이션 그리고 책에 대한 많은 좋은 말씀들이 집필의 꽃이라 생각합니다.

서적 집필에 관한 스토리를 쓰자니 너무 방대해질것같아서 간추리고 간추려서 포스팅!!

Creative Commons License
Creative Commons License
Posted by 랜스.

Leave your greetings here.

  1. Comment RSS : http://lancekun.com/tc/rss/comment/173
  2. 김용준 2011/09/13 12:00  Modify/Delete  Reply  Address

    집필로 얻어지는 금전적인 수익은 사실 미비하죠, 하지만 그로 인해 얻어지는 것들이 너무나 크고 소중하더군요. ^^

  3. 온새미 2011/09/13 14:32  Modify/Delete  Reply  Address

    항상 느끼는 것이지만 백업은 진리라는 걸 늘 느낍니다 (...)
    전 철썩같이 믿었던 외장하드가 멸망(!)하고 나서 제가 작업했던 자작게임이나 대회에 출품했던 프로그램들이 작별인사도 못한채 이별을 고했더랬죠 (...)

    저도 전역하고나면 안드로이드를 이용한 게임프로그램 제작에 관심이 많아서 구입할 것 같습니다!+_+ 그때 잘 부탁드려요 ^^;

  4. 구매자 2011/09/24 09:09  Modify/Delete  Reply  Address

    이번에 만들면서 배우는 안드로이드 게임 프로그래밍 책을삿는데요

    처음에 이클립스 인스톨 뉴 에서 왜 주소 써주면 파일이 안나오는걸가요

    그리고 저자 Q&A주소도 왜 없다고 나오는걸가요..

    책을삿는데 하나도 못하고 후회가 지금 막심한데 빨리 어떻게 해주셔야하지 않나요

    • 랜스 2011/09/27 15:35  Modify/Delete  Address

      저자 Q&A 주소는 http://lancekun.com/AGDS 입니다.
      설치방법이 혹시 바뀌었나해서 책을 보면서 따라했는데
      문제가 없습니다..ㅠㅠ
      우선 과정을 빼먹지말고 정독하시면서 따라하신다면
      분명히 문제없이 진행하실수있을것입니다ㅋㅋㅋ

  5. 친절한티스 2011/10/07 09:23  Modify/Delete  Reply  Address

    우와... 능력자 +_+

  6. MCHello 2011/10/07 13:48  Modify/Delete  Reply  Address

    게임코디 블로그 탐방중입니다
    좋은글이네욬ㅋㅋㅋㅋㅋㅋ 저는 이런글 언제쓰나~~~~~^^

  7. 책읽는잉여 2011/10/07 20:14  Modify/Delete  Reply  Address

    심심해서 놀러왔어요.... ;;;;;;

  8. ohyecloudy 2011/10/12 10:07  Modify/Delete  Reply  Address

    부러워요. 집필을 해보고 싶다는 생각만 하고 실천은 못하고 있습니다. 많은 자극이 되네요. 잘 읽었습니다.

  9. 구매자!! 2011/11/04 15:00  Modify/Delete  Reply  Address

    랜스님 제가 마지막 게임코드를 책에서 그대로 하고있는데 이것저것좀 여줘보고 싶은데

    메신저 좀 알려주실수 있을가요..?

  10. 안드로이드 2011/11/06 19:00  Modify/Delete  Reply  Address

    랜스님 안드로이드 마지막에서 하는 비행기게임어플에서요

    어플 소스 다 이클립스로 작성되어있는거 받아보구싶어서요..

    하나하면 하나 모르겠고..계속 막혀서 좀 완성본좀 보면서 해야 진행이

    순조로울거 같아서요..혹시 받아볼수 있을가요..?

    가능하시다면 xlxlakek1@naver.com으로 부탁드릴게요

[로그인][오픈아이디란?]


이 서적도 마찬가지로 한빛리더스 라고 한빛미디어에서 주관  하는 전문서 리뷰에 선정되어

어찌어찌 받게된 서적입니다.  이전에 리뷰 했던 'MongoDB완벽가이드' 보다 얇은 두께로 

제가 가지고 있는 오렐리 서적중에서 가장 얇은 서적이라고 할수있습니다!!!

내용 구성
 웹프로그래밍에 대해 모르는 사람들을 위해 간단히 HTML,CSS,JavaScript에

대한 설명을 해준뒤에 이것을 이용하여 안드로이드에서 앱개발을 알려주고 마지막으로

다른 안드로이드앱과 동일하게 포팅하는 방법을 알려주는 구성으로 되어있습니다.


느낌
 우선 이 서적은 안드로이드 앱을 개발하려면 모두가 필수라고 생각하는 네이티브 언어를 배제하고

안드로이드 앱을 만드는 과정을 차근차근 알려주는 서적으로 기존에 웹 개발자들이

이 서적을 통하여 쉽게 모바일 앱 시장에 접근할수있을듯합니다.

 하지만 기존의 네이티브코드로 작성되는 앱들보다 분명히 개발상에 한계가 존재하고

특정 기능을 웹앱으로 구현하려면 자바로 구현하는것보다 몇배는 더 어렵게 구현해야한다는 단점이

분명히 존재하지만 최근에 많이 나오는 웹과 연동된 가벼운 앱을 개발하는데에 있어서는

기존에 자바를 통하여 개발하던 개발자들도 이 서적을 통하여 기존보다 빠른 개발을

하는데 분명히 도움이 될거라고 생각합니다.



이 책을  접하기 이전에 저자가 쓴 'Building iPhone Apps with HTML, CSS, and JavaScript '

먼져 접했었는데 이 서적도 아마 번역본이 나왔다고 들었으니

업무에 의하여 리뷰한 서적이 필요하신분들은 분명 아이폰 앱 또한 개발해야할것이니

번역본도 한번 찾아서 보시길 바랍니다.

Creative Commons License
Creative Commons License
Posted by 랜스.

Leave your greetings here.

  1. Comment RSS : http://lancekun.com/tc/rss/comment/172
  2. 오민준 2011/09/02 22:08  Modify/Delete  Reply  Address

    만들면서 배우는 안드로이드 게임 프로그래밍 책을 샀는데
    도저히 모르겠어요... 현재 컴퓨터 관련지식이 하나도 없는데, 그냥 게임하고 검색하는정도의 기본만있음... 그런데 막상 보니 어렵지요, 이책을 용어막힘없이 보려면 자바부터 배워야하나요??? 그럼어느정도의수준이어야하는지??? ㅠㅠ 너무막막해요 한달용돈으로 산책인데
    혹시 글보셨다면 귀찮으시더라도 dhalswns1235@naver.com 으로 답변부탁드립니다. 전정말 게임을 개발하고싶습니다. 한마디로 어플에 푹 빠졌죠... 그리고 차후 제어플을통해 목숨을두한다거나 범죄를 막았다면.... ㅎ 이런 일이 생긴다면 정말 감격일것만같아요

  3. 권수현 2012/01/14 21:21  Modify/Delete  Reply  Address

    13살인 권수현인데요 안드로이드 게임 프로그램밍이란책을 사서 간단한게임을 만들고있는데요
    책에 나와있는 motodev studdio란 프로그램을 다운로드할때 64bit를해요? 아님 34bit를해요?
    아 그리고 JDK란 프로그램 다운로드는 어떻게 하는지 자세한 책보다 더 자세하게 알려주세요.
    또 책에 나온 방법으로 제가 생각하는 게임도 만들수 있나요? 이미지나.. 시나리오 같은 것들을바꾸고 싶어서요. 마지막으로 중간중간에 나오는 소스코드인가?.. 코드던가?.. 암튼 영어문장들은 무엇인가요? 이 모든 것을 알려주세요.
    답은 메일로보내주세요 sun199824@hanmail.net입니다.
    밑에 답변도해주세요 최대한 빠른시간안에요 감사합니다.

[로그인][오픈아이디란?]


이번에 한빛리더스 3기에 선정되어 'MongoDB완벽가이드' 라는 서적에 대하여 리뷰를 하게되었습니다.

회사에서 택배를 수령하였는데 비오는 날이어서 그랬는지 굉장히 눅눅한 상태로 서적을 받았습니다.

200페이지 남짓되는 이 책을 퇴근하면서 읽고 난뒤 아래의 단 한마디로 모든게 요약되었습니다.


'MongoDB의 사용법에 대해 정말 잘 정리된 매뉴얼'


 딱 저 한마디 외에는 따로 표현할 방법이 없더라구요.


개인적으로 MongDB 자체가 10gen이라는 회사가 운영하는 프로젝트이고

원서의 두 저자가 10gen에서 MongDB의 개발진이었기에 내용구성이라던지 전체적인 느낌이

서적이라기보단 매뉴얼적인 느낌이 강하다고 스스로 느껴지는거라고도 생각합니다.


이 점에 있어서 아쉬운 점이라고 하면 기존의 RDBMS를 사용하였던 개발자라면

모두 이 책을 쉽게 읽어내려갈테지만 지금같이 Nosql에 대해 관심도가 올라가는 시기라면

분명히 DB에 관련된 지식이 없는 사람들도 구입하여 읽을거라고 생각하는데

그런 분들은 이 책읽기 상당히 어렵게 다가올꺼라 생각됩니다.


반대로 기존 RDBMS에 익숙하셨던 분들 입장에서는 군더더기 없는 MongoDB 사용법에 대한

액기스라고 볼수있기도 합니다.


번역에 대해서는 윤진석 역자님께서 정말 신경쓰신것을 느낄수있습니다.

번역서 특유의 껄끄러운 느낌없이 한글로 작성된 매뉴얼 읽듯 술술 읽어 내려갔습니다.

우선적으로 지금 클라우딩이나 소셜게임에 관심이있어서 구매하시려는 분들은 기본적인

DB에 대한 개념을 잡아주는 서적을 읽은 후 보시는게 좋을것같습니다.


현재 작업중이거나 진행할 프로젝트에 MongoDB를 적용해볼 생각이 있는 개발자라면

분명히 개발하는데 레퍼런스로 이 서적을 들여다볼일이 많을거라고 예상해봅니다.
Creative Commons License
Creative Commons License
Posted by 랜스.

Leave your greetings here.

  1. Comment RSS : http://lancekun.com/tc/rss/comment/171
  2. 레몬에이드 2011/08/13 23:29  Modify/Delete  Reply  Address

    DB를 잘 모르는 제 입장에서는 적응하기 매우 까다로웠습니다 ㅠㅠ
    잘 집어 주셨네요~ 수고하셨습니다!

[로그인][오픈아이디란?]
웹캠 업데이트 로직
 if( !m_cap.isOpened() )
 {
  return;
 }
 cv::Mat frame;
 m_cap >> frame;
 D3DLOCKED_RECT lr;
 ZeroMemory( &lr, sizeof(D3DLOCKED_RECT));
 LPDIRECT3DSURFACE9 suf = NULL;
 g_pTexture->GetSurfaceLevel( 0, &suf);
 D3DSURFACE_DESC sr;
 ZeroMemory( &sr, sizeof(D3DSURFACE_DESC));
 suf->GetDesc( &sr );
 suf->LockRect( &lr, 0, 0 );
 BYTE *surfPtr = (BYTE*)(lr.pBits);
 cv::Mat     m_image;
 frame.copyTo(m_image);
 unsigned char *pSurfPtr = static_cast<unsigned char*>(lr.pBits);
 if( frame.empty() )
  return;
 IplImage p_image = m_image;
 BYTE* pBufferData;
 for(UINT h = 0; h < sr.Height; h++)
 {
  for(UINT w = 0; w < sr.Width; w++) 
  {
   pBufferData = (BYTE*)lr.pBits + (h * (lr.Pitch)) + w * 4;
   pBufferData[0] = (BYTE)(p_image.imageData[h * p_image.widthStep + w * 3 + 0]);
   pBufferData[1] = (BYTE)(p_image.imageData[h * p_image.widthStep + w * 3 + 1]);
   pBufferData[2] = (BYTE)(p_image.imageData[h * p_image.widthStep + w * 3 + 2]);
   pBufferData[3] = (BYTE)255;
  }
 }
 suf->UnlockRect( );

코드에서 외부변수는 OpenCV에서 디바이스에서 영상을 지속적으로 입력받는cv::VideoCapture 의 m_cap 과 화면상에 렌더링해줄 g_pTexture밖에 없으니 기존 D3D를 하실줄 아는 분이 OpenCV의 Video관련 샘플을 한번 본다면 쉽게 자신이 원하는 대로 수정해서 사용할수있을거라고 생각합니다.



Creative Commons License
Creative Commons License
Posted by 랜스.

Leave your greetings here.

[로그인][오픈아이디란?]






관련 링크
GGJ2011 in Seoul 후기
http://globalgamejam.org/2011/disaster

Creative Commons License
Creative Commons License
Posted by 랜스.
TAGS

Leave your greetings here.

  1. Comment RSS : http://lancekun.com/tc/rss/comment/169
  2. 할락궁이 2011/06/14 16:29  Modify/Delete  Reply  Address

    실행해 보고 싶은데 프로그램 구성이 맞지 않다며 실행이 안됩니다. ㅠㅠ

    • 랜스 2011/06/14 17:34  Modify/Delete  Address

      제가 프로그래밍담당한게 아니라서 소스코드가 없네요... 아마 특정 프레임워크가 않깔린 컴퓨터에서만 그러는것같은데, 퇴근하고 난뒤에 찾아서 수정요청해야겠네요.ㅠㅠ

[로그인][오픈아이디란?]




Creative Commons License
Creative Commons License
Posted by 랜스.

Leave your greetings here.

  1. Comment RSS : http://lancekun.com/tc/rss/comment/168
  2. 권수현 2012/01/16 18:54  Modify/Delete  Reply  Address

    저는 13살인 권수현입니다 제가 안드로이드 게임을 어쩌다 만들게되어서 밑에있는책을 샀어요.
    근데 motodev studio란 프로그램이 다운로드는 되었지만 아이콘을 눌러서 실행을 시키려고하면 영어로 연결하라는 듯한 영어 문장이나오고 실행은 안되어서 설치를 못하겠습니다
    그리고 프로그램을 바탕화면에 다운로드하는것이 맞나요?
    이것들 좀 알려주세요
    이메일은 sun199824@hanmail.net 입니다 답을 알려주세요.

[로그인][오픈아이디란?]



최근에 개인적으로 마이크를 통해 프로세스를 하는 프로젝트를 개발중 가장 난해했던 부분은

마이크로 입력받은 오디오 정보를 프로젝트의 용도로 파싱하는 부분이었다.

사운드 관련 라이브러리들도 입력에 관련된 패러다임들을 가지고있는 편이 아니기에

대충 이곳저곳 알아보니 스팩트럼 분석법이라는게 있더라..

스팩트럼
시간 영역의 신호를 퓨리에 변환하여 주파수 영역에서 재구성하여 각 주파수 성분에 대한 성분의 값을 그래프로 나타낸 것을 말한다. 스팩트럼은 복소수 성분으로 나타내어지므로 여러 종류의 스팩트럼이있다.


실시간으로 입력받는 오디오 정보를 가져와 버퍼에 저장하는 부분에서

이산 퓨리에 변환을 고속으로 계산해주는 고속 퓨리에 변환(FFT)  알고리즘을 사용한뒤

스팩트로그램을 계산하는 방법으로 프로젝트에서 원하던 주파수및 기타 정보들을

추출해낼수있었다.

 

Creative Commons License
Creative Commons License
Posted by 랜스.

Leave your greetings here.

[로그인][오픈아이디란?]


기존의 phpBB3 로 운영하였던 Android Game Develeoper Study(이하 AGDS)를 개편하였습니다.

우리나라 사람들이 포럼형식에 그리 익숙치가 않기에 포럼으로 운영하려했던것은 잘못되던것 같네요.
그 덕에 사이트 사용방법부터 책에 대한 질문들이 모두 개인 블로그,메신져,메일로 질문들이 왔었는데,
개인 사유로 바빠서 답변이 느렸던적도 있지만 하나하나 답변을 보내드렸습니다.
 
 허나 같은 류의 질문이 반복되는거에 슬슬 지쳐가고 포럼의 질문 게시판 이외에는 사용이 되지않기에
차라리 사이트를 개편하는게 낳을꺼라 생각되어서 개편을 진행하게되었습니다.

 기존에 안드로이드 관련 게임개발에 관한 포럼이라는 취지에서 그냥 제 서적에 대한 사이트만을
다루는 사이트로 개편되었구요.

 책은 팔릴만큼 팔렸고 이런다고 돈이 100원이라도 더 생기는 것도 아닌 상황이지만 지금까지
제 서적을 구매해주신 많은 분들에 대한 감사하고 끝까지 책임져야한다는 생각때문에 사이트를
개편하게되었습니다.

주소는 이전과같이 유효합니다.
이제껏 포럼형식이 불편하셨던 분들이나 포스팅보고 궁금하신분들은 한번 구경오시라용~()
http://lancekun.com/AGDS

(ps. 저 똥같은 안드로이드 사이드 배너도 없애고싶은데 귀찮다...)
Creative Commons License
Creative Commons License
Posted by 랜스.

Leave your greetings here.

[로그인][오픈아이디란?]
 한동안 포스팅을 않했었는데 하드정리겸 작업했던것들을 하나하나 정리해볼까..하는 생각에 뿌지직...  

 작년 봄쯤 프리랜서(백수) 로 지내던때 작업은 작업대로 해야되고 여자친구는 여자친구 나름 잘챙겨줘야하는데 전화는 그렇다치고 문자하려면 컴퓨터를 하다 문자가오면 키보드에서 손을땐뒤 핸드폰을 가지고와서 문자를 입력하고 키보드를 다시잡아야하는 귀찮음에 매우 힘들어하던 찰나...

http://lab.gamecodi.com/board/zboard.php?id=GAMECODILAB_Lecture&no=4&z=26

그 당시 이 글을 본뒤 몇가지 방법중 호스팅업체에서의 SMS충전방식으로 하기로한뒤 작업을 시작하였습니다. 이런거에 많은돈을 투자하고 싶지않았던 그당시의 저는 업체중에서 발송건당 가장싼곳에서 5000건을 결제를 하였답니다.( 이것이 가장 큰 실수야 실수... )

 그 뒤 업체에서 PHP로 제공해주는 API를 이용해 패킷분석을 끝마친뒤 C++로 컨버팅한뒤
3분요리처럼 빠르게 툴을 제작할수있다는 MFC를 이용하여 테스트하니 잘작동한다.

때마침 온 문자 이제 실전이다.

여자친구 의문자  : "아침밥먹었냐??"

(이때다 !! 배달소녀여 나의 문자를 보내다오!! )
...1..2...3.... 전송완료!

한 20분이 흘렀을까... 여자친구에게 오는전화...

여자친구 : "야 않자면서 답장을 왜않해?"
나 : "답장했는데?"



 여자친구는 이때 문자가 오지 않았다했고 몇차례 더 시도했지만 문자는 정상적으로 도착하지않았다.
몇시간뒤 여자친구를 만나 데이트를 하는 도중 거의 반나절 전에 작업하였던것으로 보냈던 문자들이
도착하는것을 보고는 "넌 나의 신뢰를 잃었어 아사달....."

 이러한 이유로 외장하드에 쳐박혀 있던것을 최근에 다시 정리하다가 키고 테스트해봤는데 않되더라...
이유는 New21에서 아사달로 바뀐지 몇년이 흐른 지금 데몬서버의 도메인이 변경되었고 sms를 보내는
API도 수정이되었기때문...

 아무생각없이 문자 전송이 느렸던것을 잊고는 다시 작업하고 배포를 생각해 문서화까지 해두었는데...
아사달서버의 문자전송 속도는 랜덤한것 을다시한번 느끼고는 봉인해버렸다...


Creative Commons License
Creative Commons License
Posted by 랜스.

Leave your greetings here.

  1. Comment RSS : http://lancekun.com/tc/rss/comment/165
  2. 끼로 2011/05/17 12:23  Modify/Delete  Reply  Address

    네이트온쓰면 문자 와도 키보드로 보낼 수 있자나

    • 랜스 2011/05/19 00:35  Modify/Delete  Address

      SHOW는 않되지않나여?? 저거 말고도 그냥 이것저것에 다 갖다 붙여서 쓸려했는데 쓸모없..

  3. 나그네 2012/01/11 12:22  Modify/Delete  Reply  Address

    하지 않는 것은 안 하는 것입니다.

    하지 않는 것은 않 하는 것이 아닙니다^^

[로그인][오픈아이디란?]




집필한지 꾀 오랜시간이 지난 지금에서야 저의 첫번째 책이 출간되었습니다.


[YES24 보러가기]
온라인 서점 어느곳을 가셔도 예약구매 가능합니다.

Creative Commons License
Creative Commons License
Posted by 랜스.

Leave your greetings here.

  1. Comment RSS : http://lancekun.com/tc/rss/comment/164
  2. 우유들컹 2011/03/06 01:14  Modify/Delete  Reply  Address

    와 랜스군님 오랜만이셔요!
    동아리 지원금으로 꼭 저책을 구입하겠습니다ㅎㅎㅎㅎ..
    그리고 재연님 통해서 오늘 네이트온 친추 했어요~!

  3. akarolls 2011/03/06 15:56  Modify/Delete  Reply  Address

    오 저런 책을 출판하시는분이 제주위에 있다니 신기하네요 ㅎㅎ

  4. ggotbo 2011/03/07 19:46  Modify/Delete  Reply  Address

    우와앙 형이 홍보해줄게 ㅋㅋ

  5. 두르두르 2011/03/10 11:51  Modify/Delete  Reply  Address

    랜스님이 책을 내실줄 몰랐어요 ^^
    안드로이드쪽은 하시는지 몰랐는데 안드로이드 사이드에서 돌아다니다가
    문뜩 이책이 보여서 살까말까 고민했지만
    랜스님이 냈다는것에 바로 질렀습니다.ㅎㅎ
    책을 얼핏 보기엔 안드로이드 보다는 게임제작에 대한 기본적인 것과 안드로이드를 접목 시키신거 같은데요.(맞는지는 확실히는 모르겠습니다. ^^)
    초보 개발자인 저에게는 아직 클래스 제작에 대한 경험이 적어서 도움이 많이 될꺼라 생각듭니다. ^^

    • 랜스 2011/03/19 22:38  Modify/Delete  Address

      구입해주셔서 감사합니다 ^^
      말씀하신게 맞습니다. 원하시는 부분에있어서 시원하게 긁어드릴수있는수있을지 장담은 못하겠으나 도움이 되었으면 하는 마음이네요 ㅎㅎ

  6. 장재준 2011/03/10 17:35  Modify/Delete  Reply  Address

  7. 장재준 2011/03/10 17:38  Modify/Delete  Reply  Address

    죄송합니다;;;
    저위에 댓글을 실수로 달아버렸는데 비밀번호를 모르겠네요;;
    혹시 한국 애니고 나오신분인가요?
    그럼 혹시 무슨책으로 공부하셨는지?
    vs2005쓰는책은 못봤거든요;; 그리고 대학은 진학하셨는지? 댓글의 취지에 안맞게 질문해서 죄송합니다;

  8. 정태오 2011/03/14 20:04  Modify/Delete  Reply  Address

    만들면서 배우는 안드로이드 프로그래밍!!
    이 책을 사 보고 싶은데요...
    제가 C는 조금 할 줄 알지만
    JAVA는 한번도 해본적이 없습니다.
    안드로이드 게임을 개발한다기 보단
    이런저런 안드로이드 어플을 만들어보고 싶은데..
    이 책을 보고 이해할 수 있을까요?

    • 랜스 2011/03/19 22:39  Modify/Delete  Address

      C를 조금하실수있으시다면 사람에 따라서 조금씩 차이가 있었지만 예전에 한 네이버 카페에서 진행했던 스터디를 토대로 작성된것이라서 개인적으로 따라오시기에 크게 무리가없을거라고 생각합니다.

  9. 그건일 2011/03/15 23:23  Modify/Delete  Reply  Address

    축하드려요
    안드로이드 입문할때 참고하겠습니다.

  10. 비밀방문자 2011/03/16 18:32  Modify/Delete  Reply  Address

    관리자만 볼 수 있는 댓글입니다.

  11. 아이고야 2011/03/21 22:54  Modify/Delete  Reply  Address

    안녕하세요 !공부중에 있는데요..

    도대체.. walk 파일 이미지는.. 어디있죠.. 스파이트에니메이션 예제에 쓰고싶은데 ㅠㅠㅠ

    • 랜스 2011/03/27 02:44  Modify/Delete  Address

      앗 감사합니다. 예제소스에 포함이 되지않았었네요.
      출판사쪽에 요청하여 포함시켜야겠습니다. 우선은 아래의 링크를 통하여 이미지를 사용해주시면 감사하겠습니다. 불편을 끼쳐드려 죄송합니다. http://lancekun.com/data/walk.png

  12. 바이퍼 2011/03/21 23:51  Modify/Delete  Reply  Address

    책 출하 축하드려요! 역시 게임회사에 근무하셔서 그런지 표지가 예술적이네요. 최곱니다!

  13. 오세욱 2011/03/31 23:55  Modify/Delete  Reply  Address

    안녕하세요 책 공부중에있는 사람입니다..ㅜㅜ
    ImageView 실행하는 데 초반부터 막히네요
    ~~~~(getResources(),R.drawable.android);
    에서 android 부분이 오류가나네요 다 똑같이 하고 몃번이나 봤는데 그뒤로 진행이 안나갑니다 ㅠㅠ
    도와주세요

    • 얌느 2011/04/01 00:36  Modify/Delete  Address

      한빛미디어 홈페이지 가셔서 소스코드 다 다운받으신다음에 예제 안에 보시면 android.png 그림 파일 있을꺼에요 그걸 프로젝트안에 res 안에 drawable-mdpi에 넣어주신다음에 refresh 해주시면 에러가 안나실겁니다...

      한빛 주소는 http://www.hanb.co.kr/exam/1807/ 입니다..

    • 오세욱 2011/04/04 17:42  Modify/Delete  Address

      넣어 줬는데 그냥 안드로이드 배경화면으로 가버리네요 이거 어떻게 하죠??

    • 랜스 2011/04/08 09:57  Modify/Delete  Address

      안녕하세요. 안드로이드 홈화면으로 이동된다는것은 코드상에 예외가 있다는 것인데요. 작업하신 프로젝트를 압축하셔서 lancekun@hotmail.com 로 보내주시면 정확한 답변을 해드릴수있을것같습니다.

  14. bluemoon 2011/04/19 17:41  Modify/Delete  Reply  Address

    안녕하세요.
    스마트폰도 안쓰면서 랜스님의 책을 덮썩 지른 사람입니다.(자바 웹 개발자입니다.)
    게임 개발에 취미가 있는 건 아닌데,
    '안드로이드 개발이 어떤 건가' 하는 생각에 서점 가서 뒤척이다 보니,
    알반적인 바이블 형식을 벗어나 쉽게 따라하며 개념을 익힐 책은
    이 책 하나밖에 없더군요. 잘 만드신 것 같습니다.(많이 팔리길~ ^^)
    저는 큰 욕심은 없고, 책에 나온 카드 뒤집기 게임을 소녀시대 버전으로 제작하여
    주변 친구들에게 술이나 얻어먹어 볼까 하는 아주 소박한 의도입니다. ^^
    앞으로 여기에 자주 들어와 랜스님의 지적 재산권을 무단침해 좀 하겠습니다~

    ps.
    근데 불평 좀 하자면... 책값. 좌절임... ㅠ.ㅠ 젤 얇음서... 글고 그 흔한 소스파일 시디 한장
    안껴주는군요. 책 앞에다가 좀 '~~~가서 다운받으세요~'하고 친절하게 알려주지도 않고...
    한빛미디어랑 한판 해야되겠는걸요... ㅋㅋ

  15. hahaha 2011/04/22 01:55  Modify/Delete  Reply  Address

    선생님 안녕하세요!^^
    선생님의 책을보고 열심히 공부하고 있는 학생입니다.
    간단한 게임을 만들어 보고 싶은 제게 정말 좋은 선물과
    같은 책을 집필해주셔서 감사합니다.!
    다행히 설명도 쉽게 해주셔서 잘 따라가고 있었는데요..
    케릭터의 움직임에 방향센서를 도입하고 싶은데, 여기서
    막히게 되었네요..ㅠㅠ 이 SensorExam 예제를 Framework에
    추가를 시키고 GameView 생성자에서 m_sensorManager = (SensorManager) context.getSystemServic.... 요부분을 추가시키면 어플이 튕기네요..ㅠㅠ 너무나도 실례인것을 알지만
    조금이라도 힌트를 주시면 감사하겠습니다!ㅠㅠ

    • 랜스 2011/04/28 06:35  Modify/Delete  Address

      저야말로 저의 서적을 구입해주셔서 감사합니다ㅎ! SensorExam 예제를 Framework에 추가하지마시고 SensorExam을 작성했던것과 같은 단계로 Framework에 적용시키시면 됩니다. 그리고 질문 같은경우에는 lancekun.com/AGDS에 올려주시는게 질문과 답변이 제한적이지 않아 더 도움이 될수있을듯합니다.

  16. 동바 2011/05/31 13:57  Modify/Delete  Reply  Address

    안녕하세요. 랜스님!
    책 잘보고 따라하고 있습니다.
    4장...SurfaceView 를 보다 의문점이 생겨서 글 남깁니다.

    page 212 GameView.java
    .
    .
    public boolean onKeyDown(int keyCode, KeyEvent event) {
    m_state.onKeyDown(keyCode, event);
    }
    .
    .
    예제소스를 뒤져봐도 4장에 대한 예제파일은 없더군요.
    위 메소드 리턴값이... 없는듯 해서요 ㅡ,.ㅡ;;

    2,5,6,8 예제만 있던데 제가 혹시 못찾은건지요..

    • 랜스 2011/06/02 12:18  Modify/Delete  Address

      안녕하세요. 랜스군의 게임공작소 주인장 랜스군입니다. 5장의 내용 같은경우 5장에 모두 포함되는 내용이기때문에 따로 나와있지않습니다.

      조만간 폴더 정리와 부록을 좀더 첨부하여 배포할 예정입니다.

  17. 흐미 2011/08/21 17:46  Modify/Delete  Reply  Address

    윗분이랑 같은 질문인데요.
    4장...
    page 212 GameView.java

    public boolean onKeyDown(int keyCode, KeyEvent event) {
    m_state.onKeyDown(keyCode, event);
    }

    여기 onKeyDown 에 빨간 줄이 생기면서
    할 수가 없어요... 리턴을 넣는 옵션과 보이드로 하라는 옵션이 뜨는데..
    리턴 넣으면 빨간줄이 없어지긴해서 실행해봤는데 하나만 나와야하는 아이콘 이미지가 두개 생깁니다.. 아 이거때문에 죽갓네요...

    • 랜스 2011/08/29 12:44  Modify/Delete  Address

      212페이지까지 작성하시고 바로 컴파일 하셨나보네요.
      추가적으로 뒷부분으로 가게되면 return m_state.onKeyDown(keyCode, event); 라는 코드를 작성하게되니 한번 서적을 보시고 적용해보시고 않되신다면 http://lancekun.com/AGDS 에 질문글을 올려주시기 바랍니다.

  18. 개발개발열매 2011/08/31 12:55  Modify/Delete  Reply  Address

    랜스횽 하이! 이틀전에 랜스횽이 쓴 이 책을 구매해서 보고있어요

    근데 책은 참 알기쉽게 잘나와있고 그런데 대체 ! 소스파일 어디서 받으라는

    그런 내용이나 설명을 왜 책에 기재가 안되어있는겁니까!!

    가뜩이나 잼병인데 이미지가 없어서 대충 그림판으로 작업하다 이건아니다 생각하고

    우연히 랜스횽 블로그찾아서 소스파일 받긴했는데 책에 소스주소좀 기재해주세여!

    • 랜스 2011/09/01 23:33  Modify/Delete  Address

      제가 원래 처음에는 CD와 함께 제공될줄알아서 따로 언급을 않했는데 소스로 다운받아야되더라구요, 조금만 더 팔리면 3쇄를 찍는데 그때는 꼭 기재하도록하겠습니다. 감사합니다!!

  19. 구매자 2011/09/24 09:12  Modify/Delete  Reply  Address

    이번에 만들면서 배우는 안드로이드 게임 프로그래밍 책을삿는데요

    처음에 이클립스 인스톨 뉴 에서 왜 주소 써주면 파일이 안나오는걸가요

    그리고 저자 Q&A주소도 왜 없다고 나오는걸가요..

    책을삿는데 하나도 못하고 후회가 지금 막심한데 빨리 어떻게 해주셔야하지 않나요

[로그인][오픈아이디란?]
« Previous : 1 : 2 : 3 : 4 : 5 : ... 17 : Next »