トップページgamedev
1001コメント334KB

DXライブラリ 総合スレッド その8

■ このスレッドは過去ログ倉庫に格納されています
0001名前は開発中のものです。2011/04/03(日) 17:17:11.99ID:liTmPO3j
Cを習得した程度のスキルでも、
GUIのゲームを比較的容易に作成する事を可能にする、
「DXライブラリ」に関するスレッドです。
DXライブラリに関するテクニックなどの情報交換などを行う事で、
多くのDXライブラリユーザのスキルの向上に役立てたら幸いです。

【公式】
http://homepage2.nifty.com/natupaji/DxLib/

【過去スレ】
DXライブラリ 総合スレッド
http://pc11.2ch.net/test/read.cgi/gamedev/1197468399/
DXライブラリ 総合スレッド 2008
http://pc11.2ch.net/test/read.cgi/gamedev/1224923873/
DXライブラリ 総合スレッド その3
http://pc11.2ch.net/test/read.cgi/gamedev/1238429676/
DXライブラリ 総合スレッド その4
http://pc11.2ch.net/test/read.cgi/gamedev/1249822550/
DXライブラリ 総合スレッド その5
http://pc11.2ch.net/test/read.cgi/gamedev/1259912953/
DXライブラリ 総合スレッド その6
http://hibari.2ch.net/test/read.cgi/gamedev/1267108154/
DXライブラリ 総合スレッド その7
http://hibari.2ch.net/test/read.cgi/gamedev/1286180687/
0325名前は開発中のものです。2011/05/14(土) 17:58:27.34ID:5A5xZr5h
>>324
じゃあどうすればよかったんですか?
以前に書いたスレは過疎スレだったのでこっちに書き直したんですけど
これって変な事なんですか?
0326名前は開発中のものです。2011/05/14(土) 18:06:41.65ID:xHYH5vYU
そもそもここがDirectXのスレじゃない
DXライブラリ≠DirectX
0327名前は開発中のものです。2011/05/14(土) 18:14:10.19ID:xHYH5vYU
ゲ作製板のDirectXスレは昔はあったが今は存在しない。
そういう話題をたずねたいなら

http://hibari.2ch.net/test/read.cgi/tech/1298067098/
ここにでも行ってみな。
0328名前は開発中のものです。2011/05/14(土) 18:34:12.15ID:y0FBUKTH
別のところで質問してきます、って書けばいい。
質問スレよくある展開だよ。
「誘導されてきました」ってのもよく見るね。
0329名前は開発中のものです。2011/05/14(土) 18:41:30.60ID:pIszQFmc
>>325
過疎っていたのでこちらで聞きたいんだけどって付け加えればいい
問題の解決方法を聞くときには状況だけじゃなく経緯を説明したほうが何かと捗るぞ
0330名前は開発中のものです。2011/05/14(土) 18:43:26.84ID:cLXZD6OB
>>325
書き直す際にどのスレに移動するか明記しておけば
そのスレでの質問を〆たことにもなるし、知ってる人がその書き込みを見たときに
移動先で返事をしてくれることもある。

そうすればマルチポストじゃなく趣旨に合うスレに移動したって伝わるし
書き込んだ全部のスレを自分で見て回る手間も省ける。
当然マルチポストが嫌いな人への心証も壊すことがないんで
より回答を得やすくなるよ。
0331名前は開発中のものです。2011/05/14(土) 18:49:46.26ID:HWdXdTHv
最初のスレでは「レス付かないので○○で質問します。ありがとうございました。」
新しいスレでは「○○で質問しましたが、レスがつかなかったのでこちらで質問させていただきます。」
これならまず怒られない。

常識的に物事を考えられない年齢で知らない人に質問なんてするもんじゃないよ。
小学校や親から何を教わってきたのか…。
0332名前は開発中のものです。2011/05/14(土) 19:23:56.08ID:ewuVSNH5
DQNの親はほぼ確実にDQN
0333名前は開発中のものです。2011/05/14(土) 19:34:24.02ID:Dge/y5on
>>325
どうすればよかったのかちゃんと聞いたことをオレは評価する
0334名前は開発中のものです。2011/05/14(土) 19:41:44.05ID:5A5xZr5h
なるほど、必要な一言があったわけですか

