[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 2chのread.cgiへ]
Update time : 05/09 14:40 / Filesize : 166 KB / Number-of Response : 553
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

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



1 名前:名前は開発中のものです。 mailto:sage [2010/04/02(金) 00:21:35 ID:zsqivwcw]
疑問に思うことがあれば、スレを立てずに、まずはココで質問。
スレッドを立てる前にはローカルルールを読みましょう。
pc11.2ch.net/gamedev/

>>980 を踏んだ人は次スレ立てをお願いします。
【アップローダ・避難所・Wiki】
ゲーム製作技術板公式Wiki
wiki.game-develop.com/

ゲーム製作技術板公式アップローダ
gmdev.xrea.jp/

ゲーム製作技術板予備(機能停止中?)
yy13.kakiko.com/gamdev/

アップローダー予備
gamdev.hp.infoseek.co.jp/

gamdev.orgが落ちるたびにあげてみるスレ
pc11.2ch.net/test/read.cgi/gamedev/1107022166/

500 名前:名前は開発中のものです。 mailto:sage [2010/07/22(木) 21:16:40 ID:ubO3PNYJ]
たぶん

gamdev4.hp.infoseek.co.jp/cgi-bin/up/No_0124.png

501 名前:名前は開発中のものです。 mailto:sage [2010/07/22(木) 21:33:20 ID:KcV0g+D3]
>>500
ありがとうございます。
なるほど、にらめっこしてイメージを深めたいと思います。

502 名前:名前は開発中のものです。 mailto:sage [2010/07/22(木) 21:58:10 ID:iY2cSK8H]
>>499
光源が無限遠方の均一並行光線だとしたらこう
gamdev4.hp.infoseek.co.jp/cgi-bin/up/No_0125.png
影以外にも面の明るさが間違ってる場所もあったよ


>>500
それはありえない

503 名前:名前は開発中のものです。 mailto:sage [2010/07/22(木) 22:19:41 ID:ubO3PNYJ]
>>502

あれ、こんな感じじゃないかと思ったんだが

| ̄ ̄ ̄\ . / ̄ ̄ ̄|
|____|階|____|


504 名前:名前は開発中のものです。 mailto:sage [2010/07/22(木) 22:48:52 ID:cG29o3rl]
>>499
斜めの部分がよくわからんのでメタセコで立体化してみた
gamdev4.hp.infoseek.co.jp/cgi-bin/up/No_0127.png

505 名前:名前は開発中のものです。 mailto:sage [2010/07/22(木) 22:58:33 ID:KcV0g+D3]
gamdev4.hp.infoseek.co.jp/cgi-bin/up/No_0126.png

>>502>>503
ありがとうございます。
分かりにくくてすいません。
さらに階段があるせいで分かりにくくなってしまったかもです。

0.5の所は坂と階段で0→1の高さに向かい坂になっています。
(0.5が坂と階段で、隣通しの坂と階段は同じ角度をしています)

2→1、2→0への影は、高さの差が倍なので
影の太さの倍になるのではと倍にしています。

あたらに上げた画像の坂への影は、
シンプルに元あった位置につながるようにしてみました。

>>502
|\      ./|
|  \ . /  |
|__|階|__|

その影の付け方はこんな感じですかね。
坂で2の高さの位置に登れる感じで。
その場合の影はまさしくそんな感じになりそうです。

506 名前:名前は開発中のものです。 mailto:sage [2010/07/22(木) 23:07:15 ID:KcV0g+D3]
>>504
ありがとうございます、まさしくその形です!
影が曲線になるのかとかは考えていたのですが、
左上の2つの影の付き方は想像できなかったです。

507 名前:名前は開発中のものです。 mailto:sage [2010/07/22(木) 23:14:42 ID:ubO3PNYJ]
ああ、すまん、そういうことか…坂の傾斜の方向勘違いしてたわ…。

508 名前:名前は開発中のものです。 mailto:sage [2010/07/23(金) 02:31:27 ID:ogWWJp/f]
馬鹿の言い訳で1レス消費するくらいなら、
黙って消えてくれたほうがどれほど嬉しいことか。



509 名前:名前は開発中のものです。 mailto:sage [2010/07/23(金) 12:45:03 ID:xtrgF6vq]
そんな冷たいこといって1レス消費するくらいなら、
生暖かく黙って見逃してくれたほうがどれほど嬉しいことか。

510 名前:名前は開発中のものです。 mailto:sage [2010/07/23(金) 12:49:46 ID:Ub/Bz0St]
>>507は間違いを書き、>>508は嫌味を書いた
これは両方悪い

俺が>>507>>508をファックすることで一件落着にしようぜ

