Circle of tech 
技術の循環
安川 昌平 
Syohei Yasukawa 
サービス事業部本部長 
ネイティブディビジョン DM 
Unityディビジョン DM
西宮 一喜 
Kazuki Nishimiya 
UI / UX ディビジョン DM
何のために技術を学んでいるのか?
モノ作りをするため
技術の循環
ゲーム 
WebView側アプリ 
∟WebView-キャッシュ 
∟課⾦金 
∟Push 
∟Cocos2dx
受 託 
チャットアプリ 
∟WebView 
∟Push 
∟リアルタイム通信(Node.js) 
ゲーム 
WebView側アプリ 
∟WebView-キャッシュ 
∟課⾦金 
∟Push 
∟Cocos2dx
受 託 
チャットアプリ 
∟WebView 
∟Push 
∟リアルタイム通信(Node.js) 
自社サービス 
STAR TALK 
∟リアルタイム通信 
∟⼤大⼈人数リアルタイム通信(100人規模) 
∟SNS連動 
∟複数端末ログイン 
ゲーム 
WebView側アプリ 
∟WebView-キャッシュ 
∟課⾦金 
∟Push 
∟Cocos2dx
受 託 
チャットアプリ 
∟WebView 
∟Push 
∟リアルタイム通信(Node.js) 
自社サービス 
STAR TALK 
∟リアルタイム通信 
∟⼤大⼈人数リアルタイム通信(100人規模) 
∟SNS連動 
∟複数端末ログイン 
ゲーム 
WebView側アプリ 
∟WebView-キャッシュ 
∟課⾦金 
∟Push 
∟Cocos2dx 
リアルタイムGvGバトル 
∟⼤大⼈人数リアルタイム通信 
∟タイムラグを考慮した 
 リアルタイム通信設計
受 託 
チャットアプリ 
∟WebView 
∟Push 
∟リアルタイム通信(Node.js) 
自社サービス 
STAR TALK 
∟リアルタイム通信 
∟⼤大⼈人数リアルタイム通信(100人規模) 
∟SNS連動 
∟複数端末ログイン 
ゲーム 
WebView側アプリ 
∟WebView-キャッシュ 
∟課⾦金 
∟Push 
∟Cocos2dx 
リアルタイムGvGバトル 
∟⼤大⼈人数リアルタイム通信 
∟タイムラグを考慮した 
 リアルタイム通信設計 
チャット機能を持った 
リアルタイムGvGバトル 
(Unity 2D 3D) 
∟⼤大⼈人数リアルタイム通信 
∟タイムラグを考慮した 
 リアルタイム通信設計 
∟Unity 2D 3D 
∟チャット機能とゲームの融合
受 託 
チャットアプリ 
∟WebView 
∟Push 
∟リアルタイム通信(Node.js) 
自社サービス 
STAR TALK 
∟リアルタイム通信 
∟⼤大⼈人数リアルタイム通信(100人規模) 
∟SNS連動 
∟複数端末ログイン 
カジュアル 
アイライン 
∟Node.js 
∟UDP通信 
ゲーム 
WebView側アプリ 
∟WebView-キャッシュ 
∟課⾦金 
∟Push 
∟Cocos2dx 
リアルタイムGvGバトル 
∟⼤大⼈人数リアルタイム通信 
∟タイムラグを考慮した 
 リアルタイム通信設計 
チャット機能を持った 
リアルタイムGvGバトル 
(Unity 2D 3D) 
∟⼤大⼈人数リアルタイム通信 
∟タイムラグを考慮した 
 リアルタイム通信設計 
∟Unity 2D 3D 
∟チャット機能とゲームの融合
ゲーム 
WebView側アプリ 
∟WebView-キャッシュ 
∟課⾦金 
∟Push 
∟Cocos2dx 
受 託 
チャットアプリ 
∟WebView 
∟Push 
∟リアルタイム通信(Node.js) 
自社サービス 
STAR TALK 
∟リアルタイム通信 
∟⼤大⼈人数リアルタイム通信(100人規模) 
∟SNS連動 
∟複数端末ログイン 
リアルタイムGvGバトル 
∟⼤大⼈人数リアルタイム通信 
∟タイムラグを考慮した 
 リアルタイム通信設計 