>>327-330
すみませんでした
以後気をつけます
0335名前は開発中のものです。2011/05/14(土) 22:59:25.65ID:LbEJnxKT
甘いぜてめーら!

>>334
ちょらぁーーー!!1
もっともっと反省しる!

ふぅ……ちょ〜気持ちいい〜♪
0336名前は開発中のものです。2011/05/14(土) 23:33:16.15ID:7PaxWbCQ
すいませんみなさん、
>>335には俺がきっついお仕置きしときます
主にアナルに
0337名前は開発中のものです。2011/05/16(月) 21:28:02.34ID:oqSb1uU0
>>334
まだ見てるか分からないけど
中心を左にずらすってことは、カメラを右に平行移動したい
という解釈であってる?

であれば

float fov = D3DX_PI / 4.0f;
float height = 480.0f; //描画する矩形の高さ
float X = 100.0f; //これがカメラの移動量
D3DXVECTOR3 vEyePt = D3DXVECTOR3( X, 0.0f, (height / -2.0f) / tan(fov / 2.0f) ); //カメラの位置
D3DXVECTOR3 vLookatPt = D3DXVECTOR3( X, 0.0f, 0.0f ); //カメラが映している位置
D3DXVECTOR3 vUpVec( 0.0f, 1.0f, 0.0f );
D3DXMATRIX matView;
D3DXMatrixLookAtLH( &matView, &vEyePt, &vLookatPt, &vUpVec ); //またはD3DXMatrixLookAtRH()
LPD3D9Divece->SetTransform( D3DTS_VIEW, &matView );

これで左にずれてレンダリングされるはず
カメラを平行移動させる時は注視点を連動させる
0338名前は開発中のものです。2011/05/16(月) 21:32:10.98ID:oqSb1uU0
DiveceじゃないDeviceだろorz
0339名前は開発中のものです。2011/05/25(水) 10:09:49.81ID:2LG25rFZ
21日にバージョンアップしてるね
03402542011/05/26(木) 20:53:42.12ID:pDvbsZn3
>>255
もの凄く今更だけど、単独起動では処理は止まってた
だけど、ソフトをアクティブから最小化にした直後は
キー操作に反応してる(処理は止まってない)ようだった
SetAlwaysRunFlagはFALSEで、GetActiveFlagがTRUEの時に
キー判定するようにしてても

バージョンは3.05
0341名前は開発中のものです。2011/05/26(木) 23:00:38.73ID:xUOkZxuC
なに意味不明なことを。
たいてい配布されてるDLLにはバージョン返す関数が用意されてるだろ。
0342名前は開発中のものです。2011/05/27(金) 02:23:25.26ID:WZ4EJwBd
マス目のゲーム戦闘画面ってDXライブラリで製作出来ます?
マップに座標を打ち込みつつ初期化
{0,0,0}
{0,1,1}の様な形。
for文でマップのマス目左上からズレていくように書き
switch文で case 0 は DrawGraph 画像 case 1 は 〜〜
の様にしてみたんですが、上手く表示されません・・・。
マス目ごとに対応した番号の画像を表示させるにはどのようにすれば宜しいでしょうか?
0343名前は開発中のものです。2011/05/27(金) 03:23:35.98ID:D2qC7dWI
プログラミング言語より
まず日本語ちゃんと使えるようになろうな
な!
てか、説明する気全然無いだろおまえ
0344名前は開発中のものです。2011/05/27(金) 03:29:21.26ID:50SAL2r9
case 0|case 1|case 2|
case 3|case 4|case 5|

みたいな感じに表示したいって事だろう?
caseで上手く行かないっていうのはどういう風に上手く行かないか書かないとわからんな。画像が映らないとか
0345名前は開発中のものです。2011/05/27(金) 03:30:08.24ID:P+8xuJhC
なんか、おまえらの優しさに涙でそうになった
0346名前は開発中のものです。2011/05/27(金) 04:14:51.06ID:WZ4EJwBd
すみません;
文字制限があって削ってたら訳分からん文章に・・

ちょっと連投してソースコード貼りますがお許し下さい
include "DxLib.h"

#define MAP_SIZE 64 // マップチップ一つのドットサイズ

#define MAP_WIDTH 4 // マップの幅
#define MAP_HEIGHT 4 // マップの縦長さ