>>507>>508は尻穴を無料で使われて損
そして男に興味がない俺は二人をファックすることで損
つまり3者平等に損
これこそ公平な裁きと言えるだろう

511 名前:名前は開発中のものです。 [2010/07/23(金) 22:09:53 ID:l4COBGP0]
下記のスレにて、正式な自治スレを立てるための議論が始まりました。
意見がありましたら、下記のスレへ、お願いします。
【自治】"ゲ制作技術"→"ゲーム制作"に【議論】
pc11.2ch.net/test/read.cgi/gamedev/1041083023/

512 名前:499 mailto:sage [2010/07/24(土) 02:08:00 ID:QPZIa5QF]
>>504さんが書いてくれた画像のツールのメタセコ面白いですね。
これでいろんな形の地形の影を調べられそうです。

(>>502さん風の形 Warabiというツールで表示)
gamdev4.hp.infoseek.co.jp/cgi-bin/up/No_0128.png

>>507
いえいえ、上げた画像が分かりにくかったですし、
逆にいろんな形の地形が見れて勉強になりました。

513 名前:名前は開発中のものです。 mailto:sage [2010/07/24(土) 12:39:24 ID:jbddF2EX]
制作ツール「ADV+++」のスレはないのでしょうか?
検索したのですが引っかからず…。
気になっているツールなのですが、
評判というかその辺りが気になったので。

514 名前:名前は開発中のものです。 mailto:sage [2010/07/24(土) 12:44:59 ID:2lwZxPOW]
ない。
あえて出すならちょろっと話題になった↓ぐらい

ノベルツール選考スレ 3rd STRIKE
pc11.2ch.net/test/read.cgi/gamedev/1145204843/452


515 名前:名前は開発中のものです。 mailto:sage [2010/07/24(土) 12:59:24 ID:jbddF2EX]
>>514
ありがとうございます!
本当にちょろっとしか話題になってませんね。
参考になりました!

516 名前:名前は開発中のものです。 mailto:sage [2010/07/25(日) 19:41:00 ID:5+Qr8slA]
COLLADAファイルを読み込んで座標データを取得したいのですが、
簡単にできるライブラリを教えてください。


517 名前:名前は開発中のものです。 mailto:sage [2010/07/25(日) 22:37:17 ID:HLqgw9Xg]
>>516
COLLADA DOM

518 名前:名前は開発中のものです。 mailto:sage [2010/07/25(日) 23:33:41 ID:NsxsCu1M]
JAVAでシェアウェアのゲーム作ろうと思うんですが
逆コンパイルってどう対応してます?



519 名前:名前は開発中のものです。 mailto:sage [2010/07/25(日) 23:55:21 ID:XpgkPkGA]
JAVAの場合、防げないんじゃない?

それ以前にJAVA製だとまったく稼げないと思うよ
JAVAランタイム導入が、結構な障壁になる
シェアの上にお試しに一手間かかるなら、インストールしない人が圧倒的に多いからなあ

520 名前:名前は開発中のものです。 mailto:sage [2010/07/26(月) 02:15:43 ID:9vjNDRDQ]
逆コンパイルなんか気にしても仕方ないよ
ランタイムについてはJRE同梱すりゃいい話

521 名前:名前は開発中のものです。 mailto:sage [2010/07/26(月) 03:47:45 ID:qGGKiHk8]
偏見だが「JAVA製のゲーム」ってだけで買う気失せるな

522 名前:名前は開発中のものです。 mailto:sage [2010/07/26(月) 07:07:04 ID:JdQH6uHW]
>>518
難読化ツール使うくらいしか対策してないよ。
他の言語でも解析されるときはされるし、あんまり気にしてもしょうがないと思う。

523 名前:名前は開発中のものです。 mailto:sage [2010/07/27(火) 06:56:55 ID:mpjcF5XH]
シェアウェアの値段って、ユーザの「必要度」「緊急度」が結構関わってくるからなあ。
ゲームはどうしてもその2点が低くなる。

524 名前:名前は開発中のものです。 mailto:sage [2010/08/01(日) 10:15:24 ID:mluWnsAb]
>>519〜522
そうですか、JAVA組やすいからもったいないですね
別言語にでも変換します

525 名前:名前は開発中のものです。 mailto:sage [2010/08/02(月) 13:35:30 ID:IycQbHgF]
解析されるほどの物を作り上げられる実力の持ち主が
ここで質問しているわけか。

526 名前:名前は開発中のものです。 mailto:sage [2010/08/02(月) 20:19:04 ID:HiPi2FTt]
プログラマに不要な知識なんてあるまいよ。
気になったときに予習しておくのは悪いことじゃない。

