惰性Log

技術系の話題を中心に書いています

ライブラリ

Effekseerをemscriptenで動かす その2 ファイルローダ編

前回、ファイルローダがどうのこうの言ってから2ヶ月が経過してしまった。 Effekseerの標準のテクスチャローダではテクスチャを読み込むことができない。が、インターフェースが提供されているので各々で実装することはできる。 NenEngineに実装されている…

Effekseerをemscriptenで動かす

はじめに やり方としては2種類ある。(多分) jsファイルとして出力し、Three.jsなどのJavaScript用グラフィックスライブラリを使用して動かす 静的リンクライブラリとして出力し、既存のC++プロジェクトとともにリンクして直接動かす 今回は、2番の方法を…

OpenAL実装ライブラリ、MojoAL

オーディオAPIとして有名なOpenALは、扱いやすくて人気があるがライセンスがLGPLなので扱いが難しい。 そこで近年、zlibライセンスで開発されているオープンソースのSDL2上でOpenALのAPIが実装された。 開発したのはSDLの製作者でもあるRyan C Gordon氏。 使…

ゲーム制作向けライブラリを公開した

ドキュメントも何もないし一人で使う予定なので公開と言えるのか分からないが、ゲーム制作に使う用のライブラリを公開した。 github.com sinenの名前の由来は「思念」から。あとアイヌ語で「一人」の意味もあるらしいので丁度良かった。 DXライブラリよりも…