本当はもっと大きいですがあくまで一例としてお願いします
0347名前は開発中のものです。2011/05/27(金) 04:26:31.70ID:3kRTf3YP
規制受けたので携帯から
#define BLACK 0
#define White 1

int MapData[ MAP_HEIGHT ][ MAP_WIDTH ] =
{
{1,1,1,1}
{1,0,0,1}
{1,1,0,1}
{1.1.1.1}
};
int WINAPI WinMain( HINSTANCE hInstance, HINSTANCE hPrevInstance,
LPSTR lpCmdLine, int nCmdShow )
{
ChangeWindowMode(TRUE); // ウィンドウモードに設定
0348名前は開発中のものです。2011/05/27(金) 04:33:13.88ID:3kRTf3YP
SetGraphMode( 640 , 480 , 32 ) ;
if( DxLib_Init() == -1 )// DXライブラリ初期化処理
{
return -1;// エラーが起きたら直ちに終了
}

int i, j;

// マップを描く
for( i = 0 ; i < MAP_HEIGHT ; i ++ )
{
for( j = 0 ; j < MAP_WIDTH ; j ++ )
{

switch(MapData[ i ][ j ] )
{
case BLACK : DrawGraph("画像/サンプル1.bmp"); break;
0349名前は開発中のものです。2011/05/27(金) 04:38:46.80ID:3kRTf3YP
case White : DrawGraph("画像/サンプル2.bmp"); break;
}
}
}

// キー入力待ち
WaitKey() ;

DxLib_End() ;// DXライブラリ使用の終了処理

return 0 ;// ソフトの終了
}
以上。投稿してから気付いた。White本当は全部大文字です。あぁしまった。画像ロード書き忘れてら・・・。
0350名前は開発中のものです。2011/05/27(金) 04:43:40.52ID:3kRTf3YP
void load(){
LoadGraph("画像/サンプル1.bmp");
LoadGraph("画像/サンプル2.bmp");
}
↑がWinMainの上にあります。
エラーは画像描画の行で関数に一個の引数を指定できません。でした
時間やばいので寝ます。
スレ騒がせてしまって申し訳御座いません。
0351名前は開発中のものです。2011/05/27(金) 04:46:56.03ID:GnZtQgg2
まぁスレが過疎るよりはマシだから
0352名前は開発中のものです。2011/05/27(金) 04:47:42.79ID:50SAL2r9
int DrawGraph( int x, int y, int GrHandle, int TransFlag ) ;

この4つをちゃんと与えてないとかいうエラーだったら殴るぞ
0353名前は開発中のものです。2011/05/27(金) 04:47:52.50ID:P+8xuJhC
switch内のDrawGraphはなんだよw
もう一度リファレンス読みなおせww


0354名前は開発中のものです。2011/05/27(金) 04:48:40.10ID:P+8xuJhC
つうかみんな待機してたのかよwwww

・・・・乙
0355名前は開発中のものです。2011/05/27(金) 06:32:28.99ID:xNAGry64
長いコード貼るときはideoneかcodepad使うと便利だよ
0356名前は開発中のものです。2011/05/27(金) 14:45:00.98ID:3kRTf3YP
皆様の優しさに泣いた
しねぼけかすとか言われるかと思ってたら・・・。
バイト終わったらアドバイス通りに色々試してみます。
0357名前は開発中のものです。2011/05/27(金) 17:17:06.76ID:U7rPxdQ1
DxLibはDirectXでの描画を簡単にしてくれてるだけだから描画に関することしか制約はないと思います。
例えばアンチエイリアスとかエフェクトとかそういう描画関係での制約はあったりなかったり…。
制約あっても管理人さんに頼めば実装してくれる場合もあり。

というかシステム的な面はC言語,C++,C#でできるかって話だから基本的にはできないものはないと思っていいかと。


ここからは質問について。
まず、1枚の画像を分割して配列に入れられる関数があります。詳細はリファレンス読んでください。
int LoadDivGraph( char *FileName , int AllNum , int XNum , int YNum , int XSize , int YSize , int *HandleBuf ) ;
これを使って読み込むと、例えば配列の中身に{土、草、木、海}と画像(マップチップ)を入れられるって感じです。
仮にこの配列の名前をChipImgとしておきます。

