StepMania

StepMania（ステップマニア）はPC用のオープンソース音楽ゲームである。

 概要 
一般的にはコナミの『Dance Dance Revolution』（以下DDRと表記）のシミュレータとされているが、実際にはデフォルトでPump It Up、追加のプログラムを組み込めばParaParaParadiseやEZ2Dancer,Pop'n musicなどのシミュレータとしても使うことができる（ただしノートの形式などプレイに直接関与する部分のみ対応させる物であり、得点計算などについては対応していない）。

元々はWindows用であるが、macOSやLinuxへの移植も行われている。また、（正当なものではないが）Xboxへの移植も行われている他、海外ではこのゲームのエンジンを使用したダンスゲーム『In the Groove』も発売されている。

日本国内においては2004年のfoonmixの公開から使用する人が多くなり、別のStepmaniaパッケージを配信するユーザーや、プレイ動画をYouTubeやニコニコ動画等に投稿するユーザーも現れ、盛んとなった。しかし最近は、パッケージに楽曲提供を行った有名同人アーティストの商業用音楽ゲームへの進出や、パッケージ配信を行っていたユーザーの諸事情などにより、過去に比べ公開されているパッケージやそれを制作するユーザーが少なくなっている。

 機能 
譜面は専用のテキストファイルである.smや.sscの他、Dance With Intensity用のDWI、同じ曲に対する複数のBMSの集合等の形で持つことができる。なお、後述するEDITで保存する際に、3.9ではsmとDWI、5.0ではsmとssc2つの譜面ファイルを生成する。
家庭用DDRに似た形のEDIT MODEで譜面の作成ができる。なお、譜面にはDDR同様の矢印の他に、踏んではいけない（通過したときにその方向が押されていると爆発してゲージが減る）地雷を設置することができる他、DDRよりも細かい（24分/32分/48分/64分、StepMania4.0以降では左記に加え192分）タイミングの配置も可能で、DDRのEDITにある「1ラインにつき2方向まで」の制限もなくなっている。
テーマファイルにより外観などを非常に自由に作成できる（ゲームモードの数を増減する事もできる）他、随時かかるアナウンスやプレイ中に流れる矢印マークなど様々な箇所をカスタマイズ出来る。
ゲーム中で選択できるオプションの中には、DDRに存在しない物も多数ある。例えば譜面の速度を1曲通して一定値にする"C???"（"???"にスクロール速度が入る。スクロール停止箇所もC???適用時は対応する幅の空白として表示される）や、譜面が一度逆方向に流れた後順方向に戻ってくる"BOOMERANG"など。
作成した譜面やテーマなどは付属のツールでZIPアーカイブのパッケージにして配布することもできる。このときに複数の種類のデータをまとめて梱包することも可能。ツールで作成した配布ファイルは拡張子がsmzipであり、ツールを用いてインストールすることもできる。

 ライセンスに関して 
当初StepManiaはGPLの下で公開されていたが、『In the Groove』として商業展開するに当たってはGPLによるソース公開義務が著作権との絡みで問題となった。そのため場合によってはソースを公開しなくてもよい形式のライセンスに変更することになったが、そのためにはそれまでの開発に貢献した人たちの了承を得る必要があった。これについては『In the Groove』のスタッフ表記に全開発者の名前を出すという形で合意され、以降StepManiaはMITライセンスでの公開となった。

場合によってはソースを公開する必要がなくなったとはいえ、今日でもStepMania自体はオープンソースである。しかし実際の所、2006年現在主流の3.x系列はDDRシリーズと似通っている箇所が多い。初期状態でインストールされているテーマファイルでのタイトル画面は「SMMAX」となっており、その他においてもDDRシリーズ作品のひとつのDDRMAXと類似する箇所が見受けられる。以上の問題点がライセンス等で懸念されるため、どのLinuxディストリビューションも公式パッケージのラインナップにStepManiaを含めるには至っていない。AlphaバージョンのStepMania 4では、独自のテーマファイルで製作が進行しており、この問題が解決される可能性があったものの開発が進まず、4シリーズは5シリーズの評価版として開発されることになり、新たに3.9・3.95シリーズを拡張した4.0が開発されることとなった4.0ダウンロードページのNote参照。。この4.0シリーズでは、一部のグラフィック、音楽が改変されているものの、その他は3.9シリーズベースのままであり、大きな改善とはなっていない。

 オンライン対戦について 
StepMania3.95・4.0に付属したStepManiaOnlineを用いると、オンライン対戦ができるようになる。
チャットなどを利用することができるが、日本語には対応しておらず、Alt+半角/全角で日本語入力を有効にすると、勝手に文字が打ち込まれる状態になる。
オンライン対戦するには、利用するサーバーによってアカウントを取得しなければいけない。
オンライン対戦用のサイトから登録可能。
（オンライン対戦専用のパックもある）

 Stepmaniaエンジンを採用したゲーム 
In The Groove(Roxor)
 In The Groove2(Roxor)
 Pump It Up Pro (Fun In Motion、Andamiro)
 Pump It Up Jump (Fun In Motion、Andamiro)
Pump It Up Pro 2 (Fun In Motion、Andamiro)
Pump It Up Infinity (Andamiro)
StepManiaX(Step Revolution)

 脚注 

関連項目
BMS (音楽ゲーム)

 外部リンク 
StepMania公式サイト （英語）
StepMania Online（英語、オンライン対戦版）
SMTheming Wiki

 日本国内における主なパッケージサイト 
Vocalosteps
CyberiaStyle
foonmix
D3MIX
XXmiX
pop☆candy
Panzer Force
Y.W MIX

すてつふまにあ
すてつふまにあ
すてつふまにあ
Category:オープンソースソフトウェア
Category:クロスプラットフォームのソフトウェア
Category:ゲームエンジン
Category:C++でプログラムされた自由ソフトウェア