[過去ログ]
Tonyu(豆乳)でゲーム製作-2- (1002レス)
Tonyu(豆乳)でゲーム製作-2- http://mevius.5ch.net/test/read.cgi/gamedev/1107668102/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
384: 名前は開発中のものです。 [sage] 2006/02/10(金) 16:56:06 ID:AbON5cTJ シューティング? http://mevius.5ch.net/test/read.cgi/gamedev/1107668102/384
385: 名前は開発中のものです。 [sage] 2006/02/10(金) 16:57:49 ID:I8auUfd2 そうたい http://mevius.5ch.net/test/read.cgi/gamedev/1107668102/385
386: 名前は開発中のものです。 [sage] 2006/02/24(金) 17:53:14 ID:Kgb4VgUg まだ? http://mevius.5ch.net/test/read.cgi/gamedev/1107668102/386
387: 名前は開発中のものです。 [sage] 2006/03/22(水) 17:38:07 ID:zVfntM6F 質問。angleで自分と何かの角度を求めると精確さがないのだけど、これを精確にする方法ある? また、サインコサインの括弧内に入る数値が少数の細かさを持ってる場合にそれは反映される?それとも少数は切り捨て? http://mevius.5ch.net/test/read.cgi/gamedev/1107668102/387
388: 名前は開発中のものです。 [sage] 2006/03/22(水) 21:25:53 ID:deMlX5/x >>387 の 1行目 なんかデジャブを感じたので調べてみたら、テンプレートSTGチュートリオン ttp://tonyu.kake.info.waseda.ac.jp/project/pages/viewProject.cgi?mainkey=120& の enemy1.tonyu の68行目あたりにそれっぽい記述があった。 試してみたこと無いので良く分からないけど… http://mevius.5ch.net/test/read.cgi/gamedev/1107668102/388
389: 名前は開発中のものです。 [sage] 2006/03/22(水) 23:28:00 ID:zVfntM6F >>388 うーん、その方法では、角度の数値が出ないからちょっと目的に適わないんですよ。 辺の長さから角度を導出する方法は、三角比表しかないだろうし、それではやはり精確な値は出ないだろう。 パネルクラスに精密なangle値を出すものが あるらしいけどよくわかんないし。 http://mevius.5ch.net/test/read.cgi/gamedev/1107668102/389
390: 名前は開発中のものです。 [sage] 2006/03/23(木) 01:00:03 ID:uvPpv4w0 >>389 アークタンジェントの公式を使うのはどうよ arctan(x) = x - (x^3)/3 x + x^5/5 - x^7/7... 要するに、交互に足して弾いて、それぞれの項は (1/n) * x^n (nは奇数) 遅いがどこまででも求めることが出来るぞ http://mevius.5ch.net/test/read.cgi/gamedev/1107668102/390
391: 名前は開発中のものです。 [sage] 2006/03/23(木) 02:09:38 ID:81Hg8nx6 >>387 $Math.angle ttp://tonyu.kake.info.waseda.ac.jp/api/wiki.cgi?page=%24Math%2eangle http://mevius.5ch.net/test/read.cgi/gamedev/1107668102/391
392: 名前は開発中のものです。 [sage] 2006/03/23(木) 12:52:34 ID:Ss5zWnES >>390-391 ありがとう。 >>391の方法がとてもいいので早速組み込んだ。便利だなあ。 http://mevius.5ch.net/test/read.cgi/gamedev/1107668102/392
393: 名前は開発中のものです。 [sage] 2006/03/25(土) 00:18:50 ID:NXMnmGlC また質問して悪いのだけど、 呼び出すステージに最初から置いてあるオブジェクトを、何らかの条件で変えることって出来ますか? index.cmmlに、ある時はザンギというオブジェクトが、ある時はガイルというオブジェクトが入るというフウに。 アピアーニュー何とか、では、ちょっと変わってしまうのです。 http://mevius.5ch.net/test/read.cgi/gamedev/1107668102/393
394: 名前は開発中のものです。 [sage] 2006/03/25(土) 10:17:08 ID:xgM9QRfB 新しくオブジェクトを作る で、内容は「乱数でザンギかガイルかを決め、appearして消える」ものにする http://mevius.5ch.net/test/read.cgi/gamedev/1107668102/394
395: 名前は開発中のものです。 [sage] 2006/03/25(土) 13:26:07 ID:OJPqyvdR >>394 一つだけappear new〜〜で作ったオブジェクトについても、 for(t in $chars)・・・を使わないで直に$zangi.〜〜〜って指定が出来るの? ・・・てか、やってみよう。>>394サンキュウ。 http://mevius.5ch.net/test/read.cgi/gamedev/1107668102/395
396: 名前は開発中のものです。 [sage] 2006/03/25(土) 13:55:49 ID:E+/g1m/Y a=appear(new zangi(x,y,f,p)); とすれば例えばzOrderを変えるなら a.zOrder=1; でできる http://mevius.5ch.net/test/read.cgi/gamedev/1107668102/396
397: 名前は開発中のものです。 [sage] 2006/03/27(月) 00:31:48 ID:b/DSEQsu 作ってみたよ。 「センコロンド」ver.0.1 アップロードセンター。 http://mevius.5ch.net/test/read.cgi/gamedev/1107668102/397
398: 名前は開発中のものです。 [sage] 2006/03/27(月) 20:58:21 ID:NI251ewd >>397 ボール氏かわいい http://mevius.5ch.net/test/read.cgi/gamedev/1107668102/398
399: 名前は開発中のものです。 [sage] 2006/03/27(月) 22:12:17 ID:uhIg/Lhz >>398 どうもありがとう。 少し問題があって、 現時点では1Pキャラの$mycharオブジェクトと2Pキャラの$mychar2オブジェクトの中に、 3機体の武装情報を全部叩きいれているんですよ。 それだと、機体が増えたときに文章が長くなりすぎるし管理も大変になる。 だから、この二つとは別に、機体データに関わる部分だけを入れた $chara1-1p $chara1-2p $chara2-1p $chara2-2p・・・といった隠しオブジェクトを用意し、 title.cmml(キャラセレ)からindex.cmml(対
戦画面)に移る時に、 対戦する二種類の機体分のオブジェクトだけ呼び出した上で、 $chara1-1p内のattack()メソッドなり何なりを参照させたい・・・んだけど、 index.cmmlのあるオブジェクトの1フレーム目でappear(new $chara11p〜〜とやると、 $mycharオブジェクトの中の文章を if(ウンニャラ)$chara1-1p.attack(); とすることが出来ず、 否が応でも for(t in $chars){ if(t is $chara1-1p){t.attack();・・・ としないといけなくなる。これって処理が重くなりそうだし何より面倒くさい。 だから、index.cmmlに移ったとき、
そのページに$chara1-1pと$chara1-2pとを初期配置出来るようなものは ないものか、と思っているんですよ。 最悪の場合、対戦の組み合わせの数に応じてindex.11cmml index12.cmml index13.cmml・・・ と、作らねばならなくなる。 対戦格闘ゲームなどではどう工夫してるのだろう。わからない。ああどうすればいいんだ。 http://mevius.5ch.net/test/read.cgi/gamedev/1107668102/399
400: 名前は開発中のものです。 [sage] 2006/03/28(火) 09:32:17 ID:2y7x1UyW >>399 chara=appear(new $chara11p〜〜 として、 chara.attack(); て感じで実行すればいいのでは。 http://mevius.5ch.net/test/read.cgi/gamedev/1107668102/400
401: 名前は開発中のものです。 [sage] 2006/03/28(火) 21:06:22 ID:fDSrDjCj >>400 上手く出来ました。 こういうことが出来るなんて知らなかっただけに感激。ありがとう。 http://mevius.5ch.net/test/read.cgi/gamedev/1107668102/401
402: 名前は開発中のものです。 [sage] 2006/03/29(水) 12:52:08 ID:YWlmRtTt パクリじゃん!>センコロンド http://mevius.5ch.net/test/read.cgi/gamedev/1107668102/402
403: 名前は開発中のものです。 [sage] 2006/03/29(水) 22:48:52 ID:JoCDj2GC 「センコロンド」ver.0.2 アップ。 変更点 ・機体を追加。全6機。 ・プログラムの簡素化。 >>402 そうですね。メチャそうです。 http://mevius.5ch.net/test/read.cgi/gamedev/1107668102/403
404: 名前は開発中のものです。 [sage] 2006/03/29(水) 23:42:30 ID:xKZiqOCt >>403 乙です。 CAVEシューのような弾避け感覚がありますね。 レーザー氏が一番使いやすいと思います。 ストーリーモードみたいなのはないんですか? http://mevius.5ch.net/test/read.cgi/gamedev/1107668102/404
405: 名前は開発中のものです。 [sage] 2006/03/30(木) 11:39:42 ID:XGxyE++8 対人戦したいなこれ。問題は一緒にキーボードの前に座れる人がいないことだが http://mevius.5ch.net/test/read.cgi/gamedev/1107668102/405
406: 名前は開発中のものです。 [sage] 2006/03/30(木) 23:09:50 ID:00s+D6L1 「センコロンド」ver.0.3 アップ。 変更点 ・ビット氏のビットレーザー強化。二股に。また、周密時もビットから出るようになった。 ・CPUが5つに増えた。 CPU2は周密ショットしか撃ってこない。 ・ランダムセレクト追加 ・難易度選択画面にてXキーを押せばキャラセレ画面に戻れる その他色々。 >>404-405 ありがとうございます。 >>404 ストーリーモード(というか連続対戦モード)も今度作ってみますね! >>405 対人戦を考えるとき、キー配
置をどうすべきかで悩んでいます。 1P:Z X 上下左右がtfgv 2P:?_ 上下左右がカーソル とかでしょうか。うーん。 http://mevius.5ch.net/test/read.cgi/gamedev/1107668102/406
407: 名無しさん@お腹いっぱい。 [sage] 2006/03/31(金) 16:04:55 ID:SxFDlnBQ ・・・公式の掲示板をアホ外人が荒らしとるね・・・。 http://mevius.5ch.net/test/read.cgi/gamedev/1107668102/407
408: 名前は開発中のものです。 [sage] 2006/03/31(金) 23:36:27 ID:/w8s97uX >>407 どこ? 「センコロンド」ver.0.4 アップ。 ストーリーモードは次回バージョンアップで。 http://mevius.5ch.net/test/read.cgi/gamedev/1107668102/408
409: 名前は開発中のものです。 [] 2006/03/32(土) 11:14:11 ID:mo5GlcW7 初心者の質問OKですか? http://mevius.5ch.net/test/read.cgi/gamedev/1107668102/409
410: 名無しさん@お腹いっぱい。 [sage] 2006/03/32(土) 12:59:19 ID:Cyv//VZ1 アホ外人が過去の記事を無差別に上げてるせいで、新しい質問とかしても気づかないって風になってるなぁ・・・。 http://mevius.5ch.net/test/read.cgi/gamedev/1107668102/410
411: 名前は開発中のものです。 [sage] 2006/03/32(土) 13:52:54 ID:qz+NKkZZ >>409 オーケーですよ http://mevius.5ch.net/test/read.cgi/gamedev/1107668102/411
412: 名前は開発中のものです。 [] 2006/03/32(土) 16:37:42 ID:mo5GlcW7 >>411ども。チュートリアルのシューティングでUFOのクラスの while(1){ while(x<$screenWidth){ x+=2; update(); } while(0<x){ x-=2; update(); } } ここなんですが、中の上のwhileと下のwhileは同じフレームで処理が通るように思うんですが、 どちらかしか処理しませんよね? どういう風に理解すればいいんでしょうか。 http://mevius.5ch.net/test/read.cgi/gamedev/1107668102/412
413: 名前は開発中のものです。 [sage] 2006/03/32(土) 17:03:12 ID:qz+NKkZZ ズバリ言ってそこは私も戸惑い、そして結局参考にすまいと決めた箇所でもあります。 概念的整合性を取りかねますからね。上手く答えられませんで申し訳なき限りです。 http://mevius.5ch.net/test/read.cgi/gamedev/1107668102/413
414: 名前は開発中のものです。 [sage] 2006/03/32(土) 17:08:19 ID:qz+NKkZZ 但し、私の見る限りでは、while文は前の文から後の文へと命令を遂行する性質があるようです。 前のwhile文括弧内の条件が満たされなくなった瞬間に、次のwhile文の動作へと移るのだと思われます。 末尾まで来てしまったら、頭に戻る、ということになりましょう。 http://mevius.5ch.net/test/read.cgi/gamedev/1107668102/414
415: 名前は開発中のものです。 [sage] 2006/03/32(土) 19:32:03 ID:XXVUon+U >>412 while(1){ print(0); while(x<$screenWidth){ print(1); x+=2; update(); } print(10); while(0<x){ print(2); x-=2; update(); } print(100); } として左のコンソール眺めてれば分かるかもしれない。 whileはカッコ内の条件を満たしている限りぐるぐる処理を繰り返す。 http://mevius.5ch.net/test/read.cgi/gamedev/1107668102/415
416: 名前は開発中のものです。 [sage] 2006/03/32(土) 19:33:02 ID:7m/w/52v while(1){ while(x<$screenWidth){ //xが画面左端に当るまでは x+=2; //左移動 update(); //し続けます } //もしxが画面左端まで来てしまったら、その後は while(0<x){ //xが画面右端に当るまでは x-=2; //右移動 update(); //し続けます } } ということでおk? http://mevius.5ch.net/test/read.cgi/gamedev/1107668102/416
417: 名前は開発中のものです。 [] 2006/03/32(土) 20:34:30 ID:mo5GlcW7 >>413>>415>>416さん返事ありがとうごさいます。 >>415さんの意見を参考にいじってみて混乱しない程度に理解できました。 この処理のはじめは必ずwhile(1)からと思っていたのですが update()が処理の区切りになっているようですね。 update()まできたら他のオブジェクトの処理へいって、 次にこのオブジェクトの処理を始めるときは前回通ったupdate()から始める こんな感じでしょうか? http://mevius.5ch.net/test/read.cgi/gamedev/1107668102/4
17
418: 名前は開発中のものです。 [sage] 2006/04/02(日) 01:45:08 ID:FGkWhUiF その通り。マイクロスレッドだね。 http://mevius.5ch.net/test/read.cgi/gamedev/1107668102/418
419: 名前は開発中のものです。 [sage] 2006/04/03(月) 21:06:35 ID:GRSFr/8W VIPPERがtonyuを使ってアクションゲームを作ってるらしいよ。 http://ex14.2ch.net/test/read.cgi/news4vip/1144022970/ 完成が楽しみだ。 http://mevius.5ch.net/test/read.cgi/gamedev/1107668102/419
420: 名前は開発中のものです。 [sage] 2006/04/04(火) 21:41:31 ID:qR3bptht >>419 いいなこれ 動きが軽快で楽しい。 http://mevius.5ch.net/test/read.cgi/gamedev/1107668102/420
421: 名前は開発中のものです。 [sage] 2006/04/15(土) 00:36:05 ID:6XTZd5S8 >>418 もしかしてお前、パッションか!? http://mevius.5ch.net/test/read.cgi/gamedev/1107668102/421
422: 名前は開発中のものです。 [sage] 2006/04/18(火) 19:16:51 ID:VI1VcHa2 >>421 パッション? http://mevius.5ch.net/test/read.cgi/gamedev/1107668102/422
423: 名前は開発中のものです。 [sage] 2006/04/18(火) 21:31:49 ID:gI4ojMlo >>422 そうだね、プロテインだね って言う人 http://mevius.5ch.net/test/read.cgi/gamedev/1107668102/423
424: 名前は開発中のものです。 [sage] 2006/04/18(火) 23:23:34 ID:VI1VcHa2 ググってみて、 (´゚ω゚):;*.':;ブフォッ しかし、過疎ってるなあ。 http://mevius.5ch.net/test/read.cgi/gamedev/1107668102/424
425: 名前は開発中のものです。 [sage] 2006/04/26(水) 11:19:15 ID:mLVfZ0Tl xx氏は俺の中で神。 http://mevius.5ch.net/test/read.cgi/gamedev/1107668102/425
426: 名前は開発中のものです。 [sage] 2006/04/27(木) 01:10:20 ID:7fbm4dA5 自分はNaN氏を推す。 http://mevius.5ch.net/test/read.cgi/gamedev/1107668102/426
427: 名前は開発中のものです。 [sage] 2006/04/27(木) 05:56:41 ID:pEvqZUgU http://ryota222.hp.infoseek.co.jp/cgi-bin/wiki/wiki.cgi wiki破壊されてない? http://mevius.5ch.net/test/read.cgi/gamedev/1107668102/427
428: 名前は開発中のものです。 [sage] 2006/04/27(木) 23:45:55 ID:7fbm4dA5 いや、メインページがアレなのは前からな気がする。 wikiといえば、Tonyuのwikiがあってもいいんじゃないかと思うのだが。 公式ページのヘルプでフォローされてない関数の解説とか、 プログラムTipのまとめとかあれば便利だし。 作る人がいればだが。 http://mevius.5ch.net/test/read.cgi/gamedev/1107668102/428
429: 名無しさん@お腹いっぱい。 [sage] 2006/04/28(金) 03:07:40 ID:S0dUXnzx xx氏、結局tonyuやめてCで作るようになったのかな。 http://mevius.5ch.net/test/read.cgi/gamedev/1107668102/429
430: 名前は開発中のものです。 [sage] 2006/05/14(日) 01:07:09 ID:KXIiULq4 即効で削除されそうなゲームキタ http://mevius.5ch.net/test/read.cgi/gamedev/1107668102/430
431: 名無しさん@お腹いっぱい。 [sage] 2006/05/15(月) 01:40:54 ID:Iw6DOmEo ああいう変にもめそうなのはやめて欲しいな。 http://mevius.5ch.net/test/read.cgi/gamedev/1107668102/431
432: 名前は開発中のものです。 [sage] 2006/05/27(土) 18:29:53 ID:IbhUSCOk 迦葉さんつー人のゲームなんでこんなかわいいのよ http://mevius.5ch.net/test/read.cgi/gamedev/1107668102/432
433: 名前は開発中のものです。 [sage] 2006/06/06(火) 21:20:18 ID:p+H/n1Db wikiなら、ごま太郎のでも使えば? http://www4.atwiki.jp/gomatarou/ http://mevius.5ch.net/test/read.cgi/gamedev/1107668102/433
434: 名前は開発中のものです。 [sage] 2006/07/05(水) 00:31:54 ID:6P6NOilh ver1.22 & newドキュメントページ キター http://mevius.5ch.net/test/read.cgi/gamedev/1107668102/434
435: 名前は開発中のものです。 [] 2006/07/24(月) 20:06:09 ID:xNEfrrwO age http://mevius.5ch.net/test/read.cgi/gamedev/1107668102/435
436: 名前は開発中のものです。 [sage] 2006/07/26(水) 20:23:52 ID:diuekcvI 廻転式、ジャンプして降下中にドリルバレットでヘッドショットボーナス狙いでやってるんだがそう点が伸びない。 中庭面、中央の噴水に乗った上で画面左へドリルバレットを放つと全ゾンビをヘッドショットで殺せる。しかし犬はすかしてしまう。 逆に、噴水上から画面右へドリルバレットを放つと、なぜか全弾スカる。よって地上で撃つしかない。 しかしそうすると犬を巻き込んで殺せるので結局こっちも稼げる。 しかもこのゲームは不思議で、最初からCの必殺技で敵を殺し
てるとスコアが全く入ってないことがあるので、 最初はゾンビを通常弾でぶっころすのが堅実。不思議だ。面白い。 http://mevius.5ch.net/test/read.cgi/gamedev/1107668102/436
437: 名前は開発中のものです。 [sage] 2006/08/03(木) 15:00:05 ID:26cl9gwt 廻転式120人くらいしか倒せん http://mevius.5ch.net/test/read.cgi/gamedev/1107668102/437
438: 名前は開発中のものです。 [sage] 2006/08/06(日) 08:36:47 ID:D5ksB3Xh 公式サイトに入れない。 どうなってるんだ。 http://mevius.5ch.net/test/read.cgi/gamedev/1107668102/438
439: 名前は開発中のものです。 [sage] 2006/08/16(水) 01:36:30 ID:3542PQ7p 拠点がttp://tonyu.jp/に移った模様? http://mevius.5ch.net/test/read.cgi/gamedev/1107668102/439
440: CHAIN ◆noYOSaeJaQ [sage] 2006/08/16(水) 13:30:52 ID:pZtYpkYB >>439 鯖落ちにしては長すぎますしねぇ・・・ でも、鯖復旧に誠意を尽くしていると思うので、早く直ってくれたら幸いです。Hoge-さんがんばってください。 そういえば、Wikiの親アドがtonyu.jpという事に気付き、 「やったぁ、僕だけtonyuの新しいサイトを見つけたぜ!」 と、自分だけが見つけたように喜んでいましたが、どう見ても自分の勝手な妄想ですね。はい。 http://mevius.5ch.net/test/read.cgi/gamedev/1107668102/440
441: 名前は開発中のものです。 [sage] 2006/08/19(土) 15:13:04 ID:CoJJ2Pk5 HP復旧。 よかったよかった。 http://mevius.5ch.net/test/read.cgi/gamedev/1107668102/441
442: 名前は開発中のものです。 [sage] 2006/09/11(月) 21:41:30 ID:kaJxR7Q+ あー何も考えないでいられるSTG作りたい・・・ http://mevius.5ch.net/test/read.cgi/gamedev/1107668102/442
443: 名前は開発中のものです。 [sage] 2006/09/15(金) 02:24:46 ID:tAT+r2WU わーいできたー http://mevius.5ch.net/test/read.cgi/gamedev/1107668102/443
444: 名前は開発中のものです。 [sage] 2006/09/15(金) 15:48:24 ID:s3O27g5t >>443 面白い http://mevius.5ch.net/test/read.cgi/gamedev/1107668102/444
445: 名前は開発中のものです。 [sage] 2006/09/15(金) 23:52:35 ID:JMJiawBK >>444 どうも! http://mevius.5ch.net/test/read.cgi/gamedev/1107668102/445
446: 名前は開発中のものです。 [sage] 2006/09/16(土) 23:13:37 ID:qeRF4cJ2 ごま太郎の厨房っぷりが面白いな ttp://diary.fc2.com/cgi-sys/ed.cgi/gomatarou/ http://mevius.5ch.net/test/read.cgi/gamedev/1107668102/446
447: 名前は開発中のものです。 [sage] 2006/10/19(木) 23:47:51 ID:lIGScvVB 最近、掲示板に小学生が増えてウザいな http://mevius.5ch.net/test/read.cgi/gamedev/1107668102/447
448: 名前は開発中のものです。 [sage] 2006/10/20(金) 15:45:39 ID:y3JaP9Yo まったくだ http://mevius.5ch.net/test/read.cgi/gamedev/1107668102/448
449: 名前は開発中のものです。 [sage] 2006/11/02(木) 02:39:26 ID:11dXlCpk 公式に入れない... ttp://tonyu.jp/の方は入れるんだが。 http://mevius.5ch.net/test/read.cgi/gamedev/1107668102/449
450: 名前は開発中のものです。 [sage] 2006/11/03(金) 02:22:23 ID:sapwJ1vY extends FrameManager; function onStart(){ array =new Array(); array.add(10); } function onBeforeMove(){ print(array.size()); } function onAfterMove(){ } onStartで初期化したメンバはonBeforeMoveで参照できないのは仕様?バグ? http://mevius.5ch.net/test/read.cgi/gamedev/1107668102/450
451: 名前は開発中のものです。 [sage] 2006/11/03(金) 18:46:04 ID:EKsrBKZg >>450 参照できないのは、そのオブジェクトが出現した瞬間に消えているせいだと思われ 消えないように関数内以外の適当な位置にwait();を入れたらいける http://mevius.5ch.net/test/read.cgi/gamedev/1107668102/451
452: 名前は開発中のものです。 [sage] 2006/11/04(土) 00:51:07 ID:HUAc9UpW onStartで処理を止めていてもOnBeforeMove等のイベントが呼ばれるのも変な気がしますが wait();を呼んだらうまくいきました ありがとうございます http://mevius.5ch.net/test/read.cgi/gamedev/1107668102/452
453: 名前は開発中のものです。 [] 2006/11/25(土) 07:35:10 ID:BQ3wnM8m 保守 http://mevius.5ch.net/test/read.cgi/gamedev/1107668102/453
454: 名前は開発中のものです。 [sage] 2006/11/27(月) 17:26:14 ID:dLc7Nrv3 保守乙。 最近書き込みがないな http://mevius.5ch.net/test/read.cgi/gamedev/1107668102/454
455: 名前は開発中のものです。 [sage] 2006/11/27(月) 19:33:46 ID:ajk6Cb0d ところで、FPSを60に保つ方法って何かある? http://mevius.5ch.net/test/read.cgi/gamedev/1107668102/455
456: 名前は開発中のものです。 [sage] 2006/11/28(火) 01:34:46 ID:2s3cUkzS それは無いんじゃないかと。 FPSを30に保つとか、処理を軽くする(結果的にFPSが上がる)方法ならあるが。 http://mevius.5ch.net/test/read.cgi/gamedev/1107668102/456
457: 名前は開発中のものです。 [sage] 2006/11/28(火) 19:04:19 ID:1G9aZ6WF 本家もこっちも、だんだんと活気が無くなってきている。。。 やっぱり、バージョンアップがないこととか、一時期みたいに雑誌に取り上げられなくなったことも影響してんのかね。 http://mevius.5ch.net/test/read.cgi/gamedev/1107668102/457
458: 名前は開発中のものです。 [sage] 2006/11/30(木) 08:30:32 ID:pLU+zcVx >>457 まぁ、とりあえずゲームつくっていこうぜ。いいのがUPされたら やる気もでてくるよ ・後ろからでて追尾するレーザー(レイシリーズのロックレーザー) をつくりたいんだが、upされてるサンプルを見ても理解できないんだ だれか式を挙げてくれないだろうか? http://mevius.5ch.net/test/read.cgi/gamedev/1107668102/458
459: 名前は開発中のものです。 [sage] 2006/11/30(木) 17:25:20 ID:tePhDp6e >>458 とりあえずどのサンプルのことか教えてもらおうか http://mevius.5ch.net/test/read.cgi/gamedev/1107668102/459
460: 名前は開発中のものです。 [sage] 2006/11/30(木) 22:07:19 ID:pLU+zcVx >>459 プロジェクトボードのライブラリにあるアタッククラス&エフェクトクラス その中のNO.2のホーミングを分かりやすく頼むよ http://mevius.5ch.net/test/read.cgi/gamedev/1107668102/460
461: 名前は開発中のものです。 [sage] 2006/11/30(木) 23:11:22 ID:tePhDp6e ああ、あれか。確かに分かりにくいな。 ホーミングの動きを制御しているのはt_AttackSubクラス81行目あたりで、 その主要部分はこんな感じ 1: vx=-rnd(10)-3; vy=rnd(15)-7; 2: flag=0; 3: while(1){ 4: agl=angle(terget.x-x,terget.y-y); 5: if(!flag){x+=vx(ax(agl)*0.5); y+=vy(ay(agl)*0.5);} else{x+=vx(); y+=vy();} 6: if(!flag){ if(x>terget.x)flag=1; } 7: update(); 8: } で更に、この中の主要部分が上の4,5行目で これの自作関数部分を書き下す
と、 agl=angle(terget.x-x,terget.y-y); vx=vx+cos(agl)*0.5; vy=vy+sin(agl)*0.5; x+=vx; y+=vy; この形になれば分かるのでは。 ちなみにtergetには敵オブジェクトが入っている。 これに加えて、vx,vyの初期値で後方へのベクトルを与えることで、 いったん後ろ方向に広がってその後敵へ向かう感じになっている。 それと敵を通り過ぎたらflagを立てることで、 その後は誘導しないようにしている http://mevius.5ch.net/test/read.cgi/gamedev/1107668102/461
462: 名前は開発中のものです。 [sage] 2006/12/01(金) 03:15:18 ID:4aP1003F >>462 わざわざありがとう!応用してつくってみるね tonyuって雑談掲示板ってあったっけ?命令の使い方とか一通り 聞いてみたい http://mevius.5ch.net/test/read.cgi/gamedev/1107668102/462
463: 名前は開発中のものです。 [sage] 2006/12/01(金) 08:23:00 ID:XpDUvrlJ ttp://tonyu.jp/joyful/joyful.cgi 雑談用と言うよりは質問用だが。 優しい誰かが答えてくれるはず http://mevius.5ch.net/test/read.cgi/gamedev/1107668102/463
464: 名前は開発中のものです。 [sage] 2006/12/02(土) 00:28:36 ID:FKm9/VED >>463 ここ雑談がまったくないよね・・・ 質問にはしっかり答えてくれるけど http://mevius.5ch.net/test/read.cgi/gamedev/1107668102/464
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 538 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.019s