FreeSoftTeam

고정 헤더 영역

글 제목

메뉴 레이어

FreeSoftTeam

메뉴 리스트

  • HOME
  • TAG
  • MEDIA LOG
  • GUEST BOOK
  • 분류 전체보기 (108)
    • 공지사항 (1)
    • 프로그램개발 (55)
      • 안드로이드 (23)
      • 아이폰 (3)
      • Phonegap (9)
      • App.기획(비공개) (0)
      • cocos2d-x (6)
      • web (5)
      • 윈도우 (1)
    • B2B (1)
    • 서버설정 (29)
    • OpenCart (2)
    • 쇼핑정보 (4)
    • 해외직구 (2)
    • 기타 (11)

검색 레이어

FreeSoftTeam

검색 영역

컨텐츠 검색

프로그램개발/cocos2d-x

  • pause 이벤트 안 오는 버그..

    2012.01.17 by fsteam

  • [공통]openfeint 연동

    2011.12.26 by fsteam

  • cocos2d-x 해상도 구현

    2011.12.12 by fsteam

  • 애니메이션 구현

    2011.11.09 by fsteam

  • cocos2d-x 시작

    2011.11.09 by fsteam

  • 크로스플랫폼 게임 제작도구

    2011.10.18 by fsteam

pause 이벤트 안 오는 버그..

ios 디렉토리의 AppController.mm 파일에서 cpp로 이벤트 전달하도록 수정해야 함. 아래 내용을 수정하지 않으면.. cpp 파일에 이벤트가 전달되지 않는다. cocos2d-x 버그 리포트에 존재하고 이미 수정되었다고 하나.. 테스트 결과 수정되지 않아서 내가 수정해서 쓴다.. (Xcode3 template 에만 수정되었나부다.. 난 Xcode4 쓴다.. 허허..) - (void)applicationDidEnterBackground:(UIApplication *)application { // cpp 에서 이벤트를 받지 못해서 수정함. //cocos2d::CCDirector::sharedDirector()->stopAnimation(); cocos2d::CCApplication::sharedA..

프로그램개발/cocos2d-x 2012. 1. 17. 20:06

[공통]openfeint 연동

scoreloop, openfeint 등.. 여러가지 소셜랭킹 시스템을 검토해보았고 결론은.. openfeint 를 이용해야 겠다. 장점 : 가장 널리 이용되고 있어서 레퍼런스와 소셜의 의미에 부합된다. 단점 : 사용자층이 많다보니 서비스 속도가 상당히 느리다.. ( openfeint 에서 서버 증설을 해야되지 않을까 싶다... ) iOS 의 경우 cocos2d 연동법을 참고해서 적용하면 될듯하고.. Android 의 경우가 문제인데.. JNI 를 사용한 연동방법을 찾았다. 참고 URL : http://blog.molioapp.com/2011/11/openfeint-and-admob-integrated-with.html OpenFeint and Admob integrated with cocos2d-x....

프로그램개발/cocos2d-x 2011. 12. 26. 13:25

cocos2d-x 해상도 구현

Retina 디스플레이 960 * 640 아이폰 3GS : 480 * 320 cocos2d-x 에서 retina 지원을 위해서 openGL view 를 director에 setting 한 이후에 CCDirector::sharedDirector()->enableRetinaDisplay(true/false) 호출해줘야 함. aaa.png, aaa-hd.png 두개의 이미지가 있으면 cocos2d-x 에서 알아서 해당하는 이미지를 로딩함. Textpacker 에서 spritesheet 만들때는 AutoSD 옵션을 주어야 된다. hd 기준 이미지를 만들고 AutoSD 옵션을 주면.. 알아서 -sd, -hd 이미지를 생성해준다고 한다. 사용할때는 aaa.png 호출하면 retina일 경우 aaa-hd.png 가 ..

프로그램개발/cocos2d-x 2011. 12. 12. 16:21

애니메이션 구현

AdvanceSprite 클래스를 이용한 애니메이션 구현 AdvanceSprite *asprite = new AdvanceSprite(); CCMutableArray *pAnimFrame = new CCMutableArray(); // plist 에서 이미지 파일 로딩 CCSpriteFrameCache::sharedSpriteFrameCache()->addSpriteFramesWithFile("xxxx.plist"); // frame 추가 pAnimFrame->addObject(CCSpriteFrameCache::sharedSpriteFrameCache()->spriteFrameByName("a01.png")) pAnimFrame->addObject(CCSpriteFrameCache::sharedSpri..

프로그램개발/cocos2d-x 2011. 11. 9. 18:04

cocos2d-x 시작

아이폰의 시장이 크다. 아직까지는..... 지금까지는 안드로이드에서 개발을 테스트 해왔지만, 앞으로의 개발은 가급적이면 양쪽 플랫폼 동시지원하는 형태로 가야될것 같다. (일단은 게임에 한정되겠지만..) 크로스 플랫폼을 지원하는 여러 라이브러리중에 두가지를 테스트 해보았다. cocos2d-x, emo 구분 cocos2d-x emo 장점 1. 실행 속도가 빠르다. 2. 관련 레퍼런스가 많다. 3. 활발하게 개발이 진행중이다. 1. 개발이 빠르다. 2. 윈도우 환경에서 개발이 가능하다. 단점 1. X-code에서 개발해야 된다. (즉.. mac 환경이 필요) 1. 메모리 점유율이 높고 실행속도 다소 느림 2. 관련레퍼런스가 적다. 기타 언어 : C++ 언어 : squerel (자바스트립트 유사) 이라는 스크립..

프로그램개발/cocos2d-x 2011. 11. 9. 16:21

크로스플랫폼 게임 제작도구

Corona SDK -> 플래쉬 기반이므로 UI 뛰어남. 개발언어는 LUA 단점은 유료~~ 일년에 35만원정도 들어감... Moai SDK, EMO http://www.cocos2d-x.org -> open source 1. MAC에 안드로이드 개발환경 꾸미기 http://skyfe.tistory.com/92 참고 1) 이클립스 설치 2) 안드로이드 개발 도구(ADT - Android Development Tool) 설치 3) 안드로이드 SDK 설치 4) 안드로이드 패키지 설치 5) AVD 생성 6) 시뮬레이터 실행

프로그램개발/cocos2d-x 2011. 10. 18. 00:22

추가 정보

인기글

최신글

페이징

이전
1
다음
TISTORY
FreeSoftTeam © Magazine Lab
페이스북 트위터 인스타그램 유투브 메일

티스토리툴바