チャット機能を持った 
リアルタイムGvGバトル 
(Unity 2D 3D) 
∟⼤大⼈人数リアルタイム通信 
∟タイムラグを考慮した 
 リアルタイム通信設計 
∟Unity 2D 3D 
∟チャット機能とゲームの融合 
カジュアル 
アイライン 
∟Node.js 
∟UDP通信 
UDP通信を用いた 
リアルタイムアクション 
ゲーム 
∟UDP通信 
∟Unity 2D 3D 
∟UDP通信
ゲーム 
WebView側アプリ 
∟WebView-キャッシュ 
∟課⾦金 
∟Push 
∟Cocos2dx 
受 託 
チャットアプリ 
∟WebView 
∟Push 
∟リアルタイム通信(Node.js) 
自社サービス 
STAR TALK 
∟リアルタイム通信 
∟⼤大⼈人数リアルタイム通信(100人規模) 
∟SNS連動 
∟複数端末ログイン 
リアルタイムGvGバトル 
∟⼤大⼈人数リアルタイム通信 
∟タイムラグを考慮した 
 リアルタイム通信設計 
チャット機能を持った 
リアルタイムGvGバトル 
(Unity 2D 3D) 
∟⼤大⼈人数リアルタイム通信 
∟タイムラグを考慮した 
 リアルタイム通信設計 
∟Unity 2D 3D 
∟チャット機能とゲームの融合 
カジュアル 
アイライン 
∟Node.js 
∟UDP通信 
UDP通信を用いた 
リアルタイムアクション 
ゲーム 
∟UDP通信 
∟Unity 2D 3D 
∟UDP通信 
リワードアプリ 
∟SDKを使わずに独自で 
 ポイントシステム連携
ゲーム 
WebView側アプリ 
∟WebView-キャッシュ 
∟課⾦金 
∟Push 
∟Cocos2dx 
受 託 
チャットアプリ 
∟WebView 
∟Push 
∟リアルタイム通信(Node.js) 
自社サービス 
STAR TALK 
∟リアルタイム通信 
∟⼤大⼈人数リアルタイム通信(100人規模) 
∟SNS連動 
∟複数端末ログイン 
リアルタイムGvGバトル 
∟⼤大⼈人数リアルタイム通信 
∟タイムラグを考慮した 
 リアルタイム通信設計 
チャット機能を持った 
リアルタイムGvGバトル 
(Unity 2D 3D) 
∟⼤大⼈人数リアルタイム通信 
∟タイムラグを考慮した 
 リアルタイム通信設計 
∟Unity 2D 3D 
∟チャット機能とゲームの融合 
カジュアル 
アイライン 
∟Node.js 
∟UDP通信 
UDP通信を用いた 
リアルタイムアクション 
ゲーム 
∟UDP通信 
∟Unity 2D 3D 
∟UDP通信 
リワードアプリ 
∟SDKを使わずに独自で 
 ポイントシステム連携 
Playlist+ 
∟SNSと連携したミュージックアプリ 
∟⾳音楽データ解析技術
ゲーム 
WebView側アプリ 
∟WebView-キャッシュ 
∟課⾦金 
∟Push 
∟Cocos2dx 
受 託 
チャットアプリ 
∟WebView 
∟Push 
∟リアルタイム通信(Node.js) 
自社サービス 
STAR TALK 
∟リアルタイム通信 
∟⼤大⼈人数リアルタイム通信(100人規模) 
∟SNS連動 
∟複数端末ログイン 
リアルタイムGvGバトル 
∟⼤大⼈人数リアルタイム通信 
∟タイムラグを考慮した 
 リアルタイム通信設計 
