메뉴 건너뛰기

창작에 관련된 질문이나 간단한 팁, 예제를 올리는 곳

음.. 그냥 몇가지 간단한 질문인데요

그림과 그림이 맞닿앗을때 라는 액션을 만들수 있나요?
만약 그림과 그림이 맞닿앗을때 액션이 없으면 턴알피지밖에
불가능할거같은데
마우스로 눌러서 공격하는 버츄얼캅같은 게임이 아니고선..

이건 제가 직접 실험해볼수도있지만 하나만 쓰긴좀 뭣하기도 하구해서
그림의 표시를 할때 그림의 중심점이 어딘가요? 0,0 좌표 인가요 아니면
그림의 중앙인가요?


다른 질문들도 몇가지 생각났엇는데 적어둿던 종이가 사라져서
지금은 못하겟네요;
나중에 또 질문 하겠습니다..
* 똥똥배님에 의해서 게시물 이동되었습니다 (2008-03-11 14:06)
조회 수 :
1711
등록일 :
2008.02.06
01:29:18 (*.1.166)
엮인글 :
게시글 주소 :
https://hondoom.com/zbxe/index.php?mid=study&document_srl=2612

궤레브

2008.03.17
04:37:05
(*.1.166.89)
아 생각났네요 또 글로 쓰려고햇는데 너무 많이쓰면 그것도 실례가 아닌가 싶어서요

궤레브

2008.03.17
04:37:05
(*.1.166.89)
댓글로쓰겠습니다.. 그 마리오같은 게임이 제일 무난한듯 싶어서 그런데

궤레브

2008.03.17
04:37:05
(*.1.166.89)
벽돌과 점프후에 다시 떨어지게 그러니까 중력설정이 가능한가요? 도배해서 죄송합니다..

장펭돌

2008.03.17
04:37:05
(*.49.200.231)
흥크립트 자체가... 슈퍼마리오 같은 게임은 안되는걸로 아는데...

똥똥배

2008.03.17
04:37:05
(*.239.144.2)
흥크립트 자체는 모든 게임을 만들 수 있긴 합니다만... 언어를 기반해서...

똥똥배

2008.03.17
04:37:05
(*.239.144.2)
문제는 구현하더라도 속도가 안 나올거라는 거죠.

똥똥배

2008.03.17
04:37:05
(*.239.144.2)
지금은 명령문을 한줄씩 읽고 해석해서 실행하는 방식이라서 액션은 속도에서 무리가 있을 겁니다.

똥똥배

2008.03.17
04:37:05
(*.239.144.2)
명확히 답해드릴 수 있는 것은 중심좌표는 0,0이라는 것.

똥똥배

2008.03.17
04:37:05
(*.239.144.2)
원래 지금 버전은 제가 VC++에서 직접짠 액션 코드와 결합해서 쓰기 위해 만든 것으로 스크립트 만으론 무리가 많습니다.

똥똥배

2008.03.17
04:37:05
(*.239.144.2)
나중에 툴까지 제공하고 보면서 고칠 수 있는 2를 만들 생각이지만 여름에나??

장펭돌

2008.03.17
04:37:05
(*.49.200.231)
똥똥배// 헉... 댓글신공이당.

궤레브

2008.03.17
04:37:05
(*.1.166.89)
음.. 회사 다니시는거같은데 접속률이 괜찮으시네요? 노시는건가..

궤레브

2008.03.17
04:37:05
(*.1.166.89)
추가 질문이 생각나서 또왔어요 그림의 이동을 시킬때 중점을 두고 거리를 유지한상태로 빙글빙글 돌수있게할수있나요?

궤레브

2008.03.17
04:37:05
(*.1.166.89)
또 곡선 이동도, 그리고 ..

궤레브

2008.03.17
04:37:05
(*.1.166.89)
똥똥배님의 게임들을 보면은 택틱스게임이라던가 심플한 슈팅게임? 같은 형식으로 되있던데 그런건 흥크립트로 구현 불가능한가요?

똥똥배

