【初心者】スレを立てる前にココで質問を【Part11】

このエントリーをはてなブックマークに追加
352名前は開発中のものです。
メッセージループのメッセージがないときにゲーム処理を呼ぶというので、
ゲームを作ろうと思ったんですけど、そうするとCPU使用率が常に100%になってしまいます。
どうにかして減らす方法ないですか?
353名前は開発中のものです。:2006/03/09(木) 02:32:02 ID:GYU8BNnD
Sleep
354名前は開発中のものです。:2006/03/09(木) 02:42:31 ID:/oVDHdrT
>>353
よくわからんのですが、こんな感じですか?

   do{
      if(PeekMessage(&msg, NULL, 0, 0, PM_REMOVE)){
         TranslateMessage(&msg);
         DispatchMessage(&msg);
      }else{
         Sleep(1);
      }
    }while(timeGetTime() < time + 16.67f); // 60 FPS (1000 / 60 = 16.67)
355名前は開発中のものです。:2006/03/09(木) 03:01:10 ID:rOVZGput
>>352
SetTimer、PostMessage辺りかな。
356名前は開発中のものです。:2006/03/09(木) 11:08:39 ID:KxJsUriB
Sleep(1)じゃなくてSleep(0)で頼む
357名前は開発中のものです。:2006/03/09(木) 22:19:37 ID:4T2dc8xK
俺は次のフレーム開始時刻までの余裕分だけ一気にSleepさせてるけど。
358名前は開発中のものです。:2006/03/09(木) 22:26:18 ID:ulH8Z7Si
Sleepは精度悪すぎる。
2,3ミリsec余裕でずれる
359名前は開発中のものです。:2006/03/09(木) 22:26:48 ID:ulH8Z7Si
すまん。Sleep使うなみたいな風に見えるな、Sleep(0);でループが現実的だと思う
360名前は開発中のものです。:2006/03/09(木) 23:30:36 ID:4T2dc8xK
精度悪いから少し短めにSleepして残りはギリギリまでビジーループにしてる。
これだときちんと他のアプリ立ち上げたり負荷掛けたときだけCPU使用率が高くなる。
361名前は開発中のものです。:2006/03/09(木) 23:58:32 ID:ZV0n2FwR
このサイトに書いてあることを参考にしていいんでしょうか?
ttp://rina.jpn.ph/~rance/directx8/03/01.html
362名前は開発中のものです。:2006/03/10(金) 00:15:34 ID:49EtE12l
スレッド分けてるのは俺だけか…。
363名前は開発中のものです。:2006/03/10(金) 00:32:26 ID:4IHmwG2s
もう何度も出た話なので、無駄に苦労させておけばよい。
364名前は開発中のものです。:2006/03/10(金) 02:32:08 ID:W8Q8Lboi
こんな感じでいいですかね

  //メッセージループ
   while( 1 )
   {
        if ( PeekMessage(&msg,NULL,0,0,PM_NOREMOVE) ){
           if ( GetMessage( &msg, NULL, 0, 0 ) == 0 ) { break; }
               TranslateMessage(&msg);
               DispatchMessage(&msg);
        }else{
           MainLoop();
  }
}