チャット機能を持った 
リアルタイムGvGバトル 
(Unity 2D 3D) 
∟⼤大⼈人数リアルタイム通信 
∟タイムラグを考慮した 
 リアルタイム通信設計 
∟Unity 2D 3D 
∟チャット機能とゲームの融合 
カジュアル 
アイライン 
∟Node.js 
∟UDP通信 
UDP通信を用いた 
リアルタイムアクション 
ゲーム 
∟UDP通信 
∟Unity 2D 3D 
∟UDP通信 
リワードアプリ 
∟SDKを使わずに独自で 
 ポイントシステム連携 
Playlist+ 
∟SNSと連携したミュージックアプリ 
∟⾳音楽データ解析技術 
動画編集アプリ 
∟動画編集/加工技術
ゲーム 
WebView側アプリ 
∟WebView-キャッシュ 
∟課⾦金 
∟Push 
∟Cocos2dx 
受 託 
チャットアプリ 
∟WebView 
∟Push 
∟リアルタイム通信(Node.js) 
自社サービス 
STAR TALK 
∟リアルタイム通信 
∟⼤大⼈人数リアルタイム通信(100人規模) 
∟SNS連動 
∟複数端末ログイン 
リアルタイムGvGバトル 
∟⼤大⼈人数リアルタイム通信 
∟タイムラグを考慮した 
 リアルタイム通信設計 
チャット機能を持った 
リアルタイムGvGバトル 
(Unity 2D 3D) 
∟⼤大⼈人数リアルタイム通信 
∟タイムラグを考慮した 
 リアルタイム通信設計 
∟Unity 2D 3D 
∟チャット機能とゲームの融合 
カジュアル 
アイライン 
∟Node.js 
∟UDP通信 
UDP通信を用いた 
リアルタイムアクション 
ゲーム 
∟UDP通信 
∟Unity 2D 3D 
∟UDP通信 
リワードアプリ 
∟SDKを使わずに独自で 
 ポイントシステム連携 
Playlist+ 
∟SNSと連携したミュージックアプリ 
∟⾳音楽データ解析技術 
動画編集アプリ 
∟動画編集/加工技術 
全てを支える 
トライフォートクラウド
ゲーム 
受 託 
自社サービス 
カジュアル
技術の循環
1つの技術に依存しない 
技術はあくまで手段 
だからどんな環境に置かれてもトライフォートは 
強い
どや?

