최근에 모바일 게임 개발은 멀티플랫폼 지원이 당연시하게 되었기 때문에
크게 cocos2d-x 와 유니티를 이용하여 개발하는 추세입니다.

cocos2d-x가 처음 발표되었을때부터 사용하였고 unity의 경우 하이엔드 툴이다 보니
3D게임 개발외에는 크게 도움이 될것같지 않고 그마져도 직접 코딩하는게 최적화에 도움이 될것같았습니다. 또한 제가 cocos2d-x로 한창 개발하고 있을 당시 무료버젼의 경우 스플래쉬 이미지가 유니티 로고로 고정이 되어있었고 모바일 버젼의 경우 안드로이드와 아이폰 개별적으로 추가적인 라이센스 구매를 통해야만 개발이 가능하였습니다.

요 몇일 전 예전에 지인한테 받아둔 유니티 프로 라이센스가 유효기간이 다가온다는 메일을 받고 유니티를 처음 설치하고 구동해보았습니다. 몇가지 튜토리얼과 사용법들을 익히니 상당히 편리한 툴임은 부정할수 없더라구요.

앞으로 유니티를 사용하면서 유용하거나 팁이 될만한 글들을 블로그에 게시하려 합니다.

자 처음으로 유니티에서 에셋을 구매하는 방법을 알려드리겠습니다.

유니티를 실행한후 [Window] - [AssetStore] 를 클릭하여 에셋스토어에 접속합니다.



에셋 스토어에 접속하게 되면 수많은 에셋들이 보이는데 자신이 구매하고 싶은 에셋들을 Buy 버튼을 클릭하여 장바구니에 담아주도록 합시다.

저는 지인에게 간단한 2D게임개발용으로 추천해달라고 해서 알게된
NGUI
PlayMaker
SmoothMoves

와 PlayMaker와 NGUI를 연동시켜주는 것같은 PlayMaker NGUI Scripts 도 함께 구입하였습니다.



장바구니에 구입하고 싶은 에셋들을 모두 넣었다면 Checkout Now 를 클릭하여 결제를 진행하도록 합니다. ( 로그인이 필요합니다. )



결제는 페이팔, 신용카드 (비자,마스터)를 지원하며 저는 비자카드를 이용하여 위와 같은 정보를 입력하여 결제를 진행하였습니다.



결제가 완료되면 에셋 스토어에서 구입한 에셋들을 확인할수 있을것입니다. 각 에셋별로 Download를 받고 Import를 하면 이제 프로젝트에서 해당 에셋을 이용하여 개발할수있습니다.

이미 구입한 에셋을 다른 컴퓨터에서 설치해야할 경우 위와 같이 다운받고 임포트해주면 됩니다.
또 한가지 방법이 있는데 아래의 경로에 가시면 현재 컴퓨터에 다운받은 에셋들이 유니티패키지 형태로 저장되어 있습니다.

C:\Users\(사용자 이름)\AppData\Roaming\Unity\Asset Store

에셋은 한번 구입하면 개발사가 업데이트를 할때마다 해당 업데이트를 받을 수 있는것같더라구요.
에셋스토어에 에셋들이 상당히 많은데 주기적으로 업데이트가 되는 에셋을 받아야 차후에도 유용히
사용할수있을것같습니다.

Posted by 랜스.

Leave your greetings here.

일본에서 게임용으로 2D 스프라이트 애니메이션을 제작할때 많이 사용된다는 툴입니다.
유니티의 SmoothMoves와 같은 기능을 수행하는것같습니다.
우선 소개글을 남기고 적용해본뒤에 리뷰를 다시 작성하는걸로~

http://www.webtech.co.jp/spritestudio

라이센스 비용
99,750 엔 ( 6개월 라이센스 - 34,650엔)



평가판 신청 - 1개월 무료 이용 가능
https://act.webtech.co.jp/en/trial/sstudio/sstudio/
Posted by 랜스.

