adsense



[cocos2d-x] 2D 슈터겜 3종세트 소스


세 가지 스타일 2D 탑뷰 슈터게임을 구현하기 위한 기초 예제 소스입니다.

게임 1. 오소독스한 세로 슈터게임. 화면 터치(마우스) 드래그로 전투기를 움직입니다.

게임 2. 아스테로이드 게임. 터치한 부분으로 전투기가 회전해 터치 부분을 목표로 총알을 쏘고 전투기를 직접 드래그하면 전투기를 움직일 수 있습니다. (기존의 자바 게임과 같은 리소스지만 구현은 상당히 다릅니다)

게임 3. 궁수의 전설 스타일 좀비 게임. 키보드의 방향키로 이동하며 키보드를 놓으면 가장 가까운 좀비를 향해 사격합니다.

cocos2d-x 4.0에서 만들었지만 대체로 3.1x에서도 무리없이 적용되..ㄹ겁니다
어디까지나 기초 구현을 위한 것이므로 디테일한 조정(피격범위 조정 등)은 들어가있지 않습니다. 그것은 각자의 과제로?

사용법

- 적당한 프로젝트를 생성 후, HelloWorldScene.cpp/h를 압축 내의 것으로 바꾸고
- Shooter1, 2, 3 폴더를 Resources 안에 풀어주고
- AppDelegate.cpp에서 해상도는 800*1280으로, HelloWorld::createScene을 HelloScene::createScene으로 바꾸면 됩니다.

국내에서는 극히 쓰임이 적은 엔진이지만 빠르고 가벼운 cocos2d-x를 공부하고자 하는 분께 도움이 되길 바랍니다.

파일 : Shooter3.zip


[cocos2d-x] chipmunk를 사용한 플랫포머의 기초



PhysicsBoko.zip

압축 안에는 cpp/h 파일 여섯개랑 필요한 리소스 파일이 들어있습니다.

플젝 하나 생성하시고 cpp/h 여섯개는 Classes에, 나머지 파일은 Resources에 몰아주시면 됩니다.


AppDelegate.cpp에서 해상도 설정은 아래와 같습니다.

static cocos2d::Size designResolutionSize = cocos2d::Size(640, 1136);

static cocos2d::Size smallResolutionSize = cocos2d::Size(640, 1136);

static cocos2d::Size mediumResolutionSize = cocos2d::Size(640, 1136);

static cocos2d::Size largeResolutionSize = cocos2d::Size(640, 1136);



일단 간단히 소개요

- 정적바디를 사용한 움직이는 발판

- 물리 바디끼리의 충돌 이벤트

- 움직이는 발판 위에 올라간 캐릭터가 발판의 움직임에 연동

- 키보드를 사용한 캐릭터 조작

- 점프와 2단 점프

등 플랫포머 게임의 기초 요소를 구현해 봤습니다

리소스 중의 plist는 codeAndWeb의 텍스처팩커와 피직스에디터를 이용한 것으로

spawnSprite함수나 PhysicsShapeCache.cpp/h는 codeAndWeb의 피직스에디터 페이지를 참조해 주세요.

https://www.codeandweb.com/physicseditor/tutorials/creating-physics-shapes-for-cocos2d-x



개인적으론 chipmunk가 쓰기 편해서 좋네요.

언제 시간나면(언제?) Tiled 맵이랑 연동해서 메트로배니아 스타일 뼈대를 하나 만들어 놓으면 좋을텐데.. (과연?)


[프리코네R] 비의 신 베하 수동 원트클

좀 미묘하네요.
근딜 추천셋이 자꾸 UB맞고 누워서 마딜로 바꿔본건데, 누울 걱정은 없지만 수동 UB 타이밍을 어떡해야 좋을지.

수동인 이유는 안나는 UB 봉인이라.


쿠우카 5★ 133렙 12랭풀템풀강 전장130..인데 얘는 뭐 안죽을 정도만 되면 OK.
안나 5★ 133렙 13랭5템풀강 전장90
앤 5★ 133렙 13랭5템풀강
수캬루 5★ 133렙 13랭5템풀강
쿄우카 5★ 133렙 13랭5템풀강 전장140

이걸로 10~15초 정도 남기고 잡습니다.
UB 발동할 때 버프 기다리는게 좋은지 그냥 때리는게 좋은지는 애매스., 일단 대충 그냥 때리고 있습니다..

딜링 리포트


OX FIGHTER, 윈도우 버전을 공개합니다



3년 전 안드로이드로 런칭했던 횡스크롤 슈팅게임 OX FIGHTER(옥스파이터)를 윈도우용으로 배포하게 되었습니다.

게임 페이지 : https://adelie.itch.io/ox-fighter


기존 버전을 플레이하신 분이 극히 적겠지만,
주된 변경점은

- 키보드 조작 지원
- 컬러 모드 추가
- 창 크기 변환 기능 및 전체화면 지원 (게임 페이지의 설명을 참조해 주세요)
- 일부 그래픽 개선/추가
- 난이도 수정, 스토리 모드 추가

등이 있습니다.

기존의 모노크롬 모드


신설된 컬러 모드


자유롭게 선택 가능합니다. 게임 내용은 완전히 그대로.


게임 페이지 : https://adelie.itch.io/ox-fighter

위 페이지에서 다운받을 수 있습니다.

감사합니다.


p.s. itch.io는 등록 절차가 비교적 간단해서 좋네요.
p.s.2 매우 오랜만에 전해드리는 게임 개발 소식입니다. 아무래도 먹고 살기 위한걸 우선하다 보니 자체게임 개발이 부진하네요..

[프리코네R] 리제로 베하 풀오토 원클

멀티타겟이므로 바로 직전 클전보스 트윈피그즈 상대 비슷하게 조합하면 잘 먹힙니다.


쥰 ★5 13랭 3템 전장130
무 ★5 13랭 4템
토 ★5 12랭 풀템 전장50
미 ★5 12랭 5템 전장50
뉴 ★4 12랭 풀템
전원 130렙

풀오토긴 한데 뉴유이가 누워버릴 가능성이 있으니 첫 UB발동은 광클

타임은 넉넉해서 빠르면 60초 미만으로 클리어됩니다.

1 2 3 4 5 6 7 8 9 10 다음


Books

Geek라이프

메가 드라이브 퍼펙트 카탈로그
마에다 히로유키 저/조기현 역

미소녀 일러스트 테크닉
B-은하, pen스케, 카와이 저/정유진 역

핵심강좌! Cocos2d-x
이재환 저

피규어의 교과서 레진 키트 & 도색 입문 편
후지타 시게토시 저/김정규 역
예스24 | 애드온2
일본서적 전문사이트 NEPIC