Skip to content
This repository has been archived by the owner on Aug 21, 2024. It is now read-only.

Releases: nokotan/OpenSiv3D

Release v0.6.4r2

13 Jul 07:24
8ccce53
Compare
Choose a tag to compare
  • emscripten のバージョンは 3.1.8 を使用しています (emscripten はバージョン間の互換性があまりないので、最新版ではビルドできない可能性があります)

変更点

  • Window::Resize を呼び出すとアプリがフリーズしてしまう不具合を解消しました (#13)
  • Windows 向けインストーラのダウンロードを軽量化するために、resources/examples フォルダのコピーを省略するようにしました
  • libopus.a に関する警告が出ないようにするために、libopus.a を更新しました (#20)

Windows

emscripten 3.1.8
Installer version OpenSiv3D for Web Installer (72.1MB)
zip version OpenSiv3D-wasm.zip (77.7MB)

Linux, macOS

emscripten 3.1.8
tgz version OpenSiv3D-wasm.tgz (76.7MB)

※ Windows向け, Linux, macOS向けの中身は同じです (圧縮形式が異なるだけ)

Release v0.6.4r1

30 Jun 17:36
85c6651
Compare
Choose a tag to compare
  • emscripten のバージョンは 3.1.8 を使用しています。(emscripten はバージョン間の互換性があまりないので、最新版ではビルドできない可能性があります)

変更点

  • Siv3D の直近の変更を利用できるようにするため、Siv3D 本体の更新を行いました

Windows

emscripten 3.1.8
Installer version OpenSiv3D for Web Installer (134MB)
zip version OpenSiv3D-wasm.zip (77.7MB)

Linux, macOS

emscripten 3.1.8
tgz version OpenSiv3D-wasm.tgz (76.7MB)

※ Windows向け, Linux, macOS向けの中身は同じです (圧縮形式が異なるだけ)

Release v0.6.4r0

27 Apr 15:55
aab550b
Compare
Choose a tag to compare
  • emscripten のバージョンは 3.1.8 を使用しています。(emscripten はバージョン間の互換性があまりないので、最新版ではビルドできない可能性があります)

変更点

  • WebGPU バックエンドがエラー/警告なく動作するようにするため、WebGPU の最新の変更に追従しました
  • emscripten の WebGPU 追従の恩恵を受けるため、emscripten を 2.0.22 から 3.1.8 に変更しました

Windows

emscripten 3.1.8
Installer version OpenSiv3D for Web Installer (135MB)
zip version OpenSiv3D-wasm.zip (78.3MB)

Linux, macOS

emscripten 3.1.8
tgz version OpenSiv3D-wasm.tgz (77.3MB)

※ Windows向け, Linux, macOS向けの中身は同じです (圧縮形式が異なるだけ)

Release v0.6.3r2

30 Jan 02:54
1afcb85
Compare
Choose a tag to compare
  • emscripten のバージョンは 2.0.22 を使用しています。(emscripten はバージョン間の互換性があまりないので、最新版ではビルドできない可能性があります)

変更点

  • ドキュメントフォルダの保存先がカスタマイズされている環境でインストールが失敗する不具合を解消しました

Windows

emscripten 2.0.22
Installer version OpenSiv3D for Web Installer (134MB)
zip version OpenSiv3D-wasm.zip (78.0MB)

Linux, macOS

emscripten 2.0.22
tgz version OpenSiv3D-wasm.tgz (77.0MB)

※ Windows向け, Linux, macOS向けの中身は同じです (圧縮形式が異なるだけ)

Release v0.6.3r1 (broken)

02 Jan 18:23
92d3a6e
Compare
Choose a tag to compare
Pre-release
  • emscripten のバージョンは 2.0.22 を使用しています。(emscripten はバージョン間の互換性があまりないので、最新版ではビルドできない可能性があります)

変更点

  • ドキュメントフォルダの保存先がカスタマイズされている環境でインストールが失敗する不具合を解消しました

Windows

emscripten 2.0.22
Installer version OpenSiv3D for Web Installer (134MB)
zip version OpenSiv3D-wasm.zip (78.0MB)

Linux, macOS

emscripten 2.0.22
tgz version OpenSiv3D-wasm.tgz (77.0MB)

※ Windows向け, Linux, macOS向けの中身は同じです (圧縮形式が異なるだけ)

Release v0.6.3

01 Dec 04:15
1abe6d8
Compare
Choose a tag to compare
  • emscripten のバージョンは 2.0.22 を使用しています。(emscripten はバージョン間の互換性があまりないので、最新版ではビルドできない可能性があります)

変更点

  • OpenSiv3D Web版で WebGPU を利用できるようにするため、WebGPU バックエンドの試験的実装を追加しました
  • WebAssembly バイナリサイズを小さくするために、libSiv3DScript.a にスクリプト部分を分離しました
    • libSiv3DScript.a をリンク対象から外す+リリースビルドで 5.0~6.0MB (br 圧縮で 1.5MB~2.0MB)

Windows

emscripten 2.0.22
Installer version OpenSiv3D for Web Installer (134MB)
zip version OpenSiv3D-wasm.zip (78.0MB)

Linux, macOS

emscripten 2.0.22
tgz version OpenSiv3D-wasm.tgz (77.0MB)

※ Windows向け, Linux, macOS向けの中身は同じです (圧縮形式が異なるだけ)

Release v0.6.0b4

10 Oct 18:17
a2eb67a
Compare
Choose a tag to compare
Release v0.6.0b4 Pre-release
Pre-release
  • SIMD 対応版は libSiv3D.a のみ SIMD 命令を使用しています (外部ライブラリには未適用)
  • emscripten のバージョンは 2.0.22 を使用しています。(emscripten はバージョン間の互換性があまりないので、最新版ではビルドできない可能性があります)

変更点

  • Web版でもメインループを使った書き方ができるようにするため、Emscripten Asyncify を採用しました

Windows

emscripten 2.0.22 emscripten 2.0.22 (simd)
Installer version OpenSiv3D for Web Installer (133MB) OpenSiv3D for Web Installer (133MB)
zip version OpenSiv3D-wasm.zip (76.4MB) OpenSiv3D-wasm-simd.zip (76.5MB)

Linux, macOS

emscripten 2.0.22 emscripten 2.0.22 (simd)
tgz version OpenSiv3D-wasm.tgz (75.4MB) OpenSiv3D-wasm-simd.tgz (75.5MB)

※ Windows向け, Linux, macOS向けの中身は同じです (圧縮形式が異なるだけ)

Release v0.6.0b3

09 Oct 04:37
c8f3194
Compare
Choose a tag to compare
Release v0.6.0b3 Pre-release
Pre-release
  • SIMD 対応版は libSiv3D.a のみ SIMD 命令を使用しています (外部ライブラリには未適用)
  • emscripten のバージョンは 2.0.22 を使用しています。(emscripten はバージョン間の互換性があまりないので、最新版ではビルドできない可能性があります)

変更点

  • GLES3InternalTexture2D は depthTexture を持たないように (#7)
  • ページへの埋め込みができるように、Visual Studio プロジェクトテンプレートの修正を行いました

Windows

emscripten 2.0.22 emscripten 2.0.22 (simd)
Installer version OpenSiv3D for Web Installer (133MB) OpenSiv3D for Web Installer (133MB)
zip version OpenSiv3D-wasm.zip (76.4MB) OpenSiv3D-wasm-simd.zip (76.5MB)

Linux, macOS

emscripten 2.0.22 emscripten 2.0.22 (simd)
tgz version OpenSiv3D-wasm.tgz (75.4MB) OpenSiv3D-wasm-simd.tgz (75.5MB)

※ Windows向け, Linux, macOS向けの中身は同じです (圧縮形式が異なるだけ)

Release v0.6.0b2

04 Oct 10:38
6fe4ddf
Compare
Choose a tag to compare
Release v0.6.0b2 Pre-release
Pre-release
  • SIMD 対応版は libSiv3D.a のみ SIMD 命令を使用しています (外部ライブラリには未適用)
  • emscripten のバージョンは 2.0.22 を使用しています。(emscripten はバージョン間の互換性があまりないので、最新版ではビルドできない可能性があります)

変更点

  • 意図しない入力が入ることがある不具合を修正しました
  • Visual Studio プロジェクトテンプレートが期待通りにコンパイルするようにするため、コンパイルオプションを修正しました

Windows

emscripten 2.0.22 emscripten 2.0.22 (simd)
Installer version OpenSiv3D for Web Installer (70.0MB) OpenSiv3D for Web Installer (70.1MB)
zip version OpenSiv3D-wasm.zip (76.4MB) OpenSiv3D-wasm-simd.zip (76.5MB)

Linux, macOS

emscripten 2.0.22 emscripten 2.0.22 (simd)
tgz version OpenSiv3D-wasm.tgz (75.4MB) OpenSiv3D-wasm-simd.tgz (75.5MB)

※ Windows向け, Linux, macOS向けの中身は同じです (圧縮形式が異なるだけ)

Release v0.6.0b1

19 Sep 15:04
Compare
Choose a tag to compare
Release v0.6.0b1 Pre-release
Pre-release
  • SIMD 対応版は libSiv3D.a のみ SIMD 命令を使用しています (外部ライブラリには未適用)
  • emscripten のバージョンは 2.0.22 を使用しています。(emscripten はバージョン間の互換性があまりないので、最新版ではビルドできない可能性があります)

変更点

OpenSiv3D の機能

  • Script
  • TCPClient (TCPServer はサポート対象外)
  • Window::SetFullscreen
  • Microphone
  • HTTPAsyncTask (HTTPSyncTask はサポート対象外)

OpenSiv3D for Web の機能

  • example/shader/* の対応
  • WebCam の open 後から start までの間でも解像度を変更できるように
  • CI でインストーラ生成

OpenSiv3D for Web のバグ

  • iOS で Dialog が表示されない
  • モバイル環境で WebCam が非常に重い
    • PixelUnpack の処理が不必要な場合、処理をスキップ
    • シーンバッファのマルチサンプリング数設定を1に
  • Android 環境で WebCam が暗転したまま
  • 特定の条件で 3D描画が全て失敗して全面黄色になる
  • VertexShader と PixelShader で同名のサンプラー変数があるときに、テクスチャの指定がおかしくなる
  • DownSample が真っ黒な画像を返す
  • Renderer(2D|3D)::Flush が正常に機能しない

Windows

emscripten 2.0.22 emscripten 2.0.22 (simd)
Installer version OpenSiv3D for Web Installer (70.0MB) OpenSiv3D for Web Installer (70.1MB)
zip version OpenSiv3D-wasm.zip (76.4MB) OpenSiv3D-wasm-simd.zip (76.5MB)

Linux, macOS

emscripten 2.0.22 emscripten 2.0.22 (simd)
tgz version OpenSiv3D-wasm.tgz (75.4MB) OpenSiv3D-wasm-simd.tgz (75.5MB)

※ Windows向け, Linux, macOS向けの中身は同じです (圧縮形式が異なるだけ)