527 名前:名前は開発中のものです。 mailto:sage [2010/08/11(水) 18:27:54 ID:qfpIRAY7]
>>518-519 亀だが。
Excelsior JETとか使えば、カジュアルな解析くらいは余裕で防げる。
JREを結合した実行ファイルを生成するので、SunのJREのインスコも不要。
ただし、製品の値段が相当に高い(昔は個人向けに多少安いのもあったが、今はなくなった)から、単なるアマチュアが個人で買うのは辛いと思うが。

528 名前:名前は開発中のものです。 mailto:sage [2010/08/12(木) 18:20:53 ID:yFD8VZ/N]
数百桁分のデータ数値を
手軽に入力しやすい文字数へパスワード符号化する方法がわかりません



529 名前:528 mailto:sage [2010/08/12(木) 18:26:13 ID:yFD8VZ/N]
パスワード対戦のゲームを作ろうとしているのです

530 名前:名前は開発中のものです。 mailto:sage [2010/08/12(木) 18:50:04 ID:htO0Ojqj]
>>528
数値は10進の羅列なかんじなの?

コンパクトにまとめるとなると色々難しいけど、
文字列にするだけならBASE64で良いと思うが。

531 名前:名前は開発中のものです。 [2010/08/12(木) 19:07:10 ID:1Ff/ZZe+]
数百桁を圧縮して1/3ぐらいとして、BASE64エンコードで3/4
元の桁数の半分になれば良いほうだけど、数百・・・
データをどうするかに掛かってくるかな

532 名前:名前は開発中のものです。 mailto:sage [2010/08/13(金) 03:13:23 ID:JkvUPBxi]
プログラミング2ヶ月目なんですが質問
C言語で
switch文のなかにif文作ってifが成り立てばbreak;はできますが
switch文のなかにswitch文かいた場合break;break;じゃ駄目ですか?

533 名前:名前は開発中のものです。 [2010/08/13(金) 03:47:57 ID:uV4nH7d6]
>>532
だめ。まあフラグ立てればいいじゃん。

534 名前:名前は開発中のものです。 mailto:sage [2010/08/13(金) 07:54:00 ID:CJMXOLRW]
そんなときのためのラベルと goto だよ

535 名前:528 mailto:sage [2010/08/13(金) 19:54:01 ID:pAz4jXgO]
>>530
はい。10進数の羅列です。ただ、同じ数字は基本的に連続で並んだりしません。
文字列文字種についてはひらがな50+カタカナ50で
それで一文字で00〜99を表そうと思ってるのですが…。(数値を16進数にして文字列総文字種を256個にした方がいいでしょうか)

>>531
どの様な圧縮法なら1/3ほどに圧縮できるでしょうか。
自分で調べたところ、同じ数字が連続で並んでいないと圧縮できない様なのですが…。(ちなみに自分は素人です)

536 名前:名前は開発中のものです。 mailto:sage [2010/08/15(日) 11:13:28 ID:FJgtqwci]
とりあえず圧縮の話は忘れたら?

537 名前:名前は開発中のものです。 mailto:sage [2010/08/15(日) 13:12:07 ID:JhtdohpZ]
シンプルなシミュレーションRPGが作れるツールってなかなかないもんだね

SRC、Like A FieldBattle、シミュレーションRPGエディター、臥龍
どれも無理だったわ。
スクリプトなくて配布自由でバトルシーン作らなくてもできるようなツールしりませんか

538 名前:名前は開発中のものです。 mailto:sage [2010/08/15(日) 13:18:28 ID:28sz6Ys+]
そこまで作ったら金が取れるわな。



539 名前:名前は開発中のものです。 mailto:sage [2010/08/15(日) 13:18:57 ID:xkL+ID3Z]
自分で作れよ

540 名前:名前は開発中のものです。 mailto:sage [2010/08/15(日) 17:32:33 ID:YfCIH8h8]
JavaでFPSを求めたいのですが、
while(true) { //メインループ
if (refreshFPS) {
startMillis = System.currentTimeMillis(); // ループ開始時間を取得
startFrame = frame; // 開始フレームに現在のフレームを設定
refreshFPS = false;
}
/*----ゲーム処理----*/
frame++; // フレームの加算
if(System.currentTimeMillis()-startMillis > 1000) { // 経過時刻が一秒以上
FPS = frame - startFrame; // 経過フレームを計算
refreshFPS = true;
}
}
として、ちゃんとしたFPSが求められるでしょうか?

541 名前:名前は開発中のものです。 mailto:sage [2010/08/15(日) 22:45:28 ID:NIBbMS86]
javaの命令知らないから精度とか細かいツッコミはしないけど
大体そんな感じでいいんじゃないの

