Skip to content

DXライブラリ HTML5版 [保守終了]

Notifications You must be signed in to change notification settings

extelligence/DxLibForHTML5

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

64 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DxLibForHTML5

[Build Status

概要

DXライブラリをWebGLで動かしてみたい...

  • iOS, Android版の描画バックエンドが OpenGLES
  • iOS のサウンド再生バックエンドが OpenAL
  • emscripten には OpenGLES, OpenAL, libpng, libjpeg, zlib, ogg, vorbis, bullet といった DXライブラリで使われている外部ライブラリがすべてそろっている

はい、emscripten を使ってビルドしてみます

ビルド環境構築

コンパイル済みバイナリのダウンロード

必要条件

参考資料

開発環境 リンク
Visual Studio DXライブラリ HTML5版を使ってブラウザで動くゲームを作ってみる (Visual Studio版, Windows)
VSCode DXライブラリ HTML5版を使ってブラウザで動くゲームを作ってみる (VSCode版, Windows)

ライブラリ本体の手動ビルド

必要条件

  • emscripten 1.39.6^
  • cmake
  • git
  • make (nmake, ninjaでも可)

ビルド

  • macOS, Linux
git clone --recursive https://github.com/nokotan/DxLibForHTML5.git
cd DxLibForHTML5
mkdir Build
cd Build
emcmake cmake ..
emmake make
  • Windows

nmake を使う場合

git clone --recursive https://github.com/nokotan/DxLibForHTML5.git
cd DxLibForHTML5
mkdir Build
cd Build
emcmake cmake -G "MinGW Makefiles" ..
nmake

ninja を使う場合

git clone --recursive https://github.com/nokotan/DxLibForHTML5.git
cd DxLibForHTML5
mkdir Build
cd Build
emcmake cmake -G "ninja" ..
ninja

About

DXライブラリ HTML5版 [保守終了]

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C++ 94.8%
  • C 5.2%