Leave your greetings here.

  1. Comment RSS : http://lancekun.com/tc/rss/comment/189
  2. 랜스 2013/07/25 14:20  Modify/Delete  Reply  Address

    관련 슬라이드 쉐어 : http://www.slideshare.net/MakotoItoh/unity-sprite-studio

-. 만들면서 배우는 안드로이드 게임 프로그래밍 (개정판)
기간:  6월 21일 ~ 7월 10일
할인: 2,000원
(기간종료로 링크 삭제)
 
-. 만들면서 배우는 HTML5 게임 프로그래밍
기간:  6월 21일 ~ 7월 10일
할인: 4,000원
(기간종료로 링크 삭제)
Posted by 랜스.

Leave your greetings here.

  1. Comment RSS : http://lancekun.com/tc/rss/comment/188
  2. 이런 2013/07/05 13:09  Modify/Delete  Reply  Address

    랜스 씨거 예전거 서점에서 보다가 괜찮네? 해서 살려고 보니 2009년이라
    시점이 예전이라 안사다가 개정판 나오서 보지도 않고
    강컴에서 주문.

    근데 저거 할인 쿠폰보니 두둥...

    -_-... 환불할까

  3. 엘련 2013/07/27 01:52  Modify/Delete  Reply  Address

    으악... 기간종료라니! ㅠㅠ
    그래도 사야지.
    안드로이드 게임프로그래밍책 목차를 보았는데 정말 재미있어보여요.
    랄까 이 블로그 처음부터 전부 읽어보았는데 좋은 글들이 많아서 RSS구독해야겠습니다. +_+

Posted by 랜스.

Leave your greetings here.


KeyCode.Escape는 PC에서는 키보드상의 ESC에 대한 키코드이지만
안드로이드에서의 Back버튼에 대한 키코드이기도하다.
스크립트상의 Update메서드에서 아래와 같이 해당 로직을 처리할수있다.

  if( Input.GetKeyDown( KeyCode.Escape ))
  {
   // 처리할 로직
  }



Posted by 랜스.

Leave your greetings here.

예전부터 하도 손쉽게 모바일 어플리케이션을 만들 수 있다는 광고 메일들을 삭제했었는데 이 포스팅과 같은 제목의 메일이 한 통이 날라왔다.

흥미로운 제목에 이끌려 들어가봤지만 예상대로 그림 1과 같이 단순히 모바일 웹을 WYSIWIG(What You See Is What You Get) 인터페이스를 활용하여 클릭만으로 간단하게 제작할 수 있는 솔루션이었다.

그림 1. 사이트 꾸미기 화면

위지윅 방식의 에디터로 소스코드의 수정 없이 폼, 테마, 내용 등의 수정이 가능한 점은 사용자 관점에서
굉장히 좋은 솔루션이라고 할 수 있다. (쇼핑몰의 경우, 작성이 간단하고 결제모듈이 작성되어있어 해당
결제사와 계약만 하면 바로 쇼핑몰을 오픈하는게 가능할 정도..)

기본적인 서비스는 매달 월 요금을 내는 솔루션 임대형방식으로 제공된다. 서비스 가격은 다른 임대형
솔루션에 비하여 저렴 한편. 그러나 치명적인 단점이 존재한다.
이러한 솔루션이 목표했던 타겟이 바로 모바일이라는 점이다.

스마트 폰 보급률이 상당해졌다 하더라도 아직까지 쇼핑몰이나 PC 를 기반으로 제작된 사이트에서
모바일로의 지원은 생각보다 간단하다. 기존 사이트의 컨텐츠들을 모바일에 맞게 최적화시키는 것
말이 최적화지 컨텐츠들의 스케일을 모바일에 맞게 내용이나 크기를 축소시키는 게 대부분, 
물론 쉽다는 이야기는 아님

반대로 모바일에 최적화된 사이트를 PC로 컨버팅할경우…
그냥 사이트를 처음부터 제작한다고 생각하면 될듯싶다.