で、マップを書くときのfor文を以下のようにすれば希望の動作になると思います。
かなり基礎的なことなので検索すればどこにでも書いてあります。
ただ、そのままコピペするのではなくちゃんと理解してください。難しいことは何もしてないです。
細かいところ間違ってたら申し訳ない。

// マップを描く
for( i = 0 ; i < MAP_HEIGHT ; i ++ ) {
    for( j = 0 ; j < MAP_WIDTH ; j ++ ) {
        DrawGraph(j*MAP_SIZE, i*MAP_SIZE, ChipImg[MapData[j][i]], false);
    }
}
0358名前は開発中のものです。2011/05/27(金) 20:00:44.94ID:UsP8/dot
このスレって早朝でもレスポンスあるんだな
0359名前は開発中のものです。2011/05/27(金) 20:03:23.02ID:vGoJgMZu
更新スレの一つでいつも見てるよ
最近スレとまってたけど。
0360名前は開発中のものです。2011/05/27(金) 22:16:46.35ID:WZ4EJwBd
LoadGraph削除後
int GHandle1;
int GHandle2;

GHandle1 = LoadGraph("画像/サンプル1.bmp");
GHandle2 = LoadGraph("画像/サンプル2.bmp");

case BLACK : DrawGraph(i,j,GHandle1,TRUE); break;
case White : DrawGraph( i, j, GHandle2, TRUE); break;

にしてみましたが、エラーはありませんでしたがウインドウ真っ暗で画像表示せず・・・。
0361名前は開発中のものです。2011/05/27(金) 22:19:13.81ID:WZ4EJwBd
リビルドしてアプリ起動したら何故か左上のマスだけ、不鮮明ながら画像が表示されてました。不思議。

