Submit Search
Upload
cocos2d ☓ OpenOffice
•
7 likes
•
751 views
Kazunori Nanji
Follow
6/21 に開催された cocos2d 勉強会で発表したスライドになります
Read less
Read more
Technology
Report
Share
Report
Share
1 of 16
Recommended
RDS!スケールアップ前のアプリチューニング(ざっくり版)
RDS!スケールアップ前のアプリチューニング(ざっくり版)
Masaru Tomonaga
Ruby motion
Ruby motion
jewel12
UnityとNCMBでユーザ管理を実装してみた話
UnityとNCMBでユーザ管理を実装してみた話
torisoup
20170602 aws lt_public
20170602 aws lt_public
Six Apart
mod_perlで動くアプリをどう置くか #hachiojipm
mod_perlで動くアプリをどう置くか #hachiojipm
鉄次 尾形
Rubyと電子出版 (TokyuRubyKaigi02)
Rubyと電子出版 (TokyuRubyKaigi02)
masayoshi takahashi
AssetBundle と TextureCompression のおはなし
AssetBundle と TextureCompression のおはなし
Mori Tetsuya
Cocoa勉強会関西 #55 MagicalRecordでCore Dataをシンプルにする
Cocoa勉強会関西 #55 MagicalRecordでCore Dataをシンプルにする
asakahara
Recommended
RDS!スケールアップ前のアプリチューニング(ざっくり版)
RDS!スケールアップ前のアプリチューニング(ざっくり版)
Masaru Tomonaga
Ruby motion
Ruby motion
jewel12
UnityとNCMBでユーザ管理を実装してみた話
UnityとNCMBでユーザ管理を実装してみた話
torisoup
20170602 aws lt_public
20170602 aws lt_public
Six Apart
mod_perlで動くアプリをどう置くか #hachiojipm
mod_perlで動くアプリをどう置くか #hachiojipm
鉄次 尾形
Rubyと電子出版 (TokyuRubyKaigi02)
Rubyと電子出版 (TokyuRubyKaigi02)
masayoshi takahashi
AssetBundle と TextureCompression のおはなし
AssetBundle と TextureCompression のおはなし
Mori Tetsuya
Cocoa勉強会関西 #55 MagicalRecordでCore Dataをシンプルにする
Cocoa勉強会関西 #55 MagicalRecordでCore Dataをシンプルにする
asakahara
(BizRobo!)対業務改善用大型変形合体ロボット開発計画
(BizRobo!)対業務改善用大型変形合体ロボット開発計画
ssuser040811
剣と魔法のログレスーMmoの継続的な改善と運用
剣と魔法のログレスーMmoの継続的な改善と運用
Satoshi Yamafuji
AssetBundle (もどき) の作り方
AssetBundle (もどき) の作り方
Mori Tetsuya
iOSサウンドTIPS〜作成から再生まで
iOSサウンドTIPS〜作成から再生まで
cocominap
よりよい UI/UX を創るためのアクセス解析
よりよい UI/UX を創るためのアクセス解析
Kentaro Ohkouchi
覚えておいて損はない! Fireworksの便利なTips特集
覚えておいて損はない! Fireworksの便利なTips特集
Akira Maruyama
私がCephを好きな7つの理由
私がCephを好きな7つの理由
Emma Haruka Iwao
みくみくまうすについて&Unity で使えるコーディングノウハウ
みくみくまうすについて&Unity で使えるコーディングノウハウ
torisoup
GLSLで遊ぶポイントスプライト
GLSLで遊ぶポイントスプライト
Ryo Kanda
Railsによるワイルドなソフトウェア開発
Railsによるワイルドなソフトウェア開発
Drecom Co., Ltd.
Phpのはなし
Phpのはなし
Serverworks Co.,Ltd.
The Minority Game: Individual and Social Learning
The Minority Game: Individual and Social Learning
Stathis Grigoropoulos
DIAPOSITIVAS LOS SENTIDOS
DIAPOSITIVAS LOS SENTIDOS
valentinaluz
Act Today to Save Tomorrow Unit Plan and Lessons
Act Today to Save Tomorrow Unit Plan and Lessons
u1024811
Project
Project
pankygauti
Подъёмные телескопические стойки Fenix. Каталог.
Подъёмные телескопические стойки Fenix. Каталог.
deniskazakov3979
ใบความรู้ เรื่อง อุปกรณ์เทคโนโลยี
ใบความรู้ เรื่อง อุปกรณ์เทคโนโลยี
yosawat1089
Tips for maximizing your business school visits
Tips for maximizing your business school visits
Amerasia Consulting Group
THE LAST 15 YEARS ON WALL STREET PART II
THE LAST 15 YEARS ON WALL STREET PART II
Ben Esget
Соединительное и крепежное оборудование Doughty. Каталог.
Соединительное и крепежное оборудование Doughty. Каталог.
deniskazakov3979
Scheduling
Scheduling
Stathis Grigoropoulos
Yelpを使って英語スキルをのばそう!
Yelpを使って英語スキルをのばそう!
Rika Nakazawa
More Related Content
What's hot
(BizRobo!)対業務改善用大型変形合体ロボット開発計画
(BizRobo!)対業務改善用大型変形合体ロボット開発計画
ssuser040811
剣と魔法のログレスーMmoの継続的な改善と運用
剣と魔法のログレスーMmoの継続的な改善と運用
Satoshi Yamafuji
AssetBundle (もどき) の作り方
AssetBundle (もどき) の作り方
Mori Tetsuya
iOSサウンドTIPS〜作成から再生まで
iOSサウンドTIPS〜作成から再生まで
cocominap
よりよい UI/UX を創るためのアクセス解析
よりよい UI/UX を創るためのアクセス解析
Kentaro Ohkouchi
覚えておいて損はない! Fireworksの便利なTips特集
覚えておいて損はない! Fireworksの便利なTips特集
Akira Maruyama
私がCephを好きな7つの理由
私がCephを好きな7つの理由
Emma Haruka Iwao
みくみくまうすについて&Unity で使えるコーディングノウハウ
みくみくまうすについて&Unity で使えるコーディングノウハウ
torisoup
GLSLで遊ぶポイントスプライト
GLSLで遊ぶポイントスプライト
Ryo Kanda
Railsによるワイルドなソフトウェア開発
Railsによるワイルドなソフトウェア開発
Drecom Co., Ltd.
Phpのはなし
Phpのはなし
Serverworks Co.,Ltd.
What's hot
(11)
(BizRobo!)対業務改善用大型変形合体ロボット開発計画
(BizRobo!)対業務改善用大型変形合体ロボット開発計画
剣と魔法のログレスーMmoの継続的な改善と運用
剣と魔法のログレスーMmoの継続的な改善と運用
AssetBundle (もどき) の作り方
AssetBundle (もどき) の作り方
iOSサウンドTIPS〜作成から再生まで
iOSサウンドTIPS〜作成から再生まで
よりよい UI/UX を創るためのアクセス解析
よりよい UI/UX を創るためのアクセス解析
覚えておいて損はない! Fireworksの便利なTips特集
覚えておいて損はない! Fireworksの便利なTips特集
私がCephを好きな7つの理由
私がCephを好きな7つの理由
みくみくまうすについて&Unity で使えるコーディングノウハウ
みくみくまうすについて&Unity で使えるコーディングノウハウ
GLSLで遊ぶポイントスプライト
GLSLで遊ぶポイントスプライト
Railsによるワイルドなソフトウェア開発
Railsによるワイルドなソフトウェア開発
Phpのはなし
Phpのはなし
Viewers also liked
The Minority Game: Individual and Social Learning
The Minority Game: Individual and Social Learning
Stathis Grigoropoulos
DIAPOSITIVAS LOS SENTIDOS
DIAPOSITIVAS LOS SENTIDOS
valentinaluz
Act Today to Save Tomorrow Unit Plan and Lessons
Act Today to Save Tomorrow Unit Plan and Lessons
u1024811
Project
Project
pankygauti
Подъёмные телескопические стойки Fenix. Каталог.
Подъёмные телескопические стойки Fenix. Каталог.
deniskazakov3979
ใบความรู้ เรื่อง อุปกรณ์เทคโนโลยี
ใบความรู้ เรื่อง อุปกรณ์เทคโนโลยี
yosawat1089
Tips for maximizing your business school visits
Tips for maximizing your business school visits
Amerasia Consulting Group
THE LAST 15 YEARS ON WALL STREET PART II
THE LAST 15 YEARS ON WALL STREET PART II
Ben Esget
Соединительное и крепежное оборудование Doughty. Каталог.
Соединительное и крепежное оборудование Doughty. Каталог.
deniskazakov3979
Scheduling
Scheduling
Stathis Grigoropoulos
Yelpを使って英語スキルをのばそう!
Yelpを使って英語スキルをのばそう!
Rika Nakazawa
Thinking about a JDMBA a word of advice
Thinking about a JDMBA a word of advice
Amerasia Consulting Group
Rugnummerlijst per vereniging 3
Rugnummerlijst per vereniging 3
hoffj
03 17-15 panacea 15 03
03 17-15 panacea 15 03
Brian Sear
NCLR Economics of SB1070 Presentation
NCLR Economics of SB1070 Presentation
Arizona Employers for Immigration Reform
Rozx
Rozx
forstoppelse
Dataanalysis2
Dataanalysis2
Olga Moreira
How to use AK400 Key Programmer - AK400 Key PRO Use Manual | VtoolShop
How to use AK400 Key Programmer - AK400 Key PRO Use Manual | VtoolShop
Amy joe
Daughters Without Dads Inc
Daughters Without Dads Inc
armstrongdoresa
Leven met aandacht in relaties - over het verhogen van de kwaliteit van onze...
Leven met aandacht in relaties - over het verhogen van de kwaliteit van onze...
MindConsult
Viewers also liked
(20)
The Minority Game: Individual and Social Learning
The Minority Game: Individual and Social Learning
DIAPOSITIVAS LOS SENTIDOS
DIAPOSITIVAS LOS SENTIDOS
Act Today to Save Tomorrow Unit Plan and Lessons
Act Today to Save Tomorrow Unit Plan and Lessons
Project
Project
Подъёмные телескопические стойки Fenix. Каталог.
Подъёмные телескопические стойки Fenix. Каталог.
ใบความรู้ เรื่อง อุปกรณ์เทคโนโลยี
ใบความรู้ เรื่อง อุปกรณ์เทคโนโลยี
Tips for maximizing your business school visits
Tips for maximizing your business school visits
THE LAST 15 YEARS ON WALL STREET PART II
THE LAST 15 YEARS ON WALL STREET PART II
Соединительное и крепежное оборудование Doughty. Каталог.
Соединительное и крепежное оборудование Doughty. Каталог.
Scheduling
Scheduling
Yelpを使って英語スキルをのばそう!
Yelpを使って英語スキルをのばそう!
Thinking about a JDMBA a word of advice
Thinking about a JDMBA a word of advice
Rugnummerlijst per vereniging 3
Rugnummerlijst per vereniging 3
03 17-15 panacea 15 03
03 17-15 panacea 15 03
NCLR Economics of SB1070 Presentation
NCLR Economics of SB1070 Presentation
Rozx
Rozx
Dataanalysis2
Dataanalysis2
How to use AK400 Key Programmer - AK400 Key PRO Use Manual | VtoolShop
How to use AK400 Key Programmer - AK400 Key PRO Use Manual | VtoolShop
Daughters Without Dads Inc
Daughters Without Dads Inc
Leven met aandacht in relaties - over het verhogen van de kwaliteit van onze...
Leven met aandacht in relaties - over het verhogen van de kwaliteit van onze...
Similar to cocos2d ☓ OpenOffice
RFC Viewer開発を通して学ぶ!! iOS開発のパターン化
RFC Viewer開発を通して学ぶ!! iOS開発のパターン化
幸雄 村上
Build an iOS app with ConcourseCI
Build an iOS app with ConcourseCI
健仁 天沼
1画面1Storyboardのススメ
1画面1Storyboardのススメ
Tomo Ita
Size class 20150521
Size class 20150521
Takeshi Sato
XcodeのTargetについてのTIPS
XcodeのTargetについてのTIPS
Yoichiro Sakurai
最新UE4タイトルでのローカライズ事例 (UE4 Localization Deep Dive)
最新UE4タイトルでのローカライズ事例 (UE4 Localization Deep Dive)
エピック・ゲームズ・ジャパン Epic Games Japan
Cocos2dを使ったi phoneゲーム開発手法
Cocos2dを使ったi phoneゲーム開発手法
Nishida Kansuke
第1回 コデアルiOSアプリ勉強会
第1回 コデアルiOSアプリ勉強会
codeal
Xcode 5 で見つけた「どうでもいい」機能(厳選6つ) #cocoa_kansai, #yidev
Xcode 5 で見つけた「どうでもいい」機能(厳選6つ) #cocoa_kansai, #yidev
Tomohiro Kumagai
Swift勉強会
Swift勉強会
Nagamine Hiromasa
SeeedJP User Group 情報交換会発表資料
SeeedJP User Group 情報交換会発表資料
Shigeo Ueda
デザイナーのためのXcode入門 先生:関根 元和
デザイナーのためのXcode入門 先生:関根 元和
schoowebcampus
[20130624]最近の開発環境について話してみる sakata
[20130624]最近の開発環境について話してみる sakata
VOYAGE GROUP
デザイナーでも安心!はじめてのiOSアプリ開発 先生:関根 元和
デザイナーでも安心!はじめてのiOSアプリ開発 先生:関根 元和
schoowebcampus
Unity+osc
Unity+osc
c-mitsuba
Xcode 再入門「Xcode の検索機能」 #さいたまdev
Xcode 再入門「Xcode の検索機能」 #さいたまdev
Tomohiro Kumagai
Hw meetup 20150304
Hw meetup 20150304
Hiraku Komuro
SurfaceTextureとシェーダを使って遊んでみる
SurfaceTextureとシェーダを使って遊んでみる
Tatsuya Matsumoto
Cocoa勉強会20140621 macとiosで共通のコード
Cocoa勉強会20140621 macとiosで共通のコード
Satoshi Oomori
20120927 findjob4 dev_ops
20120927 findjob4 dev_ops
ume3_
Similar to cocos2d ☓ OpenOffice
(20)
RFC Viewer開発を通して学ぶ!! iOS開発のパターン化
RFC Viewer開発を通して学ぶ!! iOS開発のパターン化
Build an iOS app with ConcourseCI
Build an iOS app with ConcourseCI
1画面1Storyboardのススメ
1画面1Storyboardのススメ
Size class 20150521
Size class 20150521
XcodeのTargetについてのTIPS
XcodeのTargetについてのTIPS
最新UE4タイトルでのローカライズ事例 (UE4 Localization Deep Dive)
最新UE4タイトルでのローカライズ事例 (UE4 Localization Deep Dive)
Cocos2dを使ったi phoneゲーム開発手法
Cocos2dを使ったi phoneゲーム開発手法
第1回 コデアルiOSアプリ勉強会
第1回 コデアルiOSアプリ勉強会
Xcode 5 で見つけた「どうでもいい」機能(厳選6つ) #cocoa_kansai, #yidev
Xcode 5 で見つけた「どうでもいい」機能(厳選6つ) #cocoa_kansai, #yidev
Swift勉強会
Swift勉強会
SeeedJP User Group 情報交換会発表資料
SeeedJP User Group 情報交換会発表資料
デザイナーのためのXcode入門 先生:関根 元和
デザイナーのためのXcode入門 先生:関根 元和
[20130624]最近の開発環境について話してみる sakata
[20130624]最近の開発環境について話してみる sakata
デザイナーでも安心!はじめてのiOSアプリ開発 先生:関根 元和
デザイナーでも安心!はじめてのiOSアプリ開発 先生:関根 元和
Unity+osc
Unity+osc
Xcode 再入門「Xcode の検索機能」 #さいたまdev
Xcode 再入門「Xcode の検索機能」 #さいたまdev
Hw meetup 20150304
Hw meetup 20150304
SurfaceTextureとシェーダを使って遊んでみる
SurfaceTextureとシェーダを使って遊んでみる
Cocoa勉強会20140621 macとiosで共通のコード
Cocoa勉強会20140621 macとiosで共通のコード
20120927 findjob4 dev_ops
20120927 findjob4 dev_ops
Recently uploaded
MPAなWebフレームワーク、Astroの紹介 (その2) 2024/05/24の勉強会で発表されたものです。
MPAなWebフレームワーク、Astroの紹介 (その2) 2024/05/24の勉強会で発表されたものです。
iPride Co., Ltd.
20240523_IoTLT_vol111_kitazaki_v1___.pdf
20240523_IoTLT_vol111_kitazaki_v1___.pdf
Ayachika Kitazaki
【AI論文解説】Consistency ModelとRectified Flow
【AI論文解説】Consistency ModelとRectified Flow
Sony - Neural Network Libraries
論文紹介: Exploiting semantic segmentation to boost reinforcement learning in vid...
論文紹介: Exploiting semantic segmentation to boost reinforcement learning in vid...
atsushi061452
LoRaWAN 4チャンネル電流センサー・コンバーター CS01-LB 日本語マニュアル
LoRaWAN 4チャンネル電流センサー・コンバーター CS01-LB 日本語マニュアル
CRI Japan, Inc.
Amazon Cognitoで実装するパスキー (Security-JAWS【第33回】 勉強会)
Amazon Cognitoで実装するパスキー (Security-JAWS【第33回】 勉強会)
keikoitakurag
論文紹介: Offline Q-Learning on diverse Multi-Task data both scales and generalizes
論文紹介: Offline Q-Learning on diverse Multi-Task data both scales and generalizes
atsushi061452
YugabyteDB適用に向けた取り組みと隠れた魅力 (DSS Asia 2024 発表資料)
YugabyteDB適用に向けた取り組みと隠れた魅力 (DSS Asia 2024 発表資料)
NTT DATA Technology & Innovation
2024年5月25日Serverless Meetup大阪 アプリケーションをどこで動かすべきなのか.pptx
2024年5月25日Serverless Meetup大阪 アプリケーションをどこで動かすべきなのか.pptx
ssuserbefd24
2024年度_サイバーエージェント_新卒研修「データベースの歴史」.pptx
2024年度_サイバーエージェント_新卒研修「データベースの歴史」.pptx
yassun7010
Recently uploaded
(10)
MPAなWebフレームワーク、Astroの紹介 (その2) 2024/05/24の勉強会で発表されたものです。
MPAなWebフレームワーク、Astroの紹介 (その2) 2024/05/24の勉強会で発表されたものです。
20240523_IoTLT_vol111_kitazaki_v1___.pdf
20240523_IoTLT_vol111_kitazaki_v1___.pdf
【AI論文解説】Consistency ModelとRectified Flow
【AI論文解説】Consistency ModelとRectified Flow
論文紹介: Exploiting semantic segmentation to boost reinforcement learning in vid...
論文紹介: Exploiting semantic segmentation to boost reinforcement learning in vid...
LoRaWAN 4チャンネル電流センサー・コンバーター CS01-LB 日本語マニュアル
LoRaWAN 4チャンネル電流センサー・コンバーター CS01-LB 日本語マニュアル
Amazon Cognitoで実装するパスキー (Security-JAWS【第33回】 勉強会)
Amazon Cognitoで実装するパスキー (Security-JAWS【第33回】 勉強会)
論文紹介: Offline Q-Learning on diverse Multi-Task data both scales and generalizes
論文紹介: Offline Q-Learning on diverse Multi-Task data both scales and generalizes
YugabyteDB適用に向けた取り組みと隠れた魅力 (DSS Asia 2024 発表資料)
YugabyteDB適用に向けた取り組みと隠れた魅力 (DSS Asia 2024 発表資料)
2024年5月25日Serverless Meetup大阪 アプリケーションをどこで動かすべきなのか.pptx
2024年5月25日Serverless Meetup大阪 アプリケーションをどこで動かすべきなのか.pptx
2024年度_サイバーエージェント_新卒研修「データベースの歴史」.pptx
2024年度_サイバーエージェント_新卒研修「データベースの歴史」.pptx
cocos2d ☓ OpenOffice
1.
cocos2d ☓ OpenOffice
Kazunori Nanji 2012 BeXide Inc.
2.
自己紹介 •
南治一徳(なんじ かずのり) • Twitter @torotiti • 株式会社ビサイド 代表 • 代表作「どこでもいっしょ」シリーズ • 最新作「みんなといっしょ」 nanji@bexide.co.jp http://www.bexide.co.jp/
3.
cocos2d で制作した絵本アプリ
← ビサイド自社販売 ↓ 日販さんからの委託制作
4.
今日の概要 •
OpenOffice を何につかっているのか? • OpenOffice 選択に至った経緯 • 必要とされた機能など • Impressファイル(.odp)について • コンバーターのあらまし • 質疑応答(あれば)
5.
OpenOfficeを何に使っているのか? •
画面設計に利用しています • 画像を配置したり • アニメーションを指定したり • 配置オブジェクトの属性を指定したり • 音声の指定をしたり • etc
6.
こんなかんじです ↑ OpenOffice
↑ iPad
7.
↑ OpenOffice
↑ iPad
8.
↑ OpenOffice
↑ iPad
9.
↑ OpenOffice
↑ iPad
10.
OpenOffice に至った経緯 •
cocos2d はシーン管理、アニメ管理などあったが、 いわゆるレベルエディタがなかった • 絵本アプリの制作に当たり、ページレイアウトソフトが必要 • 配置情報だけでなく、属性、アニメの指定機能も必要 • 使えそうなツールをさがしてみたが・・・ゲーム系のものはイマイチ • OpenOffice に必要な機能が、ほぼ っていた!
11.
必要とされた機能など •
視覚的に画像が配置、編集可能 • オブジェクトに属性情報などを付加できる • ライン、パスなども配置できる • フォーマットがテキストで読出でき、パースしやすい • 無料、もしくは安価
12.
Impress ファイル(odp)について • 複数ファイルがzip圧縮されているだけ! •
画像等のファイルもそのまま存在 • content.xml がメインファイル • Writer, Calc, Impress 等でも同一構造
13.
contents.xml •
HEADER部とBODY部が存在 • HEADER 部にはスタイル (一部はstyles.xmlにも存在) • BODY部にはコンテンツデータ
14.
コンバータのあらまし •
Ruby 1.86 にて、コンバータを作成 • ruby/zlib Ruby で zlib を使うための拡張ライブラリ • REXML Ruby 用標準XMLパーサ これらをもちいて、コンバータを作成した
15.
出力結果 •
アプリで読み込むための XML として出力 • Objective-C のプログラムで読み込み • 定義された配置情報、アニメなどを、cocos2D で実装!
16.
質問など?
Editor's Notes
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n