SceneManager 를 이용한 Cocos2d에서의 장면 전환 예제 프로그램

1. 프로그램 실행 예시
- 이 프로그램은 MenuLayer, GameLayer, HowtoLayer, CreditLayer 등의 레이어로 구성되어 있으며, 각 레이어 사이의 이동은 SceneManager 객체가 담당하고 있다.

각 레이어에서 다른 레이어로의 이동은 SceneManager의 정적 메소드인 goXXX 메소드 호출로 손쉽게 이동할 수 있다.


사용자 삽입 이미지



2. 프로그램 소스코드( Cocos2d 2.x )


2014/04/21 13:49 2014/04/21 13:49
받은 트랙백이 없고, 댓글이 없습니다.

댓글+트랙백 RSS :: http://ivis.changwon.ac.kr/tc/dongupak/rss/response/236

댓글+트랙백 ATOM :: http://ivis.changwon.ac.kr/tc/dongupak/atom/response/236

Picture Puzzle 소스코드 공개 - for iOS

개발 프레임워크 - UIKit 기반 퍼즐 어플리케이션임

1. 실행화면

사용자 삽입 이미지
사용자 삽입 이미지

2. 소스코드




2014/04/21 13:42 2014/04/21 13:42
받은 트랙백이 없고, 댓글이 없습니다.

댓글+트랙백 RSS :: http://ivis.changwon.ac.kr/tc/dongupak/rss/response/235

댓글+트랙백 ATOM :: http://ivis.changwon.ac.kr/tc/dongupak/atom/response/235

2011년 이기철군과 연구실에게 함께 개발한 For Baby 어플리케이션의
소스코드를 공개합니다.

1. 스크린 샷
사용자 삽입 이미지
\"사용자


2. 발표 키노트



3. 소스코드 (UIKit 으로 개발)


2014/04/09 11:45 2014/04/09 11:45
받은 트랙백이 없고, 댓글이 없습니다.

댓글+트랙백 RSS :: http://ivis.changwon.ac.kr/tc/dongupak/rss/response/234

댓글+트랙백 ATOM :: http://ivis.changwon.ac.kr/tc/dongupak/atom/response/234

2011년 제 2회 부산 모바일 앱 공모전 장려상을 수상한
"부산을 잡아라" 앱 소스코드를 공개합니다.

1. 스크린 샷들

사용자 삽입 이미지
사용자 삽입 이미지
사용자 삽입 이미지
사용자 삽입 이미지


2. 소스코드( 8.5 M 가량)



3. youtube 실행 영상

http://youtu.be/Ie21ajtQxTE
2014/04/09 11:02 2014/04/09 11:02
받은 트랙백이 없고, 댓글이 없습니다.

댓글+트랙백 RSS :: http://ivis.changwon.ac.kr/tc/dongupak/rss/response/233

댓글+트랙백 ATOM :: http://ivis.changwon.ac.kr/tc/dongupak/atom/response/233

Cocos2d 1.x 버전에서 개발한 간단한 Action Ninja Game 소스코드입니다.

1. 스크린 샷
사용자 삽입 이미지


2. 소스코드(Action Ninja) (2.3M)





유사한 기능의 어플로 "Ninja and Monster"가 있습니다.
공격자가 Monster  캐릭터라는 특징이 있지요.

1. Ninja And Monster 스크린 샷
사용자 삽입 이미지


2. Ninja And Monster 소스코드


2014/04/09 10:24 2014/04/09 10:24
받은 트랙백이 없고, 댓글이 없습니다.

댓글+트랙백 RSS :: http://ivis.changwon.ac.kr/tc/dongupak/rss/response/232

댓글+트랙백 ATOM :: http://ivis.changwon.ac.kr/tc/dongupak/atom/response/232

Cocos2d 1.x 에서 개발한 어플리케이션을 2.0이상의 버전에서 컴파일할때 발생하는 다음과 같은 오류에 대처하는 방법

오류명 : cocos2d error on CGGrid.m 파일


sending 'ccrGridSize' (aka 'struct _ccGridSize') to parameter of incompatible type 'CGSize' (aka 'struct CGSize')


사용자 삽입 이미지


대처방법은 CCGrid.m 파일의 54번째 라인에 다음과 같은 캐스팅 연산을 적용시킨다.

+(id) gridWithSize:(ccGridSize)gridSize

{

return [[(CCGridBase *)[self alloc] initWithSize:gridSize] autorelease];


} 

컴파일 결과는 다음과 같다.

사용자 삽입 이미지


오류없이 깨끗한 컴파일..

끝.
2014/04/09 10:21 2014/04/09 10:21
받은 트랙백이 없고, 댓글이 없습니다.

댓글+트랙백 RSS :: http://ivis.changwon.ac.kr/tc/dongupak/rss/response/231

댓글+트랙백 ATOM :: http://ivis.changwon.ac.kr/tc/dongupak/atom/response/231

키노트 발표자료

맥,아이폰개발 RSS Icon ATOM Icon 2014/03/26 18:32 박동규
발표자료 공유합니다.

사용자 삽입 이미지


발표자료입니다(keynote 파일).



발표자료 슬라이드


2014/03/26 18:32 2014/03/26 18:32
받은 트랙백이 없고, 댓글이 없습니다.

댓글+트랙백 RSS :: http://ivis.changwon.ac.kr/tc/dongupak/rss/response/230

댓글+트랙백 ATOM :: http://ivis.changwon.ac.kr/tc/dongupak/atom/response/230


