[PR]勝手に脂肪が消滅:たった一ヶ月で7キロ減の秘密

TOP(最新情報) >> ソフトウェア開発に役立ったチップ

ソフトウェア開発に役立ったチップ インターネット上にあるこういったTIPS類のおかげで実際のプログラムの仕事でかなり救われました。
以下の
TIPSがお役に立てるとうれしいです。


ソフトウェア開発に役立ったソフト・ツール

主機能   おすすめソフト 使用目的・おすすめポイント・サブ機能
フォルダ比較 CompDir.exe 2つのフォルダを比較して、違いを表示するソフト。
ソースの量が多くなってくると最新のフォルダがどれだったかわからなくなってきます。そんなときに。
画像ビューア i_view32.exe ゲームを開発しているとやっぱり、画像を表示する機会が多いと思います。大量の画像の中から
高速に目的の画像を探すのにGOOD。また、多くのフォーマットに対応していることも重要。
 画像のフォーマット、サイズなどを一括変換してくれるのもGOOD!!
クリップボード履歴 dClipOut.exe このクリップボード履歴ツールは超GOOD!!
プログラムを組んでいるときはソースをカット&ペーストすることが頻繁にあります。

また、このソフトはファイルをドラッグ&ドロップするとそのファイルのパスを取得できるし、
 exeファイルのアイコンなども取得できるので左のアイコンはこのツールで取得しました。
 (ちなみに、bmpで出力だったので上のi_view32.exeによってgifへ変換した)
ドット絵作成 DPixed.exe ドット絵を作成するのに重宝しています
画像減色 OPTPIX.EXE この画像減色ソフトは結果がすごくいい。
画像の色数が少ないほうが高速に処理できるので
ゲームでは色数の少ない画像を使うことが多い。
フルカラーの画像を256色の画像にする場合にこのソフトは最高。
 画像のリサイズもGOOD!!
ネット検索 Google ツールバー ソフトウェア開発には調べ物は付き物!!インターネットから必要な情報を探しやすい環境にする
ソース比較 ExamDiff.exe 2つのソースを比較して、違いを表示するソフト。
ソースの量が多くなってくると最新のソースがどれだったかわからなくなってきます。そんなときに。
ソースプログラム
バージョン管理
wincvs.exe プログラムの規模が大きくなってくると。バージョン管理が大変になってきます。
以前はバージョンのメモをして、フォルダに日付をつけたり圧縮ファイルの名前に日付をつけたりと
かなり手間がかかっていました。あるときは、仕事で開発がある程度進んだときいきなり原因不明の
バグが発生し、どうしてもバグがとれないので古いバージョンのソースにもどらなければならないなど
ありその時、どのバージョンかなどかなりあせった経験があります。

このソフトを覚えればかなりバージョン管理が楽になります。また、バックアップにも最適!!
削除ファイルの復元 復元.exe 誤って大事な最新のソースをゴミ箱からも削除してしまった場合、最後の希望として使えるソフト。
完璧にできるわけではないらしく。削除後にすぐに使えば確立は高いらしいです。
作業の自動化 UWSC.exe マウスやキーボード入力を記録、再生する。
うまく使いこなせると単純な繰り返し作業をスクリプトを組むことなく自動化できる。
動画キャプチャー AviRec.exe 資料などを作成するさいソフトウェアの動きをAVIに録画してつければ文章で説明しにくい点もOK
検索(Grep) WZEDITOR.EXE /fwzgrep マシンにあるファイルの内容を高速に検索したい場合
テキストリーダー

読み上げTool.exe テキストファイルを読み上げるソフト。プログラム開発では資料、マニュアルを読まないといけないことが多いと思う。その場合目だけだと疲れるので補助的にテキストを読み上げさせながら目で追うとちょっと楽な気がする


