IT用語集 › プログラミング › HaxeFlixel

HaxeFlixel

プログラミング Svenska → 更新: 2026-10-26

FlashのフレームワークFlixelをHaxe言語へ移植したもの。おかげで2Dゲームは、Flash亡き後も1つのコードからWeb・デスクトップ・モバイルへ出せるようになった。

Adam Saltsmanは2009年にActionScript 3でFlixelを書き、同じ年にこれでCanabaltを作った。エンドレスランナーというジャンルをほぼ生み出したゲームである。FlixelはFlash上のピクセルアートゲームで定番のフレームワークとなり、スプライト、タイルマップ、カメラ、簡単な衝突判定、パーティクルを備えつつ、覚えることが驚くほど少なかった。

Flashが退場に向かうなか、コミュニティは2013年ごろ、OpenFLの上でHaxe版へ移植した。HaxeはC++やJavaScriptなどにコンパイルできるため、同じゲームをHTML5としてもネイティブとしても出せる。最も有名な成果物はリズムゲームのFriday Night Funkin'(2020年)で、そのオープンソースのコードによって、このフレームワークは多くの十代にとって最初のゲームプログラミング体験になった。

← 用語集に戻る