Dev C++는 GNU 라이선스로 보급되는 사용이 자유로운 C/C++ 언어의 통합 개발 환경이다. 오픈 소스이자 자유 컴파일러인 MinGW 컴파일러와 함께 제공된다.

설치 용량이 9~10 M 정도로 작고 속도가 빨라서 프로그래밍 실습이나 간단한 프로젝트에 사용하기에 편리하다.

다운로드는 아래 사이트에서 할 수 있다.
http://www.bloodshed.net/dev/devcpp.html


그러나 이때 사용되는 Dev C++의 컴파일러 가 GCC 3.4.2 버전이라 최신 버전이 아니다.
 
사용자 삽입 이미지



이때문에 다운로드 후 컴파일할 경우 다음과 같은 오류가 나타난다.
Compiler: Default compiler
Executing  gcc.exe...
gcc.exe "C:\Users\James\Documents\Homework\TA_CPRE_185\counter.c" -o "C:\Users\James\Documents\Homework\TA_CPRE_185\counter.exe"    -I"C:\Dev-Cpp\include"   -L"C:\Dev-Cpp\lib" 
gcc.exe: Internal error: Aborted (program collect2)
Please submit a full bug report.
See <URL:http://www.mingw.org/bugs.shtml> for instructions.


이 문제에 대한 stack overflow 쓰레드는 다음과 같다.

http://stackoverflow.com/questions/12811762/dev-c-in-windows-8-gcc-internal-error

이때 해결방안은 다음과 같으며 한글 윈도 8.1에서 하나하나 실행해 보다.

  1. Remove application using add/remove programs
  2. Disable user access controls
  3. Reboot
  4. Download Dev-Cpp 5.4.0 TDM-GCC x64 4.7.1 Setup.exe
  5. Right-click on downloaded file and change to "win7 compatability mode" for all users and select "run as administrator" and click "OK".
  6. Right-click downloaded file and choose "run as an administrator" (note: this shouldn't be necessary, but it's windows so cover your bases)
  7. Choose all the defaults, but on the last screen, deselect "run Dev C++ now" and then select "finish"
  8. Open windows explorer and browse to the install directory C:\Program Files (x86)\Dev-Cpp and locate "devcpp.exe"; right click and choose "win7 compatability mode" for all users and select "run as administrator" and click "OK" (again, this is probably not necessary, but it doesn't hurt anything either).
  9. Double-click the application and pin to your taskbar for ease of use.
  10. Open a new project and test it out, it should work w/o issue.


해결방안 - 한글로 설명.

1. 설치된 dev-c++를 삭제한다
2. 사용자 접근 제어를 해제함(선택사항)
3. 컴퓨터를 재부팅함
4. 아래 주소에서 Dev-Cpp 5.6.1 TDM-GCC x64 4.8.1 Setup 를 다운 받는다.

http://sourceforge.net/projects/orwelldevcpp/files/Setup%20Releases/


5. 다운받은 파일을 마우스 우클릭을 통해 속성을 변경한다.

호환성탭의 "이 프로그램을 실행할 호환 모드: "에서 Windows 7을 선택한다


사용자 삽입 이미지


속성을 저장하고 빠져 나온다.

6. 다운로드한 파일을 "관리자 권한으로 실행"을 통해 실행시킨다

7. 디폴트 옵션으로 설치한다. 제일 마지막에 "run Dev C++ now" 또는 "Dev C++ 5.6.2 실행하기"를 deselect하고
"finish"를 선택한다.

8. 윈도우 탐색기에서 Dev c++가 설치된 위치인 C:\Program Files (x86)\Dev-Cpp 찾는다. 이 위치에 있는 devcpp를 찾아서 "속성"의 "호환성" 탭의 호환모드를 그림과 같이 수정한다.


사용자 삽입 이미지

devcpp 속성
사용자 삽입 이미지

9. devcpp 응용 프로그램을 실행한다

10. New Project를 선택해서 새로은 C응용 프로그램을 테스트 해 본다.

이상입니다.
2014/03/15 13:24 2014/03/15 13:24
받은 트랙백이 없고, 댓글이 없습니다.

댓글+트랙백 RSS :: http://ivis.changwon.ac.kr/tc/dongupak/rss/response/229

댓글+트랙백 ATOM :: http://ivis.changwon.ac.kr/tc/dongupak/atom/response/229

2014 기말 프로젝트 동영상 모음

1조 - 캐치캐치

2조 - TIMER

3조

4조

5조

6조 - 죽여야산다!

7조 - Bug차오름

8조 - 레전드헌터

9조 - 띵크씽크

10조 - 리듬파워

12조 - 빵빵

2014/01/10 14:35 2014/01/10 14:35
받은 트랙백이 없고, 댓글이 없습니다.

댓글+트랙백 RSS :: http://ivis.changwon.ac.kr/tc/dongupak/rss/response/228

댓글+트랙백 ATOM :: http://ivis.changwon.ac.kr/tc/dongupak/atom/response/228

슈팅게임 중간 평가 동영상 모음

1조 - Mach(마하)

2조

3조 - 진격의 슈터

4조 - 쭈러쭈러게임

5조 - looking for treasure

6조 - 다이어트염

8조 - 슈팅 에어플레인

9조 - Air Gunner

11조 - 에이다

12조 - Alpha Fire

13조 - 공슛

2014/01/10 13:42 2014/01/10 13:42
받은 트랙백이 없고, 댓글이 없습니다.

댓글+트랙백 RSS :: http://ivis.changwon.ac.kr/tc/dongupak/rss/response/227

댓글+트랙백 ATOM :: http://ivis.changwon.ac.kr/tc/dongupak/atom/response/227