主機能   おすすめソフト 使用目的・おすすめポイント・サブ機能
FTP FFFTP.exe ゲームを公開するためにゲーム、ホームページをネット上にアップする
ホームページ作成 Microsoft FrontPage Express ゲームを公開するホームページを作成するためのソフト。
Windows95時代にマイクロソフトがフリーで公開していたソフト。機能は多くないがシンプルで使いやすい
圧縮ソフト +Lhaca ソース、データのバックアップなどに圧縮したものをする。また、ネットに公開する場合もゲームソフトを圧縮したファイルを作る。
このソフトは操作が非常にシンプルでGOOD!!欠点は対応ファイルがLzh、Zipの2つ
圧縮ソフト ERANGE.EXE こっちの圧縮ソフトは対応フォーマットが多い。
LZH、ZIP、CAB、tgz、たz、tbz、たr、gz、z、bz2、arj
       


ソフトウェア開発に役立ったチップ

TIP001 注意!!char と unsigned charの違いに。
TIP002 STLのvector配列をソートする その2メンバー関数にoperator<を書かずに一般の関数で比較を行う
TIP003 簡単なクリッピング

ウィンドウのサイズは外枠のサイズを考慮する

Direct3D 8の d3dx8math.hの中にこんなのがあった

TIP004 Microsoft Visual C++ 6.0では、デバッグ情報として埋め込む名前に255文字までの制限があるので、統合環境のDebugモードでは、「識別子が '255' 文字に切り捨てられました」という警告メッセージが表示される
TIP005 sscanf関数テクニック
TIP006 DX3D8ライティングについて
TIP007 Dx3Dレンダーステート D3DRS_COLORWRITEENABLE
TIP008 MFS重たい処理の書き方
 CString
クラス CStdioFile クラスでテキストファイルを読み込む
画面のピクセル数取得
メニュークリックによるダイアログのトグル表示処理
一般 アプリケーションインスタンスの取得
マウスカーソルの変更 描画色の指定
ラインを表示 CArray
MFCのVECTORの使い方
SendMessageをつかったオブジェクトの関連(依存度が低いが型チェックが弱い)
ウィンウのサイズのみを変更(位置は変更しない)
TIP009 ダイアログベースアプリでアイドル処理をする
TIP010 ワールド座標系からスクリーン座表系に変換する

ワールド座標系からスクリーン座表系に変換する

スクリーン座標系からワールド座標系に変換する

カメラ移動面のスクリーン上の位置からワールド座標上の位置を求める

 3D座標をスクリーン座標へ変換して、背景の画像からUV座標を計算する(ステルス処理みたいなもの)

TIP011 STLでソート(プレディケートで多様なソード条件
TIP012
STLでソート(条件が2つの場合
TIP013 STLのコンテナ(vector,list)をメンバに持つクラス同士のコピーは、やっても問題ないのか?
TIP014 Xファイルを読み込む場合、Frameタグの名前に日本語を使うと読めなくなるよう
TIP015 5.6 レジストリ サイズが不足している場合のセットアップ エラー
レジストリの空き容量が不足すると、セットアップ中に "エラー: INF ファイルが見つかりませんでした。" という内容のエラーが表示されます。
TIP016 Direct3D8テクスチャをLOCKして書き込むプログラム
TIP017 動的多次元配列をSTLのVECTORで実装し、配列をソートする
   
   
   

 

TIP001 Excelで可変プリント範囲の設定
TIP002 LightWaveチップ
TIP003 VC++Tips 外部ツールの登録でカレントアイテムのフォルダを開くを登録すると便利
TIP004 VC++Tips デバッグウィンドウ(出力)にTRACE()などでパスつきソース名(行番号)のフォーマットで出力するとダブルクリックで
ちゃんとそのソース行へジャンプする
TIP005 WindowsXPでフォルダごとにセキュリティを設定するにはフォルダのプロパティにセキュリティタグを表示させる
TIP006 実体験 自動変数の容量が巨大すぎるとやっぱり、起こるスタックオーバー
TIP007 Windowsの検索結果の一覧からファイルのコピー、移動、削除などができないときの原因
   
TIP008 テクスチャメモリの使用量を確認する.png
TIP009 デバイスコンテキストの未解放によるバグ.png
TIP010 リモートデバッグ.png
TIP011 リーソース文字の使用.png
TIP012 確保したメモリ領域をオーバーして書き込みをするプログラムの判定.png
   
   

[PR]『無料』でデコメが取り放題:かわいいデコメがいっぱいだよ!