void MainLoop()
{
  /*このあたりにCPU使用率を下げるための処理*/
  
  /*OKならゲーム処理*/

}
365名前は開発中のものです。:2006/03/10(金) 03:16:46 ID:pNEIOb2s
いちいち聞かずにやってみればいいだろ
366名前は開発中のものです。:2006/03/10(金) 08:37:58 ID:eDyAepNd
>>364
パク(ry
367名前は開発中のものです。:2006/03/10(金) 09:05:16 ID:bSuzl4Hg
このへんは垂直同期待ちの関数が必ず寝てくれりゃいいんだけど
思いっきりスピンロックしやがる実装がザラだからなあ。
Direct3D9Exあたりから待機関数あるみたいだけど。
368名前は開発中のものです。:2006/03/10(金) 18:35:08 ID:OkL0RMkq
>>364
ダメ。
そんな事するから、重いウィンアプリばっか出てくるんだ。
タイマーをうまく使うべし。
精度が悪い場合は、timeSetEventを使う。
369名前は開発中のものです。:2006/03/10(金) 21:42:10 ID:eHf1wg1N
画像を回転させたいんでググったら
x’=x×cosΘ−y×sinΘ
y’=x×sinΘ+y×cosΘ

コレがでてきたんで
tex[0].x = 120;
tex[0].y = 240;

tex2[0].x = kai[0].x * cos(90) - kai[0].y * sin(90);
tex2[0].y = kai[0].x * sin(90) + kai[0].y * cos(90);
って書いたんだけどうまくいかないんです。
tex[0]は画像貼り付けた四角のポリゴン?の頂点の内のひとつです。
tex2の値使って描画してます。
370名前は開発中のものです。:2006/03/10(金) 21:56:37 ID:eHf1wg1N
すみません間違いました

tex2[0].x = tex[0].x * cos(90) - tex[0].y * sin(90);
tex2[0].y = tex[0].x * sin(90) + tex[0].y * cos(90);

こうでした
371名前は開発中のものです。:2006/03/10(金) 22:20:47 ID:IHVI/h/s
radian? degree?
372名前は開発中のものです。:2006/03/10(金) 22:21:35 ID:6klj+UjH
どのライブラリ使ってるか知らないが、
多分のその三角関数の引数はラジアン。
373名前は開発中のものです。:2006/03/10(金) 22:26:21 ID:eHf1wg1N
#defineRAD (3.14159f/180.0f)

int s;
s = 90 * RAD;

tex2[0].x = tex[0].x * cos(s) - tex[0].y * sin(s);
tex2[0].y = tex[0].x * sin(s) + tex[0].y * cos(s);

こうしてみましたがやっぱり失敗・・・どっか他の所なのかなぁ
374名前は開発中のものです。:2006/03/10(金) 22:33:40 ID:gqVEhWf1
回転させないでは表示できてるの?
あと、いきなり90度じゃなくて5度くらいで試すとか。
375名前は開発中のものです。:2006/03/10(金) 23:41:44 ID:eHf1wg1N
回転させないで表示できてます。
5度とかにするとまったく動かないです
#defineRAD (3.14159f/180.0f)

int s;
static int a = 0;

s = a * RAD;

tex2[0].x = tex[0].x * cos(s) - tex[0].y * sin(s);
tex2[0].y = tex[0].x * sin(s) + tex[0].y * cos(s);

a ++;
ってしてみたらカクカク回転はしてました・・・
376名前は開発中のものです。:2006/03/11(土) 00:01:33 ID:eHf1wg1N
変数sをfloatで宣言したら解決しました・・・
レスくれた人ありがとうございました、そしてスマンでした。
377名前は開発中のものです。:2006/03/11(土) 01:44:45 ID:j9qMi4TH
>>368
その辺りのことは自分で作っていくうちに効率的な方法を思いつくんですか?
それとも何かサイトや本を参考にして覚えるんですか?
378名前は開発中のものです。:2006/03/11(土) 01:57:36 ID:DfEpN4C2
両方だろ
379名前は開発中のものです。:2006/03/11(土) 06:49:28 ID:j9qMi4TH
朝までやったけどあんまり進みませんでした…
380名前は開発中のものです。:2006/03/11(土) 11:34:21 ID:OQA38ARh
FPSを正確にきざむためじゃなくて、入力に即座に反応する必要がないときとかに
負荷をかけないで待機するのが目的だったらMsgWaitForMultipleObjectsをおすすめするぜ
あたらしいメッセージが届くか、タイムアウトするかの両方で待つことができるんだ
あとメッセージキューは一回の検査で空っぽになるまで中身をとりだしちゃお
あとWM_CHARを評価しないならTranslateMessageを呼ぶ必要はないぜ…確か。
381名前は開発中のものです。:2006/03/11(土) 12:42:56 ID:5vZF79TY
ム板で明確な回答が見つからんかったのでこちらで質問させて下さい。
D3D使ってゲームループを回すとフルスクリーン時だけCPU使用率が100%近くに
なってしまいます。
http://pc8.2ch.net/test/read.cgi/tech/1132965206/125-128

切り分けたところ、なんかフルスクリーン時のPresent()が重すぎなように見えます。
なおPresent()の引数は全てNULLを渡してます。
原因がわかる方いたら教えて下さい。

コノトオリ orz
382名前は開発中のものです。:2006/03/11(土) 12:52:37 ID:LLveNUqF
VSync待ちでCPUをぐるぐる回しているからだろ。
そんなこと考えるまでもない。
383名前は開発中のものです。:2006/03/11(土) 13:37:03 ID:5vZF79TY
つまりはDirectX&ドライバのVSync待ちの実装の問題か…
確かにプログラマが考慮する内容じゃなさそう
D3DPRESENT_DONOTWAITやD3DPRESENT_INTERVAL_IMMEDIATE指定しても結局
全力ループ組まなきゃいけなさそうだしこれは許容するしかなさそうね
384名前は開発中のものです。:2006/03/11(土) 13:42:30 ID:9yFKHnii
>>377
僕は自分オンリー。
むしろ基本のメッセージ処理なやり方って思っている。

Peekを使うのは、ウィンアプリの前にコンソールでやっていて、
そっちじゃないと分かりづらいというのもあるのかな。

>>380
その場合は、それ用のコールバック関数を作ってしまう。
385名前は開発中のものです。:2006/03/11(土) 14:09:22 ID:OQA38ARh
>>383
IMMEDIATEを指定してあとはwindowモードのときと同じように休んでいけばいいだけなんじゃないの?
386名前は開発中のものです。:2006/03/11(土) 14:42:37 ID:5vZF79TY
>>385
寝ぼけてますた、その通りですな…

CPUの負荷とティアリングを天秤にかける事になりますが、これは切り替えスイッチ
でも入れる事にします。
マリガトウ

ノシ
387名前は開発中のものです。:2006/03/11(土) 16:11:14 ID:vpzIn0S1
RPGの製作順序キボンヌ

一応下げとくか
388名前は開発中のものです。:2006/03/11(土) 18:44:39 ID:DfEpN4C2
そんな屁の役にも立ちそうに無いこと聞いてどうするんだよ
389名前は開発中のものです。:2006/03/11(土) 20:55:46 ID:vpzIn0S1
屁をする
390名前は開発中のものです。:2006/03/11(土) 20:57:30 ID:Rn1ZTT4U
(-_ - )ふん
391名前は開発中のものです。:2006/03/11(土) 22:32:49 ID:dYMZfRdK
>>386
ついでに
・次回のvsyncタイミングを予測してその3msくらい前までsleepしてからvsyncを待つ
モードも作っておいてオプション設定で切り替えできるようにしておくとか… 俺はやったことないけど
392名前は開発中のものです。:2006/03/12(日) 00:54:48 ID:WdX+GBZM
>>391
>俺はやったことないけど

つか多分自分でゲームループ組んだ事ないだろ?
その書き込みで判る
393名前は開発中のものです。:2006/03/14(火) 20:42:16 ID:kIo9Nngk
void haikei(HDC hdc, HDC bufa, signed int x, signed int y)
{
HBITMAP haike;

haike = (HBITMAP)LoadImage(NULL, TEXT("./ggxx09.bmp"), IMAGE_BITMAP, WIDTH, HEIGHT, LR_LOADFROMFILE);
SelectObject(bufa, haike);
StretchBlt(hdc, 0, 0, WIDTH, HEIGHT, bufa, x, y, WIDTH, HEIGHT, SRCCOPY);

}
///////////////////////////////////////////////////////////////////

case WM_PAINT:
main = BeginPaint(hWnd, &ps);
haikei(main, bufa, x, y);
EndPaint(hWnd, &ps);
return 0;
/////////////////////////////////////////////////////////////////
DWORD WINAPI ThreadProc(LPVOID lp)
{
while(1) {

HWND hWnd;

hWnd = ((ThreadParam*)lp) -> hWnd;
InvalidateRect(hWnd, NULL, TRUE);

Sleep(200);
}

return 0;
}
394↑のやつです:2006/03/14(火) 20:42:56 ID:kIo9Nngk
画面がずっとちかちかするのはどうしてでしょうか?
395名前は開発中のものです。:2006/03/14(火) 21:04:56 ID:WZQXg5CU
>>394
WM_PAINTが発行されてから処理されるまでの間に垂直回帰と衝突し、
画面を書き換えながらデータを書き換えることになるから。
396名前は開発中のものです。:2006/03/14(火) 21:37:47 ID:vD4YSUxp
いい加減なことを書き込んでいる奴が間に挟まっているがそいつは忘れろ。
チカチカする原因は背景消去のイベントが先に発生しているから。
いちいちWM_PAINTを発生させなくても、その場で書き替えれば解決する。
397394:2006/03/14(火) 21:59:27 ID:kIo9Nngk
>>396
解決しました!ありがとうございます。
とりあえず、マルチスレッドのなかにGetDC()〜で書き込むことにしました。

>>395
すみません。液晶モニタです・・・。
398名前は開発中のものです。:2006/03/14(火) 22:41:10 ID:hFZrRBrc
つか、先が思いやられるコードだな…
399名前は開発中のものです。:2006/03/15(水) 00:52:52 ID:bI4tObHl
寒くて眠れないんですが、どうすればいいですか?
400名前は開発中のものです。:2006/03/15(水) 19:47:42 ID:1YotSJ4J
俺があっためてやろう
401名前は開発中のものです。:2006/03/15(水) 21:34:45 ID:8Czfqo27
いーな〜
402名前は開発中のものです。:2006/03/16(木) 07:21:50 ID:Y/eNDDcT
ライブラリスレがなくなっちゃたんだけど、ライブラリ見つけた場合はどこに書けばいいんだろ。
こことかかなあ?

ツール・スクリプト総合スレッド
http://pc8.2ch.net/test/read.cgi/gamedev/1012824335/
403名前は開発中のものです。:2006/03/17(金) 17:38:12 ID:8gDgsZth
変数の値によってロードするデータを変えるのはどうすればできますか?
404名前は開発中のものです。:2006/03/17(金) 17:44:59 ID:X0dS9tB6
質問内容がよくわからんが、変数の値によってIF文で分岐すればいいのでは?
405名前は開発中のものです。:2006/03/17(金) 22:57:51 ID:xNtfEtiQ
関数ポインタとかも
406名前は開発中のものです。:2006/03/17(金) 23:08:20 ID:Exobc+7Y
うむ。何を聞きたいのか判らない。模範的な初心者的質問だ。
407名前は開発中のものです。:2006/03/18(土) 02:35:11 ID:Su4tUZqN
現在DirectXを使ってゲームのシステムを作っています。
そこで皆様に質問です。
フレームバッファはブラーができ1るように3枚ぐらいもっとけとか描画は標準で2D→3D→2D→3Dの4つぐらいの
プライオリティ持っとくでしょとか3Dサウンド・ジョイスティックはいるとか視野角で描画するかしないかとか
ゲームのシステムにこれぐらいあれば大体足りるんじゃねなものを教えていただきたいです。
なにぶん経験が浅くどこまでをいれてどこまででとめておくのか判断がつきにくいので皆様の経験からアドバイス
いただければ幸いです。
ではよろしくお願いいたします。
408名前は開発中のものです。:2006/03/18(土) 04:21:14 ID:nGKJ4ycD
全部丸投げかよ・・・
409名前は開発中のものです。:2006/03/18(土) 05:19:24 ID:Su4tUZqN
いちよ今のところ考えているのは
2D→3D→2D→3Dの順番でのプライオリティ
マウス・キーボード・ジョイスティックの入力
3Dサウンド(OGG・WAVE・MIDI形式に対応)
ムービーの再生ぐらいです。
主に描画周りで必要なものが聞きたいです。
410403:2006/03/18(土) 07:23:59 ID:95DqdFyc
>>404 405 406
レスありがとうございます。そしてすみません。

VC++で、
変数 x を用意して、LoadImage()を使い、
x=1の時はこのファイルをロード、
x=2の時はそのファイルをロード、
っていうのを、IF文を使わないでやる方法はありませんか?
(例えばJavaScriptの document.write("char" "+ (x) +" ".bmp"); みたいな感じでできればいいなと。
例の文がおかしかったらすみません。参考書見ながらです。)

改めてお願いします。

411名前は開発中のものです。:2006/03/18(土) 07:43:03 ID:ZGA0kyS7
>>410
まずはC言語からやり直すべきだと思う。

>(例えばJavaScriptの document.write("char" "+ (x) +" ".bmp"); みたいな感じでできればいいなと。
もちろんこういうふうにできる。
412403:2006/03/18(土) 07:57:01 ID:95DqdFyc
>>411
朝早くからどうもです。

できるんですか。
確かにC言語の文法をちゃんとやったほうがよさそうですね。
とりあえずその辺の項目が載ってるところらへんから読んでみます。
ありがとうございました。
413名前は開発中のものです。:2006/03/18(土) 08:34:32 ID:Ipz2AxPZ
BCC+DXlibを使って格ゲーを作ってるんですけど、2Pカラーみたいにパレットを変更する方法ってありますか?
414名前は開発中のものです。:2006/03/18(土) 10:42:29 ID:4kSs+7jL
407・409です。
オブジェクト(モデル)に対してグレアとかを使えるようにしたいんですが
複数のオブジェクトに使おうとした時にテクスチャにモデルかいてそのうえから
テクスチャはっつけてみたいなことをしてたらパフォーマンスがグレアを使用する
モデルの数分落ちるんですがそこらへんで何か対策やいい組み方ありませんでしょうか?
415名前は開発中のものです。:2006/03/18(土) 16:31:55 ID:yz7lWDB4
>>413
Direct3Dにもパレットはあるが、機能がショボくて使いにくいので
2Pカラーは別データとして持つか、自分でパレットから変換して
使った方がいい。
416名前は開発中のものです。:2006/03/18(土) 16:41:45 ID:YpJRhIuV
> >(例えばJavaScriptの document.write("char" "+ (x) +" ".bmp"); みたいな感じでできればいいなと。
念のため言っておくとC言語ではできない。
417名前は開発中のものです。:2006/03/18(土) 19:29:01 ID:g+aAvW/Y
wsprintf(a,"aaa$saaaaこんなのなかったー?",);
418名前は開発中のものです。:2006/03/18(土) 20:10:43 ID:4wfna6z8
printf("char" "+ (x) +" ".bmp");
エラーも出ず、普通に実行可能。
419名前は開発中のものです。:2006/03/19(日) 00:24:36 ID:uMD9RJsO
JSと動作は違うけど、文法に問題は無いしな
420名前は開発中のものです。:2006/03/19(日) 00:51:09 ID:p7gnp8J4
物理シミュレーションを勉強しようと思うんですが、
高校の教科書をおさらいしたあとは、
受験用じゃなく、ゲーム制作に関する書籍を読めば良いんですよね?
421名前は開発中のものです。:2006/03/19(日) 01:49:18 ID:GldnoIov
物理シムって言っても、ぶっちゃけると処理の80%くらいはコリジョンだしなぁ。
いや、もっと割合が多いか?
422名前は開発中のものです。:2006/03/19(日) 13:06:38 ID:SjrbRmrH
ドット絵のファミコンちっくなゲーム作ろうとしてるんですけど
それでもDirectX使ったほうが便利なの?
DirectXって派手な演出向けかと思ってるんだけど・・
423名前は開発中のものです。:2006/03/19(日) 13:15:52 ID:10+JNBXY
コリジョンw
424名前は開発中のものです。:2006/03/19(日) 13:16:29 ID:C5ZIma6z
使わなくても作れるから、
今までのDirectX使ったコード流用できるとかじゃなければ
別に使わなくてもいいと思うけど。
やりやすいほうでいいんじゃない。
425422:2006/03/19(日) 15:17:20 ID:SjrbRmrH
>>424
なるほど。
とりあえず今使ってないで進めてるので
そのまま行ってみます。
thx!
426名前は開発中のものです。:2006/03/20(月) 10:19:21 ID:PMTGalOb
デバックビルドでは動くのにリリースビルドにすると上手く動かないっていうのには
どんな原因が考えられますか?
427名前は開発中のものです。:2006/03/20(月) 10:38:42 ID:zTZlIC7i
>>426
92.6%の確率でちゃんと初期化していない変数がある。
428名前は開発中のものです。:2006/03/20(月) 10:54:59 ID:PMTGalOb
>>427
おお、本当だ!解決しました!
ありがとうございました。
429名前は開発中のものです。:2006/03/20(月) 16:45:48 ID:kRMPXFjJ
>>421
コリジョンてのがちょっとよくわかりませんが、
あんまり高等な知識は必要ないってことでいいんですよね?
430名前は開発中のものです。:2006/03/20(月) 17:28:00 ID:cO2KdBDH
collision
衝突
collision detection
当たり判定
431名前は開発中のものです。:2006/03/20(月) 17:49:26 ID:kRMPXFjJ
>>430
ってことは、むしろ数学のほうが遙かに重要なのか。
432名前は開発中のものです。:2006/03/20(月) 18:20:36 ID:jUMh4ML3
物理シミュレーターなんて数学そのものだろ
433名前は開発中のものです。:2006/03/20(月) 19:56:44 ID:ppKGyeLE
スレ違いかも知れませんが質問させてください
このゲームのエミュレーターサーバーを建てあげたいと
思ってます ttp://www.universalcentury.net/

まず何をしなければいけないか教えてください
434名前は開発中のものです。:2006/03/20(月) 20:12:10 ID:09TKgzyF
>>433
まず質問に適した板とスレを探してからググルことを覚えるのと
「スレ違いかもしれませんが・・・」と言えば何してもいいと思ってるのを直す
435名前は開発中のものです。:2006/03/20(月) 20:13:20 ID:ppKGyeLE
手厳しい意見で
436名前は開発中のものです。:2006/03/20(月) 20:20:15 ID:/6hGTyX+
まずはバ○ダイに許可もらえ。
じゃないと法的プレッシャー受けるだろ。
437名前は開発中のものです。:2006/03/21(火) 00:44:46 ID:TQgpKT+/
>433
エミュ鯖は犯罪だと理解する知能
438名前は開発中のものです。:2006/03/21(火) 00:45:36 ID:6PZPzHnr
合法。
439名前は開発中のものです。:2006/03/21(火) 00:50:03 ID:RlAF5sQF
>>437
ダウト。
国内では判例がないのでグレーゾーン。
440名前は開発中のものです。:2006/03/21(火) 08:36:02 ID:v/XFEo4J
えっと・・・多分・・・

ネットでの配布は公的な配布になり、エミュは二次創作になるから、
エミュを配布するには原作者の許可が必要だとオモ。
441名前は開発中のものです。:2006/03/21(火) 09:01:36 ID:ljH6QT8k
まあ日本企業が強いと思うからnyとかで見せしめになる気があるならなってくれ(ライブドアみたいに
そうすれば白黒はっきりするし
442名前は開発中のものです。:2006/03/21(火) 17:27:40 ID:CCrWP9uH
>439
企業から警告来ただけでみんな公開を辞めるから裁判にならないだけ。
違法の判例がないがかといって合法の判例があるわけでもない
443名前は開発中のものです。:2006/03/21(火) 18:33:16 ID:eiX902+O
まぁ警告が来るとは限らないけどな。
警告きたら辞めればいいやみたいなのがポンポン乱立するようなら、見せしめの可能性もある。
444名前は開発中のものです。:2006/03/21(火) 19:04:55 ID:fu1FQ/EM
>>440
いわゆる二次創作ってのは、
著作物(創造的な表現で成る無形財産)の二次利用のことだろう。
で、二次創作の問題として話題になるのは基本的には著作権の侵害。
 
じゃあエミュ鯖のプログラムの場合はどうかというと
これ単体を配布しても著作権侵害にあたらないと考えるのが妥当だ。
なぜならこれ単体では絵も音も出ない。創造的な表現をしてくれない。
外部からの入力に応答して出力を返すだけ。つまりオリジナルの
ロジックを模倣しているだけであり、ロジックには著作権はない。
 
エミュ鯖で問題が生ずるとしたら、実用新案とか特許だと思われ。
 
>>439
だから白でも黒でもないから灰色なんだろ。
犯罪かどうかは人柱が証明するということで。
445名前は開発中のものです。:2006/03/21(火) 19:09:15 ID:fu1FQ/EM
あ、ごめん。ポインタを間違えた。
 
× >>439
○ >>442
446名前は開発中のものです。:2006/03/21(火) 19:39:11 ID:eiX902+O
同一性保持権を侵害なら、確実に逝けそう
447名前は開発中のものです。:2006/03/21(火) 20:01:10 ID:3oAhIv5k
>>443
あったな、ポケモン事件・・
448名前は開発中のものです。:2006/03/21(火) 20:30:22 ID:fu1FQ/EM
>>446
繰り返しになるが、ロジックを模倣しているだけなら
著作権侵害には問えない。ちなみに同一性保持権は
著作権の一部。
 
配布パッケージの中に著作物の一部とか著作物を流用し
改変した(と立証できる)ものを含めるような厨なケースなら
同一性保持権の侵害で逝ける。
 
例えばプレステのエミュの中にBIOSイメージを入れて配布とか。
449名前は開発中のものです。:2006/03/21(火) 20:46:36 ID:fu1FQ/EM
ごめん。ちょっと例がおかしいな。
450名前は開発中のものです。:2006/03/21(火) 22:22:14 ID:niLQPGvo
>>448
そこまで細かい話になると、さっぱり分からん。
個人的には即売会で売るのが犯罪にならないならば、特に気にならん。
451名前は開発中のものです。:2006/03/21(火) 22:24:57 ID:NZ2LYj5a
>>450
鯖を即売会で売るのか?w


いやまあ、法律はよく分からん、という事だと思うけどさ。
452名前は開発中のものです。:2006/03/21(火) 23:54:04 ID:CCrWP9uH
ネトゲするような鯖を家に置こうとしたら床が抜けるよ
453名前は開発中のものです。:2006/03/22(水) 03:04:40 ID:2Rhu187Z
それ、もしかしてフレームだろ
規模にもよるけど某MMOの擬似サーバならDELLのデスクトップで十分だったよ
#色々と手は加えたけどね
454名前は開発中のものです。:2006/03/22(水) 07:21:00 ID:MaoAvEXr
>>444
>外部からの入力に応答して出力を返すだけ。つまりオリジナルの
>ロジックを模倣しているだけであり、ロジックには著作権はない。

 そのとおりで、特定の入力から特定の出力を得る動作は模倣しても、これはあくまで数式的
なもので、著作権は関わってはこない。でもソースを参照して同様のソースを組んだとなると、
著作権が関わってくるので話がややこしく。

>エミュ鯖で問題が生ずるとしたら、実用新案とか特許だと思われ。

 「MMO」とか「ネットゲーム」とかで例のデータベースを検索すると、きっとコーヒーを吹く結果
になるんだろうなぁ…と思いつつ検索はしていませんが。
455名前は開発中のものです。:2006/03/22(水) 13:54:04 ID:zLpwQa/r
著作権に詳しくは無いんだけど。
例のセーブデータ事件は、ゲームがメモカから変更されたセーブデータ読み込んで、
作者の意図しない動作をするってのが問題なんでしょ、
エミュ鯖の場合、クライアントが、サーバーから変更されたパケット受け取って、作者の意図しない動作をするんじゃ?
同じに見えるんだけど、何が違うん?
456名前は開発中のものです。:2006/03/22(水) 14:54:21 ID:5LjOjX6H
たとえばnscriptのゲームで、「体験版XX(ゲームの名前)のarcを入れて実行してください」
というゲームがあったとする。そして、このarcが製品版XXとまったく同じデータだとする。
(体験版XXは配布フリー)

これが営利目的で、かつ製品版XXをそっくり再現したようなゲームの場合、違法になると思う。
でも非営利目的で、一部にXXのデータを借用する形をとった、まったく別のゲームなら、
それは違法とは呼べないんじゃないかな。
んで、エミュ鯖はその中間にある。
457名前は開発中のものです。:2006/03/22(水) 15:54:03 ID:3hJI/R5M
エミュ鯖がイマイチどういうものか分かりませんが、
エミュレータ自体は全くの合法です。
そもそも著作物は特許権のように新規性や進歩性は必要ありません。
著作物で必要なのは著作者の個性、つまり創作性です。
この個性が表現された物であれば著作物と認められます。
アイディアは必要ありませんし、著作権の対象にはなりません。
プログラムの場合はその機能ではなくコードが表現とされるようです。
もともと著作物は誰かの表現を元に創作されるケースが多く、
少しでもその著作物に作者の個性があれば問題ありません。
よって同じものが二つであったとしても
別に作ったものであればその作者の個性が各々にあるものと考えられ、
既存のものの著作権侵害とはなりません。

>>455
ときめきメモリアル事件ですね。セーブデータの改造で
同一性保持権が問われた事件です。
最高裁判決でゲームソフトの改変を惹起するものとして、
同一性保持権侵害と認めてますね。
458名前は開発中のものです。:2006/03/22(水) 17:20:56 ID:Jazj58UI
ネットゲーのサーバの動作を真似るプログラムを作って稼動させ開放してる物
本来クライアント側で運営会社に繋げる設定をそのエミュ鯖に変える事で同じように遊べる
メッセ使ってる人達がMSN?に繋げずに自分で建てたサーバに繋げ使えるようにしたって所かな
当然どちらの場合も建てた方でID登録認証するので本家と相互通信は出来ないがね
まあ一方的にパケット送ることは出来るだろうけど

類似品として流出した本来のサーバプログラムを元に建てた流出鯖等もあるが
こっちの方だと豚箱行きの可能生は高いだろうともう
459名前は開発中のものです。:2006/03/22(水) 17:31:57 ID:agYeRUE3
まぁ、個人が企業に訴えられたらまず勝てないだろw
460名前は開発中のものです。:2006/03/22(水) 17:53:14 ID:3hJI/R5M
ググって見たら海外では判例が出てるようですね。
判決はマチマチで、エミュ鯖側が勝訴していたり
オリジナルのメーカー側が勝訴しています。
日本では今のところ判例はないようです。
エミュレータ自体は合法で、ここにウェイトをかけた判決なら
エミュ鯖側が勝訴するでしょうし、
逆に上のときめきメモリアル事件のように同一性保持権に問われれば
オリジナルのメーカー側が勝訴するでしょう。
結局エミュ鯖については法的にグレーとしかいえません。
461名前は開発中のものです。:2006/03/22(水) 22:32:50 ID:5whVcKCl
>>460
それはメーカーと個人が同レベルの弁護士を立てたらの話だろ。
462名前は開発中のものです。:2006/03/22(水) 22:51:57 ID:z9CQATvM
裁判なんてお金持ちだけに許された究極の道楽ですよ。
法の庇護を受けたいと思ったらやっぱ先立つモノは銭。
一般庶民には人生投げ捨てる覚悟でも無い限りは無理。
エミュ鯖裁判に出廷するために有給なんて取れない。
で、無職になったら弁護士費用なんて出してられない。
463名前は開発中のものです。:2006/03/22(水) 22:59:00 ID:Mh6ffmO4
エミュ鯖をやろうとしている奴は裁判上等、自分がのたれ死んでも戦い抜く覚悟でやろうとしているんだよ。
みんなで応援しようじゃないか。
金は出せないが、励ましの書き込みくらいはできる。
464名前は開発中のものです。:2006/03/22(水) 23:22:28 ID:z9CQATvM
エミュ鯖作る実力あれば、
ステフかメンボでクライアント周りのスタッフ募集して、
新作作った方がよっぽどいいと思うが、


>>433 は 偉 人 さ ん な ん だ なぁ。。。


(決して雑魚がエミュ内で俺TUEEEEEEしたいわけじゃいよね?)

465名前は開発中のものです。:2006/03/22(水) 23:48:43 ID:CdWd/6iw
ちょっと相談が。
むちゃくちゃ出来のいいコラムスって需要あるかなぁ。
できればアーケードのテトリス(TAPとか)ぐらいの
完成度とかスピードとかが追求できるくらいの。

著作権的にもテトリスと違ってセガだけっぽいし、むしろホントニ
出来がいいものだったらセガに見せてあげようかと思ってる。
466名前は開発中のものです。:2006/03/23(木) 00:31:54 ID:XidysI7U
コピー物はいくら出来が良くてもオリジナルには及ばないよ
需要を考えるならオリジナルの物を作らないと
467名前は開発中のものです。:2006/03/23(木) 01:08:13 ID:tPR14w2C
セガに見せてどうするの?
これはすごい!1000万円で買い取らせてください!
うちの開発部長に!
なんてことは120%ないぞ
まず無視か来るとしてもせいぜい著作権の警告メールぐらいかな
468名前は開発中のものです。:2006/03/23(木) 07:53:41 ID:VkyQXCLN
>>465
過去に同じようなことした奴がいる(CAPCOM、NAMCO、SONY、NINTENDO)
複製権違反物を著作者に見せるということは脅迫と同じ扱い
「俺はお前らの著作物と同じものを作れる技術がある金出して買い取れば許してやろう」と同じ行為
コラムスには特許が2つあるので特許侵害も含まれるからそれなりの覚悟を
469名前は開発中のものです。:2006/03/23(木) 19:46:15 ID:VLuSfoY7
クリック式の単純なノベルゲームを
出来るだけ簡単に作る方法って無いですか…?
文はそこそこ書けるけどプログラムは……orz
470名前は開発中のものです。:2006/03/23(木) 19:47:08 ID:tocaWgsI
金を出してやらせる。
471名前は開発中のものです。:2006/03/23(木) 20:07:50 ID:XidysI7U
その手のツールなら色々あると思うぞ
NScripterとかな
472名前は開発中のものです。:2006/03/23(木) 20:45:30 ID:74EaRq6h
スレ違いかもしれないけど、書かせてもらうよ。
3Dのゲーム作ろうとして3DS MAX 8 買ったんだ。

1個のポリゴン作るのにどれくらい時間かかるの・・・?(´・ω・`)
473名前は開発中のものです。:2006/03/23(木) 20:47:56 ID:VkyQXCLN
>>472
MAX買うような奴がそんな質問しないだろ
474465:2006/03/23(木) 21:54:18 ID:b6/+6QBz
レスありがとうございます。
>>466
本当のオリジナルはすばらしいんだけど続編がすごく糞ゲーです。
へたにルールの練られてないオリジナルパズルゲーム作るくらいだったらコピー作ったほうがいいかなぁと思ってます。
>>467
>>468
つくったものをまぁ就活(セガに限らず)で使おうかなってくらいにしか考えてません。別に売り込むとかそんなわけないです。
こういう単純なパズルゲームほどゲーム作りの技術とか作りこみとかプレイヤーへの配慮とかが
重要になってくると思うんですよ。それに見せるといっても作ったもののすごさを見せるんじゃなくて
作った理由とか背景とか思いこみとか熱意とかを伝えたいだけなんで、ちょっと気をつけます。
少なくとも>>468みたいな状況にはならないと思う。
475名前は開発中のものです。:2006/03/23(木) 23:10:35 ID:hLurvjTC
ヒント:独創性
476名前は開発中のものです。:2006/03/23(木) 23:20:39 ID:jmdKjJPb
>>473
普通のIT系の会社員なら有り得るぞ。w
477名前は開発中のものです。:2006/03/23(木) 23:24:53 ID:abv38poG
ちと話題に出遅れたと思います。まあ、気長にくつろいで聞いてください。
vistaが今年中に出ないというふうに延期しましたが、誰か11月で真っ先に
買うーって人はいるでしょうか? そんなに慌てなくても良い?
478名前は開発中のものです。:2006/03/24(金) 01:48:02 ID:AzddNxTr
>>469
「ノベルツール」で検索してみて、自分に合ったものを探してみたら。
プログラムの知識がなくても、ある程度使えるツールというと、
LiveMaker、Yuuki! Novel、コミックメーカーとかかな? よく知らないけど。
479名前は開発中のものです。:2006/03/24(金) 07:52:46 ID:BbQkGufe
>>474
ぱくって就職に使うのは構わないが特許侵害したままにするにはやめような
ただでさえ「人の作品ぱくって利用するような奴」と思われてるのに
さらに「特許侵害しても悪ぶれる様子なし」と思われる

多分君が入れる会社は違法コピーされたソフトで開発してるところだけだろう
480名前は開発中のものです。:2006/03/24(金) 17:24:05 ID:ynvPJr33
>>474
>作った理由とか背景とか思いこみとか
>熱意とかを伝えたいだけなんで

マジレス
会社としてはレゲーオタな懐古主義者は基本的に必要ありません。
だっていくら能力が高かろうが、社員として使いづらそうじゃん。
少なくとも日本ではそういう印象をもたれるよ、そういうことすると。
マトモに就職したいなら下手なことせずに能力を性格にアピれることをするべし
481名前は開発中のものです。:2006/03/25(土) 00:14:03 ID:uC2C2WEA
>>469
いっそのことHTMLで書いたらどうですか?
482名前は開発中のものです。:2006/03/25(土) 02:49:01 ID:oCQS7gTs
そもそも思い込みや熱意だけの人間なんて必要あるのだろうか
将来性の無い人間を雇って会社に益があるのだろうか



就職板に逝ってきます
483名前は開発中のものです。:2006/03/25(土) 04:35:27 ID:9+AYDTvc
将来性はいらないけど能力は欲しい、イコール派遣を雇う、だな。
一時的のみ必要だから将来性はいらない場合もある。

それ以前にプログラマーという職業自体が使い捨てで
将来性が無いような気もするが。

そしてもう一つ。組織にとって最も足手まといなのは
能力も無いのにやる気だけはあるでしゃばりだったりする。
484名前は開発中のものです。:2006/03/25(土) 13:46:09 ID:jcVrnxra
PG志望です、将来のことは特に考えてません
これなら最初からアルバイト雇った方が安いし面倒くさくなくていい
PGになってその後どうなるのかが問題(少なくとも企業のお偉いさん方にとっては)

で、そろそろ板違いだなと思うわけですが
----
板違いの話題
PCの使い方に関する質問、業界・進学・就職・人生相談の話題、市販ゲームの質問や感想、違法性を含む話題
485名前は開発中のものです。:2006/03/25(土) 14:33:56 ID:3vK2iqz/
>それ以前にプログラマーという職業自体が使い捨てで
>将来性が無いような気もするが。

ある意味ではこの風潮が、細かく調整されたゲームの減った、
一番の原因にも思えるな。まあ、他の役割と比べるとPGは、
給料の高い一般系に逃げる事も珍しくないからな。
486名前は開発中のものです。:2006/03/25(土) 15:10:14 ID:nNCTPOHr
>将来性はいらないけど能力は欲しい、イコール派遣を雇う、だな。
>一時的のみ必要だから将来性はいらない場合もある。

これをやるには、それこそ企画にはPG並の設計能力が必要になるな。
あるいは、神レベルのPGを派遣で雇い入れるか。



・・・どっちも無茶だろ。
487名前は開発中のものです。:2006/03/25(土) 15:29:23 ID:5LuUKqeZ
まあ、ゲームクリエイター様になりたいヤシはいくらでもいるからな。
給料が少なくて辞めるというなら、会社としては別のヤシを雇うだけの話だ。
派遣の入る余地なんて無いよ。派遣を雇えるほどの人件費も出ないし。
488名前は開発中のものです。:2006/03/25(土) 15:41:46 ID:QIwrM3En
最近は基準監督署が動いているから、下手に派遣を入れると、
それが違法派遣だと経営者がしょっぴかれる可能性もあるしな。
489名前は開発中のものです。:2006/03/25(土) 16:31:14 ID:Xo5AkaJL
>>485
これはとてもよく見る素人見解ですね(ゲラ
490名前は開発中のものです。:2006/03/25(土) 16:51:58 ID:+fQ62wK1
>>489
これはとてもよく見る、一応、そういう世界にいるんでね。君より情報持ってるよ。ですね(ゲラ
491名前は開発中のものです。:2006/03/25(土) 18:29:08 ID:LA80sW7v
492名前は開発中のものです。:2006/03/25(土) 18:48:33 ID:EAdc2cew
>>487
普通は派遣の方が人件費抑えられるから雇うのに
正社員の方が安く使えるこの業界……。
493名前は開発中のものです。:2006/03/25(土) 19:32:38 ID:htegj3T4
派遣を使うと、渡された情報とは違う人間が来たり、
情報が漏れたり、派遣会社の都合で来なくなったり、
来ると言った人間が来なかったりする事が珍しくないから、
考えようによってはリスクがデカすぎる罠
494名前は開発中のものです。:2006/03/25(土) 19:35:47 ID:Ali3uIR4
中間会社の指示で経歴を詐称させられてる事も珍しくないしな
495名前は開発中のものです。:2006/03/25(土) 20:02:06 ID:MABoc3Wt
名前や住所が赤の他人な場合もあるんだが、こ〜ゆ〜場合、
個人情報保護法ではどうにかならんのか?
496名前は開発中のものです。:2006/03/25(土) 21:29:06 ID:DOpoVoeF
おまいらローカルルールを読んで理解できる脳みそは実装してますか?

扱う話題
・プログラム、グラフィックス、サウンド、デザイン論などをゲーム製作の視点から
・ツール(HSP、ツクール等)についての話題
・ゲームの共同製作やプロジェクト活動
497名前は開発中のものです。:2006/03/25(土) 21:54:34 ID:gs45MduY
プ、プロジェクト活動
498名前は開発中のものです。:2006/03/25(土) 23:38:11 ID:PYEc1aNx
ロカルーのプロジェクト活動てのはよく分からんが
「就活通とか業界通はスッ込んでろ」の部分は素晴らしい。
499名前は開発中のものです。:2006/03/27(月) 12:19:08 ID:+nvu9f4O
こんなゲーム思いついたけど作る技術がない。
代わりに作ってくれる(アイデア提供)なスレってありますか?
500名前は開発中のものです。:2006/03/27(月) 13:06:31 ID:ltPwjUkf
>>499
そんなスレどこかにあった気もするが、基本的に馬鹿にされて
相手にされないだけ。
501名前は開発中のものです。:2006/03/27(月) 16:05:32 ID:1k+KAhSz
>>499
つ[HSP]
なんだかんだ言う前にちょっとさわってみれ
慣れてくると意外と簡単だから
502名前は開発中のものです。:2006/03/27(月) 20:24:15 ID:KDL5WYpJ
HSPだとWindowsやDirectXの初期化をやらずに済むからな
初心者のうちはこ〜ゆ〜処理を細かい所まで理解しないと、
何が何だかわけが分からなくなるからな

そ〜ゆ〜部分を思いっきりすっ飛ばせる点がメリットだな
503名前は開発中のものです。:2006/03/27(月) 21:11:14 ID:bFa/AUKg
ですよねー
504名前は開発中のものです。:2006/03/27(月) 21:25:20 ID:RNllAU2N
ある程度慣れて来ると(約1〜3年ほど)、ソースが多少長くなっても平気になるけどな。
まあそうなると、今度はスパゲッティー対策に追われるわけだが。www
505名前は開発中のものです。:2006/03/27(月) 21:30:37 ID:OfE8r5/p
それが嫌になってC++に浮気する。
VBと別居状態の漏れが言ってみる。
506名前は開発中のものです。:2006/03/27(月) 22:13:59 ID:rHgfJzgj
キャラの座標は
左上と真ん中
どちらのポイントを保持して使うべきですか
507名前は開発中のものです。:2006/03/27(月) 23:29:53 ID:fCFU0nve
2Dなら左上
3Dなら真中
それが俺のジャスティス
508名前は開発中のものです。:2006/03/28(火) 00:06:17 ID:Tomslc5N
2Dサイドビューは左下
で、足元座標を基準にキャラを描画
□□□□□□
□□□■■□
□□□■■□
□□□■■□
□□→■■□
▼▼▼▼▼▼

座標をちょっち変換する必要はあるがな
509名前は開発中のものです。:2006/03/28(火) 04:35:29 ID:e1J4V5o6
シューティングなら中心、アクションなら中下
2Dでも3Dでもこれでやってる

□□□□□□
□□■■■□
□□■■■□
□□■■■□
□□■★■□
▼▼▼▼▼▼

>508 絵借ります
510名前は開発中のものです。:2006/03/28(火) 08:52:29 ID:YR0lDw35
計算は真ん中
描くときはrectangle返すメソッドで
2Dの話
511名前は開発中のものです。:2006/03/28(火) 12:51:31 ID:hQv6Ivkd
506は3スレくらいにマルチしてるがな…
512名前は開発中のものです。:2006/03/29(水) 21:35:43 ID:4ZXLW2ky
某所で以下のような記事を読み、質問があります。

>・オブジェクトは「それ一つ」で完結すべし
>自キャラが敵に対して誘導弾を発射した場合、プログラム的には、
>誘導弾インスタンス生成時に敵のハンドル(敵の識別番号)を渡してあげれば、
>あとは誘導弾クラスが自動的に移動も描画も当り判定もなんでもやってくれる、
>という設計が一番なんです。

敵や弾インスタンスを生成した管理クラスで敵座標取得・当たり判定を行う手法はわかるのですが、
弾自体にそれらを行わせる手法にはどんなものがあるのでしょうか。よろしければご教授お願いします。
513名前は開発中のものです。:2006/03/29(水) 21:51:08 ID:FqCl1dxd
なんでそこで質問しないの?
514名前は開発中のものです。:2006/03/29(水) 22:04:59 ID:4ZXLW2ky
個人サイトで連絡先が記述されていなかったので、こちらで訊ねてみた次第です。
お気に触りましたらすみません。
515名前は開発中のものです。:2006/03/29(水) 22:59:32 ID:HhoHGprI
”敵の識別番号”っていった時点で、
より上位に全ての敵を管理する何かがある事を示唆してて、
オブジェクトが完結していないってツッコミが入りそう。
516名前は開発中のものです。:2006/03/29(水) 23:11:11 ID:JtrDjhKk
某所とやらがどんな言語の話をしているか判らない。
言語仕様が判らない以上回答のしようがない。


ハイお次の質問どうぞ。



初心者向けスレでこれじゃぁ切ないので、

例えばC++ならあらかじめ弾リストを形成しておいて、
for(tama = first; tama != NULL; tama = tama->next)
  tama->move();
こんなイメージじゃないかな。
517名前は開発中のものです。:2006/03/29(水) 23:30:32 ID:4ZXLW2ky
>>515>>516
情報の少ない中、返信ありがとうございます。
やっぱり管理オブジェクトに任せるのが妥当なんでしょうかね。
ひとまずリスト形式で作りこんでみようと思います。
518名前は開発中のものです。:2006/03/29(水) 23:45:11 ID:Oj9yljkJ
512だと、敵のIDを渡して、その敵の境界情報なりを知る手段を、弾クラスが必ず持つわけだ。

敵情報を持っているのは、敵クラスじゃないと駄目だわな。
んで敵クラスには敵IDを介してアクセスするって決まっている様なので、ID管理クラスなりの経由になると。
IDを渡すと、IDに対応した敵インスタンス(或いは敵情報を直接)を得る手段が、管理クラスにあるはずだ。

後は、弾クラスと管理クラスの関係だけど、これはまぁお好みで。
弾クラスに管理クラス持たせちゃうもよし。普通はまぁその時だけ、引数で管理クラスを渡すくらいの弱さかな。

なんて書いていたら終わっていたか。しかし何かやねうらサイトっぽいなw
519名前は開発中のものです。:2006/03/30(木) 00:00:13 ID:EesKUt93
適当に一文見繕ってググレば一つだけ出てくるw
520名前は開発中のものです。:2006/03/30(木) 00:05:19 ID:jEMFbrHm
>>518
詳細な解説ありがとうございます。
512の文面だと、やはりなんらかの管理するものを介してのやりとりになりそうですね。
完結したオブジェクトで作れたら便利だなぁとは思ったのですが…。

確かに、やね氏のサイトにも同じような記事がありました。そこからの派生かもしれません(汗)。
521名前は開発中のものです。:2006/03/30(木) 00:16:32 ID:ib7z7ViG
Render
522名前は開発中のものです。:2006/03/30(木) 00:25:06 ID:gAHxiYA4
>>520
ちょっと勘違いしてると思う。管理クラスを用いるのが
オブジェクト指向的に破綻しているわけじゃないし、不便でもない。

各弾や敵のオブジェクトは、位置、サイズ、攻撃力などへのアクセサと、
当たった時に呼ばれるコールバックを持ったクラスのインスタンスとして、十分に完結してる。
管理クラスも、オブジェクトを渡され当たり判定を行ってそれを通知するクラスとして完結してる。

個別に当たり判定を実装するのと、各オブジェクトは状態に合わせた動作のみを記述し
当たり判定は別のクラスに分離するのと、どちらが良い?
523名前は開発中のものです。:2006/03/30(木) 00:47:46 ID:jEMFbrHm
>>522
なるほど、管理クラス自体も弾や敵オブジェクトと働きや構造は一緒ですね。
どうも概念をうまくつかめていませんでした。

今までは管理クラスを通して、各オブジェクトに記述した動作を呼び出す方式で行っていました。
個別に当たり判定を実装するとなると、どういったつくりになるんでしょうか?

途中ですみませんが、今日はここで落ちます。よろしかったらまたお願いします。
524名前は開発中のものです。:2006/03/30(木) 22:54:18 ID:fmwex1CA
将来オンラインゲームを作れるようになりたいんですが、
どのサーバーに人がどれくらいいるかが表示されるロビーを作るには、
サーバーとして使うPCがいるんでしょうか?
525名前は開発中のものです。:2006/03/31(金) 02:00:24 ID:Xgo3Pz/P
まず、ネットワーク形態の種類のお勉強からな
526名前は開発中のものです。:2006/03/31(金) 02:13:12 ID:JmQPEuV6
>>524
1年勉強したらまたおいで
527名前は開発中のものです。:2006/03/31(金) 23:47:44 ID:VTasxOal
地球の下側は反対に回っているってどういう意味ですか?
上も下も繋がっているんだから回る方向は同じじゃないの?
528名前は開発中のものです。:2006/03/32(土) 02:50:57 ID:rMC38fZf
>>527
そんなわけないだろ。赤道から下は逆回転してるぞ。
529名前は開発中のものです。:2006/03/32(土) 03:03:43 ID:Rm9hpbam
おいおい、今日はエイプリルフールじゃないぞ
530名前は開発中のものです。:2006/03/32(土) 03:23:25 ID:SNQWW/ml
 →→
→→→→
←←←←
 ←←

ねじれるじゃん
531名前は開発中のものです。:2006/03/32(土) 05:25:16 ID:AuGCmEbW
>527
自分の下側=足下=地球の裏(例:日本とブラジル)に位置する人は反対方向に回っている
532名前は開発中のものです。:2006/03/32(土) 10:40:56 ID:gZPGpn4t
>>530
地球って不思議ですね ^^
533名前は開発中のものです。:2006/03/32(土) 13:42:20 ID:xB8cAfjd
つまり赤道をはさんで南極よりの国の場合、地球儀が逆さまになってるわけか。
で、赤道上の国ではどうなるんだ?
534名前は開発中のものです。:2006/03/32(土) 13:53:38 ID:gKEh+ykf
まんま、垂直に回ってるじゃない
535名前は開発中のものです。:2006/03/32(土) 15:01:52 ID:tx5ECq+b
>>534
ああなるほど。そういやどっかの教科書で、そんな地球儀を見た覚えが・・・
536名前は開発中のものです。:2006/03/32(土) 15:08:36 ID:tx5ECq+b
そういや地球儀って、角度を変えられるんだよな
赤道が地面に対して垂直になるように直しておくか。w
537名前は開発中のものです。:2006/03/32(土) 15:38:03 ID:GUAUoFuv
きたはんきゅうではみぎからたいようがのぼる
みなみはんきゅうではひだりからのぼる
538名前は開発中のものです。:2006/03/32(土) 15:38:53 ID:gKEh+ykf
うむ
539名前は開発中のものです。:2006/03/32(土) 16:56:23 ID:PufNTJmC
せきどうではまえからたいようがのぼる
そうどうではうしろからたいようがのぼる
540名前は開発中のものです。:2006/03/32(土) 17:07:16 ID:Yf49wkIo
そうどうはちきゅうぎのどこにあるの?
541名前は開発中のものです。:2006/03/32(土) 17:14:20 ID:Yf49wkIo
蒼道なのか?想道なのか?騒動なのか?・・・etc.
542名前は開発中のものです。:2006/03/32(土) 21:12:05 ID:vcEo5+kx
残念、実は産道なのだよ
543名前は開発中のものです。:2006/03/32(土) 21:17:11 ID:ETmayo/z
質問

ラグナロクみたいなオンラインゲームでステータスを表示したり、
所持アイテムを表示したりする、ウィンドウについて。
これって、どうやって実装してるんでしょうか?
ただ単に固定されてるウィンドウをつくるなら、ウィンドウのテクスチャ描いて、
それを張って、座標が決まっているのでそこに文字やらなんやら表示すれば良いと
思うんですけど、
オンラインゲームに存在するウィンドウって、windowsのウィンドウみたいに
マウスでクリックすると自由に動かすことができますよね?
これって、APIで一つ一つ子ウィンドウを作って、そこに表示させてるんでしょうか?
もしくは、他に方法とかあるんでしょうか、助言をよろしくお願いします。
544名前は開発中のものです。:2006/03/32(土) 21:21:38 ID:rMC38fZf
何が分からないのかしらんが、たしかROのウィンドウは
そのまんまウィンドウの画像をテクスチャとして
描画しているだけだったかと。

普通にスプライト表示するのと何も変わらん。
どこが分からないんだ?
545名前は開発中のものです。:2006/03/32(土) 21:30:52 ID:uTX4AexM
>>543
普通にやればOKだよ。
546名前は開発中のものです。:2006/03/32(土) 21:43:39 ID:ETmayo/z
>>544
そのウィンドウがマウスでクリックされた時、それを検知する処理がわからない。
検知して、ウィンドウを自由に動かしたい。これが自分のしたいこと。



547名前は開発中のものです。:2006/03/32(土) 21:54:01 ID:Hnq/s27i
マウスカーソルの位置とマウスボタンが押されたことはWINDOWS標準のAPIで判る
各ウインドウを画面のどこにどの重なりで描画しているかは自分で管理する
つまり、そういうことだ。
548名前は開発中のものです。:2006/03/32(土) 22:03:48 ID:iQvp+4Io
>546
ウィンドウのクラスを使えば?
そしたらマウス・クリックなどのイベントも拾うはず
549名前は開発中のものです。:2006/03/32(土) 22:04:48 ID:ETmayo/z
ウィンドウ内にマウスの座標が入ってて、且つ、マウスがクリック
されてたら、ウインドウを動かせばいいみたいですね。

>>547
ありがd
550名前は開発中のものです。:2006/04/02(日) 11:05:16 ID:YVYnNOpw
手軽にやるならこういうライブラリとか
コード見て実装の参考にもできるし
ttp://sourceforge.net/projects/crayzedsgui
551551:2006/04/02(日) 15:11:47 ID:MQbus2R6
「スーパー正男」の「まさおコンストラクション」や、
「WWA」の「マップ作成ツール」みたいな感じの、
シューティングゲームのアプレットを簡単に作れるツールってありませんか?
もし、知っていたら教えてください。
552名前は開発中のものです。:2006/04/02(日) 16:52:45 ID:21gj5j6/
すいません、ゲームを作りたいと思っているのですが
プログラミングのプの字も知りません。

で、1から勉強したいのですが「HSP」か「C++」のどちらかにしたいと思ってます。
どちらがいいでしょうか?やはり、本格的にするならC++ですかね?

あと、HSPは無料ですがC++は有料なのでしょうか?


何も知らない初心者ですいません。。。
553名前は開発中のものです。:2006/04/02(日) 17:25:57 ID:uVqTVOYt
>>552
HSP
プログラミングのプの字も知らないやつが本格的とか言うな。
554名前は開発中のものです。:2006/04/02(日) 18:06:05 ID:Tq+wXxgi
>552
とりあえずまだプログラムを始める段階ですらないと思う
HTML言語とCSSマスターすることから始めた方がいい
メモ帳でホームページ作れるようになったらまたおいで
555名前は開発中のものです。:2006/04/02(日) 18:15:14 ID:H814F12O
いきなり質問ですが、プログラミングでBASICってやっぱ初心者向けですか?
556名前は開発中のものです。:2006/04/02(日) 18:55:07 ID:FUyddPeq
すまん 何が、やっぱ、なの? 最近この言い方流行ってるのか?
557名前は開発中のものです。:2006/04/02(日) 19:06:07 ID:sjY8N25X
初心者向けだ。とっつき易いからな。
だが機能が劣っているわけじゃない。
様々な亜種があって進化しまくってる。
例:DarkBasic Pro
http://desta.jp/desta/game/darkbasic/promotion/index.jsp
558名前は開発中のものです。:2006/04/02(日) 19:24:17 ID:o0bGk25p
Cやれ
マスターする頃には他の言語も難なくいけるだろ
559名前は開発中のものです。:2006/04/02(日) 19:33:48 ID:D02PCkSx
>>552
C/C++という言語自体は無料だけど、開発環境は有料のものもある。
日本語とメモ帳・Wordみたいな関係。

とりあえず動くものを作りたいならHSPの方が早い。
あまりに高度なことをやろうとしたらCの方が簡単になってくる。
560552:2006/04/02(日) 19:59:41 ID:21gj5j6/
>>553->>554>>559
色々と有り難う御座います。
まずはHSPでゲーム製作の「流れ」というものを掴んでいきたいと思います。
561名前は開発中のものです。:2006/04/02(日) 21:33:37 ID:uVqTVOYt
>>560
それがいいよ。

とりあえず何か1つ作った後に
その中で得たものを生かして次を作るか、
(HSPでは出来ないことがあると感じたら)新しいものに挑戦するか
選択すればいい。
562549:2006/04/02(日) 23:25:33 ID:/9JXd5QX
昨日質問した者ですが、どうもうまくいかない。
自作のウィンドウを滑らかにドッラグ&ドロップで移動させることができない。

画面上にあるものをドッラグ&ドロップで移動させるサンプルプログラムみたいの
ってないですかね?
563名前は開発中のものです。:2006/04/02(日) 23:34:41 ID:4nxr4TkJ
>>562
滑らかさに拘るなら、言語とライブラリを指定しないと、ダメじゃないか?
564名前は開発中のものです。:2006/04/03(月) 00:00:23 ID:xCpQDNYF
言語の問題なのか!?
565名前は開発中のものです。:2006/04/03(月) 00:11:47 ID:OKzSpX4u
>>562はとりあえず動く段階なんだろ?それで問題なら

@言語&ライブラリが糞
A細かいところでミスをしている。

じゃないのか。@は論外として、
Aなら言語やライブラリが判らないと、突っ込んだ話ができない。
566名前は開発中のものです。:2006/04/03(月) 01:05:45 ID:CnuRd7gG
例えばボタン関係なくマウスカーソルに滑らかに追従することができるか。
567名前は開発中のものです。:2006/04/03(月) 01:08:22 ID:sPcz/O3t
滑らかに移動できないってどういうことだ?
動きがカクカクしているのか?
568名前は開発中のものです。:2006/04/03(月) 11:34:50 ID:zq+XHM4d
DefWndProc
569名前は開発中のものです。:2006/04/03(月) 14:59:23 ID:pTbFawma
でふうんどぷろく
570549:2006/04/03(月) 16:50:42 ID:ISp+fnXL
>>565
細かい所のミスでした。

ご迷惑おかけしました。
571名前は開発中のものです。:2006/04/04(火) 02:35:00 ID:OO6B70Q4
質問させて頂きます。
私はあるサービス終了となったゲームをエミュ鯖として復活させたい(もしくは復活させて欲しい)と思っている者です。
個人的には凄く楽しいゲームだったので、是非また仲間とやりたいと思うのですが、エミュ鯖スレは立ったものの、
有志が少ないのか技術者がもともと居なかったのか、あまり進展が望めていない状況です。
このスレッドを読む限り、エミュ鯖製作に関してはグレーゾーンだとか違法だとか書かれているので、あまり表立って聞くべきでは無いとは思うのですが、
それでも私は是非ともこのゲームに復活して欲しいと思っています。
そこで質問です。もしそのようなことができる人(エミュ鯖を作ったことのある人・作れる人・それに類する技術を持った人)に
この状況をお知らせできる場所(BBS・個人等)があれば、是非教えて頂きたいです。
(私自身プログラミングに関していろいろ調べてみているのですが、かなり難しく、日常その勉強に割ける程時間が無い為、恥をしのんでお願いに参りました。)
当該ゲーム名は、前述の通り表立って聞くべきでは無いと判断しましたのであえて伏せさせて頂きます。
長々と語ってしまい失礼致しました。
572名前は開発中のものです。:2006/04/04(火) 02:39:14 ID:kteV33g4
自分が率先してやれないなら諦めろ。
573名前は開発中のものです。:2006/04/04(火) 02:55:06 ID:pV1MUkW7
そのゲームのプレイヤーにPGはいないのか?

他からPGを調達するにしても、
サービス終了するようなゲームのエミュ鯖を、
無償で作るような奇特なPGはいないだろう。
574名前は開発中のものです。:2006/04/04(火) 03:03:31 ID:kteV33g4
あと、すでに終了したなら、パケットのキャプチャもできないし、
開発は困難を極める。
575名前は開発中のものです。:2006/04/04(火) 07:21:12 ID:ePgYj+LI
エミュ鯖てサーバー側のプログラムを作るの?
だとしたら凄まじく難しい気がする・・・。
576名前は開発中のものです。:2006/04/04(火) 17:14:16 ID:EfJiy9ib
うむ
577名前は開発中のものです。:2006/04/04(火) 19:32:45 ID:Kf9fW8Br
クライアントが送信するパケットは採取できるとして、
クライアントが受信すべきパケットがわからないな。
BOT製作者ならパケットに詳しいだろうが、全部網羅はしていないだろう。
サーバー&クライアント新造で、プロトコルを新規に作り起こすとしたら、
テクスチャー盗用の別ゲー。
578名前は開発中のものです。:2006/04/05(水) 10:57:53 ID:ADpcMK5j
uoとかはエミュ鯖あるよね・・・全部外人作成だけど
579名前は開発中のものです。:2006/04/05(水) 11:03:28 ID:2Q4LfNHQ
UOと比較するか・・・
580名前は開発中のものです。:2006/04/05(水) 19:34:42 ID:LjMTGadZ
場違いかもしれませんけど質問です。
市販の家庭用ゲームを模したゲームを作って不特定多数の人に無料配布するのって法的にはどうなんですか?

模倣部分は基本ルールと、出来るなら外観も。
ルールは拡張するかもしれません。

わかる方いたら教えてください。

581名前は開発中のものです。:2006/04/05(水) 20:04:25 ID:eOOm/cBQ
外観そっくりなら100%アウト
同人とか二次創作として見逃される可能性もあるが真っ白か真っ黒の二択なら間違いなく黒
582580:2006/04/05(水) 20:20:02 ID:LjMTGadZ
そうですか・・・。
基本的には自分の技術向上のために作りたいんですけど、
公開できるか出来ないかで、モチベーションが全然違うんですよね。

やはりゲーム的に全く違う物を考えてみようと思います。
583名前は開発中のものです。:2006/04/05(水) 20:35:24 ID:+fu4yfYR
初代ストリートファイターと、
初代餓狼伝説くらい違えば問題無いんじゃないか?
584名前は開発中のものです。:2006/04/05(水) 20:42:55 ID:/3RSDDq/
キーボードいじってたらUを押したら4と表示されるようになっちゃったんですけどどうしたら直りますか? 
585名前は開発中のものです。:2006/04/05(水) 20:48:12 ID:R/ivSDPp
>>580-581
全く問題ないはずですよ。著作権の侵害に当たるときは
他人の作った著作物を不特定多数の人に
配布できるような状態にしたときです。
著作物のアイディアは著作権の対象にはなりません。
ですので、プログラムも画像も自分で作ったものであれば
著作権法上の問題ありません。
ちなみに二次創作にも全く当たりません。
問題があるとすれば商標です。
マリオなんかだと商標登録されていたと思うので
この場合自分の作ったマリオの画像でも商標法違反です。
最も面白いかどうかは別問題ですが。
586名前は開発中のものです。:2006/04/05(水) 20:52:39 ID:ZuLIzV3C
>>584
NumLockキー
587580:2006/04/05(水) 21:08:12 ID:LjMTGadZ
>>585
なるほど。参考になりました。
ルールだけならOK。雰囲気の模倣は微妙ですね。
ちなみにキャラクター物ではないです。
588名前は開発中のものです。:2006/04/05(水) 21:12:56 ID:ASdduSMX
「著作権」でググって出てくるページを検討するくらいのことはしても
バチは当たらないんじゃないか
589580:2006/04/05(水) 21:33:02 ID:LjMTGadZ
すみません。一応ウィキペアの著作権の項は見てました。
ただ、商標登録については全く考えが及ばずで・・・
とにかく、しっかり自分で調べてみようと思います。
ありがとうございました。
590名前は開発中のものです。:2006/04/05(水) 21:41:19 ID:FGMbXET6
>>589
特許にも注意
今のゲームは特許だらけ
ひっくりかえった車をおこすことすら特許だ
バカげてる世の中
591名前は開発中のものです。:2006/04/05(水) 22:01:54 ID:IOVcfOqZ
まあそっくりそのまんまのクローンじゃなかったら割とアマチュアには寛容に見てくれるメーカーが殆どだと思うけどね
592名前は開発中のものです。:2006/04/05(水) 22:10:05 ID:jwLPvGHo
他社が市場から大規模に金を絞り上げることには目くじら立てても、
俺らのような日曜ゲームプログラマーの小さな楽しみまではきっと奪わない。
そう信じたい。
593名前は開発中のものです。:2006/04/05(水) 23:25:57 ID:wN78JBBp
オレンジの上に石油を振りまくようなコナミは別として。
594名前は開発中のものです。:2006/04/06(木) 02:11:18 ID:Q486l2gg
ゲーム業界の癌小波
595名前は開発中のものです。:2006/04/06(木) 16:53:31 ID:WsDr4Aa2
>>590
これマジ?
映画とかでもそうなってんだろか。

ありえんな・・。
596名前は開発中のものです。:2006/04/06(木) 17:30:35 ID:ZU6CFzOF
>>595
マジだよ
597名前は開発中のものです。:2006/04/06(木) 17:50:41 ID:Z6PomUDo
転倒防止とかの特許は山ほどある
だけど転倒した車を起こす描写を制限する特許はない
598名前は開発中のものです。:2006/04/06(木) 18:42:09 ID:tcidrJRg
SRPG関連で特許取られているのないですかね。
移動範囲を、マップに色付けて表示する
とかもダメだったらいやだな。
599名前は開発中のものです。:2006/04/06(木) 18:59:29 ID:UsrMS6te
ゲーム関係の特許といえば
十字キー以外聞いたことないですが。
600名前は開発中のものです。:2006/04/06(木) 19:32:21 ID:tcidrJRg
そうですか。助かった。
十字キーもすごすぎですが・・・、PCなんで。
601名前は開発中のものです。:2006/04/06(木) 19:33:19 ID:tcidrJRg
お礼を忘れました。ありがとうございました。
602名前は開発中のものです。:2006/04/06(木) 22:11:05 ID:nVEv+F23
レースゲームで視点を俯瞰やドライバー視点に切り替えるのって
確かセガが特許持ってたよね 違ったっけ。
あと映像をテレビに映す特許だっけ? あれはアメリカだっけか。
603名前は開発中のものです。:2006/04/07(金) 01:58:50 ID:lQ2EeaML
>>598
つ特許電子図書館
604名前は開発中のものです。:2006/04/08(土) 08:33:36 ID:VNUXxU03
あのなおまいら。おまいら2ちゃんやってて警察が来たことあるか?まあ犯罪予告はするわ、
具体的な店名あげて悪口書くわ、ウィニーやってるとか平気で書くわ、ひどいもんだろ?
それでも逮捕されないんだぜ?いわんや特許をや。
605名前は開発中のものです。:2006/04/08(土) 08:54:30 ID:RjPzNj5w
格ゲのコマンド入力にも特許あるってマジ?
↓\→ とか・・
606名前は開発中のものです。:2006/04/08(土) 09:14:51 ID:nX5dgw+j
今の時代、裁判すると無効になるような特許が珍しくも無い。
どっちかといえば、特許ゴロに訴えられないように特許を取る
意味合いの方が強いな。今の時代、特許で独占権を得ようと思ったら、
特定の狭い業界での、非常に限定された条件でしか意味は無い。
607名前は開発中のものです。:2006/04/08(土) 09:24:56 ID:QNS00qLF
もはやゲーム業界は、広くなり過ぎたな
608名前は開発中のものです。:2006/04/08(土) 11:17:40 ID:3JWtq9co
個人で作る分には何ら問題ないぜ!


むしろ企業がフリゲをパクってr
609名前は開発中のものです。:2006/04/08(土) 11:39:55 ID:RT8GjKB6
でも、ごく稀に特許が有効なケースもあるからな
で、そ〜ゆ〜ケースに対応するために特許を取っておいて、
何か有った場合にクロスライセンスを狙うケースもある
610名前は開発中のものです。:2006/04/08(土) 14:05:35 ID:sSk/OrYe
アマチュアがプログラミング、ソフト配布で
問題になった(過去形)特許といえば
せいぜいGIFくらいしか思い浮かばんです。
611名前は開発中のものです。:2006/04/08(土) 14:51:53 ID:8+hFDuTd
RPGのアクティブタイムバトルも、スクウェアに特許とられてるよな
612名前は開発中のものです。:2006/04/08(土) 15:53:23 ID:4LMgjR4z
3Dゲームにおけるキャラクタのアニメーションについてですが、
モデリングソフト等を用いてキャラクターCGを用意する段階で
(歩いたり走ったりする等の)動作の定義までを内包したファイル形式で出力されるのが当たり前なんでしょうか


2Dのゲームでは、パラパラ漫画の容量で画像を入れ替えたり
アフィン変換を用いてプログラム側でくるくる回したりしていたので、
3Dのゲームにおいてもモーション付けはプログラムの側でやるのかなと
漠然と思っていたのですが・・・
613名前は開発中のものです。:2006/04/08(土) 20:40:17 ID:B3PisR5W
ラグナロクとかのオンラインゲームで使用する
文字を入力するチャットウィンドウについて聞きたいんですが、
あれって、APIのエディットコントロールを使ってるんですか?
それとも、自作でエディットコントロールみたいなものを作っているの?
教えて欲しい。
614名前は開発中のものです。:2006/04/08(土) 21:43:10 ID:gJRRXJ2/
>>613
FEP制御用のAPIがあるよ
615名前は開発中のものです。:2006/04/08(土) 21:43:52 ID:gJRRXJ2/
あ、なんかはずしたかも・・・
ゲームだと他のGUIを自前で作るのと同じ感覚で、
自前で作るんじゃね?
616名前は開発中のものです。:2006/04/08(土) 22:02:17 ID:p1s/1+yF
>>613
>自作でエディットコントロールみたいなものを作っているの?
これが正解。
実際にIMEとのやりとりは関数やメッセージが準備されてる。
ネット上に例が転がってるから最初はそれ見て真似すると楽だよ。
617名前は開発中のものです。:2006/04/08(土) 23:08:33 ID:B3PisR5W
>>615
>>616
レスありがとう。

そうか、やっぱり自作ですか。
楽はできないな・・
IMEのサンプルも見つけましたし、これなら自作できそうです。
ありがとうございました。
618名前は開発中のものです。:2006/04/09(日) 01:10:49 ID:LwnZ5C/g
ROはエディットコントロールを使ってた気もするがw
そのまんまじゃないけどね。
619名前は開発中のものです。:2006/04/09(日) 02:59:31 ID:G0UQkELd
DirectXなら、DXUTguiのCDXUTIMEEditBoxって手もあるな。見た目は完璧だ。
もっと早くこれがあれば、苦労してまで自作しなかったのに…。

VC6だと面倒で諦めたけど、DXUT自体の評判ってどうなんだろ。
620名前は開発中のものです。:2006/04/09(日) 03:24:13 ID:5R/SxmUt
ソースがあるからね、不満なら改造すればよいだけだし。
621名前は開発中のものです。:2006/04/10(月) 13:12:47 ID:bmkiLrl/
wizとかみたいな、3Dダンジョンつくるとしたら
どんなツールがよいだろう?
622名前は開発中のものです。:2006/04/10(月) 13:23:45 ID:hwfRUOL7
623名前は開発中のものです。:2006/04/12(水) 01:47:45 ID:mAOlKLy5
PS2:FF12でフリッカフィルタってのがありますがみたところ文字関係の表示が変わってる
ように見えますがどういった処理のことを言ってるんでしょうか?
624名前は開発中のものです。:2006/04/12(水) 03:01:47 ID:PuMvaanR
>>623
      , イ)ィ -─ ──- 、ミヽ
      ノ /,.-‐'"´ `ヾj ii /  Λ
    ,イ// ^ヽj(二フ'"´ ̄`ヾ、ノイ{
   ノ/,/ミ三ニヲ´        ゙、ノi!
  {V /ミ三二,イ ,  /,   ,\  Yソ
  レ'/三二彡イ  .:ィこラ   ;:こラ  j{
  V;;;::. ;ヲヾ!V    ー '′ i ー ' ソ
   Vニミ( 入 、      r  j  ,′
   ヾミ、`ゝ  ` ー--‐'ゞニ<‐-イ
     ヽ ヽ     -''ニニ‐  /
        |  `、     ⌒  ,/
       |    >┻━┻'r‐'´
      ヽ_         |
         ヽ _ _ 」

  ググレカス [ Gugurecus ]
  ( 2006 〜 没年不明 )

http://www.google.co.jp/search?hl=ja&q=%E3%83%95%E3%83%AA%E3%83%83%E3%82%AB%E3%83%BC%E3%83%95%E3%82%A3%E3%83%AB%E3%82%BF&btnG=Google+%E6%A4%9C%E7%B4%A2&lr=
625名前は開発中のものです。:2006/04/12(水) 18:43:41 ID:AgigTM90
今からRPGを作ろうとしている初心者です。
RPGを作ろうと立ち上がったはいいものの、何をすればいいか分かりません。
一応ググッてはみたものの、期待していたほどのサイトはありませんでした。

まずは何をすればいいですか?
言語はないがお勧めですか?
どこかいいサイトありますか?

教えてください。お願いします。
626名前は開発中のものです。:2006/04/12(水) 20:55:44 ID:YR+JFUnv
>>625
ネットで調べ事をする場合、「既に持っている知識」を前提に少しずつ
範囲を広げていく感じになるため、全くの初心者だと手のつけようがない。

まずは本屋で手取り足取り教えてくれそうな本を買うといいよ。言語はHSPで。
本来作ろうとしているRPGは別の言語で作ることになるかもしれないけど、
まずは足がかりとなる知識が身につくと思うから。
627名前は開発中のものです。:2006/04/13(木) 00:49:42 ID:pyiZVVoM
すばらしい対応。
628名前は開発中のものです。:2006/04/13(木) 01:08:11 ID:lBJReGAr
>>626
全米が涙した教師現る
629名前は開発中のものです。:2006/04/13(木) 05:15:10 ID:Y9ZC55i+
>625
あ〜?んじゃまずRPGツクールで簡単なの作ってみるのがいいんじゃね〜?
630名前は開発中のものです。:2006/04/13(木) 05:19:41 ID:fReCVLKV
ドラクエ8みたいなのが作りたいです。
RPGツクールでつくれますか?
631名前は開発中のものです。:2006/04/13(木) 05:57:56 ID:lBJReGAr
>>630
可能です。
っていうか試せばわかるじゃんよ禿
632名前は開発中のものです。:2006/04/13(木) 08:14:22 ID:mUOY+wjB
>>630
これだけは言える。おまえでは無理。
633名前は開発中のものです。:2006/04/13(木) 09:31:13 ID:WAlwwb0j
ビット演算について聞きたいんです。

P = { 0, 1, 2, 3 }に対して1加算と1減算ができるとします。
P = 3の時1加算したら0に戻るようにするには、 P = (P+1) & 0x03とすればいいわけですが、
P = 0の時1減算したら3になるようにビット演算でする方法が思いつきません。
もしあれば教えてください。
別にifでもいいんですが、気になるもので。
634名前は開発中のものです。:2006/04/13(木) 10:46:11 ID:pGYEi7wD
>>632
馬鹿の一つ覚えのように「お前だけは無理」とかいうやつは返れ
煽るためだけに、2chに張り付いているなら、いい迷惑。
ここは質問すれだ
635名前は開発中のものです。:2006/04/13(木) 10:56:37 ID:BrC/xI+C
>>633
言語が何なのか分からないけど……
C/C++ なら P を unsigned にすれば普通に
P = (P - 1) & 0x03 ;
でならない?
636名前は開発中のものです。:2006/04/13(木) 11:00:26 ID:fReCVLKV
RPGツクールって、何種類かあるみたいなんですが、
どれを使えばいいですか?
637名前は開発中のものです。:2006/04/13(木) 11:31:55 ID:WAlwwb0j
>>635

よく考えたらその通りでした。
638名前は開発中のものです。:2006/04/13(木) 11:57:19 ID:yvLfNILq
RPGツクール2000のアップデータVER1.51を落としてきたが、
実行しても「アップデートできるのはない」とか言われます。
再インストールしてみても症状は変わりません。
明らかにうちのツクール2000はVER1.00と表示しているのに・・・
どうしたらアップデートできるんでしょうか。
639名前は開発中のものです。:2006/04/13(木) 17:17:54 ID:lBJReGAr
>>636
一番新しいの買っとけ
640名前は開発中のものです。:2006/04/13(木) 18:39:07 ID:d9vuzC+1
ポリゴンゲームで、リアルタイムにフェイシャルアニメするときって皆さんどうしてますか?

当方、LightWaveでWindows環境のゲーム作成中。

プログラマにモーフ情報はゲームに持ち込めないと言われたので、顔にボーン仕込んでやってみましたが、数が増えてデータ的に重そうで避けたいのです

他にうまい方法あればお願いします。
641名前は開発中のものです。:2006/04/13(木) 18:54:34 ID:zFd2dNY0
>>640
まずはプログラマを往復ビンタする。
642名前は開発中のものです。:2006/04/13(木) 18:56:35 ID:ikdGCsX8
>>640
次はプログラマに電気アンマをかける
643名前は開発中のものです。:2006/04/13(木) 19:02:00 ID:+HOUfrW+
>>640
ツンの後はデレで行け!
644640:2006/04/13(木) 19:22:02 ID:JObDYxp0
いやさ、プログラマさんにさ、できないって言われたらさ、
そうなんだーと思うじゃないさ、、



できるの?(´・ω・`)
645名前は開発中のものです。:2006/04/13(木) 20:49:47 ID:SPJcsLKY
>>626
遅れましたがありがとうございます。
早速本屋行って見たいと思います。

RPGはちょっと前に買ってみたものの、やはりプログラミングで無いと超えられない壁があることに気づきました。

とりあえず本屋に行き、HSPの本を探したいと思います。

またググッて分からないことがあれば来ます。ありがとうございました。
646名前は開発中のものです。:2006/04/13(木) 20:53:53 ID:Aud1IvnB
>>644
LightWaveならモーフのデータ形式も公開されているし、
モーフのプログラムなんて超簡単。

つまり、プログラマが手を抜きたがっているだけ。
647名前は開発中のものです。:2006/04/13(木) 21:42:42 ID:GnB3o4/A
>>640
おまい板越しマルチするなよw
648名前は開発中のものです。:2006/04/13(木) 21:53:28 ID:zFd2dNY0
なに!マルチなのか!

まずは>>640を往復ビンタだ!
649名前は開発中のものです。:2006/04/13(木) 21:54:51 ID:6EL0OGI1
まぁその程度でも死ぬほどたいへんなわけだが
たぶん学生でしょ?ボーンの情報読み込めるだけでも立派
出来ないやつがくさるほどいる
650名前は開発中のものです。:2006/04/13(木) 22:09:35 ID:rpUh3WrV
    _, ,_  パーン
 ( ‘д‘)
   ⊂彡☆))Д´) >>640のマ

    _, ,_  パーン
 ( ‘д‘)
   ⊂彡☆))Д´) >>640
651640:2006/04/14(金) 00:37:12 ID:9yo0t21j
なんだかんだでみんあありがとうありがとう
652640:2006/04/14(金) 00:41:00 ID:9yo0t21j
ちなみに学生じゃなくて本職のプログラマだったり

苦笑いしてたから、うすうすできるんじゃんまいかと思ってたけど、
きっととても大変なんだろうなと。

プログラマなんて一番激務だから負担かけちゃ悪いと思って
グラフィッカだけでなんとか出来ないかと思ったのですよ。
653名前は開発中のものです。:2006/04/14(金) 01:15:22 ID:cb/UtppU
ヌイグルミの裏にしこんだ糸を引っ張って表情変えられるようにできない?
と同等の事聞かれたようなもんか?
できるだろうけどすげー面倒だから、普通ならできないって答えるよなぁ。
654名前は開発中のものです。:2006/04/14(金) 01:20:33 ID:5UBc0XMs
頂点シェーダ使って良いなら、本当に簡単なんだけど。

つ ttp://www.microsoft.com/japan/msdn/directx/japan/dx8/BlendVS.asp
655名前は開発中のものです。:2006/04/14(金) 21:19:59 ID:hm57vMo+
RPGとかAVGとかを作る時に大事な「世界観」ってどういう風に決めていけばいいんでしょうか?
656名前は開発中のものです。:2006/04/14(金) 21:25:14 ID:gD0XdipS
自分の感性を信じたまえ
657名前は開発中のものです。:2006/04/15(土) 00:54:44 ID:NxXIsrFJ
ていうか、そんなの人に聞いて作ってもつまらんぞ。
658名前は開発中のものです。:2006/04/15(土) 01:02:04 ID:hCkBaCXy
ゲームなんだから、
戦闘システムとか成長システムを肯定するような内容の方が、
いいんじゃないのか?
あと移動手段と世界観にミスマッチがあると失笑モノだから注意な。
659名前は開発中のものです。:2006/04/15(土) 12:14:31 ID:Z3noRgBA
よくメモリがきついとかいう話がありますが、プログラムとメモリの関係を教えてください。
プログラム上で変数を宣言・データの読み込みなどで当然メモリを使用すると思いますが、
それとは別にメモリはどういった部分で使用されますか?プログラムのそのコード自体も
メモリを使用しているのですか?
660名前は開発中のものです。:2006/04/15(土) 12:36:40 ID:eYn229vR
>>659
プログラムのコード自体もメモリを使用している

つ〜か、コンピュータはプログラムに従って動作してるだけだが、
遠回りに見えても、まずはそこから勉強した方が良くないか?
661名前は開発中のものです。:2006/04/15(土) 12:46:44 ID:F1gnZBx7
そうとは限らない、
不変なコードやデータはROMに載せる場合もある。
662名前は開発中のものです。:2006/04/15(土) 12:48:37 ID:F1gnZBx7
ROMもメモリだろとか言う屁理屈は無しね。
>>659は明らかにRAMの意味で言ってるんだから。
663名前は開発中のものです。:2006/04/15(土) 12:54:34 ID:hiGmbDA6
>>661
最近は携帯電話でもそ〜ゆ〜事はやらないような・・・

それこそ一部の組み込み系でしか・・・
664名前は開発中のものです。:2006/04/15(土) 13:00:26 ID:LVaRayMW
プログラム本体でメモリーを圧迫するのって、相当なサイズだな。
(プログラム上にデータを大量に埋め込めば即席で巨大プログラムになるが。

基本的にPGが意識すべきはデータ用のメモリーじゃないかな。
Winなら仮想メモリーが使えるけど、
だからといって野放図にメモリー確保すると、
HDにアクセス始めることになるので、遅くなるはず。
今はギリギリのメモリーでXP動かしてる連中も少なくないから、
決して笑い事では収まらないぞ(俺なら無慈悲に笑い飛ばすがw
665名前は開発中のものです。:2006/04/15(土) 13:01:35 ID:I0f/GaKr
>>662
質問者が、RAMとかROMとか言われて理解出来る相手に見えるか?

と屁理屈をこねたり。www
666名前は開発中のものです。:2006/04/15(土) 13:06:47 ID:I0f/GaKr
>>664
多分、MFCとかを使ってて、ファイルからのデータ読み込み
とかをやらずに、リソースからデータを読み込んでるとオモ
667名前は開発中のものです。:2006/04/15(土) 13:28:11 ID:Hdoi1KMX
それの何が悪いんだw
668名前は開発中のものです。:2006/04/15(土) 14:26:18 ID:80k+Umqt
ノイマン型コンピュータという言葉があってな…
669名前は開発中のものです。:2006/04/15(土) 14:31:12 ID:wZK8rT9b
ノイマン型っていうな馬鹿!!
670名前は開発中のものです。:2006/04/15(土) 14:32:07 ID:2WsztYKu
ぬるぽ
671名前は開発中のものです。:2006/04/15(土) 14:34:50 ID:LVaRayMW
オーガスタ・エイダ・ラブレイスという女性ガッいてな…
672名前は開発中のものです。:2006/04/15(土) 16:05:59 ID:R9yyolVL
673名前は開発中のものです。:2006/04/15(土) 19:06:38 ID:LjwPg2r7
>>666-667
・実行時にメモリーをバカ食いする
・中大規模開発では、開発効率が著しく悪くなる
・コンパイル時のメモリーのバカ食いで、開発規模が大きくなればなるほど
正体不明なコンパイルエラーの発生する可能性が高まる
674名前は開発中のものです。:2006/04/15(土) 19:13:14 ID:Hdoi1KMX
>>673
いやだからリソースたって、ロードしなけりゃメモリ食わないよ
675名前は開発中のものです。:2006/04/15(土) 19:24:46 ID:yT3dXA2M
おそらくメモリー上に.exeの全サイズ分のメモリーが確保されるのだと思いこんでいるんだろう。
そんな構造になっていたら自己解凍ファイルなんか大変なことになってしまうんだが。
676名前は開発中のものです。:2006/04/15(土) 19:35:04 ID:LjwPg2r7
>>674
リソースよりもMFCの方が問題だと思わんか?
677名前は開発中のものです。:2006/04/15(土) 20:50:55 ID:Hdoi1KMX
>>676
いやだからその前に、俺の667のレスは、「ファイルからの〜」について言ったと言う事よ

もっともMFC使おうが構わないと思うがな。あれが枯れてないなんて言ったら、他のフレームワークなんて使えないぜ?
どれだけ頑張ってもメモリ圧迫するほどの実行ファイルはできまいて。あれは初期サイズこそでかいが。

ゲームにMFCカコワルイ、とか時代遅れ!って感情的な意味でのみなら喜んで同意するけど。
678名前は開発中のものです。:2006/04/15(土) 21:07:40 ID:4U55Rgc2
MFCというよりは、AppWizardに頼りっきりな点の方が問題なんだとオモ
679名前は開発中のものです。:2006/04/16(日) 02:09:09 ID:NLfWxt+X
自分で作った4頭身ぐらいの3Dキャラを動かして、その色々なアクション(走る、うなずく、うつむくなど)を画像で取り込んで、ゲーム上でアニメーションさせるRPGを作りたいのですが、
いいゲーム製作ソフトありませんかね。RPGツクールだと、多分、対応しているキャラサイズが小さくてできないと思うので。
680名前は開発中のものです。:2006/04/16(日) 13:02:46 ID:2+fQzlZC
フラッシュ
681645:2006/04/16(日) 19:14:48 ID:LwAp1JKg
前に来たものです。
いざHSPをやろうとしたのですが、まずは何をすればいいのか分かりません。
とりあえずちょっとしたスクリプトはやってみました。
でもそこからは手のつけようがありませんでした。

ちっちゃくてもいいのでRPGを作ろうかな、と思ったけれど、何をすればいいのか分かりません。
ご教授願います。

いちいちすみません。。。でも質問するところがここしかないので。。。

あと、HSPにまつわる本が多すぎるのでどれを選べばいいのか迷います。お勧めありますか?
そして、「将来、3DRPGを作りたい」と思っているのは甘いですか?
682名前は開発中のものです。:2006/04/16(日) 19:21:43 ID:tLpTDZHB
それくらいでギブアップするなら君には向いてないよ。
諦めれ
683名前は開発中のものです。:2006/04/16(日) 19:26:23 ID:QkY0oZFl
何をすればいいのか分からないなら、
俺が課題を出してやろう。

まず、MAP表示。
684名前は開発中のものです。:2006/04/16(日) 19:31:42 ID:3syrqN9E
>>681
誘導誘導〜

HSP - Hot Soup Processor [11]
ttp://pc8.2ch.net/test/read.cgi/gamedev/1143192699/
685645:2006/04/16(日) 19:48:46 ID:LwAp1JKg
文体が変でした。すみません。

ギブアップするにはまだ早いですよね。
もう少しいろんなサイトなどを見て勉強していきたいと思います。
まだ諦めません。

MAP表示ですね。調べてやってみます。

>>684
ありがとうございます。
参考にします。

とりあえず基本のスクリプトは軽く出来たほうがいいですかね。努力します。
まずは書店で本を買ってきます・・・
686名前は開発中のものです。:2006/04/16(日) 20:49:49 ID:Nmz6dbZR
MAP表示→ジャイスティックやキーでのカーソル移動 を学んでから

倉庫番→テトリス→インベーダーかパックマン って流れか?
たしかどっかでこーゆーのやってるスレがあったと思ったが。
687名前は開発中のものです。:2006/04/16(日) 21:51:19 ID:xceuDMMR
前へすすむ 出口へさがる の二択をつくり、
前へすすむ を選んだら変数に+1、
出口へさがる を選んだら変数に-1、
変数10で戦闘(アイテムあると勝利、ないと敗北)、
変数5でランダムでアイテム入手、
変数0でゲーム終了。

ちっちゃいRPGっていったらまずはコレじゃないかな。
二択と変数と条件と乱数とメッセージが適当に使えれば至極簡単。
配列変数もいらない。
688名前は開発中のものです。:2006/04/17(月) 00:52:12 ID:xgGeiOlW BE:709803869-
無料のものを使ってゲームを作ろうと思っています。
その中での人気言語は何でしょうか?
HSP以外でお願いします
689名前は開発中のものです。:2006/04/17(月) 01:10:00 ID:6Rg9xv5B
C言語、BCC
690名前は開発中のものです。:2006/04/17(月) 01:21:11 ID:xgGeiOlW BE:78867623-
BCCっていうのは「Borland C++ Compiler」の事なんですよね。
ダウンロードどこですればいいんでしょうか・・・
691名前は開発中のものです。:2006/04/17(月) 01:46:12 ID:xgGeiOlW BE:354901493-
解決しました。
692名前は開発中のものです。:2006/04/17(月) 07:34:10 ID:VY7OW9vr
>>688
なんで定期的にこういう馬鹿がでてくるのか知りたい。

と前にも言った漏れ粘着
693名前は開発中のものです。:2006/04/17(月) 08:42:37 ID:mO6THKd4
厨房にすすめるなら吉里吉里あたりで十分な気ガス
694名前は開発中のものです。:2006/04/17(月) 19:10:46 ID:sz/pQkfo
>>692
漏れも同じこと思うよ

もうGWか?
695名前は開発中のものです。:2006/04/18(火) 01:17:32 ID:WD8+FAyx
>>692
初心者をバカやばわりするなって。
自分も初心のころがあっただろうに。
こういう人ように、テンプレ作らない?
wikiのURLはって誘導すればいいじゃん。
696名前は開発中のものです。:2006/04/18(火) 01:19:23 ID:WD8+FAyx
697名前は開発中のものです。:2006/04/18(火) 01:25:11 ID:kpyG7z9P
考えてみれば初心者スレだしな
698名前は開発中のものです。:2006/04/18(火) 02:58:09 ID:/sROmiEp
そういやスレタイが微妙に変ってるな
699名前は開発中のものです。:2006/04/18(火) 04:48:02 ID:UL73gjyT
「スレを立てるまでも無い質問はココで」みたいなのだったな。
700名前は開発中のものです。:2006/04/18(火) 06:08:39 ID:o2tq5p12
ステラジーゲームを作るのに一番
適したツール、環境ってなんですか?
701名前は開発中のものです。:2006/04/18(火) 06:36:44 ID:UdUxyYue
初心者な質問で恐縮なのですが、

自分CG描きなのですが、
「色鉛筆で、ざらざらとした紙の上に描いたような」CG
を作ってくれと頼まれました。
ずっとアニメ塗りでセルの上に書いたっぽい絵が専門だったので
正直弱っています。
フォトショップの効果をかけるだけだと
なんだかとても絵が見づらい感じで、
意図せず雑な絵に見えてしまっています。

わかる方、どうぞ知恵をかしてください。お願いします。
702名前は開発中のものです。:2006/04/18(火) 07:34:08 ID:9QifGzeL
>>701
Painter使う

終了
703645:2006/04/18(火) 07:55:28 ID:9DnhDcUm
>>696
ご教授、ありがとうございます。

これは言語はどれでもいいのですよね?
どちらにしろ、スクリプトは覚えておかなきゃいけないようですね。
704名前は開発中のものです。:2006/04/18(火) 10:55:03 ID:TVpPxaj0
>>701
スキャンとかじゃだめなの?
705名前は開発中のものです。:2006/04/18(火) 19:29:45 ID:WCnub3jR
>>700
環境などどうでもいいよん。C、C++、DirectX9を覚えれば何でもできるからお勧め
ただし、面白いゲームを作るのはツールを使いこなしたり言語を覚えるより難しいよ
最初のうちはまともに動かす事すら困難。年単位でじっくり勉強汁
706名前は開発中のものです。:2006/04/18(火) 19:34:03 ID:Ztk6TUxj
OpenGLを進める。
DirectXはWindowsオンリー(?)
707名前は開発中のものです。:2006/04/18(火) 21:26:50 ID:PN/pygkp
ここはシミュレーションRPGではなく?「シュミレーションゲーム」の開発スレってありませんか?
シミュで検索してみてRPG系しかでてこなかったのでもしかしたらないのかと思って
708名前は開発中のものです。:2006/04/18(火) 22:10:59 ID:aq+ezZzP
RTSで検索汁
709名前は開発中のものです。:2006/04/19(水) 04:07:13 ID:UwMy8A8r
>>706
OpenGLはいいけど、他はどうすんのよ?
現実的な問題、茨の道を進ませることになり可燃
710名前は開発中のものです。:2006/04/19(水) 09:03:24 ID:GoQAMlx9
>>708
ストテラジーではないやつで・・・っていうのをみるとなさそうですね。
新たに新規建ててみたいと思います。
711名前は開発中のものです。:2006/04/19(水) 09:52:59 ID:PzN0tC6s
シミュとシュミ両方で検索すると結構出てくるけどな
712名前は開発中のものです。:2006/04/19(水) 10:02:17 ID:EZuwxEda
↓スレタイが半角カナだから検索しにくいけど

初心者専用スレ「シミュレーションゲーム」を作らない?
http://pc8.2ch.net/test/read.cgi/gamedev/1079745509/
713国民粘菌:2006/04/19(水) 12:19:01 ID:67uYqp5w
シミュレーションとシュミレーションで別ジャンルなのかと思ったよ。
714名前は開発中のものです。:2006/04/19(水) 16:08:36 ID:qm82OauZ
ゲーム作りは、VB.NETとC、C++を比べるとどちらがお勧めですか?(将来性や、共同作業を考えると)
715名前は開発中のものです。:2006/04/19(水) 16:11:23 ID:CTEgtmzR
後者です
716名前は開発中のものです。:2006/04/19(水) 16:19:47 ID:bEGPtgz+
前者です
717名前は開発中のものです。:2006/04/19(水) 16:20:56 ID:PzN0tC6s
間を取って真ん中で
718名前は開発中のものです。:2006/04/19(水) 16:23:28 ID:PzN0tC6s
IDの色が変わると恥ずかしくなるな
今からVBは無いんじゃね
719名前は開発中のものです。:2006/04/19(水) 18:26:57 ID:TzxHnOMj
>>714
かなーり微妙。将来性ならガチでC++です。
ライトなゲームなら以前はやたらVBが
多かったような気もしますが。ベーマガとかでは。
本格的に組むならC++が一番ですが、
言語を選ぶような段階ではそれは当分先でしょう。
でも共同作業って実際にやってるとこ殆ど見たことないなぁ。
720名前は開発中のものです。:2006/04/19(水) 19:08:40 ID:6fusnpxO
>>714
C/C++もいつまで使われてるかわからんから
将来性というなら.NETかもしれない。後発なだけあってよく出来てるし。
ただし、VB.NETをやるくらいならC#の方がいい。
現状の業界のデファクトスタンダードはC/C++だがね。
721名前は開発中のものです。:2006/04/19(水) 20:27:39 ID:+6K/x0Vt
いつまで使われるかは分からんけど
使われなくなるとしたらC++の次の言語(C+++とか)
みたいなものが出来たときだと思う。
だからC,C++をやっといて損はない。
722名前は開発中のものです。:2006/04/19(水) 20:32:39 ID:+2lmyr+f
もし万が一、Cより高速処理を期待できて、
なおかつマルチプラットフォームの言語があったら、
乗り換えてもいいよ。
723名前は開発中のものです。:2006/04/19(水) 20:56:54 ID:jm+auf7S
マシン語
724名前は開発中のものです。:2006/04/19(水) 21:05:33 ID:EZuwxEda
>>714
共同作業に関してはどの言語を使っても一緒。
でも場合によってはIDEで差があるかも。

共同作業つっても色々な状況があるけど、プログラマが1人だけなら
他の製作者がプログラマにデータを送れば済むだけ。これが一番簡単。

プログラマが複数の場合、LANでやりとりするだけならファイルを共有するだけでもいいけど
ネット越しにやりとりする場合はバージョン管理システムを使わないと破綻する。
ゲームの場合バイナリが多いのでSubversionかな。

725名前は開発中のものです。:2006/04/20(木) 02:55:01 ID:AMkSjob/
>>723
> なおかつマルチプラットフォームの言語があったら、
726名前は開発中のものです。:2006/04/21(金) 00:47:37 ID:hUmsmHSL
WindowsプログラムででEXCELからデータ引っ張るのを扱っているサイトありませんか?
またはどうすればいいか教えて下さい。
727名前は開発中のものです。:2006/04/21(金) 01:58:40 ID:Y7nCGq1w
ゲームでExcelと連携するの?
728名前は開発中のものです。:2006/04/21(金) 08:45:40 ID:SvRnzR20
拡張子をCSVにして保存汁
Excel情報がテキスト形式で保存されるから、
テキストエディッタで読める
729名前は開発中のものです。:2006/04/21(金) 14:03:10 ID:bh7KlgCV
プログラム言語を知っていれば
格ゲーツクールなしでも2D格ゲーは作れますか?
作れるとしたら最適な言語を教えてください
できれば格ゲーの作り方が書いてある
サイトを教えていただけるとうれしいです
730名前は開発中のものです。:2006/04/21(金) 14:32:54 ID:H9MGwAbi
731名前は開発中のものです。:2006/04/21(金) 21:50:14 ID:FTEJHL5h
>>730の優しさに感動した
732名前は開発中のものです。:2006/04/21(金) 22:19:46 ID:CvaHVjDB
>>729
そんな質問するのならツクール使った方がいいと思うけどなあ?
HSPの資料を読んで理解できないならツクール使え
733名前は開発中のものです。:2006/04/21(金) 23:38:48 ID:o6WH89aw
>>729
>プログラム言語を知っていれば
>格ゲーツクールなしでも2D格ゲーは作れますか?
努力次第、アニメパターンとかコマンド入力辺りが面倒

>作れるとしたら最適な言語を教えてください
工夫すれば流行りの言語ならなんでもおk

>できれば格ゲーの作り方が書いてある
設計思想みたいなものならある、が、基本は言語の理解と組み立て方を学ぶべき

>サイトを教えていただけるとうれしいです
>>730
734名前は開発中のものです。:2006/04/23(日) 00:51:27 ID:Z3IO5+/5
効率的でFPSを保てるゲームループの方法を教えてくだされ。
ヒントでもいいです。
皆さんの使ってる方法を教えてください。
735名前は開発中のものです。:2006/04/23(日) 00:52:52 ID:009s+xbe
嫌です
736名前は開発中のものです。:2006/04/23(日) 01:03:50 ID:McuKxvMD
極力重い処理は避ける。以上。
737名前は開発中のものです。:2006/04/23(日) 01:09:11 ID:RqtwHUPT
Sleepコマンドは当てにするな。以上。
738名前は開発中のものです。:2006/04/23(日) 01:10:21 ID:wqg2anAR
重すぎたら、フルスクリーンでしか動かないようにする。
739名前は開発中のものです。:2006/04/23(日) 03:41:11 ID:+cRCPKg/
じゃあゲームループ関連で参考になるサイト教えて
グーグル以外で
740名前は開発中のものです。:2006/04/23(日) 06:59:06 ID:UH9rbrG7
timeSetEventを使う。
741名前は開発中のものです。:2006/04/23(日) 12:28:27 ID:009s+xbe
742名前は開発中のものです。:2006/04/23(日) 13:30:27 ID:Ghq+DoUB
743729:2006/04/23(日) 13:34:50 ID:GLUyjcSO
>>730
>>732-733
ありがとうございます
744名前は開発中のものです。:2006/04/23(日) 20:26:08 ID:QzozYAbm
グローバル変数とサイズについて知りたいのでわかる方いらっしゃいましたら教えて下さい。
main.cppでint a;を宣言してmain.hでexternしてほかのcppの全てにインクルードしているのですが
こういった場合はint型の変数のサイズが各cpp内でかかるのでしょうか?
745名前は開発中のものです。:2006/04/23(日) 22:24:52 ID:VqQ5z2Vh
コンパイラなりリンカがやる事だし、
そこで珍妙な事やってたら知らんが、
実体は1つなわけだし、exe全体で1つ分じゃないかなぁ。
746名前は開発中のぬるぽです。 :2006/04/23(日) 22:26:11 ID:jjVrHQzL
>>741-742
ちゃんと教えてくださいよ><
747名前は開発中のものです。:2006/04/23(日) 22:39:34 ID:pG9Ttozv
>>744
どうだったかな?たぶん一つじゃないかと思いますが。
各cppでその変数にユニークな数字を入れて
表示すれば良いんでないですか?
各cpp内の表示結果が同じであれば変数は一つしかない。
バラバラだったら各cpp内で
その変数のメモリが確保されていることになります。

そのややこしいコードを何とかした方が(ry
748名前は開発中のものです。:2006/04/23(日) 22:55:57 ID:VqQ5z2Vh
レスする前にextern宣言の意味を調べたほうが。。。
749名前は開発中のものです。:2006/04/23(日) 23:17:06 ID:pE3xHBZ8
プリプロセッサでぐちゃっと一個のソースにされちゃうからcppもクソも関係ないお
750名前は開発中のものです。:2006/04/23(日) 23:23:04 ID:VqQ5z2Vh
objを生成しないのか。。。
751名前は開発中のものです。:2006/04/24(月) 00:59:14 ID:1k6A2VnP
objファイルを吐いたが君の汚いコードに対する objection ファイルだったらどうするよ?
752名前は開発中のものです。:2006/04/24(月) 01:00:16 ID:y5rSI9za
実はインタープリタ。
753名前は開発中のものです。:2006/04/24(月) 02:01:02 ID:Fog49gf1
ハイハイ、続きはここでやれな。
http://pc8.2ch.net/test/read.cgi/tech/1136973624/
754名前は開発中のものです。:2006/04/24(月) 21:58:24 ID:F01AeAiI
マップエディッターを探しているんだが、どれがお勧め?
755名前は開発中のものです。:2006/04/24(月) 22:31:04 ID:5aVuCDFh
プログラム知識:超極薄極小
プログラム経験:0
数学的知能  :低
論理的思考  :低

な人間が手を出すものとしてLGPは適当でしょうか?HSPでは挫折したのですが……
756名前は開発中のものです。:2006/04/24(月) 22:41:01 ID:V7tsEdmd
こんなスレがあるけど。。。

【簡単にゲーム作成言語】BASIC+DirectX=LGP
ttp://pc8.2ch.net/test/read.cgi/gamedev/1034694683/

景気の良い話はなさそうです。
757名前は開発中のものです。:2006/04/24(月) 23:15:23 ID:+JMnnHiq
>>755
HSPで挫折したら他のすべてNGだぞ・・。
758名前は開発中のものです。:2006/04/25(火) 00:12:54 ID:5pUEuya/
>>755
HSPで挫折とかつっておまいのやる気がないだけだろ。
ならナニやっても_だよ
759名前は開発中のものです。:2006/04/25(火) 00:32:57 ID:DDHP6Etb
>>758
講座なんか見て回ったんですが大体何処も電卓のころから全く理解できなくなってきたんです
760名前は開発中のものです。:2006/04/25(火) 00:52:42 ID:5NPz0aRu
>735
なにを作りたいかぐらい書け
761名前は開発中のものです。:2006/04/25(火) 02:59:46 ID:yrn11EEE
>>759
見て回ったっていうけれど、実際に作ってみた?
電卓でわからなくなるってかなりやばいんじゃ…
一体何才なんだ。
762名前は開発中のものです。:2006/04/25(火) 05:54:59 ID:BRl/DtI1
>>760
アンカーたどっちまったじゃないかw
763名前は開発中のものです。:2006/04/26(水) 15:36:15 ID:FCsgb/hA
ノベルゲームを作ったんだけど役職をどう書くか悩んでいる。
立ち絵だけを外注して、他は全部俺。
シナリオ:俺、スクリプト:俺……と繰り返すのもアホみたいだし役職1つで表したいんだが
プロデューサーとか監督と呼ぶのもおこがましい。
**:俺 原画:外注さん と並べるならどんな役職にしたらいいんだろ。
764名前は開発中のものです。:2006/04/26(水) 16:29:18 ID:SELx5YFC
制作:俺

とか。
765名前は開発中のものです。:2006/04/26(水) 16:44:49 ID:ww6+mGr3
逆転の発想

原画:外注
それ他:俺
766名前は開発中のものです。:2006/04/26(水) 17:46:10 ID:2SYVU70G
原画:外注
雑用・超編集:俺
767名前は開発中のものです。:2006/04/26(水) 19:07:15 ID:HqEF/46u
作:763
画:外注さん
768ゼロからのスタート:2006/04/26(水) 19:25:31 ID:Q5NQyNZx
コーエーの「大航海時代」もどきのゲームを自分で作ろうと
思ったら、どのようなプログラミングや技術を習得しないとダメですか?
769名前は開発中のものです。:2006/04/26(水) 19:35:16 ID:+dcAFAEx
何事も自分で調べる技術
770768:2006/04/26(水) 19:44:14 ID:Q5NQyNZx
なるほど。
ありがとうございました。
771名前は開発中のものです。:2006/04/26(水) 19:59:08 ID:dErAhB7d
>>768

商法や民法じゃないだろうか?
772名前は開発中のものです。:2006/04/27(木) 06:32:44 ID:inzVkNb/
当時のヨーロッパの?それとも現代の?
773名前は開発中のものです。:2006/04/27(木) 09:18:57 ID:zXcjxav2
地理や歴史、宗教、文化、海洋学、航海技術、造船技術等色々と調べんといけないかも。
その辺りをどこまでゲームに組み入れるかによるだろうけど。
774名前は開発中のものです。:2006/04/27(木) 17:15:12 ID:z0ZRSuLo
ゲームデザインよりもプログラミングのことを聞きたかったんジャマイカ
775名前は開発中のものです。:2006/04/27(木) 17:18:28 ID:0NXJQFTR
>>768
空気を読む技術
776名前は開発中のものです。:2006/04/27(木) 22:34:55 ID:oAFRGzQL
>>768
奴隷貿易という、人類の歴史において、決して忘れてはいけない汚点を
アップデートで削らない心意気
777名前は開発中のものです。:2006/04/28(金) 13:39:11 ID:MQA2qiro
Resource HackerでRPGツクール体験版の
exeファイルを開くことは可能でしょうか?
778名前は開発中のものです。:2006/04/28(金) 14:02:01 ID:6unSK3oc
自分で試そうとしない理由を、明確かつ簡潔に述べてください。
779名前は開発中のものです。:2006/04/28(金) 14:27:10 ID:MQA2qiro
>>778
説明不十分ですみません。詳しく書きなおします。

英語版のRPGツクールXPを、英語から日本語に翻訳しようと思ったのですが
ツクールで主人公の名前などを、全角文字を入力してもゲーム上で反映されなかったので
英語版リソースに日本語版リソースで上書きしたほうが確実だと思い
体験版のexeファイルを開こうと実際に試してみたのですが
「このファイルのリソースは標準的な構造ではありません。
EXE compressorで圧縮されていると思われます」
とでできてしまいファイルが開けなかったのです。
全角文字を入力してもゲーム上で反映される方法があれば、そちらでもよろしいので
ご教授お願いします。

長文失礼しました。
780名前は開発中のものです。:2006/04/28(金) 14:37:15 ID:6unSK3oc
何故日本語版ではなく英語版のみ持っているのかを、明確かつ簡潔に述べてください。
781名前は開発中のものです。:2006/04/28(金) 15:04:04 ID:xgBKN2My
>>779
ライセンス違反なことは己の中で解決するように。
782名前は開発中のものです。:2006/04/28(金) 15:05:43 ID:VLwy57T0
>>779
犯罪者のくせになぜここまで漫然としていられるのかが不思議だ。
783名前は開発中のものです。:2006/04/28(金) 16:38:21 ID:b4y6vnrI
質問しても、くさされるだけのスレ。
スレ住人達の顔は良質のホルモンでツヤツヤしている。
784名前は開発中のものです。:2006/04/28(金) 16:59:05 ID:1i2OD06H
「くさされる」って何?
785名前は開発中のものです。:2006/04/28(金) 17:30:21 ID:ZiNV1fl2
>784
くさされるなんて使い方をするかは分からないけど
くさす=馬鹿にするみたいな意味?
じゃないか
786名前は開発中のものです。:2006/04/28(金) 17:30:56 ID:/arnLTEN
国語辞書で「くさ・す」をおひき。
777=779には腐される理由があり、783は的外れというか。
787名前は開発中のものです。:2006/04/28(金) 17:57:58 ID:SMAy23IK
PSのCDのポリゴンデータを変換して取り出せるソフトないですか?
メタセコのインポートでも読めなかった。
FF7あたりのやつでいいんだけど。
788名前は開発中のものです。:2006/04/28(金) 18:02:06 ID:1i2OD06H
>>785
>>786
d

>>787
氏ね
789名前は開発中のものです。:2006/04/28(金) 20:23:47 ID:S8/haLaG
>>762貴様のせいで…
790名前は開発中のものです。:2006/04/29(土) 00:28:58 ID:oxYKn82a
>>787
お探しの機能を持つソフトウェアはプレイステーションの中に入ってるよ
791名前は開発中のものです。:2006/04/29(土) 15:18:55 ID:OUMGuabK
>>790
もまい超頭いいな!!!!!1!11
792名前は開発中のものです。:2006/04/29(土) 15:25:19 ID:SwKOv77A
>>787
FF7の物故抜くのなら、どこかのサイトにあったような気が
793名前は開発中のものです。:2006/04/30(日) 01:29:38 ID:1OXZnrAx
シミュレーションRPGを作りたいのですが
何かいい製作ツールありませんか?
794名前は開発中のものです。:2006/04/30(日) 01:34:23 ID:3ACHGs2D
795名前は開発中のものです。:2006/04/30(日) 06:23:05 ID:dBT45lsz
知識ゼロの初心者を手取り足取りサポートしてくれるスレってありますか?
ほんとにほんとに何の知識もありませんorz
eMbetted Visual C++ 3.0っていうのを持っています。
カードゲームとか作ってみたいのです…
796名前は開発中のものです。:2006/04/30(日) 06:30:41 ID:az6nWba+
>>795
匿名掲示板という場では無理のある要求だと思うよ
直接会って相談できる友人に頼むか、1から10まで書いてある書籍を
探すとかしたほうがいい
797名前は開発中のものです。:2006/04/30(日) 07:55:43 ID:E4L7AGrk
何処で手に入れたかは知らんが、eMbettedは組み込み用だったような・・・
798名前は開発中のものです。:2006/04/30(日) 08:32:14 ID:06GadlVH
>795
手取り足取りする人がいても、いきなりカードゲームは無理。
本当の初心者ならyuukinovelとかlivemakerあたりのノベルゲームツールを使って
7並べあたりを目指すことから始めたらどうだ。
それが出来たら初めてC+とか使ったらいい。
799名前は開発中のものです。:2006/04/30(日) 16:56:14 ID:1Xzjbt95
>>795です。
皆さんコメントありがとうございます。
本当の初心者なので、そのノベルゲームツール、
とりあえず使ってみたいと思います。
がんがります(`・ω・´)
800名前は開発中のものです。:2006/04/30(日) 19:45:32 ID:4NdepqZx
C#でクイズゲームを作っている初心者です。
問題データを暗号化して保存するには、どういう方法があるのでしょうか?
問題データにはテキストデータだけでなく、画像、音楽データも含まれます。
よろしくお願いいたします。
801名前は開発中のものです。:2006/04/30(日) 19:50:39 ID:3ACHGs2D
わからない五大理由 

1 読まない

2 調べない

3 試さない

4 理解力が足りない

5 人を利用することしか頭にない
802名前は開発中のものです。:2006/04/30(日) 20:56:50 ID:vYyTx8El
>>800
文字と文字の間に「た」を入れて、アイコンのリソースに狸を登録する。
803名前は開発中のものです。:2006/04/30(日) 21:06:28 ID:s90fs1ak
携帯アプリ開発をしているのですが、自分で開発したアプリをダウンロードしようとしたら
「ソフトに誤りがあります」とエラーが出てしまいます。
自鯖を立ててIPアドレス直打ちなのですが、ドメイン取らないとダメでしょうか?
環境はwindows/jsedk5.0/DoJa4.1/eclipse3.1です。
804名前は開発中のものです。:2006/04/30(日) 21:34:29 ID:yqrPDFei
>>800
xorしておけば十分
805800:2006/04/30(日) 22:23:41 ID:4NdepqZx
>>804
Xorですか。暗号化は簡単にみられなければ良いので、それで良いですね。
できれば、ファイルを一つにまとめたいのですが、どうすればいいのでしょう。
圧縮するってのも考えたけど、解凍しちゃったら結局バラバラになっちゃうし。
まとめる方法が見当つきません。。。
806名前は開発中のものです。:2006/04/30(日) 22:26:06 ID:XD2yBUq5
普通にくっつければ ?
データ長と位置を入れて。
807名前は開発中のものです。:2006/04/30(日) 23:06:11 ID:YhgbbQqO
Windowsでフォントの画像を用意できない場合に自前でテクスチャに書くみたいな
ことってできますか?あればサイトなど教えていただきたいです
808名前は開発中のものです。:2006/04/30(日) 23:39:55 ID:4KoDagdN
それだけでは TextOut なり DrawText なりを使えば?
ということになるのですが。
809名前は開発中のものです。:2006/04/30(日) 23:48:55 ID:6DOnk9kX
自前でテクスチャに書くでおk
 
810名前は開発中のものです。:2006/05/01(月) 00:10:27 ID:Q1Aa7Ocw
>>805

---以下ヘッダー-------------
1個目のファイルの位置、1個目のファイルの長さ、
2個目のファイルの位置、2個目のファイルの長さ、
3個目のファイルの位置、3個目のファイルの長さ、
4個目のファイルの位置、4個目のファイルの長さ、


---以下ファイルの中身---------------------
1個目のファイル、2個目のファイル、3個目のファイル、4個目のファイル


という風にストリームに書き込んだり、読み込んだりすればいい
811名前は開発中のものです。:2006/05/01(月) 02:15:24 ID:QLkZ/rkB
>>803
俺がやってた503iの頃は数字で始まるドメインは使用不可だった。今は知らん。
あと実機はJAMファイルの記述チェックが厳密になってることが多いので気を付けてみて。

ぐぐってみたらここが引っかかった
ttp://omori.info/java/java82.htm
812803:2006/05/01(月) 02:33:11 ID:1a2Rap4A
>>811
フリーのホームページにアカウント取ってそこに置いてみたら動きました。
やっぱりIPアドレス直打ちはダメみたいですね。
参考のURLも熟読してみます。レスありがとうございました。
813名前は開発中のものです。:2006/05/01(月) 21:56:57 ID:D5IPC6tZ
中古のパソコンでOSがWindows98

ゲーム作りたいのですがオススメの本教えて下さい。
パソコン自体古いので古い本でもいいので教えて下さい。
814名前は開発中のものです。:2006/05/01(月) 22:04:42 ID:y8nmvKt0
>>813
DirectX9関係かねぇ。Win98でも動くはずだし、動作速度を稼げると思う。
815名前は開発中のものです。:2006/05/02(火) 01:46:49 ID:KWI1NHj1
空爆ってテーマでゲームを作ろうと思うんですけど、
遊び手としてどのようなゲームがいいと思いますか?
よろしければ意見ください

現在考えてるのが、
見下ろし方2Dの縦スクロールの空爆ゲームって事くらいです
816名前は開発中のものです。:2006/05/02(火) 09:39:48 ID:6eFM9Rns
バンゲリングベイを連想したのは俺だけだろうか?
817名前は開発中のものです。:2006/05/02(火) 10:35:54 ID:qrTY+y6h
上限のある予算や人員をどう配分すれば
敵に効率よく損害を与えられるかというSLG
818名前は開発中のものです。:2006/05/02(火) 13:08:44 ID:cSA2yO9a
米軍は空爆機でどれだけ少ない弾で効率よく死者を増やせるかって研究をしていた。
焼夷弾を落とすと人が逃げるので逃げ道を塞ぐように周囲から落とす。
火災の範囲が広がっていき、逃げ場が無くなった者が焼け死んでいく。

最大の成功例は関東大空襲だ。
819名前は開発中のものです。:2006/05/02(火) 18:35:18 ID:iEbWKpKS
ゲーム作成は始めての初心者です。
オブジェクト指向でFPS系のゲーム作成に取り組んでおります。

弾クラスというものつくったのですが、
弾クラスは誰に持たせるのが理想的でしょうか?
キャラに持たせる?
キャラと並列して普通のオブジェクトと同じように扱う?
820名前は開発中のものです。:2006/05/02(火) 18:36:49 ID:TuiYeVVw
勝手にしろ。
821名前は開発中のものです。:2006/05/02(火) 18:44:40 ID:iY6vjbw7
2Dゲーを作るとき、例えばシューティングで、
敵と自弾が接触するのを感知するアルゴリズムってどうやってる?

typedef struct {
int x;
int y;
bool valid;
} BULLET;

static BULLET blt[256];

とかいう構造体の配列でも作ってforかなんかで一つ一つやっていくの?
効率が悪そうだと思うんで、他に良い方法がないかと質問でーす
822名前は開発中のものです。:2006/05/02(火) 18:46:40 ID:TuiYeVVw
思うんじゃなくて、検証してから考えろ。
823名前は開発中のものです。:2006/05/02(火) 19:40:29 ID:TJd9enEi
>>819
キャラに持たせるとキャラが消えたときに弾も消えることになりませんか?
824名前は開発中のものです。:2006/05/02(火) 19:54:21 ID:6mq0ONsl
>>819
普通はキャラと並列して普通のオブジェクトと同じように扱う。

>>821
領域を分割して領域毎に当たり判定を行えば、処理は軽くなる。
まあ、処理としてはえらく面倒臭いんで、必要になるまでは、
わざわざ実装する必要はないけどな。どうせコンピュータは、
単純作業をする場合は、キャッシュとかの都合もあって、
えらく処理が早いから。
825名前は開発中のものです。:2006/05/02(火) 19:57:26 ID:iEbWKpKS
そうですね。
キャラが数分間も残るような弾あるいは爆弾のようなものを設置すると、
キャラが死んだ後に残っているとちょっとおかしな感じになりますね。
やはり、場面に持たせるが最善なのかな・・。
826名前は開発中のものです。:2006/05/02(火) 22:30:04 ID:tqGyiwGI
>>818
ついたばかりの洋服のシミを広がらないように落とす手法に似てるな
827821:2006/05/02(火) 23:42:31 ID:iUpf0IBZ
>>822
確かにそうですな
今度からは検証してもそれでも分からなかったら質問するようにします

>>824
えらいイメージが鮮明に浮かんできたので、必要になれば使ってみようと思う


ありがとう
828名前は開発中のものです。:2006/05/03(水) 19:02:43 ID:aZwKhaLB
マップチップを使用して描画したいのでループ文の中でBltFastを複数回呼び出したところ
実行速度がかなり下がってしまいました。
画面は640*480でマップチップは32*32です。
640*480の画像をBltFast一回で描画した時は60Fpsくらい出るのですが
BltFastを20*15回使用して描画を行うと30Fps未満しか出なくなってしまいます。

マップチップを使用して60Fps出す方法はありますか?
829名前は開発中のものです。:2006/05/03(水) 19:23:16 ID:kPl8PNAI
もう気付いてるかも知れないけど、先にマップを640*480の画像に一回描画して
それを描画すれば速くなると思う。
つか、Pen2時代のマシンでも使ってんの?
830名前は開発中のものです。:2006/05/03(水) 20:46:35 ID:ieaMp6WS
>>828
その程度の分割でパフォーマンスが落ちるとは思えないな
描画する矩形の指定方法が間違って大量の重ね描きが発生してない?

>>829
BltFastは描画元も描画先も原則VRAMから確保してると思う
831名前は開発中のものです。:2006/05/03(水) 21:09:05 ID:kPl8PNAI
>>830
いや、実は俺が知りあいの家のマシン(Pen2 400MHz VRAM4M)
で同じ現象が出た事がある。
DirectDrawは大きいの一枚描画する方が速いっぽい。
って当時知り合いのプロに聞いたら、当たり前だろってキレられたw
まあマシンが今のだったらプログラムがおかしいんだろうけど
832名前は開発中のものです。:2006/05/03(水) 23:09:19 ID:c1tIgmwj
Cでgotoが使えるの今まで知りませんでした><
833名前は開発中のものです。:2006/05/03(水) 23:10:28 ID:aF1lzHis
嘘つき!
goto 20
で、20行目に飛ばなかったお!
834名前は開発中のものです。:2006/05/03(水) 23:31:40 ID:XfZno1BQ
registerとビット・フィールドはCの華。
835名前は開発中のものです。:2006/05/03(水) 23:35:06 ID:ebZHpNS+
void main()
{
puts("ぬるぽ");
goto orz;
puts("ガッ");
orz:
}
836名前は開発中のものです。:2006/05/04(木) 00:58:07 ID:5HtHQvqk
>>829,830
レスありがとうございます。
829の方法で試したら60Fps出るようになりました。

使ってるマシンはPen4 2GHz VRAM64Mです。
やっぱりプログラムがどこかおかしいのかも
837名前は開発中のものです。:2006/05/04(木) 09:26:36 ID:CKzC6pxW
ループのトコだけ晒せばいいのに。
838829:2006/05/04(木) 09:32:45 ID:TpHOKb3S
>>836
それはプログラムがおかしいw
タイマー精度が低いままとか、グラボのドライバが古いとかいろいろありそうだけど
839名前は開発中のものです。:2006/05/04(木) 15:14:01 ID:/i6pJ31q
GameProgrammingGems1のサンプルのプロファイラを動かそうとしてるのですが
うまいこと動きません。floatの値で-1.#IND000が入っておかしいんですが
誰か教えて下さい。
840名前は開発中のものです。:2006/05/04(木) 18:33:52 ID:rB7Ea65Q
>>828
遅い理由に、出力先(ウィンドウ、デスクトップ)と
出力元(画像)のデバコンドルタイプが違う場合もある。

そもそも、マップチップって事で、ジャンルはRPG系だと思うが、
待機時は、60fpsも更新表示する必要はないと思う。

キャラが足踏みしないなら、更新表示をする必要が無いし、
足踏みしたり、海が点滅する場合でも、その点滅パターン分、
裏ビットマップを作り、それぞれに内容を書き、
4fpsだけローテーション回してで更新表示すればいい。
841名前は開発中のものです。:2006/05/04(木) 21:04:03 ID:5V1zkmS5
ブラウザを使ったネットワーク対戦型のゲームを作る場合、言語は何を選ぶのが定番ですか?
出来ればその理由も添えてもらえるととてもありがたいのですがが
842名前は開発中のものです。:2006/05/04(木) 23:23:43 ID:vQc58gfN
2Dのゲーム作りたいんですが、
ゲームを初めて作るときは、どの言語が
適してるんですかね?
その言語中心にこれから勉強するつもりです。

本格的な開発ではC++が一般的っぽいけど、
初心者では難しそうなので・・・
843名前は開発中のものです。:2006/05/04(木) 23:25:30 ID:7phXQaQZ
FFみたいなRPGが作りたいのですが、
どの言語やればいいの?
CもC++もさっぱりわかりませんでした。
844名前は開発中のものです。:2006/05/04(木) 23:34:18 ID:qfjuj7Qj
>>841-843
CでもJavaでも何でもいいから
とにかく一つくらい根気良く勉強してみろ
845名前は開発中のものです。:2006/05/04(木) 23:38:30 ID:AdMtmGcc
入門レベルであきらめるようじゃゲーム作るどころじゃないんだモナ>(´∀` )
846名前は開発中のものです。:2006/05/04(木) 23:38:42 ID:wMsIOn3E
>>841
ブラウザを使うネトゲなんてありましたっけ?

>>842-843
私はVBから始めました。
VBやDelphi、HSPなどは比較的容易に
見た目の良いものが作れるでしょう。
軽く作るならツクール系や
その他アクション専用のツールなんかがあります。
ベクターなどを探してみてください。
言語やツール以上に重要なのは最後まで泣かない事ですが。
847名前は開発中のものです。:2006/05/04(木) 23:51:52 ID:6MSa54Qz
HSPですらOOPっぽくなってきた昨今、皆様いかがお過ごしでしょうか。

>>841
Java。ブラウザだから。他の技術はポシャったか未知数だから。

>>842
気になるならC++。いきなりC++で何が悪い。

>>843
それならHSPだな。もちろんFF3(最高傑作)だよね?あくまで3DならC#かVBで
848名前は開発中のものです。:2006/05/05(金) 00:26:35 ID:Y66PV9Xi
俺以外にも書き込みがあるとは。
このFAQだけどさ、言語自体の難しさは別な気がするな。

まず最初のハードルは、環境の揃えやすさか。
いまは全ての言語において、フリーでIDEまである時代だからな。
ネットの資料読む、ちょっとの根性があれば、どれだって構築できるわな。

次に、Windowsプログラムとして成り立たせるまでの道程ってところか。要するにウィンドウの表示だ。
HSPは面倒なところ隠してくれるから、楽だわな。VB、Delphiも楽だが、ちと特殊気味か。
JavaとC#は、有る意味素直で分かりやすいかもな。C++だってフレームワーク次第だぜ?
Cは…いや良いんだよ。根本から理解できるなんて素晴らしい。WinAPIはCのものさ。

後は画像が表示できれば、一段落ってとこだな。どれも画像読み込んで表示するだけよ。

最後にトムが言いたいのは、この3つのハードル超えれば
後はどれだって同じ様なもんだってことですよ。
849名前は開発中のものです。:2006/05/05(金) 00:29:23 ID:CXm2Ra9/
何が言いたいんだかさっぱり分からん。

WinAPIは結局のところDLLをコールしてるだけだから
DLLから関数を呼び出す機能がある言語ならどれでも呼べるし。

うーむ。
GWだからか?
850名前は開発中のものです。:2006/05/05(金) 01:39:30 ID:Y66PV9Xi
>>849
ああ、いやそんな事じゃなくて、C用の分かりやすいフレームワークが無いのを茶化してみただけよ。
今時、ほとんどのAPIをラッパ経由で無しに直接呼ぶのは、我らがC使いくらいだろ?
まぁ、どうでも良いけどな。GW厨でーす。

ウィンドウ作るという、初心者の2つ目のハードルを越えるのにさ、
HSPなら何もいらないだろ?一行書くだけだ。VB、Delphiならフォームの仕組みを覚えればOKと。
JavaやC#になると、エントリーまわりを勉強する必要があるかな。まぁそれだけだ。個人的に一番分かりやすい。

で、C++だって、例えばフリーでもATL/WTL辺りを使えば2〜3行で済むわけだ。
あれならメッセージディスパッチ周りも、分かりやすく?隠蔽してくれるしな。

Cはちときついかもなぁという話。まぁ「猫でも〜」辺りを利用するなら、むしろありかもな。

つか気合い入れて書いたが、確かに全然初心者向けの文じゃないかもな。
俺が言いたいのは、有る程度まで頑張ればどれも同じということだけですよ。

これは関係ないが、Win32APIがC用に設計されているのは間違いない。何かで読んだ。
あとATL/WTLがフリー?って人は該当スレにでも。
851名前は開発中のものです。:2006/05/05(金) 01:40:14 ID:chUS/YTJ
右も左も分かってないやつは素直にHSPから始めればいいと思う
852名前は開発中のものです。:2006/05/05(金) 01:53:36 ID:rokpK4JV
過半数の人がHSPですらゲームを作れずに終わるだろうしな
実際は言語習得よりもゲームを完成させるまでモチベーションを維持する方が遥かに大変だし
とりあえずHSPで自分がゲームを作れそうなのか体験するのは悪くないな
853名前は開発中のものです。:2006/05/05(金) 02:29:30 ID:78irVga9
ダレカタスケテ。
いま3Dモデルを使って2Dシューティングを作ってるんだけど、
自機の行動範囲を画面内に制限する方法が分からない・・・。
854名前は開発中のものです。:2006/05/05(金) 02:39:56 ID:3iALnt+F
エスパーが来るまで待て。
855名前は開発中のものです。:2006/05/05(金) 03:22:29 ID:78irVga9
>>854
いえっさー

とりあえず現状を説明すると、D3DXVec3Unprojectとかで画面枠の4点を3D空間のベクトルに変換して、
自機が移動している平面との交点をD3DXPlaneIntersectLineで求めて、、、てところで止まってる。
こっからなんかやれば出来そうな気がするんだけど・・・・、もう既に間違ってる?
856名前は開発中のものです。:2006/05/05(金) 03:29:48 ID:3821pUsR
出来そうってなんだよ。
計算を考えて、その通りにプログラムを組めば良いだけ。
数値が計算と違うなら、デバッガで追えば良い。

PCは計算間違いしないって前提で良いと思うぞ。
857名前は開発中のものです。:2006/05/05(金) 03:35:08 ID:78irVga9
その計算方法が浮かばないの・・・orz
858名前は開発中のものです。:2006/05/05(金) 04:05:53 ID:Y66PV9Xi
いやはや、必死に色々考えちまったよ。酔いも醒めちまった。
4平面用意したり、自機平面を一度簡単な座標に変換したりとな!

>>855
まず自機の3D座標を普通に2D座標へトランスフォームする。
で、その2D座標が画面からはみ出ていないか確かめる。はみ出てなければ、3D座標をそのまま使う。

もし、はみ出ていたら画面に収まる様に2D座標で簡単にクリップし、そのクリップした2D座標をUnproject。
視点とUnprojectした座標からレイを求め、それと自機移動平面との交点を求める。

で、よくね?
859名前は開発中のものです。:2006/05/05(金) 05:21:29 ID:eHSDOIQ9
自機の位置をワールド座標としたとき、ビュー変換・射影変換を
掛けた結果、x,yが-1〜1の範囲を超えたら画面外

…たぶん
860ピョートル筒井:2006/05/05(金) 11:12:57 ID:MkqPbGrB
パースがつかなくてもいいんなら正射影にすると楽ですよ。
861853:2006/05/05(金) 16:57:43 ID:78irVga9
>>858
なんか合ってそうな感じなのでさっそくやってみた。・・・けどなんか画面端で自機が刺さって戻らなくなることがある(汗
下みたいなコード書いたんだけど、こういうことだよね?vecNewPosは今フレームの自機の座標です。

D3DXPLANE Plane;
{
    // 自機移動平面作成
}

// 画面内かどうか調べて、画面外なら修正を行う
D3DXVECTOR3 vecViewed;      // ビュー変換後の座標が入る(特に意味はない)
eViewPlaneNo ePlaneNo;        // 視錐台カリングで引っかかった平面No
if( ( ePlaneNo = m_pCamera->FOVCheck( &vecNewPos, 0, &vecViewed ) ) != 0 )
{
    D3DXVec3Project( &vecScr, &vecNewPos, &Viewport, &matProj, &matView, &matWorld );
    if( vecScr.x <= 0 ) vecScr.x = 0;
    if( vecScr.y <= 0 ) vecScr.y = 0;
    if( vecScr.x >= Viewport.Width ) vecScr.x = Viewport.Width;
    if( vecScr.y >= Viewport.Height) vecScr.y = Viewport.Height;
    D3DXVec3Unproject( &vecRay, &vecScr, &Viewport, &matProj, &matView, &matWorld );
    D3DXPlaneIntersectLine( &vecCrossPoint, &Plane, &vecEyePos, &vecRay );
    vecNewPos = vecCrossPoint;

    // 自機の位置を修正
    m_pObj->Position( objn_ziki, &vecNewPos );
}
862853:2006/05/05(金) 17:03:02 ID:78irVga9
関数の説明がありませんでした。
FOVCheck()は座標が視錐台の中か外かを判別する関数です。視錐台の外の場合0以外が返る。
m_pObj->Position( objn_ziki, &vecNewPos ); は自機の座標をvecNewPosにするという意味です。
863名前は開発中のものです。:2006/05/05(金) 23:49:16 ID:liWB1m7u
刺さったときにデバッガで止めてみろとしか言えんぞ。
FOVCheckの判定と、
    if( vecScr.x <= 0 ) vecScr.x = 0;
    if( vecScr.y <= 0 ) vecScr.y = 0;
    if( vecScr.x >= Viewport.Width ) vecScr.x = Viewport.Width;
    if( vecScr.y >= Viewport.Height) vecScr.y = Viewport.Height;
の辺りが矛盾した結果を返しそうな気がするが。
…長方形では正しくても、台形では間違ってそうな感じ。
864名前は開発中のものです。:2006/05/06(土) 00:18:49 ID:7fCb94KP
ベクターに作品登録するときの審査基準ってどんな程度ですか?
単にウィルスチェックするだけなのか、中の人がプレイしてチェックするのか。
グロ描写とか思想的なもので弾かれることあるの?
865名前は開発中のものです。:2006/05/06(土) 00:39:11 ID:/ugJQdnB
>>863
普通に俺のミスでした。orz
丸め誤差?みたいな変な値が原因だった。毎フレームすこーしづつ値が足されて自機が飛び出してた。
よく分からないので毎回自機の位置を新しく設定するようにしたら直った。

結果、上手く画面内に制限された。んだけど、なんか下を押し続けたら自機が画面中央から外側にじりじり動いていくw
もうちょっといろいろ見てみます。
866865=853:2006/05/06(土) 00:40:12 ID:/ugJQdnB
ID変わってた。
867名前は開発中のものです。:2006/05/06(土) 01:19:35 ID:I4+y9Gmw
>>864
何でも載る
868名前は開発中のものです。:2006/05/06(土) 15:02:58 ID:HqeI6igM
3DSTGを制作していて質問があります。
自機位置を頂点とし、前方向に底面がある四角錐のロックオン範囲を作りたいと考えています。
標的の座標がこの範囲内に存在するかどうかでロックオンの真偽を判定します。

最初は境界ボックスで大まかに検知し、標的の存在する奥行きの距離によって範囲面の端を削り、
その内側に標的あるかどうか調べることで四角錐と点との衝突検知ができるのでは、と考えました。
自機の前方に境界ボックスをつくり、標的を検知することもできました。

しかし、自機のX軸回転やY軸回転に伴いロックオン範囲も回転させたいのですが、
回転した境界ボックスと点との衝突検知をするためにはどうしたらよいでしょうか。
または他に適した方法などがあれば、ご教授いただけると助かります。よろしくお願いいたします。
869名前は開発中のものです。:2006/05/06(土) 15:23:59 ID:6yrDM4gL
自機をローカル座標系からワールド座標系に変換する変換行列の逆行列で、
敵機のワールド座標をローカル座標に変換できる。それで判定。
870868:2006/05/06(土) 19:14:48 ID:HqeI6igM
http://nels.sakura.ne.jp/upload/img/1484.txt
自機ワールド変換の逆行列を敵機座標にかけあわせてみました。
ロックオン境界ボックスを回転させない状態でも、逆行列をかけると正常に機能しません…
逆行列の作り方が間違っているのでしょうか?
871名前は開発中のものです。:2006/05/06(土) 20:22:06 ID:6yrDM4gL
まぁ初心者対応スレなんでざっとソース見てみた。
軽くみただけだし、単体テストしたわけじゃないが、
問題点が多いように見える。
・ローカル座標系に向きを適用前に逆行列を生成している。
・レーダー範囲に向きを適用している。
・レーダー範囲にも位置を適用している。
・レーダー範囲をBOXで判定している。
間違ってたらすまんね。

まずは、頭の中に3D空間をイメージして、
・どういう処理を行うべきか
・今どんな処理を行っているか
をジックリ考えて整理してみるといい。

ゲームなんて結果オーライなんで、正解はないのだが、
@位置と向きでシッカリ変換行列を作成。
A逆行列を生成。
B敵の位置をワールド座標からローカル座標に変換。
C上下成分を奥行き成分で割って、四角錐の内外判定。
自分の場合こんな判定でやってる。
872名前は開発中のものです。:2006/05/06(土) 20:33:47 ID:Zy75RLHl
ポトリスとかのマップって
管理と当たり判定はどういうロジックになっているんでしょう?

上級者の方。こうやってるんじゃない?
ってのあったら是非教えてください。
873868:2006/05/07(日) 01:17:32 ID:1cTXu+88
>>871
おかげさまで無事正常に動作するようになりました。
よく見たら向きより先に位置を適用しているなどの凡ミスもありました。お恥ずかしい…
自機の向きと位置の逆行列をかければ、自機を原点としたローカル座標として操作できるんですね。
あやふやな理解のままでは分かりませんでした。本当にありがとうございます。
874名前は開発中のものです。:2006/05/07(日) 04:27:32 ID:Gach+QLA
>>872
ひょっよすると、ポトリスやった事のある上級者とやらが居ないのかも試練。
875名前は開発中のものです。:2006/05/07(日) 10:14:12 ID:GThj8jnc
PS2ってグラフィック描画にどれだけメインメモリが割かれてるのでしょうか
昔から「足りないVRAM4MBのはメインから転送する」と言われていたけど
それでは速度とか色々と問題があるとか言われていましたが、
FF12の開発者のインタビューで
「今回はシステムにメモリーを大部分割いてグラフィックは落とした」とあるので、
普通のゲームは、メインメモリもいくつかはグラフィックにも割くのが当たり前のように
思えるのですが
876名前は開発中のものです。:2006/05/07(日) 11:38:08 ID:UfUB0cTo
ポトリスなんてやった事無い
877名前は開発中のものです。:2006/05/07(日) 12:33:55 ID:WQ2kM25E
当たり判定はポトリスの元になっている25年前のゲームから変わらんよ。
PER PIXELで。
878名前は開発中のものです。:2006/05/07(日) 15:01:11 ID:XTnQTqa7
授業でまだ自由落下ぐらいしか教わってない高坊にズバッと教えてくれないか。

空気抵抗を伴った落下運動って、

speed += acc - speed * k;
y += speed;
acc……重力加速度 k……比例定数

で、おk?
879名前は開発中のものです。:2006/05/07(日) 15:20:02 ID:UfUB0cTo
speed += acc - speed^2 * k;
880名前は開発中のものです。:2006/05/07(日) 15:29:28 ID:XTnQTqa7
ありがとう!
一応HSPでスクリプト組んで実験してみてたんだけど、どうも自信がなかったんだ。
いやー、明日までにゲーム作らなければならなかったから助かりましたよ!
881名前は開発中のものです。:2006/05/07(日) 15:44:46 ID:UfUB0cTo
言っておくがいきなり acc < speed^2*kにするなよ
kはaccに比べものすごく小さい定数にして
speedがゼロに収束するようにな。
882名前は開発中のものです。:2006/05/07(日) 19:16:39 ID:TLHvw/05
>>878
授業受けられる身だったら、授業ででてきた自由落下とか
そのへんの物理法則の式をかたっぱしからゲームで
動かしてみて、実際の式とゲームとして気持ちいい
補正とか考えてみると力つきそうだね。

とりあえず、定数、定数×変数、定数×変数の2乗あたりで
調整するとよさげ。がんばれ。
883名前は開発中のものです。:2006/05/07(日) 19:23:35 ID:02bUSaWc
ゲームに使うなら空気抵抗やら考えず、適当にやった方がいいと思うんだけど
884名前は開発中のものです。:2006/05/07(日) 19:26:01 ID:4El8BtDw
えっと…

空気抵抗に関してはよく速度の二乗に比例とか言われるけど、
あれは抗力係数を求めるための式を誤解している。
空気抵抗は基本的に実測(或いはシミュ)するものであって、
例の式は係数を求めて航空力学の学者が云々するためのもの。
仮に抗力係数が一定なら空気抵抗は二乗に比例すると言えるが、
抗力係数はあくまで係数であって定数じゃない。

…要約すると、空気抵抗はテキトーに実装するのが良い。
885名前は開発中のものです。:2006/05/07(日) 19:30:38 ID:OFrRdrK7
まあ、厳密にやるんだったら、一般解と特殊解?の和のような
886名前は開発中のものです。:2006/05/07(日) 20:05:01 ID:JqGD4sN8
厳密にやるんだったらレイノルズ数から計算
なんだその半端な思考は?
887875:2006/05/08(月) 00:50:41 ID:tp1ZJbS6
別スレにいきます
ありがとうございました
888名前は開発中のものです。:2006/05/08(月) 16:36:33 ID:uI1gucR3
フリーソフトでゲーム作る奴ってあるんですか?
お勧めのソフト教えて下さい
889名前は開発中のものです。:2006/05/08(月) 18:41:32 ID:VgBnMWIY
スロットゲー制作のスレ立てようと思うんだけど大丈夫かな?
単独ではなくジャンル用で、スロ板で落ちた制作スレの移管的な扱いにしたいんだけど。

以前のスレの保管庫。
http://rerebo.hp.infoseek.co.jp/
890名前は開発中のものです。:2006/05/08(月) 18:59:55 ID:u1OkuyQQ
ゲ製作板ローカルルール
>プロジェクトスレッドについて
>概要や製作状況をまとめたWebページがあることが最低条件です。
>この条件を満たさない場合は単発依頼スレとみなされます。
>実際に動くものがあると説得力があります。

スレ保管庫をプロジェクトのHPと見るかは微妙だが、立てたいならたてればいいんじゃね。
891名前は開発中のものです。:2006/05/08(月) 23:51:51 ID:H64cwwRh
うむ
892名前は開発中のものです。:2006/05/09(火) 12:13:25 ID:WsIsVo9e
>>888
いっぱい色々あります。
まず自分が何をしたいか、それにはどういう機能が必要か
考えてみましょう。
893名前は開発中のものです。:2006/05/09(火) 12:19:55 ID:xv32xIQn
>>890-891
スレ立てしました。

サルでもできるスロゲー開発
http://pc8.2ch.net/test/read.cgi/gamedev/1147144329/

一応制作中のものがあるのでそっちのサイトもスレにはっときます。
894名前は開発中のものです。:2006/05/09(火) 18:12:30 ID:90x5WgFN
>>872
あれって1dot単位で判定してるだけじゃない?
それ以外にやり様がないと思う
895名前は開発中のものです。:2006/05/09(火) 20:18:29 ID:ErKIBz0D
そういやレミングスも1ドット単位だったな
896872:2006/05/10(水) 00:50:06 ID:VUcodubm
>>894
dot単位で判定となると管理はどうなるんでしょうか?
小生にはdot分のテーブルを持つという考えしか思いつかないのですが、
毎フレームそのテーブル分アクセスしてたら速度的に問題かな。。。と
何かよい方法ございますでしょうか?

>>877
やっぱりdot単位ですか、、
897名前は開発中のものです。:2006/05/10(水) 01:05:49 ID:GAWDhHCe
テーブルアクセスで速度問題って、8bitCPUでも使ってんの?
898名前は開発中のものです。:2006/05/10(水) 07:46:42 ID:zdcHi5jo
>>877だけど。

>>896
PER PIXELには2種類の方法がある。
そのまま画像を参照して当たり判定する方法と、
画像からエッジ抽出したものをテーブルに置いておく方法。
前者はただ座標ごとに判定するだけで、後者は線分交差で判定している。
899名前は開発中のものです。:2006/05/10(水) 10:21:25 ID:NUqaBftN
>>888
何を作りたいか。アクション、シューティング、パズルとか
何をやりたいか。プログラム、絵を描く、音楽を作る
を見極めてから、また来てください。
900名前は開発中のものです。:2006/05/10(水) 16:19:56 ID:lIVBWNxe
>>888
とりあえず「窓の杜」か「Vecter」のプログラム関係の項目を探してみると良いかと
901名前は開発中のものです。:2006/05/10(水) 16:20:33 ID:lIVBWNxe
訂正:Vecter → Vector
902名前は開発中のものです。:2006/05/10(水) 17:02:45 ID:sNnCyIaL
テーマは「学校」でアドベンチャーみたいな感じのゲーム作りたいです。
フリーで良いのあったら教えて下さい
903名前は開発中のものです。:2006/05/10(水) 17:58:00 ID:syFVq/lP
コミックメーカー、yuuki!nobel、livemaker 好きな野選べ
904名前は開発中のものです。:2006/05/10(水) 18:23:58 ID:sNnCyIaL
>903
ありがとうございます
905名前は開発中のものです。:2006/05/10(水) 18:31:02 ID:FvpzksSR
バイナリで保存してヘッダ10個ぐらい設定できる
良いマップエディタありませんかね
906名前は開発中のものです。:2006/05/10(水) 19:01:15 ID:jszr+JAa
3Dゲームで使うテクスチャ(フリー素材)欲しい
3Dゲームで使うテクスチャ(フリー素材)欲しい
3Dゲームで使うテクスチャ(フリー素材)欲しい
3Dゲームで使うテクスチャ(フリー素材)欲しい
3Dゲームで使うテクスチャ(フリー素材)欲しい
3Dゲームで使うテクスチャ(フリー素材)欲しい
3Dゲームで使うテクスチャ(フリー素材)欲しい
・・・
907名前は開発中のものです。:2006/05/10(水) 19:07:56 ID:jszr+JAa
環境マッピング使いたい
視差マッピング使いたい
ライトマップ使いたい
セルフ車道・・シャドウ使いたい
ソフトなシャドウにしたい
908名前は開発中のものです。:2006/05/10(水) 19:50:21 ID:pG032TgX
909名前は開発中のものです。:2006/05/10(水) 20:44:47 ID:BR/3osvo
>>905
10個のヘッダとはどういう意味?
もうすこし詳しく情報が無いとなんとも。
910名前は開発中のものです。:2006/05/10(水) 21:04:17 ID:aj8ZrSiG
タイル画像をどう敷き詰めるか定義したマップファイルを
ソースファイルではなくオブジェクトファイルで出力してくれて、
なおかつそのオブジェクトファイルの中身を指し示すヘッダファイルも
10個くらい一緒に出力してくれるマップエディタが欲しいという所まで判った

・・・やっぱり「10個くらい」の意味がわからん
911名前は開発中のものです。:2006/05/10(水) 21:08:01 ID:lIVBWNxe
読み込みファイルを10個、別々に表示したいのかも
912名前は開発中のものです。:2006/05/10(水) 22:42:19 ID:u8d6hqT/
既存ソフトのコンセプト朴っても怒られないですかね?
ニンテン犬とか脳トレとか。
913名前は開発中のものです。:2006/05/10(水) 22:50:16 ID:aj8ZrSiG
コンセプトくらいなら真似しても訴えられることはないと思うが・・・
914872:2006/05/11(木) 00:35:32 ID:M84dn4K9
>>898
エッジ抽出ですか、、、
なんとなくイメージはつかめてきました。勉強してきます。
ありがとうございましたm(_ _)m
915名前は開発中のものです。:2006/05/11(木) 00:42:33 ID:whgNYsP8
>>905
自作しろよ
916名前は開発中のものです。:2006/05/11(木) 16:36:07 ID:RkE8Ux2j
ドラクエやFF風のゲーム作る人は多いのですが、例えばDQの勇者のグラフィック。
あれをそのまま使ってたりしてるじゃないですか、どうやれば使えるんですかね?
そういうソフトあろましたら教えてください。
917名前は開発中のものです。:2006/05/11(木) 16:57:22 ID:isCG4Fe9
>916
そのまま使ったら著作権違反だ
それでもやりたいなら自分で探せ
918名前は開発中のものです。:2006/05/11(木) 19:25:10 ID:k7iubQRX
>>916
著作物を勝手に使うと逮捕される
(合法なのは個人で使う場合のみ
ソフトをHPなどで公開してもいけない)

イラストレーターや漫画家などのHPで、自由に使ってもよいと許可されているものを使え
919名前は開発中のものです。:2006/05/11(木) 19:30:43 ID:V7Natt7u
>>916
ゲームのタイルをパクると窃盗で懲役2年ですよ!
920名前は開発中のものです。:2006/05/11(木) 20:05:12 ID:PwaTmHP5
916です。
レスありがとうございます。携帯からすんません。やはり著作権違反ですよね。
自分で作って友達にやらせてニヤリくらいならいいんですかね?
921名前は開発中のものです。:2006/05/11(木) 20:45:35 ID:ulpsKgeA
>>920
個人的な利用はいい。
不特定多数に配布とか駄目
922名前は開発中のものです。:2006/05/11(木) 21:28:19 ID:12hNUoct
自分のHPにUPしたらどんな過疎であろうと不特定多数への配布になるからな。
923名前は開発中のものです。:2006/05/11(木) 21:43:53 ID:2okb4ARo
ttp://www.manpukuu.com/au/pc/game.html
ここの「脳を鍛えて…携帯計算地獄」なんてモロじゃん。。。

これでも許されるの?
924名前は開発中のぬるぽです。 :2006/05/11(木) 21:45:14 ID:prFVH+Cn
グレーゾーンなんて探せばいっぱいある
グレーどころか完全アウトもいっぱいある
925名前は開発中のものです。:2006/05/11(木) 22:02:03 ID:YNhUbVXl
マネして作りたいなら勝手に作れ
この位なら笑って済まされるだろうなってレベルを読め
白か黒かはっきりして安心させてほしいなら弁護士にでも相談しろ
926名前は開発中のものです。:2006/05/11(木) 22:07:16 ID:efi8y4X1
法律論ではなく、世の中のルールから言うと。

金が絡むとアウト。
927名前は開発中のものです。:2006/05/11(木) 22:15:21 ID:RvOn68s9
マネーイズデビル
928名前は開発中のものです。:2006/05/11(木) 22:58:08 ID:KgVfafKn
>>923
アイディアに対する著作権はないです。
ですので一からプログラムや画像を作ったのであれば
どんなに内容が同じであっても著作権法上問題ないです。完全に白です。
bm98のときでも、コナミはbm98を
著作権法上の問題はないとか言ってきてるらしいです。
問題とされた判例があれば見てみたいもんです。
929名前は開発中のものです。:2006/05/11(木) 23:05:56 ID:JLs/P93V
チョンは全員逮捕で
930名前は開発中のものです。:2006/05/11(木) 23:18:13 ID:RVt4sqsb
>>928
ジャレコはコナミにオブジェクトが上から流れてきて特定の場所でキーを押すと
音が流れるって特許で訴えられてるけどな

そのせいでゲームの仕様を変えさせられたし金も取られてる

ゲーム業界から消えろコナミ
931名前は開発中のものです。:2006/05/11(木) 23:19:33 ID:RvOn68s9
こ 姑息
な なかまでわいわい
み みんなでわいわい
932名前は開発中のものです。:2006/05/11(木) 23:27:19 ID:T5ouaPkp
「RPG」はバンダイの登録商標。
「ロールプレイングゲーム」はホビージャパンの登録商標。
「シミュレーションゲーム」はコーエーの登録商標。
933名前は開発中のものです。:2006/05/11(木) 23:54:31 ID:AqnCdM36
恥でしかないな
934名前は開発中のものです。:2006/05/12(金) 00:31:32 ID:scDybAWc
>>928
bm98は、やねうらお氏がせんでもいいのに、会社に問い合わせて駄目だしくらったと思うが
親告罪だから、言わなきゃ黙認だったのに。
まあ、あれは、bm98厨がうざくてやったんだろうが。
935名前は開発中のものです。:2006/05/12(金) 01:14:57 ID:LcsWtq7Q
黙認を勘違いしてる奴登場
936名前は開発中のものです。:2006/05/12(金) 02:19:42 ID:scDybAWc
どうでもいいが、やねうらお大変なことになってるな

http://d.hatena.ne.jp/pmoky/20051007
↑やねう企画にでスーパープログラマーなろうと希望に胸を膨らませて、
院を中退したpmokyだが、やねう企画の実態は…↓
http://d.hatena.ne.jp/pmoky/20060510#p1
http://d.hatena.ne.jp/pmoky/20060223
937名前は開発中のものです。:2006/05/12(金) 05:31:05 ID:rhQW19m5
群集シミュレーションを勉強したいんですが何か参考になるものありませんか?
プログラム版でも聞いてみたんですがスルーされてしまったので。
お願いします。
938名前は開発中のものです。:2006/05/12(金) 06:51:35 ID:i3qPcM7s
そもそも群集シミュレーションってなんだよ。
939名前は開発中のものです。:2006/05/12(金) 08:43:06 ID:MN4DJ+TO
>>934-935
法律用語は言葉どおりに取れないから、しゃ〜ないのでは?
言葉どおりに取ると、確実に意味が間違ってるから。
まあ、初心者にはありがちでしょ。
940名前は開発中のものです。:2006/05/12(金) 11:42:51 ID:qw8JouGz
>>937
適当にリンク。マルチエージェントシミュレータとかそのへんで
できるんじゃないかと。
ttp://mas.kke.co.jp/
ttp://www.swarm.org/wiki/Swarm_main_page
ttp://repast.sourceforge.net/
941名前は開発中のものです。:2006/05/12(金) 11:57:17 ID:lyDTGSLN
最近ツクール2000を買いました。
教えて頂きたいんですが、ピクチャーに文字を入れるなど加工するときはフォトショップなどを使ってやるのですか?
スタッフロールを作ったりしたいんですが…
942名前は開発中のものです。:2006/05/12(金) 12:00:05 ID:LcsWtq7Q
>>941
windows付属のペイントでもできる。
943名前は開発中のものです。:2006/05/12(金) 20:17:17 ID:+fVbs7QD
>>937
複雑系のこと?
それならライフゲームが面白いよ。本も出ている
944名前は開発中のものです。:2006/05/12(金) 22:15:52 ID:9R7lY+9H
質問です。
バウンディングボックスとバウンディングスフィアの違いは?
計算的にはスフィアが早いだろうけど、ボックスにしたほうがいい場合ってどういうときですか?
945名前は開発中のものです。:2006/05/12(金) 23:49:04 ID:rhQW19m5
>>940,943
有り難うございました。複雑系っていうのが正式名称なんですね。
参考になりました。
946名前は開発中のものです。:2006/05/13(土) 11:46:21 ID:VxlnACqH
メモリがきついとされる環境での開発での質問なんですがグローバル変数で配列番号を
記憶するための変数を持つとした場合、すこしでも容量を少なくするために普通は私は
unsigned intとかで持つのですがそうじゃなくてunsigned char型でもったりしたほうが
いいのでしょうか?
デバッグ時のウォッチとかの時に見にくくなりますが皆様はどうなさっていますか?
947名前は開発中のものです。:2006/05/13(土) 11:52:01 ID:qTSPBleU
unsigned intもintも容量同じだからunsigned charじゃないと意味無いと思うんだが
948名前は開発中のものです。:2006/05/13(土) 11:54:21 ID:eNHkYC8G
intかcharなんて、容量云々の前に、保存する内容によって決まるだろ。
949t:2006/05/13(土) 13:52:07 ID:aYJ19LFV
unsigned intの方がintより扱える範囲が広いことは広いね。。。
unsigned char使うのはいいけどメモリーへの割り当ては、
コンパイラー次第だから、
struct
{
  int a;
  unsigned char b;
  int c;
};
とかだとCPUが扱いやすいサイズ(例:4byte)になるように、
bの前とか後ろにダミーの領域が取られて、
サイズ削った意味が無い事もある。
950名前は開発中のものです。:2006/05/13(土) 13:52:50 ID:aYJ19LFV
tって誰だよorz
951名前は開発中のものです。:2006/05/13(土) 20:39:43 ID:TKzQYA2K
画面の表示方法について質問します。

ウィンドウの大きさを指定する、フルスクリーン表示にする、
ここまでは出来たのですが
表示されるキャラや背景の解像度を
ウィンドウの大きさに応じて変える方法がわかりません。

Windowsの画像ビューアみたいに
ウィンドウに合わせた大きさで
キャラや背景を表示するにはどうすればいいんでしょうか?

開発環境は
WindowsXP SP2
DirectX 9.0 Oct04
VisualC++.NET 2003
以上です。よろしくお願いします。
952名前は開発中のものです。:2006/05/13(土) 21:15:05 ID:qTSPBleU
方法はどうであれ、拡大縮小するしかないよ。
953名前は開発中のものです。:2006/05/13(土) 21:20:42 ID:XNUffygM
>>1000は死ぬ

>>1000は死ぬ

>>1000は死ぬ
954名前は開発中のものです。:2006/05/13(土) 23:24:23 ID:9tc/F5qz
なんかごく普通のシューティングゲームに加えられるアイデアくだされ
ネットで公開するつもりないのでぱくりでもいいです
955名前は開発中のものです。:2006/05/13(土) 23:26:15 ID:BkFm97EB
過去に存在した演出を挙げていくだけでスレが埋まってしまうので
シューティング系のスレでも読んでみなされ
956名前は開発中のものです。:2006/05/13(土) 23:27:42 ID:WdBRc63D
敵機が全て女の子で、攻撃すると服が脱げていく。
957名前は開発中のものです。:2006/05/13(土) 23:54:13 ID:MbyMdT32
格闘弾幕
958名前は開発中のものです。:2006/05/14(日) 00:07:23 ID:lIBWHRh3
横スクロールアクションホーミング
959名前は開発中のものです。:2006/05/14(日) 00:45:45 ID:M6wARsTn
キノコを取ると自機が巨大化して当たり判定が大きくなるってのはどうだ?
960名前は開発中のものです。:2006/05/14(日) 01:34:49 ID:vqE6RpUM
テラクレスタ
961名前は開発中のものです。:2006/05/14(日) 02:06:40 ID:ikYM5pVt
>>951
サイズ変更前のウィンドウの内容、サイズを記憶しておいて、
StretchBltにそれらと、変更後のサイズを渡せば出来ると思う。
962名前は開発中のものです。:2006/05/14(日) 20:25:04 ID:T9MPWYNz
>>956
それを採用したいと思います
ありがとうございました
963名前は開発中のものです。:2006/05/14(日) 21:27:44 ID:EOGhV99Q
iAppliでゲームスタート画面から本編、設定、終了と行けるような基本的な画面遷移を実装したいのですが、
お勧めの方法はありますでしょうか?
もしくはそういうソースを公開しているサイトは無いでしょうか?
964名前は開発中のものです。:2006/05/15(月) 20:58:49 ID:p1yQA13f
画期的な画面遷移に見えた。
何が画期的なのか3秒考え込んだが、
すぐに読み間違いに気づいた。
俺の3秒を返して・・・。
965名前は開発中のものです。:2006/05/15(月) 21:05:34 ID:puUk9ADC
3秒くらい生きてりゃ閏秒で取り返せるよ
966名前は開発中のものです。:2006/05/15(月) 21:07:25 ID:B825kmSa
友人との共謀でギャルゲとシューティングの要素を持つゲームを作ることになったが、
どういうツールを使うのがいいだろうか?
ちなみにスキルはHSPでオーソドックスな縦シューティングゲームを無理やり作った程度。
文字列の処理があまり得意ではない(というか面倒)ので、ギャルゲ部分やザコの配置に中間言語処理をしたり
というのは避けたいのだが……。
ちなみにゲームデザインとしては、
戦闘前イベント(多次元のパラメータによる)→戦闘→戦闘後イベント(戦績・および戦闘中の様々な行動に応じて
パラメータが変動)→くり返し

という感じで、ギャルゲーパートでの選択肢が無いようなシステムを考えています。
967名前は開発中のものです。:2006/05/15(月) 21:13:21 ID:B825kmSa
ageておきますね(^^
968名前は開発中のものです。:2006/05/15(月) 21:47:51 ID:cPtcDMEI
>>966
その仕様で、注目してる某魔法少女モノの企画を思い描いてしまったんだが・・
違うだろうな?w
969名前は開発中のものです。:2006/05/15(月) 22:04:30 ID:B825kmSa
>>968
スマンが全然違う。
でも考えてみればそういう横スクSTGあったな。
一応それなんてエロゲ?
970名前は開発中のものです。:2006/05/15(月) 22:09:55 ID:KOZoLgZl
質問答える気も能力も無いくせに、無駄にageるのはやめれ。
この板にそういう文化は、無い。

>>966
ある程度以上システムをカスタマイズしたいのなら、
どの言語でも手間がかかることは変わらない。
HSPを使い慣れているのならHSP推奨。

学習目的で新しいものに手を出すより、ダチのことを考えたら
手になじんだ開発環境で遊べるレベルにまで持っていくべき。
実際に動くのと動かないのとでは、共同作業者のやる気が天と地ほど違う。
971名前は開発中のものです。:2006/05/15(月) 22:13:42 ID:KOZoLgZl
ああ、間違えた。
ageてるのと同じ人間か。

この板はかつて既知外に16時間×9ヶ月荒らされ続けたから、
底のほうにあろうと読むやつは読む。
読むやつじゃないと残らない。
972名前は開発中のものです。:2006/05/15(月) 22:20:18 ID:B825kmSa
>>971
よくわからんがお前いい奴だな。sageることにする。

 RPGツクールみたいなゲームコンストラクションツールで
多少無理にでもギャルゲー部分を実装した方が楽かと思ったんだが。
スクリプトの仕様を考えるのも大変だし。
 ZGEとか、Tonyuとか何気に文法がCベースっぽいのでちょっとムリポ。
早く大学でC習いたいぜ。学習意欲の無い俺でスマソ。
973名前は開発中のものです。:2006/05/16(火) 00:04:54 ID:VDxLXqer
多かれ少なかれ文字列処理はどの言語でもメンドイ。
まぁ得意な言語でやるのが一番でしょう。
974名前は開発中のものです。:2006/05/16(火) 04:22:08 ID:InOR2xOl
>>972
あれこれ考える暇があったら手をつけろ。
難しい難しいっつっても今の時代Googleのおかげで
大概のことは1日でできるよ。
975名前は開発中のものです。:2006/05/17(水) 01:44:42 ID:YPfVjbIX
流石google先生
そこに痺れる憧れる
976名前は開発中のものです。:2006/05/17(水) 09:32:50 ID:TyaZ6Ae1
不思議なダンジョン(ローグ系)の様なゲームを作るなら
どの言語がお勧めでしょうか?
977名前は開発中のものです。:2006/05/17(水) 10:19:12 ID:KWryei6m
自分が一番得意な言語が超お勧め!
978名前は開発中のものです。:2006/05/17(水) 12:51:56 ID:0e71P0q+
最近ゲームを作りたいと思い始めて
もう作りたいという気持ちが止まらなくなった

まず何をすればいいだろうか
参考書を買いまくるなどかな?
979名前は開発中のものです。:2006/05/17(水) 12:54:45 ID:NAN4GhKQ
こんな所でいちいち聞いてる暇があったら、とっとと実行する思考。
980名前は開発中のものです。:2006/05/17(水) 13:01:17 ID:0e71P0q+
(゚д゚)んなこたぁわかってるよ

だから本屋いったよ
ぐぐったりしたよ

だがなホントに初心者だからどれがいいか
なにから始めるのかわからないわけですよ。はい。
981名前は開発中のものです。:2006/05/17(水) 13:32:13 ID:KWryei6m
作りたいゲームのジャンルすら言わず、何をすればいいかわからないから教えろとはずいぶんと楽しそうですね。









マジレスすると脳内でゲーム作ればいいんじゃね?
982名前は開発中のものです。:2006/05/17(水) 13:41:22 ID:0e71P0q+
……………そうか…忘れてた。
最初っから難しいのは無理なのはわかってるから簡単に作れて練習になるものかな

ちなみに最終的に作りたいジャンルは格闘やノベルは作れるようになりたい
983名前は開発中のものです。:2006/05/17(水) 13:44:44 ID:0NMVbpw6
>>980
http://www.google.co.jp/search?hl=ja&q=%E3%82%B2%E3%83%BC%E3%83%A0%E4%BD%9C%E6%88%90OR%E3%82%B2%E3%83%BC%E3%83%A0%E8%A3%BD%E4%BD%9C+&lr=

ぐぐったらいっぱい出てきたぞ
何を見てるんだ全く

そんな調子じゃゲーム作るのは無理ぽっぽ

プログラミングを覚えて本格的に作りたいのか、
なにかツールを使ってでも、とにかくゲームが作りたいのか
どっちか言わないことには教えられないだろ
984名前は開発中のものです。:2006/05/17(水) 13:51:48 ID:KWryei6m
>>980
次スレよろ。
985名前は開発中のものです。:2006/05/17(水) 13:59:56 ID:0e71P0q+
>>983
とりあえずツールで作ってみたい
なれたらプログラミングからやりたい

>>984
無理でした…誰か頼みますorz
986461:2006/05/17(水) 14:12:04 ID:NAN4GhKQ
全然わかってないのがワロス
987名前は開発中のものです。:2006/05/17(水) 14:14:01 ID:HYR0XnDb
>>985
いや、だから>>983でもヒットしてるし。
それにvector行くくらいの発想はできないの?
988名前は開発中のものです。:2006/05/17(水) 16:43:29 ID:Y8TcqTW0
121 名前:名前は開発中のものです。[sage] 投稿日:2005/06/30(木) 02:19:30 ID:IELW+Y3d
プログラムが出来なくても、絵がかけなくても、音楽が作れなくても、今はゲームを作れる、
いい時代になったと思う。

必要なモノは確かにやる気と根気がまず第一だけど、それなりの性能のWindowsが
入ったPCとブロードバンドの常時接続回線が無いと苦しい。
RPGやADV(ノベル含)ならGUI環境で作れるソフトがあるので、その使い方が理解できる
だけの素養は必要になる、根気とやる気があってワープロやHTML作成ソフトや、画像編集
ソフトなどが使えるだけの知識があれば1月以内におおかたつかえるようになると思う。

また、CGが描けない、音楽作れないでも結構だけど、加工技術は身に付けないと
それらしいゲームは作るのが困難になる、画像編集や音声編集のソフト、場合によっては
動画編集ソフトなども。

技術面ではワープロから始まって各種ソフトを柔軟に使い覚えていけるだけの能力と、
足りないツールや素材をインターネット上からみ付け出してくる、またそれを作ってもらえる
人物を見つけられる能力があれば一応は可能、あとは根気とやる気。
989名前は開発中のものです。:2006/05/17(水) 17:24:47 ID:YPfVjbIX
つーか物の聞き方がなってない
990966:2006/05/17(水) 17:35:25 ID:1JWU3MUX
HSPでなんとか作ることにした。
無論HSP以下の言語仕様のクソスクリプトエンジンが完成したのだが(´・ω・`)

>>980
HSPマジおすすめ。呑み込み早ければ1ヶ月で3Dアクション作れるようになるお。
書店でガイド本買うといい。
991名前は開発中のものです。:2006/05/17(水) 20:11:35 ID:qb8EI/qB
質問させてください。
恋シミュツクールを使ってサウンドノベル風のゲームを作っています。
第1章が終わったところでセーブするように設定していますが、タイトルの画面で
ロードすることができません。
ツクールのサイトなど見ていろいろといじっていますが終了してしまったり、同じ
章をループしたりするだけです。

どなたか、ツクールで似たようなゲームを製作された方はいらっしゃいませんか?
992名前は開発中のものです。:2006/05/18(木) 00:26:00 ID:XAqbTy3k
HSPはお勧めじゃないが、現実問題初心者向けのはそれしかないから、お勧め
993名前は開発中のぬるぽです。 :2006/05/18(木) 16:05:55 ID:lqQdl0Vz
ぬるぽするとガッさせるのは、もう昔の話なんですか?
994名前は開発中のものです。:2006/05/18(木) 16:58:52 ID:TqP+iTC7
あのぅ、携帯のゲーム製作技術のスレってここに無いようなんですが、
板違いなんでしょうか。

どうかんがえてもユーザ数は携帯が多いはずなので、
携帯ゲームってばかにできないような気がして、
ちょっとつくろうかなと思ってるんです。
995名前は開発中のものです。:2006/05/18(木) 17:21:32 ID:ZnZPEeLZ
携帯ゲームと行っても幅が広すぎるから「携帯ゲーム」のスレはない。
javaでゲームを作るとか。シナリオのスレとかに別れてる。
自分の作りたいゲームに関するスレに行け
996名前は開発中のものです。:2006/05/18(木) 17:33:55 ID:+VcmxssQ
作り始める前から、聞くスレ探すのか・・・
997名前は開発中のものです。:2006/05/18(木) 18:05:24 ID:TqP+iTC7
なんか悪い? スレ立てる前に聞けって書いてあるから聞いたんだけど? ばかじゃねぇ?
998名前は開発中のものです。:2006/05/18(木) 18:15:58 ID:jfTJjpex
(;´w`)
999名前は開発中のものです。:2006/05/18(木) 18:31:02 ID:TqP+iTC7
このスレで回答してる椰子の態度が著しく悪いな。
純粋に質問してる人は「もうこねぇよ!!」ってなっちゃう。
過疎板化してる原因のひとつだろうな。

次スレ立てないほうがいいんじゃまいか?
1000名前は開発中のものです。:2006/05/18(木) 18:36:53 ID:u1xc74L5
1000
10011001
このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。