技術の循環

  • 1.
    Circle of tech 技術の循環
  • 2.
    安川 昌平 SyoheiYasukawa サービス事業部本部長 ネイティブディビジョン DM Unityディビジョン DM
  • 3.
    西宮 一喜 KazukiNishimiya UI / UX ディビジョン DM
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
    受 託 チャットアプリ ∟WebView ∟Push ∟リアルタイム通信(Node.js) ゲーム WebView側アプリ ∟WebView-キャッシュ ∟課⾦金 ∟Push ∟Cocos2dx
  • 9.
    受 託 チャットアプリ ∟WebView ∟Push ∟リアルタイム通信(Node.js) 自社サービス STAR TALK ∟リアルタイム通信 ∟⼤大⼈人数リアルタイム通信(100人規模) ∟SNS連動 ∟複数端末ログイン ゲーム WebView側アプリ ∟WebView-キャッシュ ∟課⾦金 ∟Push ∟Cocos2dx
  • 10.
    受 託 チャットアプリ ∟WebView ∟Push ∟リアルタイム通信(Node.js) 自社サービス STAR TALK ∟リアルタイム通信 ∟⼤大⼈人数リアルタイム通信(100人規模) ∟SNS連動 ∟複数端末ログイン ゲーム WebView側アプリ ∟WebView-キャッシュ ∟課⾦金 ∟Push ∟Cocos2dx リアルタイムGvGバトル ∟⼤大⼈人数リアルタイム通信 ∟タイムラグを考慮した  リアルタイム通信設計
  • 11.
    受 託 チャットアプリ ∟WebView ∟Push ∟リアルタイム通信(Node.js) 自社サービス STAR TALK ∟リアルタイム通信 ∟⼤大⼈人数リアルタイム通信(100人規模) ∟SNS連動 ∟複数端末ログイン ゲーム WebView側アプリ ∟WebView-キャッシュ ∟課⾦金 ∟Push ∟Cocos2dx リアルタイムGvGバトル ∟⼤大⼈人数リアルタイム通信 ∟タイムラグを考慮した  リアルタイム通信設計 チャット機能を持った リアルタイムGvGバトル (Unity 2D 3D) ∟⼤大⼈人数リアルタイム通信 ∟タイムラグを考慮した  リアルタイム通信設計 ∟Unity 2D 3D ∟チャット機能とゲームの融合
  • 12.
    受 託 チャットアプリ ∟WebView ∟Push ∟リアルタイム通信(Node.js) 自社サービス STAR TALK ∟リアルタイム通信 ∟⼤大⼈人数リアルタイム通信(100人規模) ∟SNS連動 ∟複数端末ログイン カジュアル アイライン ∟Node.js ∟UDP通信 ゲーム WebView側アプリ ∟WebView-キャッシュ ∟課⾦金 ∟Push ∟Cocos2dx リアルタイムGvGバトル ∟⼤大⼈人数リアルタイム通信 ∟タイムラグを考慮した  リアルタイム通信設計 チャット機能を持った リアルタイムGvGバトル (Unity 2D 3D) ∟⼤大⼈人数リアルタイム通信 ∟タイムラグを考慮した  リアルタイム通信設計 ∟Unity 2D 3D ∟チャット機能とゲームの融合
  • 13.
    ゲーム WebView側アプリ ∟WebView-キャッシュ ∟課⾦金 ∟Push ∟Cocos2dx 受 託 チャットアプリ ∟WebView ∟Push ∟リアルタイム通信(Node.js) 自社サービス STAR TALK ∟リアルタイム通信 ∟⼤大⼈人数リアルタイム通信(100人規模) ∟SNS連動 ∟複数端末ログイン リアルタイムGvGバトル ∟⼤大⼈人数リアルタイム通信 ∟タイムラグを考慮した  リアルタイム通信設計 チャット機能を持った リアルタイムGvGバトル (Unity 2D 3D) ∟⼤大⼈人数リアルタイム通信 ∟タイムラグを考慮した  リアルタイム通信設計 ∟Unity 2D 3D ∟チャット機能とゲームの融合 カジュアル アイライン ∟Node.js ∟UDP通信 UDP通信を用いた リアルタイムアクション ゲーム ∟UDP通信 ∟Unity 2D 3D ∟UDP通信
  • 14.
    ゲーム WebView側アプリ ∟WebView-キャッシュ ∟課⾦金 ∟Push ∟Cocos2dx 受 託 チャットアプリ ∟WebView ∟Push ∟リアルタイム通信(Node.js) 自社サービス STAR TALK ∟リアルタイム通信 ∟⼤大⼈人数リアルタイム通信(100人規模) ∟SNS連動 ∟複数端末ログイン リアルタイムGvGバトル ∟⼤大⼈人数リアルタイム通信 ∟タイムラグを考慮した  リアルタイム通信設計 チャット機能を持った リアルタイムGvGバトル (Unity 2D 3D) ∟⼤大⼈人数リアルタイム通信 ∟タイムラグを考慮した  リアルタイム通信設計 ∟Unity 2D 3D ∟チャット機能とゲームの融合 カジュアル アイライン ∟Node.js ∟UDP通信 UDP通信を用いた リアルタイムアクション ゲーム ∟UDP通信 ∟Unity 2D 3D ∟UDP通信 リワードアプリ ∟SDKを使わずに独自で  ポイントシステム連携
  • 15.
    ゲーム WebView側アプリ ∟WebView-キャッシュ ∟課⾦金 ∟Push ∟Cocos2dx 受 託 チャットアプリ ∟WebView ∟Push ∟リアルタイム通信(Node.js) 自社サービス STAR TALK ∟リアルタイム通信 ∟⼤大⼈人数リアルタイム通信(100人規模) ∟SNS連動 ∟複数端末ログイン リアルタイムGvGバトル ∟⼤大⼈人数リアルタイム通信 ∟タイムラグを考慮した  リアルタイム通信設計 チャット機能を持った リアルタイムGvGバトル (Unity 2D 3D) ∟⼤大⼈人数リアルタイム通信 ∟タイムラグを考慮した  リアルタイム通信設計 ∟Unity 2D 3D ∟チャット機能とゲームの融合 カジュアル アイライン ∟Node.js ∟UDP通信 UDP通信を用いた リアルタイムアクション ゲーム ∟UDP通信 ∟Unity 2D 3D ∟UDP通信 リワードアプリ ∟SDKを使わずに独自で  ポイントシステム連携 Playlist+ ∟SNSと連携したミュージックアプリ ∟⾳音楽データ解析技術
  • 16.
    ゲーム WebView側アプリ ∟WebView-キャッシュ ∟課⾦金 ∟Push ∟Cocos2dx 受 託 チャットアプリ ∟WebView ∟Push ∟リアルタイム通信(Node.js) 自社サービス STAR TALK ∟リアルタイム通信 ∟⼤大⼈人数リアルタイム通信(100人規模) ∟SNS連動 ∟複数端末ログイン リアルタイムGvGバトル ∟⼤大⼈人数リアルタイム通信 ∟タイムラグを考慮した  リアルタイム通信設計 チャット機能を持った リアルタイムGvGバトル (Unity 2D 3D) ∟⼤大⼈人数リアルタイム通信 ∟タイムラグを考慮した  リアルタイム通信設計 ∟Unity 2D 3D ∟チャット機能とゲームの融合 カジュアル アイライン ∟Node.js ∟UDP通信 UDP通信を用いた リアルタイムアクション ゲーム ∟UDP通信 ∟Unity 2D 3D ∟UDP通信 リワードアプリ ∟SDKを使わずに独自で  ポイントシステム連携 Playlist+ ∟SNSと連携したミュージックアプリ ∟⾳音楽データ解析技術 動画編集アプリ ∟動画編集/加工技術
  • 17.
    ゲーム WebView側アプリ ∟WebView-キャッシュ ∟課⾦金 ∟Push ∟Cocos2dx 受 託 チャットアプリ ∟WebView ∟Push ∟リアルタイム通信(Node.js) 自社サービス STAR TALK ∟リアルタイム通信 ∟⼤大⼈人数リアルタイム通信(100人規模) ∟SNS連動 ∟複数端末ログイン リアルタイムGvGバトル ∟⼤大⼈人数リアルタイム通信 ∟タイムラグを考慮した  リアルタイム通信設計 チャット機能を持った リアルタイムGvGバトル (Unity 2D 3D) ∟⼤大⼈人数リアルタイム通信 ∟タイムラグを考慮した  リアルタイム通信設計 ∟Unity 2D 3D ∟チャット機能とゲームの融合 カジュアル アイライン ∟Node.js ∟UDP通信 UDP通信を用いた リアルタイムアクション ゲーム ∟UDP通信 ∟Unity 2D 3D ∟UDP通信 リワードアプリ ∟SDKを使わずに独自で  ポイントシステム連携 Playlist+ ∟SNSと連携したミュージックアプリ ∟⾳音楽データ解析技術 動画編集アプリ ∟動画編集/加工技術 全てを支える トライフォートクラウド
  • 18.
    ゲーム 受 託 自社サービス カジュアル
  • 19.
  • 20.
  • 22.