안녕하세요 ~
가입해놓고 매일 눈팅만 하다 인사 겸 글쓰게 되네요 ㅎㅎ
제목대로 요즘 핫한 하이브리드앱을 만들고 있습니다.
원래 네이티브앱의 서버쪽을 만들다 지금 회사로 와서 클라/서버를 둘다 하게 되는 바람에
멀티플랫폼 적용 및 유지보수를 혼자 할 생각을 하니 가능한 대안은 하이브리드앱뿐이 없더군요;;
html5로 만들고 기기에 따라 안드로이드 같은 경우 웹뷰로 불러오고
페북앱에 진출할 시에는 캔버스 url로 만든 게임의 url만 지정해주면 되니
(부가적으로 해야할 일들도 많지만 -_-)
이 메리트가 상당히 큰 거 같습니다.
기획안 나오고 시작한지 한달이 약간 넘었습니다.
사내 기획자도 그렇고 저도 그렇고 처음 접하는 것이다보니
방향은 알겠지만 안개속을 헤매는 듯한 기분이 들어서
시장에 나온 하이브리드 게임앱이 있는지 여쭤봅니다.
찾아보니 주로 크롭웹스토어에는 html5 게임이 있지만 안드로이드나 ios 에는
하이브리드 게임 앱을 못 찾겠더군요.
게임같은 경우엔 아직까진 네이티브쪽이 강세인거 같습니다.
다양한 엔진이 많이 사용되고 있고 퍼포먼스 측면에서 네이티브를 선택하는게 아닌가 싶습니다.
그러고보니 게임앱의 경우 안드로이드, iOS만 지원하는경우가 대부분이네요...
정말 핫한것도 고민해봐야겠군요 ㅋㅋㅋ
gogo747 님이 말씀해주신 것처럼 퍼포먼스라는 부분에서는 네이티브가 맞는것 같습니다.
현재 기획상 향후 4~5개까지는 그닥 퍼포먼스를 많이 고민해야되는 게임이 없어서
html5 로 가닥을 잡았습니다만 게임쪽은 역시 이 것때문에 거의 없는 것 같더군요 ㅜㅜ
옙 그런 인식때문에 시장에 나온 하이브리드게임앱을 찾고 있었습니다. ^^;;
직접 보고 느끼지 않으면 뼈에 와닿지 않아서 -_-
게임의 기본 골격만 완성되고 전체 공정의 약 30% 정도 완료된 상태인데 현재까지는 아직
네이티브에 비해 느리다거나 구리다는 느낌은 없는데
역시나 다 만들고 경험을 해봐야겠습니다. ㅜ_ㅜ
하이브리드 개발이 꼭 HTML5 를 사용해서 해야 하이브리드 같고.. 반듯이 느리다고 판단하는게 이상하네요..
openGL로 하는 개발과 Webkit으로 하는 두가지 방법이 있습니다.
렌더링 퍼포먼스 속도를 높이고자 두개 다 사용하는 케이스도 있고요.. Webkit 플러그인 확장해서 openGL 올려서
안드로이드에 올린 작업도 봤습니다. 직접해보진 않았지만 ^^
하이브리드 개발도 개발이지만.. 요즘 크라우드 시스템에 맞춰서 줄줄이 나오는 플렛폼과 서비스를
어떻게 연결해서 편하게 개발하느냐가 관건인거 같습니다.
페이스북도 단순하게 Font End 만 보면 사진이나 올리고 안부나 주고 받는거 같지만 Back End 를 보면
자료를 수집하여 정보를 제공하는 서비스를 하고 있고 이걸 다양한 플렛폼으로 서비스를 하고 있는데
이런것들을 어떻게 사용해서 엮어내느냐가 중요할거 같아요..
흠 그런 방법도 있군요... ㅎㅎ
말씀해주신 방법도 고려를 해봐야겠습니다. 이미 진행이 되긴 했지만 엎으려면 할수 있으니
백엔드에 대한 고민도 하고 있었습니다.
카산드라와 같은 noSQL 의 적용은 가능하겠지만 아직 node.js 에 대한 것은 우려되는 부분도 있고요
페북의 경우에도 단순히 보여주기 보다는 페북과의 연동 부분을 기획적으로 어떻게 풀것인가는
더 고민해야되겠지요 ㅎㅎ;
좋은 말씀 감사합니다.
저는 게임까지 하이브리드로는 아니라고 생각합니다..
생각이라기보단 그냥 개인적인 바램이랄까요 ..
네이티브도 네이티브만의 매력이있습니다
네이티브이기때문에 매력이있는건대 ...
구지 그것마져도 하이브리드랍시고 건드는건 ...
게임마져도 하이브리드로 만들면
뭔가 개발자의 장벽이 더 쳐지는것 같네요 ...
http://www.sencha.com/apps/farm-partytime/
센차 프레임웍으로 만든 하이브리드 방식의 게임이 있긴 한것 같네요(위링크)
생각해보니 예전에 카드게임 같은건 하이브리드로 해봤던거 같은데
기억으론 아이패드였구요 나쁘진 않았던것 같습니다. 물론 화려한 그래픽은 아니었지요^^
하이브리드에서 iOS하고 안드로이드의 퍼포먼스 차이는 좀 있다는거 아시겠죠?
어쨋든 위 링크에서 볼수 있는 게임들도 화려한 그래픽이 있는 그런 게임들은 아닌것 같습니다.
더군다나 저도 궁금하긴 했는데 유료라ㅠ
정에약한마음님 말씀처럼 네이티브로도 해봤고 매력이 있다는 말에 공감합니다 ㅜ.
다만, 억매이지않고 상황에 따른 현명한 선택을 하고 싶었습니다.
선택은 하이브리드였고 그에 대한 검증이 이제 필요할듯 합니다. ^^;;
오 lite 버전도 있네요.
해봤는데 딱 이정도의 게임을 바라보고 있습니다. ㅎㅎ
계속 댓글쓰다보니 하이브리드에 대한 옹호가 되는듯한데
꼭 하이브리드 혹은 html5 로 해야 하고 이것이 아니면 안댄다! 하는건 아닙니다.
상황에 따른 개발방법 혹은 프레임워크가 있다면 굳이 구애받지 않고
검토해보고자 했었습니다~ ㅎㅎ;
왠지 댓글이 그거 왜 하냐 이런 분위기인거 같아서 ㅜㅜ
... 핫한거라고 해서 좋아해는데 ㅠ.ㅠ