2008.03.17
04:37:05
(*.193.78.101)
네... 그런 기능은 없습니다. 말 그래도 단순히 이벤트 처리만을 위해서 만든거라서 단순합니다... 언어와 연계해서 쓰는 수밖에...
List of Articles
번호 제목 글쓴이 조회 수 추천 수 날짜sort 최근 수정일
125 cocos2d-x Clipping Layer 수정 똥똥배 670   2013-09-10 2013-09-13 07:28
흔히 구글에서 찾아보면 다음과 같은 Clipping Layer 소스를 찾을 수 있다. CCEGLView::sharedOpenGLView()->setScissorInPoints( // scissorRect is the rectangle you want to show. clippingRegion.origin.x + getPosition().x, clippingRegion.origin.y + ...  
124 cocos2d-x 게임을 iOS에 이식할 때 생기는 문제들 똥똥배 543   2013-08-26 2013-09-13 07:28
1. 윈도우 한정 명령어는 사용할 수 없다. 너무도 당연한 문제. 2. 한글 인코딩 문제 최신 VS을 사용하면 겪지 않을 문제일지 모르겠지만, 보통은 h나 cpp를 ANISI형식 문서로 만들 것이다. XCode에서는 Unicode나 UTF-8 형식을 쓰므로 소스에 박아둔 한글은 ...  
123 cocos2d-x에서 schedule_selector 정의 변화 [1] 똥똥배 522   2013-08-19 2013-09-13 07:28
예전에 적은 글에는 터치와 업데이트를 활성화 시키는 법을 적어놨다. http://hondoom.com/zbxe/index.php?mid=study&document_srl=385031 이글은 cocos2d-1.0.1-x-0.9.1를 기준으로 적은 글인데, 최신버전으로 오면서 update의 정의에 대해서 변화가 생겼...  
122 QT 프로젝트 배포에 필요한 거 똥똥배 602   2013-07-11 2013-07-11 04:25
일단 빌드한 EXE와 리소스 파일은 당연히 필요할 테고, 그 다음으로, QtCore4.dll QtGui4.dll 파일이 필요하다. 디버그 모드라면 QtCored4.dll, QtGuid4.dll 가 필요하겠지만, 디버그 모드를 배포할 생각은 아닐 것이므로 필요없을 듯. 하지만 이것만으로 끝난...  
121 cocos2d-x 외부파일을 이용한 한글 처리 [1] 똥똥배 1940   2013-07-08 2013-09-13 07:29
cocos2d-x에서는 한글을 그냥 출력하려고 하면 깨져서 나온다. 이유는 VS 편집기에서는 ANSI코드 한글을 사용하는데, cocos2d-x에서 문자는 UTF-8 형식을 쓰기 때문이다. 이것을 해결하는 간단한 방법은 wchar_t wmsg[] = L"한글"; char msg[128]; WideChar...  
120 중력 처리할때 캐릭터가 낍니다. [2] ㅁㄴㅇㄹ 1395   2012-02-12 2012-02-13 00:59
플랫폼 게임에서 중력 처리시 발판과 캐릭터가 충돌하면 더 이상 캐릭터가 밑으로 떨어지지 않게 했습니다. 그런데 캐릭터와 발판이 정상적이지 않게 충돌할 경우(점프했을 때 머리와 발판이 충돌한다던가) 캐릭터가 발판에 낍니다. 어떻게 발판의 처리를 다르...  
119 cocos2d의 가비지 컬렉터 똥똥배 1963   2012-02-07 2013-09-13 07:29
오늘에서야 안 것인데, cocos2d에는 가비지 컬렉터가 존재한다. 스프라이트를 생성하고 Node에 연결하지 않으면, 얼마 후 가비지 컬렉터가 이를 지워 버린다. 스프라이트를 생성하면 바로 Node에 연결해줘야 한다는 것이다. 내 경우, 게임 중에 메모리 할당을...  
118 TinyXML의 한계 [2] 똥똥배 3762   2011-12-11 2013-11-23 06:30
내가 TinyXML을 쓴 것은 이름 그대로 tiny하기 때문이었다. 쓸데없는 기능없이 담백하게 읽고 쓰고 땡. 하지만 써 본 사람들은 잘 알겠지만 유니코드를 지원하지 않는다. 일단 유니코드를 지원하지 않더라도 유니코드(UTF-8)로 된 문서를 읽을 수는 있다. 한글...  
117 cocos2d-x 터치와 업데이트 활성화 시키기 똥똥배 10657   2011-10-27 2013-09-13 07:29
cocos2d와 달리, 윈도우 환경에서 cocos2d-x 프로그램을 짜보면 상속을 받았음에도 update, ccTouchesBegan 등의 함수가 작동되지 않음을 알 수 있다. 터치 해결법: OnEnter와 OnExit를 추가하고, 다음 같이 적어준다. void HelloWorld::onEnter() { //단일 ...  
116 lua와 C의 연동에서 상수(define이나 enum) 값처리 똥똥배 3452   2011-05-25 2011-05-25 23:34
이 문제의 해결에 4가지 방법이 나왔다. 물론 환경이나 상황에 따라 더 많은 해결방법이 나올 수 있고, 어떤 것이 답인지는 그때 그때 마다 다른다. 일단 상황부터 정리. 스프라이터를 처리하는 툴에서는 스프라이터 애니메이션을 숫자가 아닌 특정 코멘트를 ...  
115 2중 for문을 돌릴 때 [3] 똥똥배 2539   2011-04-06 2011-04-07 17:08
제 경우, 원래는 이렇게 해야 정석인 코드를 for(int j = 0; j < y_size; ++j) { for(int i = 0; i < x_size; ++i) { //내용 } } 보기가 싫다는 이유로 for(int j = 0; j < y_size; ++j) for(int i = 0; i < x_size; ++i) { //내용 } 이런 식으로 적곤 ...  
114 DirectX 창모드에서 화면 지워지는 문제 [7] file 똥똥배 2790   2010-12-12 2010-12-19 03:36
 
113 조금씩 게임 소스가 완성 되어 가는데요. [2] 짜스터 2190   2010-11-16 2010-11-16 09:10
기획하고 연출 에서 직접 표현할려고 하는데 전투 시스템을 혹시 알만툴 XP 스크립트를 제작해주시는거는 안되시나요? 연출쪽까지 맡으셔서 하시면 무척 힘들어질듯 하는데, 구디스 씨라고 외국에서 만든 SRPG 스크립을 구하기는 해봤지만 창세기전 처럼 케릭...  
112 데이터 축소에 대하여 [2] 짜스터 2430   2010-10-13 2013-11-23 04:38
환상수호전 : 티어크라이스 라는 닌텐도 게임을 알게 됬는데 컴퓨터 확장자 nds로 용량이 240메가 정도 밖에 안되는데 영상이나 성우 음성이 거의 풀로 유지되더군요. 데이터 품질을 최하로 해서 어느정도 볼만한 그래픽만 유지해서 용량을 최대한 축소시킨것 ...  
111 SRPG을 구현하게 되면 ... [3] 짜스터 2709   2010-10-05 2013-11-23 04:38
지금 도트 제작단계로 넘어갈 예정인데 SRPG 시스템을 지원 해주실거면 무슨 툴로 하실건가요? 해상도에 따라서 도트 크기도 맞춰야 하는터라. 혹시나 생각하신것이 있으면 알려주세요.  
110 흥크립트 질문. 글자에 관해서 [1] 에리 3430   2009-03-21 2009-03-21 09:30
예를 들어 글자입력으로 ㅇㅇㅇㅊ ㄱㄴㄱㅇ ㅅㅌ ㅋㄴㅇ ㄴㄴㅇ 대충 이런 글자들을 입력했다 치고 분기 명령어로 분기를 만들 수 있나요?  
109 문D라이브로 만드는 더블드래곤.. 질문입니다 [4] 하와이안 5550   2009-01-15 2009-01-21 00:16
예전 다른 프로그래밍 언어는 조금 써본 적 있는데 C++은 거의 없어서 헤매고 있습니다. 문D라이브 더블드래곤 강좌에 나온 데로 VC++ 2005 express edition으로 깔고 링크되어 있는 directx sdk 깔고 VC디렉토리에 SDK 링크도 추가해서 moondlib 실행하고 빌...  
108 C++ 질문 2 [3] A.미스릴 3565   2008-12-22 2008-12-23 18:47
바이너리(2진수) 저장 아시죠? 그런데 포인터 변수를 만들어서 동적 할당을 했을때 그 포인터 변수도 포함되어 저장되면 정상적으로 저장이 안 되는 건가요? 왜 그러냐면 제가 저장 방식을 모든 데이터를 하나의 클래스 속에 넣어서 그 1개의 클래스 인스턴스...  
107 C++ 질문 [1] A.미스릴 3818   2008-12-21 2008-12-21 19:24
str_list1[loop_v]가 존재하면 true, 안 존재하면 false 이런 감별이 필요한데 CString str_list1[] = {"","","웹디자인","3D그래픽스"}; int loop_v = 0; while(str_list1[loop_v]) { this->m_ctrl_combobox1.AddString(str_list1[loop_v]); this->m_ctrl_lis...  
106 또질문 [2] 쿠로쇼우 2854   2008-09-29 2008-09-29 06:43
#include <stdio.h> int main (void) { int i=1,a=1,b=0,c=0,d=0; char ch[50]; char ca=0; FILE * file = fopen("a.txt", "rt"); if(file==NULL){ printf("NULL"); return 1; } while(1) { fgets(ch, 50, file); if(feof(file)!=0){ break;} else { fscanf(fi...