Game !

All (86)

  1. 2016.09.01 유니티에 visual studio2013 연동하는 방법

    유니티에 visual studio2013 연동하는 방법 VS2015 사용하면서 디버깅이 안되는 문제가 있어서아무리 서치해도 해결이 안되서 걍 2013 씁니다. 1. vs2013 tools 다운로드 https://visualstudiogallery.msdn.microsoft.com/20b80b8c-659b-45ef-96c1-437828fe7cf2 2. 유니티 켜서 하이라이트 된 부분 클릭 2번째 카테고리에서 vs2013으로 바꿔준다 3. vs2013 tools 를 임포트한다

  2. 2016.06.16 visual studio 프로젝트 이름 변경 방법 5

    VS 프로젝트 이름 변경 1. 솔루션 등 파일 이름 변경 확장자 .sln / .vcxproj 변경 ex) 변경 전 FirstName.sln / FirstName.vcxproj 변경 후 NewName.sln / NewName.vcxproj 2. 폴더 내 모든 FirstName 라고 적힌 것을 NewName 으로 바꿔줍니다. 확장자 .aps.ico.rc.vcxproj.vcxproj.filters 3. .sln 파일 내 코드 수정 프로젝트를 메모장으로 열어줍니다. 메모장 내에서 변경 변경 전 Project("{XXXX}") = "FirstName", "FirstName\FirstName.vcxproj", "{XXXX}" 변경 후 Project("{XXXX}") = "NewName", "NewName\NewNa..

  3. 2016.06.09 [Android/cocos] 안드로이드 포팅 후 앱 실행 시 게임 종료 현상

    하 진짜 저는 2주동안 진짜 이클립스도 깔아보고 헤더/소스파일 하나씩 넣어보면서 해봤는데 진짜 못찾겠더라구요 그리고 저는 이클립스 까니까 cmd 포팅이 안됐었습니다 하.............. 주변의 도움도 받고, 여러 가지 시도를 해보아 성공하였습니다. 코코스로 작업했습니다. 포팅에서 굉장히 애먹었는데 생략하겠습니다 폰에서 앱을 실행시켰는데 켜지지 않고 바로 '종료되었습니다.' 가 뜨는 경우 1. 코드에서 사용하는 리소스가 리소스 파일에 다 있는지 확인합니다. 2. 리소스 이름에 대문자가 있는지 확인합니다. -> 안드로이드(apk)에서는 대문자를 사용하면 안됩니다. ---> 저는 이걸 몰랐음 3. 리소스 확장자에 대문자가 있는지 확인합니다. -> .png (O) / .PNG (X) -----> 저는 이..

  4. 2016.05.30 [cocos/error] .cocos-priject,json is not found

    Error .cocos-priject,json is not found 이거 진짜 아무것도 아닌거였는데 1시간 정도 바보짓했다.. 당연히 나처럼 여기서 헤매는 사람이 전혀 없겠지만.... cmd로 cocos 컴파일 할 때 프로젝트 폴더에 접근해서 cocos compile test -p android 이렇게 하면 안되고 proj.android 까지 경로를 지정해준 다음에 컴파일을 적어줍니다. ex) C:\User\Me>cd 프로젝트 폴더 프로젝트 폴더> cocos compile ... (X) ----------------------------------------------- C:\User\Me> cd 프로젝트 폴더.proj.android 프로젝트폴더.proj.android> cocos compile...(O)

  5. 2016.04.18 [Cocos] Anchor point 와 Rect의 관계

    Anchor point 와 Rect의 관계 코딩하다, 움직이는 객체끼리 충돌처리를 해야하는 상황이 있었다. 스프라이트의 크기보다 1/2 작은 Rect 충돌 범위를 맞추려고 하다가 충돌이 엉뚱하게되는 버그가 생겼다 이 버그를 잡느라ㅏ 2일 꼬박 고민했는데 이것이 문제였다... (코코스에선 Rect 범위 출력해주는 기능이 없다.) 코코스의 좌표계다 왼쪽 하단부분이 0,0 으로 시작한다 스프라이트를 출력하다보면 앙크포인트 기본이 0.5 , 0.5 로 되어있는데 setAnchorPoint 함수로 앙크포인트 위치를 정할 수 있다 4가지로 나뉘는데, 이 게시글에선 생략한다. 문제는 앙크포인트와 Rect 출력에 대한 것이다. 코코스에서 Rect를 출력하면 좌표계 기준에 맞게 출력을한다 즉, x, y 위치가 rect ..

  6. 2016.03.16 [DirectX] memory pool에서의 D3DPOOL_DEFAULT와 D3DPOOL_MANAGED

    cf. Memory Pool: DirectX의 자원(ex.serface)들은 여러 가지 종류의 메모리 풀에 저장할 수 있으며, 메모리 풀은 열거형 멤버로 지정된다. 메모리 종류 정리1. 시스템 메모리(system memory) : CPU RAM 메모리2. 비디오 메모리(video memory) : 그래픽카드 RAM 메모리그래픽카드도 하드웨어에 속한다. 그래픽카드의 핵심 칩이 GPU.GPU는 그래픽 연산을 처리하는 목적으로 만들어진 것이기때문에(특히 부동소수형의) 백터/행렬 등 선형연산류의 수치연산에 특화되어 빠르다. 그러나 조건문 등의 제어처리가 많거나, 메모리/하드웨어 엑세스 등의 기능에서는 CPU가 실질적으로 더 뛰어난 성능을 보인다. 3. AGP aperture 메모리 : 물리적으로는 시스템 메모리..

  7. 2016.03.15 [Cocos] 텍스트 출력 CharMap

    cocos로 작업할 때, 텍스트를 출력하는 CharMap 함수는 게임에서 많이 사용된다 왜냐하면 숫자를 이미지로 만들어서 출력해야하기 때문이다. 기본형 Label::createWithCharMap(cocos2d::Texture2D* texture, int itemWidth, int itemHeight, int startCharMap) 매개변수 순서 이미지파일 이름.확장자 / 너비 / 높이 / 아스키코드값 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 bool HelloJudai::init() { if(!LayerColor::initWithColor(Color4B::WHITE)) { return false; } auto label = Lab..

  8. 2016.02.18 [Unity] OnCollisionEnter 함수와 OnCollisionEnter2D 함수 차이

    OnCollisionEnter 함수는 리지드바디/콜리더가 3d인 경우에 사용 만약 2d게임을 만들면서, 리지드바디랑 콜리더(박스)가 2d 로 설정되어있다면 OnCollisionEnter2D를 사용해주어야한다. 추후에 재정리!

  9. 2016.01.14 [런타임에러] 무한루프 일어날 경우

    ~에(main.exe의) 처리되지 않은 예외가 있습니다.Stack overflow(매개변수: ~). 저런 키워드가 뜨는 런타임 에러는 무한루프가 발생할 경우 나타나는 런타임 에러 정확하게는 메모리가 다 차서

  10. 2015.12.04 [API/GDI+] Graphics.DrawRectangle

    Graphics 변수를 사용하여 사각형을 그려보자 ! 함수 원형void DrawRectangle(Pen* pen, int x, int y, int width, int height) 여기서 width와 height는 좌표가 아니라 x, y 에서 시작한 너비와 높이 입니다. 함수원형Pen(const Gdiplus::Color &color, Gdiplus::REAL width = (1.0f))~> Color(Gdiplus::ARGB argb)= Pen 자료형의 생성자컬러 색은 (a)rgb 상수값을 지정해서 사용한다. 저는 디버깅이나 충돌박스 좌표를 확인하기 위한 용도로 사용합니다. 예시) Graphics g;g = new Grapbics(hDC); void Func(){Pen* pen;/* 빨간색 , 선의 크..

1 ··· 3 4 5 6 7 8 9