액션스크립트로 만들 때는
객체 하나하나가 인터랙션되는 개체라서 이벤트도 각자가 처리할 수 있고 그랬는데,
안드로이드 겜 강좌라고 나와있는 것들 보니,
SurfaceView 내에서 Thread (=무한루프) 돌면서 각 객체에 대한 연산 다 해주고 화면 갱신해주는식이더라구요
이벤트도, 뷰에서 이벤트 받으면 그 이벤트핸들러에서 어떤 객체에 대한 터치인지 rect등으로 체크해서 처리하고..
C+ winapi 로 게임 만들던 방식이랑 거의 같은데, 다 이런식으로 하나?
아 왜이리 불편하노..
캐릭터 하나 하나를 뷰 상속받아서 만들면 되려나ㅡㅡ?
그럼 SurfaceView에 넣을 수가 없을텐디..
안드로이드로 겜 만들어본 닌자 있나요?
한마음택배(iqjumps)
2011-01-28 00:29
추천 0
댓글 5
다른 게시글
-
헛돈쓰고왔다 으헝 [3]갑자원(61.255) | 11.01.28추천 0
-
무료sms발송 시스템 없나 [6]박뮤탈(ryown) | 11.01.28추천 0
-
진짜 모르겠는데... [17]ㄷㄷㄷ(221.162) | 11.01.28추천 0
-
C초보가 묻습니다.....ㅠ_____ㅠ [9]ㄷㄷㄷ(221.162) | 11.01.27추천 0
-
횽들 포인터에서 주소값을 왜 기본적으로 16진수로 사용하나요???? [11]123(218.48) | 11.01.27추천 0
-
비주얼 베이직, 메모장 질문이요! [8]Verdana(y171913) | 11.01.27추천 0
-
일본화산폭발로 환율 반전!!꿀레(14.33) | 11.01.27추천 0
-
저기 물어볼데가 없어서 물어보는건데 [9]컴터완전초..(119.69) | 11.01.27추천 0
-
나가토 유키같은 천재프로그래머가 되려면 얼마나 해야 되냐요 [5]ㄱㅁㅁㄹ(175.199) | 11.01.27추천 0
-
더러운 파이쒄 [1]ㄱㅁㅁㄹ(175.199) | 11.01.27추천 0
winapi로 겜 만들때 더블버퍼링 안쓰고 한 듯
http://www.androidpub.com/?mid=android_dev_info&page=2&document_srl=1142662
주류 게임 다 그렇게 만들지 않나? 물론 요새는 로직단에선 스크립트나 코루틴 같은 것도 많이 쓰긴 하지만 베이스쪽은 다 게임 루프 기반일텐데...
걍 짜던 데로 짜고 따로 메모리버퍼 만들어서 처리하면 되지 않나 솔직히 surfaceview 좀 더러움
더블버퍼링 썼으니까 그렇게 만들었겠죵ㅎ// 아 플래시에 익숙해져서 주류를 잊었네..ㅠㅠ // 링크는 감사 좀 봐야겠네