Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
Cocos2dxで動く
DxLibを作った
KMC-ID : murata
twitterID : @paradigm_9
https://github.com/Muratam/CCDxLib
72
自己紹介
名前 : murata
所属 : KMC
昨日やったこと
Pietのコード書いたのをアイコンにした。
(72CHIHAYAと永遠に出力するコード)
本題
Cocos2dxで動く
DxLibを作った
DxLib ?
C++() で書ける Windows の DirectX の機能を
簡単に利用してゲームが作れるライブラリ
http://homepage2.nifty.com/natupaji/DxLib/
HSPとかに並んで人気です。
最近...
cocos2dx ?
C++(と,js Lua) で書ける OpenGL などを利用して
マルチプラットフォーム対応ゲームが作れるライブラリ
http://jp.cocos.com/
Unityとかに並んで人気です。
これでゲーム作ってる企業も...
やったこと
Dxlibの使用者で、「スマホ向けにビルドしたい」
ということは結構ある。
しかし、DxLib は DirectX を使用しているので
Windows向けにしかビルドできない。
やったこと
ん…?
同じC++で書くことのできる
Cocos2dxはマルチプラットフォーム対応…?
DxLibのラッパー関数をCocos2dxで書けば
…!?
とりあえず完成しました!
https://github.com/Muratam/CCDxLi
b72
CCDxLib72 と命名
初回公開版(今)現在、(偶然にも)関数が72個あったから
CC はCocos2dxのクラスに大抵接頭辞的についてる。
説明
本家のDxLibと同じ関数が72個あって、
全く同じように使用可能!
更に仕組み的にはCocos2dxの機能をラップしているので
マルチプラットフォーム(スマホとか)にビルド可能!
更にCocos2dxの機能も普通に使える夢のライブラリ!
苦労した点
Cocos2dx は Unityみたいにイベントドリブン形式
対して DxLib は ペタペタ画像を貼ったりしていく形式
同じC++とはいえ、結構違ったので手こずった。
Directorクラスが勝手に()オブジェクトを管理する。
や...
まとめ
今までにDxLibで作ったゲームが
そのままスマホとかにビルドできる!
フリーゲームにも使えるようにと思って、
使用許諾はいらないのでそのまま使ってください!
https://github.com/Muratam/CCDxLib72
You’ve finished this document.
Download and read it offline.
Upcoming SlideShare
DXライブラリでMMO作ったよ!
Next
Upcoming SlideShare
DXライブラリでMMO作ったよ!
Next
Download to read offline and view in fullscreen.

Share

Cc dx lib72-p

Download to read offline

Cocos2dxで動くDxLibです。
同じC++ですので、元のコードをほとんどそのまま動かせます

Related Books

Free with a 30 day trial from Scribd

See all

Related Audiobooks

Free with a 30 day trial from Scribd

See all
  • Be the first to like this

Cc dx lib72-p

  1. 1. Cocos2dxで動く DxLibを作った KMC-ID : murata twitterID : @paradigm_9 https://github.com/Muratam/CCDxLib 72
  2. 2. 自己紹介 名前 : murata 所属 : KMC 昨日やったこと Pietのコード書いたのをアイコンにした。 (72CHIHAYAと永遠に出力するコード)
  3. 3. 本題 Cocos2dxで動く DxLibを作った
  4. 4. DxLib ? C++() で書ける Windows の DirectX の機能を 簡単に利用してゲームが作れるライブラリ http://homepage2.nifty.com/natupaji/DxLib/ HSPとかに並んで人気です。 最近ではあまり使われないかも。 高校生のころはこれでゲームを作ってました。
  5. 5. cocos2dx ? C++(と,js Lua) で書ける OpenGL などを利用して マルチプラットフォーム対応ゲームが作れるライブラリ http://jp.cocos.com/ Unityとかに並んで人気です。 これでゲーム作ってる企業も多い。 マルチプラットフォーム対応!!!!
  6. 6. やったこと Dxlibの使用者で、「スマホ向けにビルドしたい」 ということは結構ある。 しかし、DxLib は DirectX を使用しているので Windows向けにしかビルドできない。
  7. 7. やったこと ん…? 同じC++で書くことのできる Cocos2dxはマルチプラットフォーム対応…? DxLibのラッパー関数をCocos2dxで書けば …!?
  8. 8. とりあえず完成しました! https://github.com/Muratam/CCDxLi b72 CCDxLib72 と命名 初回公開版(今)現在、(偶然にも)関数が72個あったから CC はCocos2dxのクラスに大抵接頭辞的についてる。
  9. 9. 説明 本家のDxLibと同じ関数が72個あって、 全く同じように使用可能! 更に仕組み的にはCocos2dxの機能をラップしているので マルチプラットフォーム(スマホとか)にビルド可能! 更にCocos2dxの機能も普通に使える夢のライブラリ!
  10. 10. 苦労した点 Cocos2dx は Unityみたいにイベントドリブン形式 対して DxLib は ペタペタ画像を貼ったりしていく形式 同じC++とはいえ、結構違ったので手こずった。 Directorクラスが勝手に()オブジェクトを管理する。 やめてくれ~ FPS 60 を維持するのもめんどくさかったけど頑張った
  11. 11. まとめ 今までにDxLibで作ったゲームが そのままスマホとかにビルドできる! フリーゲームにも使えるようにと思って、 使用許諾はいらないのでそのまま使ってください! https://github.com/Muratam/CCDxLib72

Cocos2dxで動くDxLibです。 同じC++ですので、元のコードをほとんどそのまま動かせます

Views

Total views

5,409

On Slideshare

0

From embeds

0

Number of embeds

3,855

Actions

Downloads

3

Shares

0

Comments

0

Likes

0

×