問題タブ [pixel-fonts]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
4 に答える
10518 参照

fonts - Windows 互換の正方形ピクセル フォントが必要です

正方形のピクセル フォント、できれば 1 文字あたり 8x8 ピクセルのフォントを探しています。次のようにしたいと思います。

ibm スタイルのフォント http://dwarf.lendemaindeveille.com/images/0/0e/CGA8x8thick.png

私は多かれ少なかれここに示されているすべてのキャラクター、特に箱を描いたキャラクターが必要です. 約 1 時間の検索で見つかったごくわずかな Windows フォントには、拡張文字が (あるとしても) ほとんど含まれていません。

私は現在、疑似ローグライクを書いていますが、ローグライクでは常に正方形のフォントを好んでいました。必要に応じて他の方法を使用することもできますが、このようなフォントがあれば、私の生活は何百万倍も楽になります。

繰り返しますが、Windows 互換である必要があります。一部の X11 フォーマットを Windows 互換フォーマットに変換する必要がある場合は問題ありませんが、そのためのツールへのリンクが必要です。

あるいは、ビットマップを簡単にフォントに変換するプログラムを知っている人はいますか? 含まれている画像は実際に私が望んでいたものなので、古い IBM CGA/EGA システムとまったく同じように見えます。

前もって感謝します。

0 投票する
1 に答える
1483 参照

fonts - 複数のビットマップを (TrueType) フォントに結合

グリフ画像を含む小さなビットマップ ファイルがいくつか (~200) あります。それらを 1 つのビットマップ フォント ファイルに結合するにはどうすればよいですか?

実際には、これらのビットマップから作成された TrueType フォントが必要です (曲線、スムージング、ベクトル化、または変換なし)。これはデザイナー向けの「ピクセル」フォントなので、粗いピクセル エッジなどが必要です。

0 投票する
3 に答える
2049 参照

java - 電話用の 2D Java ゲームの作成に役立つライブラリは何ですか?

電話用の 2D Java ゲーム (J2ME 上) の開発を開始したいので、さまざまなグラフィカル タスクを支援するライブラリまたは「エンジン」が存在するかどうかを知りたいです。

  • ピクセル フォントでテキストを描画しますか?
  • アニメーション GIF のような複数のフレームを持つスプライトのビットマップを描画しますか?
  • コード、線、ベジエ、フラッド フィル、グラデーション フィルを使用したグラフィックスの描画?
  • スプライトの順序付け/レイヤリング?

それとも、すぐに着手するのに十分なコード サンプルを提供する素晴らしい本が存在するのでしょうか?

代替テキスト

0 投票する
5 に答える
2717 参照

delphi - ダイアログを「大きなフォント」に対応させます。

オブジェクトが重なり合ったり途切れたりしないように、Windows ダイアログを標準フォント (96 dpi) と「大きなフォント」設定 (120 dpi) の両方に対応させるためのベスト プラクティスはどれだと思いますか?

ところで:関連する場合に備えて、Delphi ダイアログでこれを行うことに興味があります。

前もって感謝します!

0 投票する
1 に答える
2038 参照

actionscript-3 - AS3: ピクセル フォントが埋め込まれた入力 TextField に入力できません

テキストフィールドでピクセル フォントを使用するために、Flash IDE でフォント クラスを作成しました。次に、アンチエイリアシングをビットマップに設定してフォントを埋め込んだ TextField インスタンスを作成しました。これらすべてを含む SWC をエクスポートします。

このようなことを簡単に処理できるように、素敵な API を備えたクラスを作成しました。

FDT では、クラスを使用していますが、これはすべて適切に機能します。

ここでの問題は、これらのテキストフィールドの 1 つを入力として使用したいということです。テキストフィールドのタイプを TextFieldType.INPUT に設定しようとしましたが、これでできることはテキストを選択できることだけで、入力できません。タイプがすでに入力に設定されている別のアセットも作成しましたが、どちらも機能しません。

クラスではなくアセットだけで試したところ、OK と入力できました。

テキストフィールドがスプライトの一部になると編集できなくなるものはありますか? APIを使用した私のクラスのコードは次のとおりです。

事前に感謝します。

-マット。