Open8

Ebitengineを試す

yulogyulog

テキスト描画に関して

yulogyulog
  • 絵文字の描画が上手くいかなかった
    • 一旦保留
  • 通常のテキストの描画はきれいにできた
  • スケーリングのあたりが良く理解できていない
    • また再度調べる
yulogyulog

背景の透過について

  • フルスクリーン表示にすると、ほかのウィンドウとの合成がされない(Windows)
    • 少し小さくすれば問題なかった
yulogyulog
yulogyulog

cgoを有効にすれば万事OKというわけではなさそう

yulogyulog

シェーダー(Kage)

YouTubeのアンビエントモードのような効果を付けるという例で試す

成果物
https://github.com/yulog/ebiten-sandbox/tree/main/ambient-mode

Geminiでサンプルを生成してから、関連記事を読む

サンプル

yulogyulog

サンプルとして作ったものは少し調整して動くようになったが、別のプロジェクトに組み込もうとした際に適用できずに苦戦した。

動くようになったものの結局原因が良く分かっていない。
op := &ebiten.DrawImageOptions{}の使い方と描画位置や順序が正しくなかったと思われる。