今度は357さんの案を内容を理解するため勉強しつつ試してきます。
0362名前は開発中のものです。2011/05/27(金) 22:25:25.03ID:0YaXlE0u
マップチップを1ドットずつずらして描画してどうするつもりだ
0363名前は開発中のものです。2011/05/27(金) 23:03:20.50ID:WZ4EJwBd
DrawGraph(i*MAP_SIZE,j*MAP_SIZE
に変更する事で無事表示する事が出来ました!
ただ、デバックなしで開始しても何も表示されないのが少し気になりますが。

取り敢えず解決してしまいました。
本当に有難う御座いました!m(_ _)m
0364名前は開発中のものです。2011/05/27(金) 23:31:21.01ID:Y/qWs5Tm
デバックなしってどういう意味だ?
ひょっとしてリリースの方でコンパイルして実行してるけど
リリースの方のフォルダに画像を用意してないとか?
0365名前は開発中のものです。2011/05/28(土) 00:31:51.61ID:QOypFlPY
いえ、リリースにも画像フォルダ用意しリリースにもアプリ製作しました。
が、アプリ起動すると表示される画像が Ctrl+f5 で立ち上げたウインドウには表示されないのですよね。

VC++2008を使用しています。
一応アプリケーションは正常に動いているのであんまり気には掛けていないのですが、何かおかしいのでしょうか・・・。
0366名前は開発中のものです。2011/05/28(土) 00:36:28.60ID:A1uOHhrw
DXライブラリの使い方というかVCやC++の使い方のレベルじゃないか
リリース側の実行ファイルから画像までのパスがまともに取れてないとしかまず考えられない
問診して説明するよりプロジェクト入ってるフォルダごとアップしてもらった方が説明しやすいかもしれない…
0367 [―{}@{}@{}-] 名前は開発中のものです。2011/05/28(土) 00:38:26.17ID:3Cuv9gZ3
LoadGraphに成功してるかエラーチェック入れろよ
0368名前は開発中のものです。2011/05/28(土) 00:54:12.30ID:QOypFlPY
>>366
すみません、確かにスレチでした。
当方C言語しか学習してなかったのでVCかC++の板に行ってみます。
失礼しましたm(_ _)m
0369名前は開発中のものです。2011/05/28(土) 00:59:23.12ID:otWxclch
DxLibと言うよりは確かにC言語初心者スレとかの方がいいかもね。
後はキッチリやさしい本を読むといいよ。
「やさしいJava」のC言語版的なもの。
0370名前は開発中のものです。2011/05/28(土) 00:59:56.21ID:A1uOHhrw
>>368
だがC++やVCの板でもDXライブラリの関数なんか知らねえよとか言われそうではあるので
>>367の言う通り
GHandle1 = LoadGraph("画像/サンプル1.bmp");

if( GHandle1 = LoadGraph("画像パス") )
{MessageBox(NULL,TEXT("エラー"),TEXT("画像のパス合ってない"),MB_OK);}
に差し替えてリリース側でエラーチェック試してみようか
これでアラート出たら絶対それ画像置く場所悪いから
0371名前は開発中のものです。2011/05/28(土) 01:03:19.25ID:A1uOHhrw
if( GHandle1 = LoadGraph("画像パス") )じゃなくて
if( GHandle1 = LoadGraph("画像パス")==-1 )だったごめんよ
LoadGraphの返り値調べてエラー確認するんだ
0372名前は開発中のものです。2011/05/28(土) 01:09:37.68ID:QOypFlPY
何度もすみません。
無事エラーが表示されました。
0373名前は開発中のものです。2011/05/28(土) 01:14:57.63ID:QOypFlPY
あぁ、なるほど。
DebugとRelaeseフォルダにだけそれぞれ画像フォルダを置いていたのが間違ってました。
↑二つが入ってるフォルダに入れておかないと駄目だったんですね・・・。
ほんとに初歩的な間違いでスレ汚してしまって申し訳なかったです;
解決しました。感謝
0374名前は開発中のものです。2011/05/28(土) 05:53:10.67ID:bOluCu1Z
それはVSの都合なのかな?
Releaseのを直接起動した場合Releaseフォルダ内にないと動かないよね
0375名前は開発中のものです。2011/05/28(土) 06:20:40.88ID:W6UqZw/P
えーとこういうことなのか LoadGraph("Data\HogeHoge.bmp",〜);

HogeHoge\Data\HogeHoge.bmp ... ←コレを読み込みたい
HogeHoge\Release\HogeHoge.exe ←VSは実行ファイルをココに作る
HogeHoge\HogeHoge.cpp ソース
HogeHoge\ ←VSは実行ファイルを起動するときココを実行ディレクトリに設定する

それなら直接起動するときは実行ファイルをココに移動/コピーして起動してやれば良い…?のでは
HogeHoge\HogeHoge.exe ←ココにコピー
ビルド後イベントコマンドで cp もにゃもにゃと設定してやれば一応自動化できそ
0376名前は開発中のものです。2011/05/28(土) 07:30:43.55ID:L9srxxo1
実行ファイルも同じフォルダに出力するようにして名前だけ変えるで区別とかして
デバッグの作業ディレクトリも同じにすりゃいいだけ。
03773732011/05/29(日) 00:44:52.38ID:BFzS8fGx
またまたお世話になります。
と言っても今回はDXライブラリが絡むか自信が無いため、まずその段階からですが・・。
よくRPGなどの戦闘画面で、斜め上から見下ろした形になっているゲームが多いと思いますが、その表示方法についての質問です。
前に書いた様な座標型マップ表示で出来るものなのでしょうか?
(絵を斜めっぽく工夫して描けば行ける・・・?)

それとも座標自体を特殊な表記にしないと駄目でしょうか・・。
2Dの範囲内で実現可能という事は分かってるのですが、あちらこちら探しても中々答えが見つからずorz
0378名前は開発中のものです。2011/05/29(日) 00:48:22.93ID:Ul9KwIs9
クォータービュー
0379名前は開発中のものです。2011/05/29(日) 00:59:05.68ID:7hhk2TqC
基本的には描画の方法が違うだけ。マップデータ自体はそのまま流用できると思うよ。

ただし、クォータービューのマップチップは、
トップビューに比べてマップチップの縦幅が狭くなる(半分くらい)になってしまうので、
常に奥から描画するようにしないと、キャラが首チョンパ状態になったりするので注意。

     ○ 
   <大>  単独だときちんと人間が表示されるが

    ↓

   ○   ○
 <大><大>  上方向に重なるとマミっちゃう
   <大>
0380名前は開発中のものです。2011/05/29(日) 01:05:47.56ID:lpI500pO
菱形の画像をうまく並べるだけさー
各マスの位置をベクタ的に回転させると楽
0381名前は開発中のものです。2011/05/29(日) 01:06:00.84ID:zv9XeXX/
iが増えたら右下に(x,yそれぞれ増やす)
jが増えたら左下に(x減らしてy増やす)
とかすりゃいいじゃん
0382名前は開発中のものです。2011/05/29(日) 01:06:29.02ID:3O+AM5oo
>>377

座標自体は同じだ。表示が違うだけだ。

【01】【02】【03】
【11】【12】【13】
【21】【22】【23】



    【01】【02】【03】
  【11】【12】【13】
【21】【22】【23】

って表示するだけの話だ。
03833732011/05/29(日) 01:07:48.70ID:BFzS8fGx
>>379
おぉ!
とても分かり易いお答え感謝致します!
取り敢えず素材は後回しでプログラムから頑張っているので、素材描く時参考にさせて頂きます。

有難ですm(_ _)m
03843732011/05/29(日) 01:12:53.32ID:BFzS8fGx
>>380-382
おおぉ、なるほど。
382さんの方法で表示させ、絵の描き方を工夫し、上手く調整する方向で頑張ってみたいと思います。

有難う御座いました!
0385名前は開発中のものです。2011/05/29(日) 01:25:46.31ID:q0IokeyY
>>379を解決する為に描画順を動的に変更するのって面倒だよね
「描画は後でまとめて行え」っての守って書いてればどうすればいいかすぐ気付けるけど
0386名前は開発中のものです。2011/05/29(日) 13:31:24.13ID:anhTfcD+
だれかにまとめを作って欲しい
0387名前は開発中のものです。2011/05/29(日) 14:02:49.02ID:q0IokeyY
DXライブラリのリファレンス以上のまとめって何を記載すべきなんだろう?
0388名前は開発中のものです。2011/05/29(日) 16:49:04.22ID:APRJDzQV
まとめというか、使用例は沢山あって困ることがない
0389名前は開発中のものです。2011/05/29(日) 17:00:53.75ID:C/fROn6+
使用例をまとめたWikiってことか?
公式はあくまで一つ一つの材料紹介って感じだしレシピを纏めるってのなら割と需要あるかもね

場所なら一応用意できるが・・・作るか?
0390名前は開発中のものです。2011/05/29(日) 17:14:40.21ID:Jt9bC4pv
まずDxLibは描画などの面倒くさいことを簡単にしてくれるだけであって、
本質的なシステム面のプログラムは一切関係ないのだからこのスレには不必要。
検索すればいくらでも使用例は出てくる。

DxLibの関数の使用例は公式+検索で十分。
0391名前は開発中のものです。2011/05/29(日) 17:24:53.75ID:lMCwYIZL
質問、回答をまとめるとか?
もう7スレ消化してるんだし結構な数になってそう
0392名前は開発中のものです。2011/05/29(日) 17:26:55.71ID:aRTkAIlD
>>390
まあスレチかもしれんけど
DXlib用のフレームワークは欲しい人多いんじゃない?
フレームワークとDirectXのラッパーが全く無関係ってこともないし
全力で否定せんでもいいでしょw

やるなら自分も協力するけど、スレは立てるか
他に引っ越すかがいいかもね
0393名前は開発中のものです。2011/05/29(日) 17:29:03.70ID:aRTkAIlD
誰もフレームワークなんて言ってないねww
俺が先走りすぎたゴメンwww
0394名前は開発中のものです。2011/05/29(日) 17:31:01.75ID:w2kyF2Lr
なんだよ。
そこを突っ込もうと思ったら気づいたか
つまらん
0395名前は開発中のものです。2011/05/29(日) 17:46:18.63ID:1H9r7t0f
公式+検索で十分って言うけど、公式が見やすいとも使いやすいとも思えないし
掲示板の情報は要約されてないからwiki設置に賛成
0396名前は開発中のものです。2011/05/29(日) 18:18:24.28ID:2Gv3r3Gp
下手に使用例を充実させると
今まで以上に初心者のコピペプログラミングが増えそうで
あんまりいい気がしないなぁ。
使用例を集約するにしても、一工夫あった方がいい気がする。

このスレに持ってこられる大きめの質問の大半は
動作の意図を理解しないで、サンプルのコピペで済ませようとした
コードのような印象がある。

本文長すぎるって言われたんで分割する。
0397名前は開発中のものです。2011/05/29(日) 18:21:25.20ID:2Gv3r3Gp
(続き)
きちんとそのコードが何を意味しているのか、とか
何と何と何の組み合わせによってその動作を実現しているか、とか
細かい解説が必要なんじゃないかな。


・・・初心者の成長とかどうでもよくて、テクニックの集約とか
そっち方面が目的なら、見当違いになるけどね。
0398名前は開発中のものです。2011/05/29(日) 18:46:02.07ID:eKvKmzRn
別に誰かがコピペプログラミングとやらをしていても実害ないし
0399名前は開発中のものです。2011/05/29(日) 19:15:04.05ID:1H9r7t0f
解説つけるべきだというのはその通りだと思う
コードを理解する段階まで行ったときに、自分で思考するにしても解説あるのは勉強になるし有り難い

コピペで済ませる人は解説があろうが使用例が分散してようが「理解」しようとはしないから 考慮してもしょうがないのでは?
wikiにtips書く人に読者の勉強姿勢まで面倒みる責任はないよ 教師じゃないんだし
0400名前は開発中のものです。2011/05/29(日) 19:24:12.00ID:7hhk2TqC
DXライブラリでWikiっていうと、前に一悶着あったような。
外部から俺らがごちゃごちゃ言ってただけというのが正しいか。
0401名前は開発中のものです。2011/05/29(日) 19:25:03.97ID:C/fROn6+
んじゃぁとりあえず場所用意するね
駄目なら駄目でその時はバッサリって感じで

少し時間くだしあ
0402名前は開発中のものです。2011/05/29(日) 20:00:53.18ID:Jt9bC4pv
>>399
個人サイトに責任はないよ。
だから有志で何やっても勝手。

ただ、このスレの共有サイトとしてのWikiであれば、万人が納得するようにしなければならない。
だから中途半端に解説も無いものを置かれても困るんだよね。
こうやってどのスレも初心者の質問でスレが埋まるようになってしまうんだから。
0403名前は開発中のものです。2011/05/29(日) 20:41:50.40ID:1H9r7t0f
ごめんなさい、「考慮すべきでない」ってのは反論になってませんでした
初学者の学習に悪影響を及ぼすというのなら、注意文を記載しておくことでは解決しないかな?
0404名前は開発中のものです。2011/05/29(日) 20:47:08.70ID:oEgrSQOL
2chを参考に勝手に立てたwikiであり、
このスレの住人は解説の義務を負っていないし、内容にも責任を負いませんよと明記すればいいんじゃないの

最近はwebで無料で閲覧した情報だのフリーソフトだのにも
執拗に責任を追及する変な奴が多くてダルいよな
0405名前は開発中のものです。2011/05/31(火) 05:26:27.07ID:cy94Irs8
使用例のまとめとかじゃなくて
あくまで「このスレのまとめサイト」とかだったら
諸手を挙げて賛成。
過去に出た話題とかおさらいできるし、あるとうれしい。
0406名前は開発中のものです。2011/05/31(火) 23:42:40.66ID:dUjeA77Z
欲を言うなら、ソースコードが載せやすいものがいいよね。
0407名前は開発中のものです。2011/06/03(金) 15:56:45.32ID:Vun+HEBf
アフィとかはどうするんだ?
以前個人運営のまとめサイトがあったけどアフィ大量で叩かれてたじゃん
0408名前は開発中のものです。2011/06/03(金) 16:09:28.47ID:mWL8Wc2b
HP維持もタダじゃないしなぁ
04094012011/06/03(金) 16:29:38.13ID:mUEsLjLT
場所は確保したが色々立て込んじゃって、枠組み作成までもうちょい時間くだしあ
場所はWikiwikiにしました。わりとシンプルに使えるしそれなりに見た目も綺麗だからってのが理由です

>>407
そう言うのは一切入れてないから問題ないと思います
でもWiki側からデフォでついてる広告はどうしようも無いからそこら辺だけご容赦を

>>406
ソースコード貼付けはAA貼付けのタグ使えば綺麗に貼り付けれるようになります
そこら辺の説明含めて最初に書いておきます

あと内容に関してだけど
とりあえず2chで出た内容をまとめていったり、誰か気が向いた人が色々付け足していったり
とりあえず強制的なものは双方無いスタンスでやっていこうかと
0410名前は開発中のものです。2011/06/03(金) 17:08:47.72ID:Mh8Nxp/7
場所用意するって自鯖じゃないんかい。
小学生の掲示板作った→レンタル掲示板みたいな流れだなww

前の流れだとテンプレ入れたらその時点でアウトなわけだけど、
作っても誰も見なきゃ意味ないぞ。

仮にどうしてもテンプレ入れるならdixq氏のサイトとかDxlibFunとか他有用なものと共にじゃないと不公平だしな。
まあ、それはそれでいいけど。
0411名前は開発中のものです。2011/06/03(金) 17:18:37.76ID:W2dHybpV
借りてるさくら鯖余ってるから提供できるならしたいけどどうすればいいのやらね
0412名前は開発中のものです。2011/06/03(金) 20:05:00.12ID:5A8y36w8
>>410
横からだけど、自鯖やレンタル鯖でやるほどのことか?
ありもので十分ならそれ使えば良いじゃん。
「他のサイトもテンプレに入れないと不公平」の意味もよく分からないが。

というか、どういうサイトを想定してる?
俺が想定してるのはcsharpgamedev wikiみたいな
2chのスレから派生した情報収集Wikiなんだけど。
この辺の認識があってないと、作った人も作ってもらった人も
不幸になりかねない気がする。

あと、「前の流れ」っていつごろの話だったっけ?
スレ番だけでも良いから教えてくれると嬉しい。
0413名前は開発中のものです。2011/06/03(金) 20:11:38.85ID:YDY6HFbE
wikiのトップとかに参考ページとか表記して、
公式や、龍神録の館とかのDXライブラリに関連した講座のあるサイトへのリンクを入れてやればいい
アフィ云々はこのサイトだけど、一応有用な小ネタとかもあるし一緒にリンクしてしまってもいいかもしれない
http://studiokingyo.fc2web.com/dxlib.html
0414名前は開発中のものです。2011/06/03(金) 21:29:08.06ID:HIEEQLaw
とりあえずゲーム製作技術板公式wikiを置いときますね
http://wiki.game-develop.com/

サーバ移転前に作ったページは消えちゃってるっぽいな
新規で作るか?
0415名前は開発中のものです。2011/06/03(金) 23:25:34.33ID:L3vY9uyq
>>407
アフィふざけんなって人と、いちいち気にすんなよって人と、
論争になって結局Wikiが消えるのが一番困るって人とが仲良く言い争ってた記憶がw
0416名前は開発中のものです。2011/06/03(金) 23:33:45.95ID:JJ8x9dYf
個人運営でまとめてるサイトのアフィを叩いてるのってただの嫉妬だろ、気にすることない
いちいち過去ログから探す手間が省けて有り難いし、アフィなんてその手間賃みたいなもんだろ
アフィ収入が羨ましいなら叩いてないで自分もまとめてみればいいのに
0417名前は開発中のものです。2011/06/03(金) 23:47:30.80ID:wUtKVv5F
ちゃんと整備されたまとめならアフィくらいいいけど
アフィをべたべた貼ってるまとめって、情報を整理するとか絶対ないんだよね
0418名前は開発中のものです。2011/06/04(土) 00:17:44.77ID:ZmSZ/Vo4
普通に考えられる程度なら全然いいよ

ただコンテンツの最初最後じゃなくて
途中の中断に入れてくるタイプは正直かなり読み難い
0419名前は開発中のものです。2011/06/04(土) 00:20:15.60ID:rJTebOc5
アフィやりたいって言ってんの?
0420名前は開発中のものです。2011/06/04(土) 00:25:41.24ID:nICLgCP1
アフィアフィ言ってんじゃないよ
0421名前は開発中のものです。2011/06/04(土) 00:55:47.13ID:Fd3wvUm3
wikiwikiのなら十分アリだと思うよ、邪魔じゃないし。
下手に個人鯖とかでアフィ見つけちゃうと嫌な論争になるしね
0422名前は開発中のものです。2011/06/04(土) 01:41:12.23ID:dVJmI03Q
アフィあっても非表示にしてるからどうでもいいけど
0423名前は開発中のものです。2011/06/04(土) 17:13:47.03ID:ihjROejl
かったああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああ!!
0424名前は開発中のものです。2011/06/04(土) 17:14:27.60ID:ihjROejl
ごめん、超誤爆した
申し訳ない
■ このスレッドは過去ログ倉庫に格納されています