ドキュメント
ゲームをダウンロードし、レベル一覧を開いて好きなレベルをプレイします。自分で作るには、エディターでレベルを作成し、そのフォルダーに1〜2分のトラックを入れます
Bullet Heroはリズムゲームと弾幕シューティングのハイブリッドです:小さな四角形を操作し、トラックの最後まで生き残らせます。ゲームは無料で、アカウントも不要です
ゲームはレベル、設定、統計を1つのデータフォルダーに保存します。更新は安全です:新しいバージョンは古いデータをすべて読み込みます。Androidでは、ゲームをアンインストールするとレベルも消えます
レベル一覧でレベルを選び、プレイの条件を設定して開始します。他の人のレベルはただのフォルダーです:levelsフォルダーにコピーして一覧を更新します
マウス、タッチスクリーン、ゲームパッド、モーションセンサーで遊べます。マウスでは左ボタンを押し続けるとアバターを操作でき、Space、Shiftまたは右ボタンでダッシュします
最も重要な設定は初回起動時に決まります。ゲームが自動でクイック設定を開き、言語、音量、パフォーマンス、エフェクトを尋ねます。リセットで変わるのは設定だけで、レベルは残ります
手動でコピーしたレベルは再スキャンで一覧に出ます。新しいバージョンのレベルはゲームの更新、.7zアーカイブはzipへの再圧縮が必要です。忘れたパスワードは復元できません。Discordへの表示はSteam版でDiscordアプリ起動中のみです
ボットはプレイヤーと同じ操作でレベルを代わりにプレイします。迫ってくるものを見て空いている場所を探し、プレイヤーと同じキャラクターを動かします:歩き、ダッシュし、ダメージを受け、死亡します
ゲームの不具合はreleasesのissuesへ、質問はDiscordへ送ってください。設定画面のバージョン文字列と、不具合が起きるまでの手順を添えてください
サンドボックスはメインメニューにあるアリーナです。アバターを動かし、6種類の攻撃のどれでも自分に向けて撃ち、6ステップのチュートリアルを受けられます。レベルは必要ありません
プロファイル全体は1つのzipファイルに収まります:レベル、統計、設定、ライブラリ。再インストールや別のデバイスへの移行の前にエクスポートし、移行先でインポートしてください
実績は統計から自動で解除されます。対象になるのは他の人が作ったレベルと、公正にプレイしたランだけです。一覧はメインメニューの 実績 にあります
アバターの体はマスのグリッドで、スキンは各マスが何を描くかを決めます:形と、スキンの色のうちの1色です。スキンは目、手、影、エフェクトをオフにすることもできます。メインメニューのアバターで既製の形、パレット、グリッドエディターから組み立てるか、ファイルを手で書きます
プレイする前に、レベルがあなたのデバイスでどれだけ重いかを、ゲームが5本のバーのゲージで表示します:点灯しているバーが多いほど、レベルは軽くなります。緑のバーは快適に動作、黄はぎりぎり、赤はフレームレートが落ちることを表します
Bullet Heroのサーバーは、レベルを保存するWebサービスです。公式サーバーOWSと、誰でも運営できるコミュニティサーバーNOWSが用意される予定です
ゲームには、すべてのビルドで使える公式サーバーOWSと、フルビルド専用のコミュニティサーバーNOWSが用意される予定です。Bullet Heroはコミュニティサーバーをモデレーションしないため、運営者を知っているサーバーにだけ接続してください
ゲームのバージョンごとに変更点をまとめたページが1つあり、一覧のいちばん上が最新のバージョンです
出発点:まだ何も起動できない、空のUnityプロジェクト
最初の描画テスト:Unity Entitiesで大量のオブジェクトを描画し、すでにAndroidで動作します
テクスチャ、親、パーティクル、テキスト、ポストプロセス効果を、テストシーンで1つずつ試しました
最初のレベルフォーマットと、それを再生する最初のエンジン:オブジェクト、テーマ、エフェクト、テキスト、サウンド、衝突
ゲームとして動く最初のバージョン:メニュー、自分で操作するアバター、最初から最後まで遊べるレベル、最初のエディター画面
エディターがオブジェクトの作成と、その取り消し、ヒエラルキーへの表示に対応しました
スマートフォン向けの小さなリリース:同時に画面に出せるオブジェクトが2倍になりました
高速なシェーダーと、マウスや2本指で動かせるエディターのカメラ
最初のタイムライン、最初のインスペクター、ビューポートでの直接のオブジェクト選択
レベルエディターがタイムラインとヒエラルキーだけの状態から本格的なエディターに育ち、レベルにはポストプロセス効果、オーディオエフェクト、再現できるランダム性が加わりました
プレイヤー向けにチェックポイント、統計、新しい操作、翻訳されたインターフェース、作者向けに履歴ツリーとビートグリッド、そしてスマートフォンでは4倍速い描画
ルール検証が約2倍速くなり、レベルの保存時にはバックグラウンドで検証されるようになりました
全画面のビートウィンドウ、スワイプで開閉して広げられるパネル、インスペクターの全フィールドのリセットボタン、古いバックアップと統計の整理
あらゆる場所のベクターグラフィックス、HUDの体力表示、完全なカラーカーブ、垂直同期、そしてレベル一覧に並ぶSteamワークショップのレベル
Androidでのフォルダーへのアクセス、設定の各タブのリセットボタン、解像度設定の修正
起動引数、F11での全画面表示、設定に表示されるバージョン
音量スライダーのミュートボタン、記憶されるウィンドウサイズ、エラーウィンドウの切り替え、ウィンドウサイズ変更後に画面が枠付きになる問題の修正
プレハブのフラット化、設定用の起動引数、全画面表示とウィンドウサイズの修正
レベルの外ではデフォルトでスマートフォンを自由に回転でき、縦向きレイアウトを持つ画面が増えました
インターフェースのサウンド、エディター以外でのゲームパッドとキーボードだけによる完全な操作、レベル画像の新しい設定
タイムラインがフレームを1から数えるようになり、選択を1回の操作でプレハブに変えられるようになりました
体力と本当の当たり判定がアバター上に直接表示され、新しいバージョンのレベルは警告のあとで開きます
プレハブは本物のルートオブジェクトを中心に作り直され、サイズのキーフレームがないオブジェクトは独自のサイズを持たなくなりました
新しい内蔵レベル、バージョン行のビルド名、軽くなったAndroidリリース
レベルは.zipでも移動でき、タイムラインに矩形選択ツールと折りたたみが加わり、ダッシュは距離に応じて変わります
ヒエラルキーとタイムラインの折りたたみが3段階のモードになり、エディターはスマートフォンでも完全なオーディオに対応しました
接線付きのカーブ、線分に沿ったランダム値、テーマのスロット名、タイムラインとプレハブモードの多数の修正
プレハブのルートが選択可能になり、自動保存によるエディターの停止時間が半分になり、レベルカードに音楽のアーティストが表示されます
プレハブの配置がグループと一緒に動き、履歴タブに各ステップの変更内容が表示され、タイムラインのツールが1つのキーの並びにまとまりました
オブジェクトの開始前のフレーム、レベルテキストのウォームアップ、タイムライン上の非アクティブなオブジェクト、エディターのウィンドウでのEscapeキーの修正
スマートフォンでのメモリ処理(元に戻す履歴の上限、メモリ不足警告への対応、リークの修正)と、プレハブモードの2つの修正
エフェクトが作者の意図どおりに再生され、オブジェクトからエフェクトを外せるようになり、エディターに2つの新しいショートカットが加わりました
スマートフォン向けの修正(レベル中は画面が消えず、メモリの後処理でプレイが中断しなくなった)、ライセンスの記録、デモレベルの復活
画面制限をアニメーションさせるレベルは、Androidで1フレームあたり30~45msではなく19msで済むようになりました
新しいバージョンのファイルは開かずにゲームの更新を求め、保存しない匿名モードが加わり、大きなレベルでエディターが速くなりました
アバターの歩く速度が毎秒10ユニットから15ユニットになり、最短のダッシュがアバターの体1つ分になりました
スマートフォンがレベルでも設定でも安定した60フレームを保ち、画面キーボードでテキストを入力できるようになりました
リリース:gv 1.0.0で保存したファイルは以降のすべてのバージョンで開け、新しいバージョンのファイルはゲームの更新を求めます
Steamワークショップへの公開、リソースのコレクション、チュートリアル付きのサンドボックス、クイック設定、「コライダーのみ」モード、中国語
エディターからの動画エクスポート、1ファイルでのプロファイル転送、レベル一覧のフィルター、Discordへのアクティビティ表示
実績、自分で描けるアバターのスキン、7つの新しい言語、Steamクラウド、そしてすべてのレベルに難易度と動作の評価が付きました
Bullet Heroは無料の、リズムゲームと弾幕シューティングのハイブリッドです。アカウントは不要で、サーバーはまだありません。レベルはプレイヤーが内蔵エディターで作り、フォルダーかアーカイブで受け渡します
ノート
私はAIを使っていますし、使う価値があると考えています。ただし正しく使うことが条件です:私が成果をチェックする道具として使い、私の代わりに考えるものとしては使いません。考えなしに使うと、正しそうに見えて実は正しくないテキストやコードを大量に生み出します
Bullet Heroは無料で、WindowsとAndroidで動き、SDK、ドキュメント、ビルドはオープンです。コアはスマートフォンでも画面上の数千のオブジェクトを処理し、8000を超えるテストでカバーされています
質問、フィードバック、自作のレベルはDiscordへ。ドキュメントの間違いの修正、翻訳の追加、バグの報告、レベル作りなど、誰でもゲームに協力できます
ゲームの唯一の作者はvertoker(またはKostya Churakov)です
雑談と質問はDiscordへ、動画はYouTubeへ、ゲームのバグはbullet-hero/releasesリポジトリのissuesへ。ソースコードはGitHubのbullet-heroオーガニゼーションにあります