하지만 이 포스팅에서 소개한 모바일 서비스 구축 솔루션은 이러한 이슈에 따른 솔루션을
아래와 같이 제공하고 있다.

코XX앰 모바일웹 솔루션은

PC환경에서 모바일주소 접근시 실제모바일 환경과 같은 화면을 제공합니다.

모바일웹 사이트를 PC URL 형태로 홍보하더라도 문제없습니다.

이제 웹사이트(PC버전) 없이 코XX앰 모바일웹을 구축만 하면

모바일, PC 2가지 환경 모두 가능합니다.

그림 2. PC로 접속한 사이트

하.. 안되 이러면… 뭘 어쩌라는거야ㅋㅋ 모바일 디바이스에 최적화된 인터페이스를
PC에도 똑같이 제공하고 있다. 이러면 안되징..

어찌되었든 이 솔루션의 서비스는 2011년부터 시작된 것 같지만 현재까지 발전된 거라고는
부가 컨텐츠들뿐.. 요번에 웹 페이지를 패킹하여 어플리케이션 형태로 제공해주는 서비스가
 시작되었는데 아이폰의 경우에는 79만원, 안드로이드의 경우는 50만원이다.

개발자가 직접 안드로이드 어플을 출시하는데 드는 비용은 $25 한국 돈으로 약 3만원
$25( 현재 환율로 27,375원) -> 500,000원 의 가치 판단은 사용자가 판단해야 할 문제인것같고..

이 회사는 조만간 솔루션 개발업체에 팔리거나 늦었지만 웹솔루션쪽으로도 치고 나가겠지..

Posted by 랜스.

Leave your greetings here.

The Little from lancekun on Vimeo.



이번 GGJ2013에서 개발한 게임의 트레일러 영상입니다.
혹여나 마무리 작업이되면(?) 업로드 하도록 노력해보겠습니다.

Posted by 랜스.

Leave your greetings here.

  1. Comment RSS : http://lancekun.com/tc/rss/comment/184
  2. 손님 2013/01/30 19:58  Modify/Delete  Reply  Address

    안녕하세요저번에책물어본사람인데책을샀습니다
    근데모토데브스튜디오를받으려고했는데
    홈페이지디자인(?)이너무바뀌었네요 ㅠㅠ어디서받는지...
    한번확인후알려주세욥!!
    http://developer.motorola.com/tools/motodevstudio/



    ps답변빨리부탁드려요
    손이근질근질해요 (봄방학끝나기전티스토어에올려보고싶다는!!ㅋㅋ)

 
Posted by 랜스.

Leave your greetings here.

http://www.jesusbosch.com/2012/06/how-to-set-up-android-and-win32-cocos2d.html

 

Posted by 랜스.

Leave your greetings here.

Ogre3d 엔진의 max exporter중에서 가장 괜찮은 듯한 플러그인

무료버전과 상용버전으로 구분되어 무료버전에는 약간에 제약이 있는 정도의 차이밖에 없다.

하지만 이러한 제약들은 모두 꼼수로 회피가 가능하기 때문에 상업성을 띄는 게임을 제작하는 사람들이

아니라면 무료버전을 사용하는 게 좋을듯하다.  어차피 지금 Ogre3D를 사용하는 사람이 어딨겠냐만은..

만약에 진행하는 프로젝트가 상용성을 띄게 된다면 라이선스를 구매해두는 게 그래도 뒤탈이 없겠지
 

http://www.ogremax.com/



Posted by 랜스.

Leave your greetings here.

  1. Comment RSS : http://lancekun.com/tc/rss/comment/180
  2. 안녕하세요. 2013/01/01 00:33  Modify/Delete  Reply  Address

    공부하다가 소스 부분에 관하여 질문 메일 보냈습니다 확인해주셧으면 합니다 :)

: 1 : 2 : 3 : 4 : 5 : 6 : ... 19 :