UIパック

Basalt ステージ選択

12個のステージ選択とマップの部品(ローポリ)。ダークUI用、灰グレーにマグマオレンジのアクセント。SVG+透過PNG 1x/2x/4x。

  • ui
  • svg
  • 透過png
  • ステージ選択
  • ワールドマップ
  • ステージ
  • 進行
  • キャンペーン
  • lowpoly
  • low-poly
  • ローポリ
  • サバイバル
  • ダークUI
Basaltファミリーのステージ選択とマップの部品(ローポリ)12点を透明チェッカー上に並べ、下にピクセル寸法を記したシート
プレビュー 1600×973透明部分は市松模様で表示

このパックについて

Basalt ステージ選択はローポリスタイルで描かれた12点のステージ選択とマップの部品のセットです。シルエットは角ばった多角形で、面はフラットな三角形に割られています。内容はステージノードの4状態、直線と曲線の道をそれぞれ未開放と開放で、地域プレート、戦場の霧の縁、ズーム操作、そして凡例ボックスです。

ステージ選択マップはノードとその間の線という二つのもので出来ています。そしてどの無料素材集も抜かしているのが、その線です。マップが崩れるのは線をエンジンで描いたときです。コードで引いた線は絵柄に合いませんし、あるスタイルでは直線、別のスタイルでは手描きの揺れになる道は、四角形では表せません。

四つの三角形が中心を外して出会い、それぞれが自分のフラットな色調を持ちます。それがまさに面で構成されたメッシュの陰影の付き方です。キットの中に曲線は一つもなく、どの面にもグラデーションはありません。

そのスタイルの中でこれはBasaltとしての読みです。灰グレーのパレットにマグマオレンジのアクセントを載せたダークインターフェースで、縁が一本のフレーム、120x44の角の立ったボタン、7分割の帯状のバー、24pxグリッドのベタ塗りのアイコンを軸に組まれています。二つのファミリーがアートスタイルを共有しながら入れ替え可能にならない理由は、この寸法にあります。スタイルは縁の描き方を決め、数値はそのインターフェースが何のためのものかを決めます。

道はノードと同じ描画言語で作られており、直線と曲線それぞれに未開放と開放の二通りがあります。未開放は細い破線、開放は太い実線です。おかげでマップ上の進み具合は、ノードだけでなく接続の変化としても見えます。ノードの四状態も構造で分かれます。未開放は全面に斜線、開放可能は中心に点が一つ、クリア済みは塗りつぶし、パーフェクトは塗りつぶしに四隅のかぎ括弧が加わります。霧の縁はやわらかいぼかしではなく段状の帯として描いてあります。ぼかしはエンジンごとにラスタライズが異なり、マップの縁こそその差が出る場所だからです。

どのスプライトも編集可能なSVGと、1x・2x・4xの透過PNGで届きます。PNGをそのままエンジンに置いても、ベクターを開いて色を変えても構いません。Basaltファミリーの他と同じ寸法で描かれているので、このキットとBasaltのパネルキットはどちらもサイズを変えずに揃います。ローポリのゲームによく合います。

ダウンロード

直リンク · 登録不要 · 待機ページなし
ZIPをダウンロード55 kB

フルセット — SVGソース、1x/2x/4xのPNG書き出し、ライセンス、readme

このパックに含まれるファイル
ファイル形式容量ダウンロード
フルセット — SVGソース、1x/2x/4xのPNG書き出し、ライセンス、readmeZIP55 kB 入手 →
ステージノード・未開放、編集可能なSVGSVG2.1 kB 入手 →

使い方

  1. ノードは自分のグリッドに置き、その間に道の部品を並べてください。道は仕様欄のノード間隔に合わせて描かれており、重ならずにノードの縁で接します。
  2. ステージが開放されたら、道は色を変えるのではなく開放版に差し替えてください。信号は破線の並びです。
  3. 霧の縁は探索済み領域の境界に合わせ、未探索側へ少しかぶせてください。段状の帯は横方向に並べて使えるよう描かれています。
  4. 地域プレートと凡例ボックスはこのファミリーのパネルキットと角の処理を共有しています。マップ画面とメニュー画面が別のゲームに見えないためです。

ライセンス

クリエイティブ・コモンズ 表示 4.0 — 商用利用も無料。クレジット表記が必要です。 全文 · 実際どういう意味か

コピー用のクレジット表記
"Basalt ステージ選択" by Oğuzhan Girgin, licensed under CC BY 4.0 — https://www.colorosse.com/assets/2d/ui/basalt-level-select