更新情報

MH35さんにより"game font"が提供されました。 http://sourceforge.jp/projects/fff/files/

収録文字はunicodeで以下となります。

  • 0020-007E
  • 00A0-034E
  • 0350-036F
  • 0374-0375
  • 037A-037E
  • 0384-038A
  • 038C
  • 038E-03A1
  • 03A3-03CE
  • 03D0-0486
  • 0488-04B9
  • 2000-200B
  • 2800-28FF
  • 3041-3046
  • FF01-FF28

おことわり

本ページはプロジェクト参加者のみ編集可能とします。
(本ページ以外はどなたでも編集できます。ページの追加もできます)
情報提供等は右のページでしていただければ幸いです。⇒FreePage

目的

有志で集まって一つのフォントを共同作成する。

(当面の)目標

実際にフォントを共同作成してみる。 元々、2chの「ゲームに安心して使えるフォント探せ!(`ω´)」スレから 生まれたアイデアであるため、ライセンスはフリーなものとする。 (しかし、手法が確立されれば、商用フォントの作成にも 有効と考える) まずは以下から始める。 ・JIS第2水準まで ・ゴシック体(他の書体と比較して単純だから)

権利関係

事前アンケートの結果に基づき、まずはBSDライセンスとして始める。


Copyright (c) 2007, FFF Project. All rights reserved.

Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:

    • Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
    • Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
    • Neither the name of the FFF Project nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.

THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.


データの種類

漢字が図形として表現できるCSV見たいなもの。 (とりあえず文字座標ファイルとでも呼んでおきます) TTEditでエクスポートした際にできるものと同じでいいかも。

データの作成方法

案1:DB方式

  • 基本字体(文字の骨組みの基本形となるもの。木偏、オオザトといった部首等)とレイアウト情報(「横=木(左30%)+黄(右70%)」のような情報)を作成し、そこから全字種を自動的に作成する。
  • 利点:応用が利く。(ゴシックができたら明朝・・・)
  • 欠点:ソフト開発が必要
  • 作業分担:DBソフト作成係、基本形作成係、レイアウト情報作成係、フォント化係

実装方法等についての考察

  • エレメントの細分割

例:はらいharai.png

  • 字体エディタの仕様

例えば・・・

  • 230*230のデータ 画面上は3倍ズーム 690*690(XGAに収まる)
  • スケルトンデータを縦横目いっぱい使ってデザイン
  • DB、フォントエディタとの連携
    • 基本字体とDB情報を組み合わせて、230*230の領域に目いっぱい全字体を表現
    • 縦横の余白を調整(特に縦)して256*256でTTF化
    • 目的に応じてTTEditで仮想ボディ値を変更 256*256~4096*4096
    • オーバーラップ輪郭を削除して完成。
  • 画面イメージharibote1.pngharibote2.pngharibote3.pngharibote4.png

案2:愚直に共同作業

  • 単純に各字種の担当を割り振り、人海戦術。
  • 利点:ソフト開発を減らせる
  • 欠点:応用がきかない
  • 作業分担:字種作成係、フォント化係

その他

各作業者のモチベーションや美的感覚等に依存するため プロジェクトからの離脱等、プロジェクトを後退させるような 行為についてもある程度寛容である必要があると思われる。 (参加してみたけどみんなとセンスが違うようなので 脱退します、というような人をことさらに非難しない) ただし、ソフト開発はあまり短期間で止められると厳しい・・・