【初心者】スレを立てる前にココで質問を【Part21】
■ このスレッドは過去ログ倉庫に格納されています
0001名前は開発中のものです。
2010/04/02(金) 00:21:35ID:zsqivwcwスレッドを立てる前にはローカルルールを読みましょう。
http://pc11.2ch.net/gamedev/
※ >>980 を踏んだ人は次スレ立てをお願いします。
【アップローダ・避難所・Wiki】
ゲーム製作技術板公式Wiki
http://wiki.game-develop.com/
ゲーム製作技術板公式アップローダ
http://gmdev.xrea.jp/
ゲーム製作技術板予備(機能停止中?)
http://yy13.kakiko.com/gamdev/
アップローダー予備
http://gamdev.hp.infoseek.co.jp/
gamdev.orgが落ちるたびにあげてみるスレ
http://pc11.2ch.net/test/read.cgi/gamedev/1107022166/
0475名前は開発中のものです。
2010/07/18(日) 13:17:32ID:qnhGCpgEまぁ、その曖昧な質問で適切な回答が返ってくるとは思えないが
0477名前は開発中のものです。
2010/07/18(日) 15:11:12ID:qnhGCpgEお願いされてもな。どういう基準で絵師を紹介すればいいかわからんって
例えば俺のオススメは八宝備仁さんだけどどう?
0478471
2010/07/18(日) 15:41:11ID:Ouy1YIl3ありがとうございます。
かなり参考になりそうです。
基準と言われても何が基準なのかすらわからない位の素人です。
デッサンからのCG講座があると助かる感じです。
hitokakuは除いて・・・。
0479名前は開発中のものです。
2010/07/18(日) 15:43:29ID:h7y5PPFr0480名前は開発中のものです。
2010/07/18(日) 16:02:22ID:3vANxKdSすみません、初心者なもので関数ポインタに馴染みがなく
色々調べてみたのですが分かりません。
良ければもう少し詳しく教えてもらえないでしょうか。
pxtone_Readyの第七引数にはPXTONEPLAY_CALLBACK型の関数ポインタ(tPxCallとしました)を渡し、
longの変数(pxclockとしました)を引数としておき、関数ポインタには同じ形式の関数アドレスを代入する…?
と思ったのですが、そういった関数が見当たりません。
そもそも自分の理解の仕方があっているかも怪しい状態です。
0481名前は開発中のものです。
2010/07/18(日) 17:50:22ID:chCNLXJuCG以前に絵はどの位描けるんだろう?
0482471
2010/07/18(日) 18:29:08ID:Ouy1YIl3エロなのでやっぱり難易度高いでしょうか…。
>>481
髪の毛すら描く事ができないヘタレです。
髪の毛、ペンタブ+SAIで練習中です。
0483名前は開発中のものです。
2010/07/18(日) 18:41:47ID:eO2AccUv女子少林寺あたりを舞台にして、全員丸坊主という設定にしちゃえばいいじゃん。
0484名前は開発中のものです。
2010/07/18(日) 18:42:48ID:chCNLXJuここで長々話すとアレなんでどこか絵素材製作に関して話ができるスレを指定してもらえれば
自分ができる範囲のことはなるべく丁寧に教えるけど
幸いこちらもSAIならば使っているからわかりやすいと思う、できればPhotoshopもあるとさらにいいんだけど
エロは確かに下手より上手いほど良いし絵の上手さに依存する部分は大きいけれど
入り口のハードル自体は高いものじゃないから、多少下手でも扱うテーマ次第では
実力以上に売れる場合もあるから
0485名前は開発中のものです。
2010/07/18(日) 20:43:01ID:Ouy1YIl3萌える…?(笑
むしろ本当に燃えそうな気がします。
>>484
Photoshopは「塗り」ができるようになったら30日お試しで使って
GIMPより(かなり)使いやすかったら買おうと思っています。
SAIは30日お試し中ですが、使いやすいので購入を検討しております。
というか買います。(キッパリ
スレ、どこかいいトコ探してきます。
0486471
2010/07/18(日) 20:43:56ID:Ouy1YIl30487名前は開発中のものです。
2010/07/18(日) 21:02:39ID:chCNLXJu素材的にも色々考えることが多いのが絵だと思うから
新しくCGスレ立てても良いような気もするけど
既存のスレ利用するなら
http://pc11.2ch.net/test/read.cgi/gamedev/1019657431/
今はここくらいしかないよね↑ここで構わないと思うけど
あとIDがあるだろ貴方ならID:Ouy1YIl3、自分ならID:chCNLXJu
日が変わったり、ルーターを再起動でもして回線がつなぎなおされない限りは
名前書かなくても判るよ
0488名前は開発中のものです。
2010/07/18(日) 21:09:02ID:oIOIIzmV柊あおいのネタを思い出して笑ったよ
せめて尼さんくらいにしといてやれ
0489名前は開発中のものです。
2010/07/18(日) 21:10:18ID:AD96rhVK0490471
2010/07/18(日) 21:15:39ID:Ouy1YIl3成る程、IDがありましたな。
さっぱり忘れてました。
誘導スレへ移動します。
皆さんありがとうございました。
0491名前は開発中のものです。
2010/07/19(月) 17:02:31ID:zmmTgYlXサイトでゲーム毎の情報を載せるとき、フリーかフリーじゃないかのアイコンを表示したいんだけど、
フリーの反対にあたる言葉ってなにかいいのないかな
イベント頒布、DL販売とかをまとめて表したいんだけど、あまりお金のイメージがする言葉は避けたい……
0492名前は開発中のものです。
2010/07/19(月) 17:03:49ID:+oAtWk6O0493名前は開発中のものです。
2010/07/19(月) 17:06:54ID:zmmTgYlXそれが無難なトコですかねー
とりあえずそれでアイコン作ってみようっと
0494名前は開発中のものです。
2010/07/19(月) 17:10:42ID:LH9na1A30495名前は開発中のものです。
2010/07/19(月) 17:53:23ID:7zLY8dPGもちろんイベントごとに違うと思うけど。
0496名前は開発中のものです。
2010/07/19(月) 19:17:17ID:zQ4P3+ypここでいいのかな?
0497名前は開発中のものです。
2010/07/20(火) 02:11:34ID:TE1hqGpm0498名前は開発中のものです。
2010/07/20(火) 07:13:49ID:QPSCL2Ro3Dグラフィックスプログラミング
http://pc12.2ch.net/test/read.cgi/tech/1155153009/
【C++】 DirectX初心者質問スレ Part30 【C】
http://pc12.2ch.net/test/read.cgi/tech/1278214135/
OpenGLスレ Part14
http://pc12.2ch.net/test/read.cgi/tech/1263901596/
別にここでもいいような気はするけど。
0499名前は開発中のものです。
2010/07/22(木) 20:59:55ID:KcV0g+D3http://gamdev4.hp.infoseek.co.jp/cgi-bin/up/No_0123.png
画像の0〜2がその地形の高さになっていて、
左上方向から光が当たり、右下の低い所に影を付けていますが、
段を登っている4方向の坂の部分には
どういう影を付けるとそれっぽく見えるのでしょうか。
0500名前は開発中のものです。
2010/07/22(木) 21:16:40ID:ubO3PNYJhttp://gamdev4.hp.infoseek.co.jp/cgi-bin/up/No_0124.png
0501名前は開発中のものです。
2010/07/22(木) 21:33:20ID:KcV0g+D3ありがとうございます。
なるほど、にらめっこしてイメージを深めたいと思います。
0502名前は開発中のものです。
2010/07/22(木) 21:58:10ID:iY2cSK8H光源が無限遠方の均一並行光線だとしたらこう
http://gamdev4.hp.infoseek.co.jp/cgi-bin/up/No_0125.png
影以外にも面の明るさが間違ってる場所もあったよ
>>500
それはありえない
0503名前は開発中のものです。
2010/07/22(木) 22:19:41ID:ubO3PNYJあれ、こんな感じじゃないかと思ったんだが
| ̄ ̄ ̄\ . / ̄ ̄ ̄|
|____|階|____|
0504名前は開発中のものです。
2010/07/22(木) 22:48:52ID:cG29o3rl斜めの部分がよくわからんのでメタセコで立体化してみた
http://gamdev4.hp.infoseek.co.jp/cgi-bin/up/No_0127.png
0505名前は開発中のものです。
2010/07/22(木) 22:58:33ID:KcV0g+D3>>502>>503
ありがとうございます。
分かりにくくてすいません。
さらに階段があるせいで分かりにくくなってしまったかもです。
0.5の所は坂と階段で0→1の高さに向かい坂になっています。
(0.5が坂と階段で、隣通しの坂と階段は同じ角度をしています)
2→1、2→0への影は、高さの差が倍なので
影の太さの倍になるのではと倍にしています。
あたらに上げた画像の坂への影は、
シンプルに元あった位置につながるようにしてみました。
>>502
|\ ./|
| \ . / |
|__|階|__|
その影の付け方はこんな感じですかね。
坂で2の高さの位置に登れる感じで。
その場合の影はまさしくそんな感じになりそうです。
0506名前は開発中のものです。
2010/07/22(木) 23:07:15ID:KcV0g+D3ありがとうございます、まさしくその形です!
影が曲線になるのかとかは考えていたのですが、
左上の2つの影の付き方は想像できなかったです。
0507名前は開発中のものです。
2010/07/22(木) 23:14:42ID:ubO3PNYJ0508名前は開発中のものです。
2010/07/23(金) 02:31:27ID:ogWWJp/f黙って消えてくれたほうがどれほど嬉しいことか。
0509名前は開発中のものです。
2010/07/23(金) 12:45:03ID:xtrgF6vq生暖かく黙って見逃してくれたほうがどれほど嬉しいことか。
0510名前は開発中のものです。
2010/07/23(金) 12:49:46ID:Ub/Bz0Stこれは両方悪い
俺が>>507と>>508をファックすることで一件落着にしようぜ
>>507と>>508は尻穴を無料で使われて損
そして男に興味がない俺は二人をファックすることで損
つまり3者平等に損
これこそ公平な裁きと言えるだろう
0511名前は開発中のものです。
2010/07/23(金) 22:09:53ID:l4COBGP0意見がありましたら、下記のスレへ、お願いします。
【自治】"ゲ制作技術"→"ゲーム制作"に【議論】
http://pc11.2ch.net/test/read.cgi/gamedev/1041083023/
0512499
2010/07/24(土) 02:08:00ID:QPZIa5QFこれでいろんな形の地形の影を調べられそうです。
(>>502さん風の形 Warabiというツールで表示)
http://gamdev4.hp.infoseek.co.jp/cgi-bin/up/No_0128.png
>>507
いえいえ、上げた画像が分かりにくかったですし、
逆にいろんな形の地形が見れて勉強になりました。
0513名前は開発中のものです。
2010/07/24(土) 12:39:24ID:jbddF2EX検索したのですが引っかからず…。
気になっているツールなのですが、
評判というかその辺りが気になったので。
0514名前は開発中のものです。
2010/07/24(土) 12:44:59ID:2lwZxPOWあえて出すならちょろっと話題になった↓ぐらい
ノベルツール選考スレ 3rd STRIKE
http://pc11.2ch.net/test/read.cgi/gamedev/1145204843/452
0515名前は開発中のものです。
2010/07/24(土) 12:59:24ID:jbddF2EXありがとうございます!
本当にちょろっとしか話題になってませんね。
参考になりました!
0516名前は開発中のものです。
2010/07/25(日) 19:41:00ID:5+Qr8slA簡単にできるライブラリを教えてください。
0517名前は開発中のものです。
2010/07/25(日) 22:37:17ID:HLqgw9XgCOLLADA DOM
0518名前は開発中のものです。
2010/07/25(日) 23:33:41ID:NsxsCu1M逆コンパイルってどう対応してます?
0519名前は開発中のものです。
2010/07/25(日) 23:55:21ID:XpgkPkGAそれ以前にJAVA製だとまったく稼げないと思うよ
JAVAランタイム導入が、結構な障壁になる
シェアの上にお試しに一手間かかるなら、インストールしない人が圧倒的に多いからなあ
0520名前は開発中のものです。
2010/07/26(月) 02:15:43ID:9vjNDRDQランタイムについてはJRE同梱すりゃいい話
0521名前は開発中のものです。
2010/07/26(月) 03:47:45ID:qGGKiHk80522名前は開発中のものです。
2010/07/26(月) 07:07:04ID:JdQH6uHW難読化ツール使うくらいしか対策してないよ。
他の言語でも解析されるときはされるし、あんまり気にしてもしょうがないと思う。
0523名前は開発中のものです。
2010/07/27(火) 06:56:55ID:mpjcF5XHゲームはどうしてもその2点が低くなる。
0524名前は開発中のものです。
2010/08/01(日) 10:15:24ID:mluWnsAbそうですか、JAVA組やすいからもったいないですね
別言語にでも変換します
0525名前は開発中のものです。
2010/08/02(月) 13:35:30ID:IycQbHgFここで質問しているわけか。
0526名前は開発中のものです。
2010/08/02(月) 20:19:04ID:HiPi2FTt気になったときに予習しておくのは悪いことじゃない。
0527名前は開発中のものです。
2010/08/11(水) 18:27:54ID:qfpIRAY7Excelsior JETとか使えば、カジュアルな解析くらいは余裕で防げる。
JREを結合した実行ファイルを生成するので、SunのJREのインスコも不要。
ただし、製品の値段が相当に高い(昔は個人向けに多少安いのもあったが、今はなくなった)から、単なるアマチュアが個人で買うのは辛いと思うが。
0528名前は開発中のものです。
2010/08/12(木) 18:20:53ID:yFD8VZ/N手軽に入力しやすい文字数へパスワード符号化する方法がわかりません
0529528
2010/08/12(木) 18:26:13ID:yFD8VZ/N0530名前は開発中のものです。
2010/08/12(木) 18:50:04ID:htO0Ojqj数値は10進の羅列なかんじなの?
コンパクトにまとめるとなると色々難しいけど、
文字列にするだけならBASE64で良いと思うが。
0531名前は開発中のものです。
2010/08/12(木) 19:07:10ID:1Ff/ZZe+元の桁数の半分になれば良いほうだけど、数百・・・
データをどうするかに掛かってくるかな
0532名前は開発中のものです。
2010/08/13(金) 03:13:23ID:JkvUPBxiC言語で
switch文のなかにif文作ってifが成り立てばbreak;はできますが
switch文のなかにswitch文かいた場合break;break;じゃ駄目ですか?
0533名前は開発中のものです。
2010/08/13(金) 03:47:57ID:uV4nH7d6だめ。まあフラグ立てればいいじゃん。
0534名前は開発中のものです。
2010/08/13(金) 07:54:00ID:CJMXOLRW0535528
2010/08/13(金) 19:54:01ID:pAz4jXgOはい。10進数の羅列です。ただ、同じ数字は基本的に連続で並んだりしません。
文字列文字種についてはひらがな50+カタカナ50で
それで一文字で00〜99を表そうと思ってるのですが…。(数値を16進数にして文字列総文字種を256個にした方がいいでしょうか)
>>531
どの様な圧縮法なら1/3ほどに圧縮できるでしょうか。
自分で調べたところ、同じ数字が連続で並んでいないと圧縮できない様なのですが…。(ちなみに自分は素人です)
0536名前は開発中のものです。
2010/08/15(日) 11:13:28ID:FJgtqwci0537名前は開発中のものです。
2010/08/15(日) 13:12:07ID:JhtdohpZSRC、Like A FieldBattle、シミュレーションRPGエディター、臥龍
どれも無理だったわ。
スクリプトなくて配布自由でバトルシーン作らなくてもできるようなツールしりませんか
0538名前は開発中のものです。
2010/08/15(日) 13:18:28ID:28sz6Ys+0539名前は開発中のものです。
2010/08/15(日) 13:18:57ID:xkL+ID3Z0540名前は開発中のものです。
2010/08/15(日) 17:32:33ID:YfCIH8h8while(true) { //メインループ
if (refreshFPS) {
startMillis = System.currentTimeMillis(); // ループ開始時間を取得
startFrame = frame; // 開始フレームに現在のフレームを設定
refreshFPS = false;
}
/*----ゲーム処理----*/
frame++; // フレームの加算
if(System.currentTimeMillis()-startMillis > 1000) { // 経過時刻が一秒以上
FPS = frame - startFrame; // 経過フレームを計算
refreshFPS = true;
}
}
として、ちゃんとしたFPSが求められるでしょうか?
0541名前は開発中のものです。
2010/08/15(日) 22:45:28ID:NIBbMS86大体そんな感じでいいんじゃないの
実際にFPSを表示する場合は
さらに0.1秒分以上くらいでループバッファでも用意してその平均値を表示させる
(毎フレ変化するような文字をそのまま表示しても残像で読めない)
あと細部まで気を使うならメニューやポーズかけた時の処理も忘れずに
0542名前は開発中のものです。
2010/08/16(月) 13:21:07ID:WlUlfNHSありがとうございます
一応、ゲーム処理の所で一定時間ループさせるようにしてます
0543名前は開発中のものです。
2010/08/18(水) 19:44:01ID:JPyFa6Nmイベントの発生条件を真偽値を戻す関数として表現したいんですが、それをどうやって外部ファイルに保存すればいいのかで悩んでいます
なにかいい方法はないでしょうか
DLLみたいに動的にリンクさせればいいのかな、なんて及ばずながら考えて見たのですが、イベントごとに別の関数名を用意のはあまり冴えたやり方でない気がしまして
0544名前は開発中のものです。
2010/08/18(水) 19:59:06ID:xKiTIhh20545名前は開発中のものです。
2010/08/18(水) 20:00:24ID:5wOBS8Kd0546名前は開発中のものです。
2010/08/18(水) 22:03:54ID:9xO3r9sWようするに外部から制御できる構造にしたいわけだよな
つ 組み込み言語
0547名前は開発中のものです。
2010/08/18(水) 23:45:32ID:JPyFa6Nm>>545
文字列で保存してそれを自力で組んだプログラムで解析して数式に戻す、っていうのは最初に考えました
でも車輪の再発明になりそうで、ちょっと作る気が起きなくて・・・
そんな複雑なものにはならないだろうし、多分それで十分だとは思うんですけど、拡張の余地があるようにしておきたいっていうありがちな欲が広がっちゃいまして、ここの方々のお知恵を拝借したいのです
>>546
調べてみたところ、こちらが意図してたそのものズバリっぽいんですが、組み込み言語とは〜みたいなはっきりした記述が見つからなかったので、詳しい人に一応確認させてください
要するに、組み込んだスクリプトによって、コンパイルした後に動的にプログラムの動作を変更・拡張できるってことですよね?
拾い読みからの予測なので、間違った部分があれば訂正していただけるとありがたいです
0548名前は開発中のものです。
2010/08/19(木) 00:16:34ID:j5JuEF85お前がやりたいことは、「ゲーム用のスクリプト言語を組み込みたい」でだいたい包括できる
車輪の再生産がどうとか言うなら、ゲームで最近よく使われてる組み込みスクリプトはLua
しかし、よほど複雑な凄いゲームを作るんでない限り、
テキストデータで読み込んで数種類の命令を読み込んで実行する原始的なスクリプト言語を自分で作った方が楽だぞ
当たり前だが、既製スクリプトを導入しても、スクリプトの命令を実行するプログラム部分は自分で書くことになるから
0549名前は開発中のものです。
2010/08/19(木) 00:20:50ID:rGLowORL0550名前は開発中のものです。
2010/08/19(木) 09:46:22ID:9UX9n64Fあるイベントが起こるかどうかに複数のフラグを勘案しなきゃならない
そのフラグ同士の関係を外部のファイルで制御したい
1
A & B
(A & B) | C
(D>50) & (E<30)
とかそういうのをイベントの数だけ書きたいだけだろう
0551名前は開発中のものです。
2010/08/19(木) 11:10:47ID:zkIXLHuz車輪の再発明をしたくないって
単にメンドクサイかやり方の見当もつかないかのどっちかじゃね?
0552名前は開発中のものです。
2010/08/19(木) 11:52:33ID:/0VTIEJT本来は車輪を発明できるやつが使う言葉だなw
0553名前は開発中のものです。
2010/08/19(木) 12:33:06ID:HOlsq/ja圧縮するにもある程度の元文字・数値列のサイズが必要になる。
(圧縮用の辞書にサイズを取られるから)
なので、>>536の言うとおり、圧縮は忘れた方が良いと思う。
それに、それの入力を求める方法を改めた方が良いと思う。
そんなゲームやりたくない。
コピペですむんだったら、数値そのままで良いわけだし。
0554543
2010/08/19(木) 14:00:07ID:+fMsDCBbありがとうございます
Luaで調べてみます
>>550
まさしくその通りです
>>551
>>552
ちゃんと作れないからこそ、再発明に気をつけるべきだって認識でした
あと、これはプログラミングの勉強の仕方全般についてもちょっと質問させてください
例えば、僕が今やりたいことは既存のスクリプト言語なんかやらなくても、多分簡単なスクリプト言語を自作すれば十分だと思うんですが、この場合無理にLuaなんかに手を出さないほうがいいですか?
僕は趣味グラマですが、今作ってるゲームを作るためだけにプログラミングを勉強しているというわけでもないので、色々とかじってみたいと思ってるんですが・・・
0555名前は開発中のものです。
2010/08/19(木) 14:34:51ID:9VCDBDzr俺はこれでいいと思ってる。
0556名前は開発中のものです。
2010/08/19(木) 14:35:01ID:dYUvcvvbスクリプタのために外に追い出す必要があるならLuaだろうし、
Luaを勉強しとけば後々いいこともある
自分が使うだけのもので、その必要が無い場合は
簡単なインタプリタ+直書きのほうが早い
勉強のための再発明は大いにやるべき
車輪の再発明というのは、知らずにLua規模のスクリプトを自作しようとすることを言う
0557名前は開発中のものです。
2010/08/19(木) 19:15:58ID:9UX9n64F簡単な計算は逆ポーランド記法にしておけばバグは少ないだろう
0558名前は開発中のものです。
2010/08/19(木) 20:49:07ID:7zNr8/7jゲーム設計
(オープニング画面、ステージ選択、スタート、ゲーム、ゲーム終了などの流れや順番を作成)
はどのようなプログラミングをすればいいんですか?
それの書き方などを紹介してるサイトがあれば教えてください
0559名前は開発中のものです。
2010/08/19(木) 21:41:21ID:9UX9n64Fオレはこんな感じで作ってるよ
gosub *system_init
repeat
gosub *game_init
gosub *opening
repeat
gosub *stage_select
gosub *stage_init
gosub *main_loop
if is_game_clear or is_game_over : break
loop
if is_game_clear {
gosub *game_clear
} else {
gosub *game_over
}
loop
end
0560名前は開発中のものです。
2010/08/20(金) 20:00:39ID:s4gERTVrwordやexcelでは少し不便です
おすすめのフローチャート作成ソフトはありませんか?
0561名前は開発中のものです。
2010/08/20(金) 20:01:24ID:npihu3TQ0562名前は開発中のものです。
2010/08/20(金) 20:19:07ID:s4gERTVr申し訳ない
フリーソフトがいいです
0563名前は開発中のものです。
2010/08/20(金) 20:21:39ID:qzYiZoBr0564名前は開発中のものです。
2010/08/20(金) 20:26:05ID:2xsKDkZfオレもこれでゲーム作ってる
0565名前は開発中のものです。
2010/08/20(金) 20:27:29ID:s4gERTVr0566名前は開発中のものです。
2010/08/20(金) 20:31:52ID:2xsKDkZf自分の字くらい読めるだろうし
あやしげな造語でもいい
他の人と共有したいのなら別だが
0567名前は開発中のものです。
2010/08/20(金) 20:34:46ID:s4gERTVr0568名前は開発中のものです。
2010/08/20(金) 20:39:14ID:lYkx0oAj現場は手書きメモとコード内コメントのみ
0569名前は開発中のものです。
2010/08/20(金) 20:55:56ID:AntGBt950570名前は開発中のものです。
2010/08/20(金) 23:36:17ID:Xu5SsjgKとか思ったが、スレ的には
別にプログラミングのためだけに使うとは限らないのか。
0571名前は開発中のものです。
2010/08/21(土) 19:27:41ID:UKbdEDYrプログラムだろうと何だろうと、いつの時代でもそれは変わらんよ。
個人開発ならまず必要ないんだけどねえ。
0572名前は開発中のものです。
2010/08/21(土) 19:29:19ID:LcYlMJ5Lまじかよ
分岐の整理に使おうと思ってたのに
0573名前は開発中のものです。
2010/08/21(土) 23:09:12ID:lDlLf+Qz使い方は個人次第。
ADVのフローとか整理するにも使えるぞ。
■ このスレッドは過去ログ倉庫に格納されています