안녕하세요. 

저는 지금껏 포카류의 보드게임이나 타이니 팜 류의 SNG 게임을 개발해본 개발자입니다.

이번에 처음으로 횡스크롤 아케이드 게임을 만들게 되어 도움을 좀 청하고자 합니다.

만들려고 하는 게임은 간단하게 말씀드리면 주인공을 멀리멀리 날리는 게임입니다.

만들려고 하는게임이 아래 링크의 burrito bison 이란 게임과 같은 형식의 게임인데요...



이런 아케이드 게임을 난생 처음 만들려고 하다보니 노하우도 없고 어떤식으로 만들어야 할지 전혀 갈피를 잘 못잡고 있는 상태입니다.

배경은 어떤식으로 움직여야 하는지...
속도나 물리법칙은 어떤식으로 적용을 해야하는지...
속도나 물리법칙을 직접 만들어서 쓰는것이 좋을지 아님  box2d와 같은 물리엔진을 사용하여야 하는것인지...
주인공이 날아가면서 오브젝트와의 충돌체크는 어떤식으로 해주는 것이 좋은지
등등

혹시 이런류의 비슷한 게임을 개발해보신 경험이 있으시거나 참고할 만한 책이나 자료...
소스코드등을 알고 계신다면 알려주시면 정말 큰 도움이 될 것 같아요.