実際にFPSを表示する場合は
さらに0.1秒分以上くらいでループバッファでも用意してその平均値を表示させる
(毎フレ変化するような文字をそのまま表示しても残像で読めない)
あと細部まで気を使うならメニューやポーズかけた時の処理も忘れずに

542 名前:名前は開発中のものです。 [2010/08/16(月) 13:21:07 ID:WlUlfNHS]
>>541
ありがとうございます
一応、ゲーム処理の所で一定時間ループさせるようにしてます

543 名前:名前は開発中のものです。 mailto:sage [2010/08/18(水) 19:44:01 ID:JPyFa6Nm]
VC++を使ってアドベンチャーとシミュレーションを合わせたようなゲームを作りたいと思ってます
イベントの発生条件を真偽値を戻す関数として表現したいんですが、それをどうやって外部ファイルに保存すればいいのかで悩んでいます
なにかいい方法はないでしょうか

DLLみたいに動的にリンクさせればいいのかな、なんて及ばずながら考えて見たのですが、イベントごとに別の関数名を用意のはあまり冴えたやり方でない気がしまして

544 名前:名前は開発中のものです。 mailto:sage [2010/08/18(水) 19:59:06 ID:xKiTIhh2]
俺にはテキストとして保存するくらいしか思いつかんかったわ。

545 名前:名前は開発中のものです。 mailto:sage [2010/08/18(水) 20:00:24 ID:5wOBS8Kd]
普通にfopenで保存すればいいやん

546 名前:名前は開発中のものです。 mailto:sage [2010/08/18(水) 22:03:54 ID:9xO3r9sW]
>>543
ようするに外部から制御できる構造にしたいわけだよな

つ 組み込み言語

547 名前:名前は開発中のものです。 mailto:sage [2010/08/18(水) 23:45:32 ID:JPyFa6Nm]
>>544
>>545
文字列で保存してそれを自力で組んだプログラムで解析して数式に戻す、っていうのは最初に考えました
でも車輪の再発明になりそうで、ちょっと作る気が起きなくて・・・
そんな複雑なものにはならないだろうし、多分それで十分だとは思うんですけど、拡張の余地があるようにしておきたいっていうありがちな欲が広がっちゃいまして、ここの方々のお知恵を拝借したいのです

>>546
調べてみたところ、こちらが意図してたそのものズバリっぽいんですが、組み込み言語とは〜みたいなはっきりした記述が見つからなかったので、詳しい人に一応確認させてください
要するに、組み込んだスクリプトによって、コンパイルした後に動的にプログラムの動作を変更・拡張できるってことですよね?
拾い読みからの予測なので、間違った部分があれば訂正していただけるとありがたいです

548 名前:名前は開発中のものです。 mailto:sage [2010/08/19(木) 00:16:34 ID:j5JuEF85]
>>547
お前がやりたいことは、「ゲーム用のスクリプト言語を組み込みたい」でだいたい包括できる
車輪の再生産がどうとか言うなら、ゲームで最近よく使われてる組み込みスクリプトはLua

しかし、よほど複雑な凄いゲームを作るんでない限り、
テキストデータで読み込んで数種類の命令を読み込んで実行する原始的なスクリプト言語を自分で作った方が楽だぞ
当たり前だが、既製スクリプトを導入しても、スクリプトの命令を実行するプログラム部分は自分で書くことになるから



549 名前:名前は開発中のものです。 mailto:sage [2010/08/19(木) 00:20:50 ID:rGLowORL]
言葉だけ覚えたての初心者だな

550 名前:名前は開発中のものです。 mailto:sage [2010/08/19(木) 09:46:22 ID:9UX9n64F]
やりたいことは多分こうだ

あるイベントが起こるかどうかに複数のフラグを勘案しなきゃならない
そのフラグ同士の関係を外部のファイルで制御したい

1
A & B
(A & B) | C
(D>50) & (E<30)

とかそういうのをイベントの数だけ書きたいだけだろう

551 名前:名前は開発中のものです。 mailto:sage [2010/08/19(木) 11:10:47 ID:zkIXLHuz]
1行1命令の簡単なスクリプトを実装すればいいだけじゃん
車輪の再発明をしたくないって
単にメンドクサイかやり方の見当もつかないかのどっちかじゃね?

552 名前:名前は開発中のものです。 mailto:sage [2010/08/19(木) 11:52:33 ID:/0VTIEJT]
両方だろ。
本来は車輪を発明できるやつが使う言葉だなw






[ 新着レスの取得/表示 (agate) ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<166KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef