Upgrade to Pro — share decks privately, control downloads, hide ads and more …

cocos2d-xでマルチプレイ実装

 cocos2d-xでマルチプレイ実装

Unity x Cocos2d-x大勉強会 by dots. (2015/10/17)
CyberAgentの子会社群によるゲーム事業(SGE)の
Cocos2d-xの利用についてお話
実際にゲームを作っていく中での
マルチプレイ実装で苦労した話です

CyberAgent SGE Engineer

October 17, 2015
Tweet

More Decks by CyberAgent SGE Engineer

Other Decks in Programming

Transcript

  1. ΫϥΠΞϯτߏ੒ 02 ιέοτϥΠϒϥϦ J04ɿ";4PDLFU*0 <4PDLFU3PDLFU "'/FU8PSLJOH> "OESPJEɿ4PDLFU*0$MJFOUGPS+BWB <+BWB8FC4PDLFU IUUQKBWBXFCTPDLFUPSH >

    ࠾༻ཧ༝ ɾDPDPTEYඪ४ϥΠϒϥϦͷ໰୊ <44-௨৴ෆՄ -(1-ϥΠηϯε> ɾʮࡾࠃࢤύζϧେઓʯͰͷར༻࣮੷ ɾωοτͰͷ৘ใྔ͕ଟ͍
  2. αʔόߏ੒ 03 ߏ੒ਤ NGINX% Node.js % node01 NGINX% Node.js %

    node02 NGINX% Node.js % node03 NGINX% Node.js % node40 redis01 ! ! ……… redis02 ! ! redis03 ! ! WebSocket% HTTPS% Redis ! ! ! ! PHP %
  3. ΞϓϦͷ࣮૷ 04 ɾ1ͷλʔϯͰ ԼਤͷΑ͏ʹͳͧͬͨ৔߹ λΠϓͳͧΓॳΊ ͳͧΓ৘ใ    ίϚϯυΠϯσοΫε

    ϓϨΠϠʔΠϯσοΫε ཚ਺γʔυ஋࣌ؒ                 Z Y ˙ૹ৴͞ΕΔ৘ใ λΠϓͳͧΓத ͳͧΓ৘ใ    ίϚϯυΠϯσοΫε ϓϨΠϠʔΠϯσοΫε λΠϓͳͧΓத ͳͧΓ৘ใ    ίϚϯυΠϯσοΫε ϓϨΠϠʔΠϯσοΫε λΠϓͳͧΓத ͳͧΓ৘ใ    ίϚϯυΠϯσοΫε ϓϨΠϠʔΠϯσοΫε λΠϓͳͧΓऴΘΓ ίϚϯυΠϯσοΫε ϓϨΠϠʔΠϯσοΫε λΠϓͳͧΓத ͳͧΓ৘ใ    ίϚϯυΠϯσοΫε ϓϨΠϠʔΠϯσοΫε
  4. ΞϓϦͷ࣮૷ 04 λΠϓͳͧΓॳΊ ͳͧΓ৘ใ    ίϚϯυΠϯσοΫε ϓϨΠϠʔΠϯσοΫε ཚ਺γʔυ஋࣌ؒ

    ˙ૹ৴͞ΕΔ৘ใ λΠϓͳͧΓத ͳͧΓ৘ใ    ίϚϯυΠϯσοΫε ϓϨΠϠʔΠϯσοΫε λΠϓͳͧΓத ͳͧΓ৘ใ    ίϚϯυΠϯσοΫε ϓϨΠϠʔΠϯσοΫε λΠϓͳͧΓॳΊ ͳͧΓ৘ใ    ίϚϯυΠϯσοΫε ϓϨΠϠʔΠϯσοΫε ཚ਺γʔυ஋࣌ؒ ˙ड৴͞ΕΔ৘ใ λΠϓͳͧΓத ͳͧΓ৘ใ    ίϚϯυΠϯσοΫε ϓϨΠϠʔΠϯσοΫε λΠϓͳͧΓத ͳͧΓ৘ใ    ίϚϯυΠϯσοΫε ϓϨΠϠʔΠϯσοΫε ૹड৴Ͱॱং͕ҟͳΔ
  5. ΞϓϦͷ࣮૷ 04 λΠϓͳͧΓॳΊ ͳͧΓ৘ใ    ίϚϯυΠϯσοΫε ϓϨΠϠʔΠϯσοΫε ཚ਺γʔυ஋࣌ؒ

    ˙ૹ৴ॱΛ෮ݩ ૹ৴࣌ʹׂΓ౰ͯͨγʔέϯγϟϧͳ൪߸ ड৴ଆ͸ίϚϯυΠϯσοΫεͰιʔτͯ͠ॲཧΛߦ͏