본문 바로가기

전체 글200

[v3.x] cocos2d-x 기본 사용법 정리 cocos2d-x 기본 사용법 정리※ cocos2d-x 3.4 기준 ** 설치하기 - cocos2d-x 설치cocos2d-x홈페이지의 다운로드 페이지에서 받는다.(옆에 있는 cocos2d-js랑 헷갈릴 수 있으니 잘 보고 설치.)다운로드 한 다음 적당한 곳에 압축을 푼다. - python 설치뜬금없이 웬 파이썬인가 하면 setup.py를 실행해서 cocos 명령어를 만들어내기 위해서이다.그 외에도 tools에 있는 도구들이 전부 파이썬으로 만들어져 있다.python 홈페이지의 다운로드 페이지에서 2.x.x 버전의 python을 받아 설치한다.(3.x.x를 설치하면 setup.py가 2.x.x버전을 받아오라고 한다...)설치 과정에서 딱히 손 볼 곳은 없다. - setup.py 실행파이썬을 설치했다면 그냥.. 2014. 11. 20.
[AWS EC2] MySQL 외부에서 접속하기 MySQL - 외부에서 접속하기devxpert.egloos.com/1017656MySQL을 사용하다보면, 작업하는 컴퓨터가 아닌 외부에서 접속해야 할 때가 있다. 간단한 권한 설정만으로 외부에서 접근할 수 있다. 1. MySQL에 권한 설정 해주기 prompt> mysql -u root -p prompt> use mysql; prompt> GRANT ALL PRIVILEGES ON *.* to 'root'@'%' IDENTIFIED BY 'password'; prompt> flush privileges; 여기서 3번째 줄에 주목하자. *.* =>데이터베이스명.테이블명 root => 계정명 password => 계정의 패스워드 그리고 4번째 줄 flush privileges; => 서버에 권한이 변경되었음.. 2014. 11. 19.
[Linux] 좀비 프로세스 찾기 + 죽이기 프로세스 찾기 + 좀비 프로세스 죽이기 출처: 주소에 한글이 있어서 깨지네요. ;;; 목차 [숨기기] 1 상황2 좀비 찾기3 좀비 모두 죽이기4 좀비 수 확인5 같이 보기상황top으로 프로세스 현황을 보면 가끔 좀비 프로세스가 있는 경우가 있다. (아래 예시에서는 두번째 줄 마지막에 1 zombie)[root@jmnote ~]# top top - 22:01:31 up 97 days, 17:08, 1 user, load average: 0.00, 0.00, 0.00 Tasks: 118 total, 3 running, 114 sleeping, 0 stopped, 1 zombie Cpu(s): 0.0%us, 0.0%sy, 0.0%ni,100.0%id, 0.0%wa, 0.0%hi, 0.0%si, 0.0%st M.. 2014. 11. 19.
화면에 동그라미 그리기 - CCProgressTo 이용 화면에 동그라미 그리기 - CCProgressTo 이용 CCSize s = CCDirector::sharedDirector()->getWinSize();CCProgressTo *to1 = CCProgressTo::create(0.5f, 100);CCProgressTimer *left = CCProgressTimer::create(CCSprite::create("cicle.png"));left->setType( kCCProgressTimerTypeRadial );addChild(left, 4);left->setPosition(ccp(s.width/2, s.height/2));left->runAction( to1); 이미지는 아래 그림을 이용하면 된다. 2014. 11. 5.
CocoStudio에서 생성한 Animation v2.x에서 사용하기 (출처: 메뉴얼) Use in Project - v2.x 인듯 (2.0.4는 안됨?!)ExportFrom the File menu, select the Export Projects option. Sets the export directory and other options. Select Yes to start the export. Copy file Copies all files located in the export directory to the project's Resource directory. UseCopies export files to the Resource directory.//async loading export file CCArmatureDataManager::sharedArmatureDataManager(.. 2014. 11. 4.
CocoStudio에서 만든 Animation을 Cocos2d-x에서 불러오기 CocoStudio에서 만든 Animation을 Cocos2d-x에서 불러오기 * cocos2d-x v3.3rc0에서 테스트 완료. (cocostudio v1.6에서 생성) 0. 다음을 include한다. #include "cocostudio/CocoStudio.h" 1. 파일을 읽어온다. cocostudio::ArmatureDataManager::getInstance()->addArmatureFileInfo( "Animation/Hero/Hero0.png", //png파일. "Animation/Hero/Hero0.plist", //plist파일. "Animation/Hero/Hero.ExportJson"//ExportJson파일); 2. Armature객체 생성. cocostudio::Armature .. 2014. 11. 3.
[v3.3rc0] 안드로이드 단말에서 동영상파일 재생하는 방법 안드로이드 단말에서 동영상파일 재생하는 방법 아래의 소스로 안드로이드 단말에서 정상동작 확인했다. (중국산 저가 단말에서도 정상)단, 기본기능만 지원한다. Play, Stop, Pause, Resume, Seek, IsPlaying 등.재생위치 구하는 함수는 없으므로 직접 구현해야한다. (구현된 소스보면서 하면 쉽게 될듯.)iOS에서는 테스트하지 않았지만, 비슷하게 구현하면 될것이다. HelloWorld Scene cpp, h 압축: #include "ui/UIVideoPlayer.h" #if (CC_TARGET_PLATFORM == CC_PLATFORM_ANDROID)using namespace cocos2d::experimental::ui;#endif // 멤버 함수 및 변수 추가private:#if.. 2014. 10. 31.
Mobile Movie Texture 플러그인 https://www.assetstore.unity3d.com/kr/#!/content/2449 가격: 75불iOS, Android 모두 지원. 2014. 10. 29.
[JNI] Types PDF 파일: 2014. 10. 28.
Bitmap font 생성기 Free Bitmap Font Generator - BMFont Tool 훨씬 좋은 품질의 비트맵폰트를 만드는 사이트를 발견했음. (외곽선, 채우기, 그림자 등 효과를 줄 수 있음. 현재까지 발견한 것 중 최고다!)http://kvazars.com/littera/ 게임을 만들다 보면 이쁜 폰트가 필요할 때가 있습니다. 보통 채팅창 같은 경우는 시스템 폰트 또는 TTF를 사용해서 폰트를 출력을 하고 기타 나머지 글자는 이미지 폰트를 사용하는 경우가 많죠. 디자이너가 만들어주거나 툴로 생성한 비트맵(이미지) 폰트를 이용하거나 아니면 폰트 자체를 만들거나 해서 한결 이쁜 폰트를 게임에 적용할 수 있겠죠. 이번 포스팅에서는 디자이너를 거치지 않고 비트맵 폰트를 만들 수 있는 툴에 대해 정리해봅니다. 본격적인 소.. 2014. 10. 27.
Activity theme를 이용한 Popup(Dialog)창 만들기~! 안드로이드/Android Activity theme를 이용한 Popup(Dialog)창 만들기~! ● 작성일 : 2013.01.04 ● OS 설치 버전 : Windows7 32bit ● SDK 설치 버전 : 안드로이드 SDK 4.0 (아이스크림 샌드위치) / API LELVEL : 14 ● ADT 설치 버전 : 17 ● Java 설치 버전 : JDK 1.6.0_20 / JRE6 ● 이클립스 설치 버전 : Indigo ● 테스트단말 : 삼성 갤럭시 S2 4.0.4 (아이스크램 샌드위치) ● API LEVEL : 8 ● minSdkVersion : 8 ● targetSdkVersion : 8 ● Java Compiler Level : 1.6 ● Text file encoding : UT.. 2014. 10. 17.
ScrollView 간단 사용법 ScrollView 간단 사용법 /////////////////////////////////////////////////////////////////////////////////// \brief 랭킹 표시//////////////////////////////////////////////////////////////////////////////// void Ranking::drawRanking(){const int ROW_HIGHT = 40; vector *pVec = &m_xmlParser.m_vecRanking; int ySize = ROW_HIGHT * pVec->size();CCSize size = CCSizeMake(630, ySize); ccColor4B color4 = { 253,213,187.. 2014. 10. 6.