리소스를 자유롭게 사용할 수 있도록 공유하는 곳
키 : 방향키, Z키
대충 슈퍼마리오 같은거라고 보면되는데,
당연히 슈퍼마리오에 비해 현저히 기능이 구림.
하지만 이걸 수정해서 쓰고 싶은 사람이 지구상 어딘가 있을것임 분명.
왜나면 내가 이런걸 찾았거든...
근데 찾다가 없어서 프로그래밍도 못하는내가 시험기간때 밤새워 만들었으니까. 흑흑..
원래 스위치 기능이랑 대화기능이랑 이런것 저런것 넣어서
간단한 아케이드 게임 툴을 만들려고 했던거였는데,
시험기간이 끝나고 불타오르던 의욕도 끝났다.. 시험성적도 불탔지.
P. S. 안에 설명서 있음
P. S2. VB없는 사람도 돌려 볼수는 있게 안에 EXE파일 넣음
흑곰
- 2012.07.03
- 03:00:18
- (*.252.129.69)
똥똥배님도 말했지만 이왕이면 cocos2D 같은 것을 배우세요. 안드로이드에서도 되고, 아이폰에서도 되고, 컴퓨터에서도 된다니까요.
그게 아니라 그냥 VB로 게임 만드실거라면, Bitblt로는 속도상 한계가 있으니, DX를 쓰세요. 배우는게 아니라, 그냥 쓰시면 됩니다.
지금 올린 예제는 복잡해서 뜯어봐도 뭐가 뭔지 힘들게되어있죠.
DX 배우시려면 제 블로그에 DirectX(2D) 기초 소스가 다 오픈되어 있습니다. blog.naver.com/bb_
저도 DX 원리를 모르고 그냥 쓰고 있는만큼,
고민 마시고 그냥 소스 수정해다가 쓰시면 됩니다.
흑곰
- 2012.07.04
- 07:04:56
- (*.130.137.37)
으흠... 일단 노루발님 실력 정도면 DX는 거의 배울 필요가 없습니다. 제가 님 소스를 몇번 봤기때문에 압니다.
말그대로 DX소스를 바로 갖다쓰시면 됩니다. cocos2D 쪽에선 어떨지 모르지만.
그리고 속도저하의 1등 공신이라고 하신것은 고쳐도 소용없는 부분입니다.
1) 충돌처리는 원래 1픽셀이든 10픽셀이든 계속 하는게 맞는것입니다.
2) 타이머랑은 상관없는 문제입니다. DX는 타이머로 돌려도 빠릅니다.
BitBlt는, 제가 사실 BitBlt를 몰랐는데 노루발님의 뉴비전 소스에서 배웠습니다.
그 결과 선비전에 사용했던 겁니다. 제가 Bitblt를 노루발님 소스에서 가져다 썼듯이,
노루발님도 DX 소스를 그냥 가져다 쓰시면 될겁니다.