Ebitengine
EbitengineにおけるFPS (Frames Per Second)とTPS (Ticks Per Second)の意味と挙動の違いをまとめます。 はじめに EbitengineにおけるFPSとTPSの違い 概要 検証 TPS60, ディスプレイリフレッシュレート60 TPS100, ディスプレイリフレッシュレート60 TPS60, …
NewImageをUpdate/Draw内で呼んではいけない。 はじめに NewImageを頻繁に呼んではいけない 問題 修正その1: 雑にキャッシュする 修正その2: DrawFilledRect があるやんけ おわりに 参考 はじめに 最近Ebitengineでゲームを書いています。 ゲームをしばら…
ゲーム開発記録その4。 GodotからEbitengineに乗り換えていたので、その理由と所感を整理します。 前回はこちら: www.bioerrorlog.work はじめに GodotからEbitengineに乗り換えた理由 ツールに詳しくなる vs 自分で実装する AIの恩恵を受けやすい 小さい歩…
Boids Flockingの実装を通して、Go製のゲームエンジンEbitengineに入門します。 はじめに Ebitengineとは 今回作ったもの: Boids Flocking Boids Flockingを実装する 最小構成: Hello, World! ディレクトリ構成 ゲームロジックの実装 Boids Flockingロジック…