補助ツールについて

フォーラム(掲示板)ルール
フォーラム(掲示板)ルールはこちら  ※コードを貼り付ける場合は [code][/code] で囲って下さい。詳しくはこちら
友ダチ

補助ツールについて

#1

投稿記事 by 友ダチ » 13年前

プログラミング初心者なのですが、今DXライブラリを使ってSTGを作ろうとしているのですが、作っているうちに補助ツール(パターンデータや2次配列など)に興味がわいてきて、作りたいなーと思っています。
そこで作り方がわからなかったので質問してみることにしました。
Excelを使えばいいのでしょうが、作ってみたいと思ったので…
僕が使えるのはC言語だけなので、C言語で作れれば1番いいなぁ、と思っています。
そのような補助ツールは、DXライブラリで作れるのでしょうか?もし作れるならどのようにして、txtに出力したら良いのかをお教えていただければ幸いです。
よろしくお願いします。
文が汚くて申し訳ありません。

アバター
うしお
記事: 56
登録日時: 14年前

Re: 補助ツールについて

#2

投稿記事 by うしお » 13年前

個人的に補助ツール作成としてはC#を推したいと思います。
windowsならば簡単に環境が構築できますし、web資料も豊富、
GUIプログラミングが拍子抜けするほど簡単、開発効率もいい、などのメリットがあります。

txt出力はどの言語からでも大抵簡単です。DXライブラリを使用する必要もありませんし、いくらでもwebに情報があります。

アバター
softya(ソフト屋)
副管理人
記事: 11677
登録日時: 14年前
住所: 東海地方
連絡を取る:

Re: 補助ツールについて

#3

投稿記事 by softya(ソフト屋) » 13年前

もう一つのトピックからの転載です。
White さんが書きました:標準入出力に関する知識があれば簡単に作ることができます。
ただし、インターフェイスがGUIではないのでDxLibと組み合わせて作るのも良いでしょう。

C言語以外のもので作るのもありです、例えばHSPとかを使うと楽に作ることができます。
私自身補助ツールとかはHSPを使ってつくることがあります。C言語にこだわらず様々な言語、
様々な開発環境を使い分けると開発も早くなるかもしれません。

簡単な標準入出力を使った例です。

#include <stdio.h>

int main( void )
{
FILE *file;
int a = 1;

file = fopen( "data.txt", 'w' );
fprintf( "%d", a );
fclose( "data.txt" );

return 0;
}


これだけでもファイルにデータを書き込むことができます、あとは工夫次第です。
by softya(ソフト屋) 方針:私は仕組み・考え方を理解して欲しいので直接的なコードを回答することはまれですので、すぐコードがほしい方はその旨をご明記下さい。私以外の方と交代したいと思います(代わりの方がいる保証は出来かねます)。

アバター
softya(ソフト屋)
副管理人
記事: 11677
登録日時: 14年前
住所: 東海地方
連絡を取る:

Re: 補助ツールについて

#4

投稿記事 by softya(ソフト屋) » 13年前

DXライブラリを使ったほうが楽な場合とExcelを使ったほうが楽な場合、C#などでGUIツールを作ったほうが楽な場合があります。
数値をリスト形式で入力するならExcel系が楽です。
マップエディタならDXライブラリで作れますし、地形と密接に絡むシューティングならグラフィックに発生ポイントも設定できたほうが良いでしょう。

C#などどちらも作れますが、新たな言語を覚える必要があります。
by softya(ソフト屋) 方針:私は仕組み・考え方を理解して欲しいので直接的なコードを回答することはまれですので、すぐコードがほしい方はその旨をご明記下さい。私以外の方と交代したいと思います(代わりの方がいる保証は出来かねます)。

友ダチ

Re: 補助ツールについて

#5

投稿記事 by 友ダチ » 13年前

分かりました。
ExcelとDXライブラリを使い分けてみたいと思います。
C#も学習していきたいと思います。
みなさん、ありがとうございました

閉鎖

“C言語何でも質問掲示板” へ戻る