CrossFramework - ゲーム開発向けクロスプラットフォームなライブラリ・ツール Edit

遊ぶのは楽しいね。

コンテンツ Edit

./Redmine
./開発環境

ライブラリ Edit

ビルドバージョン Edit

名前説明debugdevelopsemifinalfinal
プリプロセッサ
XLIBRARY_DEBUGデバッグ版ビルド。oxxx
XLIBRARY_DEVELOPデベロップ版ビルド。xoxx
XLIBRARY_SEMIFINALセミファイナル版ビルド。xxox
XLIBRARY_FINALファイナル版ビルド。xxxo
コンパイル設定
最適化の適用xooo
機能
アサートの有効ooxx
コンソール文字列出力の有効ooox

ソースコード Edit

  • 文字コードはUTF8(コードページ65001)BOMあり。
  • 改行コードはCRLF。

ポリシー Edit

  • final版でフェールセーフにできる箇所はフェールセーフにする。
  • フェールセーフな関数とそうじゃない関数があるとき,フェールセーフの関数のほうを短い名前付けにする。
    • Copy()とCopyStrict()みたいな感じ。

ディレクトリ構成 Edit

crossframework
+ file
+ svn
  + framework/trunk
    + ParamEditor
      + ParamEditor.exe
      + Readme.html
    + CommandLineTool
      + doc
        + XDataConverter.html
      + bin
        + XDataConverter.exe
    + Tool
      + XTool.sln
      + ParamEditor/ParamEditor.vsxproj
      + XDataConverter/XDataConverter.vsxproj
    + Library
      + man
        + index.html // ここも大文字にしたい。Readme.htmlにする?
      + include
        + XBase
          + Vec3.hpp
        + XData
        + XG3D
      + src
        + XBase
          + Vec3.cpp
        + XG3d
      + build
        + win
          + XLibrary.sln
          + XBase.vcxproj
          + XG3d.vcxproj
        + macosx
          + XBase.xcodeproj
        + doxygen
          + Doxyfile
      + lib
        + win_sdk70a_vc100
          + debug
          + release
          + final
            + LibXBase_x86.lib
            + XBase_x86.dll
            + XBase_x86.lib
        + macosx_sdk106_llvm20

    ホーム 一覧 検索 最終更新 バックアップ リンク元   ヘルプ   最終更新のRSS