- 1 名前:名前は開発中のものです。 [02/05/03 18:22 ID:jHGxuzaQ.net]
- …
- 102 名前:101 [02/10/15 21:31 ID:S7By066D.net]
- スレのタイトル見たらCだった。(鬱
ちなみにワシは95ではない。
- 103 名前:名前は開発中のものです。 mailto:sage [02/10/15 21:51 ID:???.net]
- 漏れら極悪非道の終了ブラザーズ!
クソスレは終わらせてやるからな!  ̄ ̄∨ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ∧_∧ ∧_∧ END (・∀・∩)(∩・∀・) ENDE (つ 丿 ( ⊂) FIN ( ヽノ ヽ/ ) 了 し(_) (_)J 完
- 104 名前:エロい人 [02/10/16 04:59 ID:oEmVn/CP.net]
- >>103
ぶっ死ろす!!
- 105 名前:名前は開発中のものです。 mailto:sage [02/10/16 07:21 ID:???.net]
- 漏れら極悪非道の終了ブラザーズ!
クソスレは終わらせてやるからな!  ̄ ̄∨ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ∧_∧ ∧_∧ END (・∀・∩)(∩・∀・) ENDE (つ 丿 ( ⊂) FIN ( ヽノ ヽ/ ) 了 し(_) (_)J 完
- 106 名前:名前は開発中のものです。 [02/11/25 21:11 ID:GdbLUHO/.net]
- age
- 107 名前:名前は開発中のものです。 mailto:sage [02/11/25 21:12 ID:XfGdcqYm.net]
- /´,,,.`ヽ
(,´._ヾ、 ) L_ "q 丿 もう・・・終りにしましょう・・・ __`フ ~l." / / / ̄ヽ /〈" ''´ ~~/ミ)━・~~~ *このスレは終了いたしました*
- 108 名前:名前は開発中のものです。 mailto:sage [02/12/17 14:58 ID:k+UqhiHH.net]
- なんとなく保守してみるtest
- 109 名前:北の国から ◆KI8qrx8iDI mailto:sage [03/03/09 20:26 ID:VdwtYCdS.net]
- このスレは珍しくいいスレだな
ババシャツのくだりはワラタしw 一応議論もしていたみたいだし
- 110 名前:名前は開発中のものです。 mailto: [03/05/29 11:44 ID:xadUaM2+.net]
- まともだよね
Cがテーマだったりすると厨房は書きこまないのかな
- 111 名前:名前は開発中のものです。 mailto:sage [03/05/29 12:35 ID:O+uiTRB+.net]
- □□□□■□□□□□■□□□□□□□□□□□□□□□□□□□□□
□□□■■□□□□□■□□□□□□□■■■■■■■■■■■■□□ □□■■□□□□□■■■■■■□□□□□□□□□□□□□■■□□ □■■□□■□□□■□□□□■□□□□□□□□□□□□■■□□□ □□■□■■□□■■■□□■■□□□□□□□□□□□■■□□□□ □□□■■□□■■□■■■■□□□□□□□□□□□■■□□□□□ □□■■□□□□□□□■■□□□□□□□□□□□■■□□□□□□ □□■□□□■□□□■■■■□□□□□□□□□□■□□□□□□□ □■■■■■■□□■■□□■■□□□□□□□□□■□□□□□□□ □□□□■□□□■■□□□□■■□□□□□□□□■□□□□□□□ □□■□■□■□□□□■■□□□□□□□□□□□■□□□□□□□ □□■□■□■□□□□□■■□□□□□□□□□□■□□□□□□□ □■■□■□■□□□□□□□□□□□□□□□□□■□□□□□□□ □■□□■□□□□■■■□□□□□□□□□□□□■□□□□□□□ □□□□■□□□□□□■■■□□□□□□□□□□■□□□□□□□ □□□□■□□□□□□□□■■□□□□□□■■■■□□□□□□□
- 112 名前:名前は開発中のものです。 [03/05/31 04:55 ID:PkStmXg/.net]
- 現在、荒らしによってこの板の利用が困難になっているため、避難所を作成しています。
出来ればこちらに移動するのをお勧めします。 ゲ製作技術板(避難所) bbs.gamdev.org/gamedev/ ↓こんな感じにするのがお勧めです。 ----- 9 名前:名無しさん@ゲムデヴ[] 投稿日:2003/05/28 21:33 とりあえずOpenJaneに登録した
- 113 名前:名前は開発中のものです。 mailto:sage [03/05/31 04:59 ID:UL2LgHsR.net]
- □□□□■□□□□□■□□□□□□□□□□□□□□□□□□□□□
□□□■■□□□□□■□□□□□□□■■■■■■■■■■■■□□ □□■■□□□□□■■■■■■□□□□□□□□□□□□□■■□□ □■■□□■□□□■□□□□■□□□□□□□□□□□□■■□□□ □□■□■■□□■■■□□■■□□□□□□□□□□□■■□□□□ □□□■■□□■■□■■■■□□□□□□□□□□□■■□□□□□ □□■■□□□□□□□■■□□□□□□□□□□□■■□□□□□□ □□■□□□■□□□■■■■□□□□□□□□□□■□□□□□□□ □■■■■■■□□■■□□■■□□□□□□□□□■□□□□□□□ □□□□■□□□■■□□□□■■□□□□□□□□■□□□□□□□ □□■□■□■□□□□■■□□□□□□□□□□□■□□□□□□□ □□■□■□■□□□□□■■□□□□□□□□□□■□□□□□□□ □■■□■□■□□□□□□□□□□□□□□□□□■□□□□□□□ □■□□■□□□□■■■□□□□□□□□□□□□■□□□□□□□ □□□□■□□□□□□■■■□□□□□□□□□□■□□□□□□□ □□□□■□□□□□□□□■■□□□□□□■■■■□□□□□□□
- 114 名前:名前は開発中のものです。 [03/06/02 02:35 ID:bhePmfQ0.net]
- 質問です。当方C言語を覚えて一月の初心者です。
アクションではなく小さい盤でやる将棋やチェスに似たボードゲームを作りたいのです。 C言語で20MB位ののデータベースを作り、それを参照しながら次の手を指していく ようにしたいです。なんとかデータベースはできそうのですが、駒を動かすやり方は これから勉強しないといけません。エキスパートの友人はC言語にAllegroをくみこめば できるというのですが、Allegroって使いやすいのでしょうか。それとももしもっと 初心者にも簡単にできる方法を御存じでしたら教えてください。 1。簡単な言語で書いた盤上でマウスでうごかした敵(人間)の駒の位置をc言語で書いた プログラムに入力。 2。C言語のプログラムがデータベースを探索し最善手を返す。 3。最善手を簡単な言語で書いた盤上に表示。 なんてことは可能でしょうか?
- 115 名前:名前は開発中のものです。 mailto:sage [03/06/02 02:46 ID:G5W2oll8.net]
- >>114
SDLはどう? 紹介、チュートリアル www.libsdl.org/intro.jp/ イベントについて(マウスの移動やクリックイベントの例もある) www.libsdl.org/intro.jp/usingevents.html チュートリアルの内容が理解できれば、>>114のことくらいはすぐ出来るはず。 Allegroの方はよく知らないけど、リファレンスの和訳は、↓にある。 www.bekknet.ad.jp/~bero/docj/allegro/allegro.html というか、>>114くらいなら、素直にWindowsのGDIでやればいいと思うんだが。 www.kumei.ne.jp/c_lang/index_sdk.html
- 116 名前:名前は開発中のものです。 [03/06/02 03:00 ID:bhePmfQ0.net]
- 早速のレスありがとうございます。すべて新しい情報なのでゆっくり
比較してみます。SDKっていうのも初耳ですが、こちらVC++ではなく Borlandのフリーのコンパイラを使ってますが、それでもできますか?
- 117 名前:直リン [03/06/02 03:11 ID:lKkdz9eV.net]
- homepage.mac.com/yuuka20/
- 118 名前:名前は開発中のものです。 mailto:sage [03/06/02 03:14 ID:KqEYF/lM.net]
- □□□□■□□□□□■□□□□□□□□□□□□□□□□□□□□□
□□□■■□□□□□■□□□□□□□■■■■■■■■■■■■□□ □□■■□□□□□■■■■■■□□□□□□□□□□□□□■■□□ □■■□□■□□□■□□□□■□□□□□□□□□□□□■■□□□ □□■□■■□□■■■□□■■□□□□□□□□□□□■■□□□□ □□□■■□□■■□■■■■□□□□□□□□□□□■■□□□□□ □□■■□□□□□□□■■□□□□□□□□□□□■■□□□□□□ □□■□□□■□□□■■■■□□□□□□□□□□■□□□□□□□ □■■■■■■□□■■□□■■□□□□□□□□□■□□□□□□□ □□□□■□□□■■□□□□■■□□□□□□□□■□□□□□□□ □□■□■□■□□□□■■□□□□□□□□□□□■□□□□□□□ □□■□■□■□□□□□■■□□□□□□□□□□■□□□□□□□ □■■□■□■□□□□□□□□□□□□□□□□□■□□□□□□□ □■□□■□□□□■■■□□□□□□□□□□□□■□□□□□□□ □□□□■□□□□□□■■■□□□□□□□□□□■□□□□□□□ □□□□■□□□□□□□□■■□□□□□□■■■■□□□□□□□
- 119 名前:名前は開発中のものです。 mailto:sage [03/11/28 00:03 ID:jkpDXt4l.net]
- FPSの設定ってどうやるの?
早すぎるのを60fpsに合わせるのはできたけど、遅いのを60fpsに合わせるのができない。 だれか教えてください
- 120 名前:名前は開発中のものです。 mailto:sage [03/11/28 00:50 ID:CwuFN/pR.net]
- 描画をスキップさせる。
一般的に処理時間はゲームの処理<<<<描画処理だから。 ゲームの処理と描画処理を分離させてないなら、ご愁傷様。
- 121 名前:名前は開発中のものです。 mailto:sage [04/03/10 17:39 ID:pC7cF3IR.net]
- 今、C言語とWindowsAPIでアクションゲームを作っているのですが、歩行のアニメーションが上手くいきません。
画像1の表示→タイマー→画像1のあった領域を背景で塗りつぶし→画像2の表示→タイマー・・・ という感じでやろうと思ったのですが、タイマーが上手く入れられません。 どなたかご教授お願いします。
- 122 名前:名前は開発中のものです。 mailto:age [04/03/10 17:43 ID:wgtoYUbQ.net]
- こんな下がってるスレにひっそり質問しても誰も見てくれないよage
- 123 名前:名前は開発中のものです。 mailto:sage [04/03/10 19:12 ID:VROF09al.net]
- >>122
てかこの板さ、過疎のせいで生きてるスレが分かりにく杉 allage進行でもいい位(´_ゝ`)
- 124 名前:名前は開発中のものです。 [04/03/10 23:02 ID:V51Y5dwK.net]
- >>121
タイマ(WM_TIMER)は不安定なので普通ゲームには使わないぞ。 ↓ここの1.4.1みたいに処理すべし。 www.microsoft.com/japan/msdn/academic/Articles/DirectX/01/ このままだとCPU100%使っちゃうから、elseブロックの中にSleepとかいれて 適当にウェイトを入れる。Sleepに食わせる値でFPS調節なんかもする。 調節の仕方はあちこちのページにかかれているので、検索してみるべし。
- 125 名前:121 mailto:sage [04/03/10 23:48 ID:pC7cF3IR.net]
- >>122-124
レスありがとうございます。こんな感じにしたらできました。 void anime() { static int count = 0; static DWORD fps_keep = 0; if (GetTickCount() < fps_keep + 300) return; fps_keep = GetTickCount(); 背景で塗りつぶし; switch (count) { case 0: 描画; count = 1; break; case 1: 描画; count = 0; break; } } CPUも100%にならなくなりました。教えて下さってありがとうございました。
- 126 名前:デフォルトの名無しさん [04/03/11 07:26 ID:vbhBEofd.net]
- >119
いやまだ望みはあります。 描画関数は一つ(数個)でしょう? フラグをセットして、セットして有れば画面に書かないで 戻るようにすればいいのです。これならプログラムの100カ所 から描画関数を呼んでても大丈夫だと思うけど。
- 127 名前:名前は開発中のものです。 mailto:age [04/11/14 00:45:18 ID:x9zK3qma.net]
- まだこのスレを読んでもよくわからんが、将来のためにageとく
- 128 名前:名前は開発中のものです。 mailto:sage [04/11/16 18:06:12 ID:tsSmGNTS.net]
- ねーねー、Cやるのって金かかるの?
- 129 名前:名前は開発中のものです。 mailto:sage [04/11/16 20:56:59 ID:fcqxyC5l.net]
- >128
C言語プログラミングの流れ テキストエディタなどでプログラムコードを書く→ソースファイル ソースファイルをコンパイラを通してバイナリファイルを作成→オブジェクトファイル 複数のオブジェクトファイルをリンカで一つの実行可能なファイルにする→実行可能ファイル ツール つまりC言語でプログラムを作るのに必要なツールは エディタ、コンパイラ、リンカ コンパイラとリンカはほとんどセットになっているので、両方あわせてコンパイラと呼ぶことも多い 他にもデバッグを支援してくれるデバッガというツールもある エディタ、コンパイラ、リンカ、デバッガ、その他の支援ツールを一つにまとめた統合開発環境(IDE)といわれるものもある コンパイラ Windowsアプリケーションを作るとすれば 無料コンパイラ:Mingw,BCC,Microsoft Visual C++ Toolkit 2003などなど 有料IDE(コンパイラ込み):VisualC++.NET2003,Borland C++ Builderなど LinuxやFreeBSDなどのUNIX系ならコンパイラは迷うことなくGCC
- 130 名前:名前は開発中のものです。 mailto:sage [04/11/16 20:57:26 ID:fcqxyC5l.net]
- 以下Windows前提
無料コンパイラについて 無料コンパイラは基本的にコマンドラインからの使用が前提なので最低限のDOSコマンドは使える必要があるが フリーのGUIツールがある場合もある ほかにもmakefileというコンパイルの手順を記述するファイルの記述方法を覚える必要のものもある C言語の学習以前に覚えなければいけないものが結構多いので、そんな苦労は最小限にしたい香具師はやめとけ VisualC++.NET2003 略してVCという 初心者にはVCがお勧め 最初からGUI環境での開発ができる オールインワンなので必要なツールなどで悩む必要がない ライブラリ Windows上で動作するゲームを作る為にはWindowsアプリケーション作成用のライブラリが必要 もちろんVCは最初から何も考えなくてもついてるし、使える DirectXやOpenGLなどを使ったプログラムを作る為には、そのためのライブラリを入手し、 コンパイラごとにそれぞれ設定する必要がある ゲーム用のフレームワークを提供するライブラリも存在する 以上のことを踏まえたうえでもチンプンカンプンな香具師はVC買っとけ
- 131 名前:名前は開発中のものです。 mailto:sage [04/11/16 22:31:06 ID:fHoL40sI.net]
- 俺のお薦め無料セット
IDE,エディタ:BccDev コンパイラ,リンカ:Boland C++ Compiler デバッガ:Turbo Debugger
- 132 名前:名前は開発中のものです。 mailto:sage [04/11/17 18:35:18 ID:uDybUtmY.net]
- なんだなんだ、親切な人がいるもんだな。
ありがとう。ありがとう。
- 133 名前:名前は開発中のものです。 mailto:sage [04/12/25 21:49:29 ID:F3Xgd3GW.net]
- 200番目記念
- 134 名前:名前は開発中のものです。 mailto:sage [04/12/25 21:54:48 ID:F3Xgd3GW.net]
- >>131氏のお勧めセットやっと揃えた記念カキコ
- 135 名前:名前は開発中のものです。 [05/01/06 15:18:55 ID:xxaj5Xlz.net]
- www.amazon.co.jp/exec/obidos/ASIN/B0002ERS18/250-3172619-1806610
学生の場合はコレを1つ買えばCでゲームを作ることができますか?
- 136 名前:名前は開発中のものです。 mailto:sage [05/01/06 16:03:52 ID:aURBdGiO.net]
- >>135
おk
- 137 名前:名前は開発中のものです。 mailto:sage [05/01/06 19:00:33 ID:DH17e0iN.net]
- 書籍が一番金かかる
- 138 名前:名前は開発中のものです。 mailto:sage [05/01/07 12:09:07 ID:Xb185jAa.net]
- >>137
んだ。 書籍は金がかかるので、最低限をそろえて、 情報源はもっぱらインターネッツ。 英語を覚えりゃ収集できる情報量が増える。
- 139 名前:名前は開発中のものです。 mailto:sage [05/01/24 01:54:46 ID:AjUERDun.net]
- キーボードから入力を受付けるときに、
「キー連打」と「一定時間以上キー押しっぱなし」 を区別したいのですが、どうすればよいでしょうか? kbhit()とgetch()を使ってキー入力を判断しているのですが、 私には今のところ、区別できません。 だれか教えてください。 よろしくお願いします。
- 140 名前:名前は開発中のものです。 mailto:sage [05/01/24 19:31:50 ID:XUv8bTeO.net]
- >>139
いまは、まだコンソール? もし、そうならもう少し勉強を進めることに専念したほうがいいよ。 違うなら、その辺のWin32SDKの情報をあされば出てくると思う。
- 141 名前:139 mailto:sage [05/01/25 01:05:34 ID:iPLtjYiU.net]
- >>140
OSはWindowsで、 言語はC言語です。 コマンドプロンプト上に'■'とかを出力して、 テトリスを作りました。(コンソールゲームというのですか?)
- 142 名前:名前は開発中のものです。 [05/01/30 23:04:05 ID:xPAo914a.net]
- >>139
釣りか? 釣りじゃないとしたら>>140をもう一回嫁。 分かりやすく言えば使おうとしてる関数がそもそも間違ってる。 DirectXやゲーム用ラッパーをまず探せ
- 143 名前:名前は開発中のものです。 mailto:sage [05/01/31 00:05:35 ID:cTfpobPf.net]
- アクションゲームをDirectX&C/C++で作ってるが結構しんどい。
始めて初めて分かるこの苦労。 今は2Dアクション作ってて3Dは全く触ってないんだが・・・ 2Dとはやっぱり別物みたいだな。 2Dが理解できても3Dが理解できん。 つーか、サンプル見ても3Dはよく分からん。 流体力学研究所っつーサイトが結構面白かったが、 あのレベルになるまでにはどのくらいかかるのかねぇ。
- 144 名前:名前は開発中のものです。 [05/01/31 01:04:28 ID:dk4MRPJZ.net]
- >>143
定番 一生(ry
- 145 名前:名前は開発中のものです。 [05/01/31 01:23:46 ID:r9nuMyDU.net]
- >>139
キー連打と押しっぱなしを区別するには、変数を使って前回の状態を記憶し、 前回の状態が押してなくて、今回は押してたのなら、連打したことになる…、 というふうにする。 面倒くさいと思うかもしれないけど、みんなこうやってるのだよ
- 146 名前:名前は開発中のものです。 mailto:sage [05/01/31 01:30:31 ID:nsgwyZ8/.net]
- 駄目な奴はいくら努力しても駄目
- 147 名前:名前は開発中のものです。 mailto:sage [2005/03/24(木) 18:22:58 ID:6s5fO40x.net]
- 駄目な奴が言うと説得力あるぜ
- 148 名前:名前は開発中のものです。 mailto:sage [2005/03/24(木) 18:24:20 ID:KlKHFtG1.net]
- そんなことありません。
きっと、だれでも得意なことや不得意なことがあるはずです。 だから…たぶんゲームには向いていなかったのでしょう^^
- 149 名前:名前は開発中のものです。 mailto:sage [2005/03/24(木) 19:58:13 ID:6s5fO40x.net]
- ゲーム作りが駄目な奴も他の事で人に差をつければいいんだ
- 150 名前:名前は開発中のものです。 mailto:sage [2005/11/04(金) 18:12:41 ID:TRxG7fOu.net]
- あげます
- 151 名前:名前は開発中のものです。 mailto:sage [2005/11/05(土) 23:33:58 ID:O8Q9EzMN.net]
- 過疎すれあげ
- 152 名前:名前は開発中のものです。 mailto:sage [2005/11/06(日) 13:01:45 ID:ahB8bn+L.net]
- あげてねーじゃんw
- 153 名前:名前は開発中のものです。 [2005/11/06(日) 13:19:25 ID:wdl0eUTl.net]
- 過疎すれあげ
- 154 名前:名前は開発中のものです。 [2005/11/06(日) 13:20:25 ID:wdl0eUTl.net]
- この板は常時ageでもいい位だ人少な杉
- 155 名前:名前は開発中のものです。 mailto:sage [2005/11/06(日) 13:22:53 ID:wdl0eUTl.net]
- tasikaniw
- 156 名前:名前は開発中のものです。 [2005/11/06(日) 16:31:58 ID:2Jf1lcDI.net]
- 」」
- 157 名前:名前は開発中のものです。 mailto:age [2005/11/07(月) 00:03:16 ID:SXdAN7QW.net]
- バイトしてVC買おうとしてる俺が来ましたよ
- 158 名前:名前は開発中のものです。 [2005/11/07(月) 05:33:20 ID:asEGnyQY.net]
- かーちゃんに買ってもらうんだ!
- 159 名前:名前は開発中のものです。 mailto:sage [2005/11/07(月) 19:46:38 ID:2gRWCoRh.net]
- 学生なら絶対thespoke版買うべき。
手続きが糞面倒いけどな
- 160 名前:名前は開発中のものです。 mailto:sage [2005/11/07(月) 22:06:54 ID:bxsN/QFE.net]
- >>129-131
一年ほど遅い横レスだがマジでthx 無茶苦茶助かる。 こういう情報が1番欲しい割りには1番探しにくい。 メーカーサイトみてもわけのわからん謳い文句ばっかで その製品で何ができるのかさっぱりわからんかった。 なにから手をつけていいのか見当もつかなかったんで ありがと
- 161 名前:名前は開発中のものです。 mailto:sage [2005/11/08(火) 15:43:04 ID:5sKvU1wF.net]
- >>160
こう言っちゃ何なんだけど、 その程度の情報自分で集められない&勉強出来ない時点で プログラムには向いてない気ガス。
- 162 名前:名前は開発中のものです。 mailto:sage [2005/11/08(火) 16:19:47 ID:LsRBzfpu.net]
- と、いつも夢見ているだけの脳内プログラマが言っております。
- 163 名前:名前は開発中のものです。 mailto:sage [2005/11/08(火) 17:05:27 ID:qvd6Nhwx.net]
- 煽りはよくないと思うの
- 164 名前:名前は開発中のものです。 mailto:sage [2005/11/08(火) 19:12:47 ID:NsoRYc4P.net]
- でもスレ活性化のためにときには必要だと思うの
- 165 名前:名前は開発中のものです。 mailto:sage [2005/11/09(水) 23:42:07 ID:EwnTVsdI.net]
- ほっしゅ
- 166 名前:名前は開発中のものです。 mailto:sage [2005/11/11(金) 21:58:57 ID:GCIYcnGs.net]
- 2Dアクションなら BCC + DXライブラリ がいいよ
- 167 名前:名前は開発中のものです。 mailto:sage [2005/11/14(月) 00:53:07 ID:aU3971Di.net]
- いや、SDLだろう
- 168 名前:名前は開発中のものです。 mailto:sage [2005/11/14(月) 23:07:34 ID:aU3971Di.net]
- 過疎スレあげ
- 169 名前:名前は開発中のものです。 [2005/11/14(月) 23:08:03 ID:aU3971Di.net]
- 上げてなかったな
- 170 名前:名前は開発中のものです。 mailto:sage [2005/11/16(水) 06:13:02 ID:bP8OZfvZ.net]
- 敵キャラの移動 コード
//配列dirにランダムで値を入れて敵キャラの移動方向を決める dir[0] = rand()%5; switch(dir[0]){ case 0 : //UP 座標移動など; break; case 1 : //DOWN 座標移動など; break; case 2 : //RIGHT 座標移動など; break; case 3 : //LEFT 座標移動など; break; default; break; } ズレるかもしれない
- 171 名前:名前は開発中のものです。 mailto:sage [2005/11/20(日) 00:24:42 ID:9sRgGKZA.net]
- dirってdirection?
- 172 名前:名前は開発中のものです。 mailto:sage [2006/06/17(土) 00:12:18 ID:spkZow+n.net]
- >>171
たぶんそうだな。
- 173 名前:名前は開発中のものです。 [2006/09/22(金) 21:23:28 ID:iYNT4fJm.net]
- よし作れ
- 174 名前:名前は開発中のものです。 mailto:sage [2006/10/09(月) 15:45:40 ID:BLAr7l82.net]
- 捕手
- 175 名前:親父 [2006/10/16(月) 06:54:24 ID:rXTAsiwN.net]
- 悪魔城ドラキュラ月下の夜想曲もどきを
作りたいんですが、まずはどうすればいいですか?
- 176 名前:名前は開発中のものです。 mailto:sage [2006/10/16(月) 08:50:51 ID:ETvWxTDe.net]
- directxまわりでつまづくと思う
- 177 名前:親父 mailto:sage [2006/10/16(月) 10:47:00 ID:977vydNH.net]
- そうか・・・
取り合えずやってみる
- 178 名前:名前は開発中のものです。 mailto:sage [2006/10/17(火) 06:11:10 ID:Ci2KLVBp.net]
- C言語でスプライトってどうやって使うんだ。
- 179 名前:名前は開発中のものです。 mailto:sage [2006/10/17(火) 10:20:06 ID:CFzZkzeR.net]
- C言語っつーか、Windows環境でのプログラミングが判らなかった俺だが
DXライブラリを知ってから、超簡単に2Dゲームプログラミングができるようになった。(ヘタレだが) >>178にもお勧めしとく。 C言語っつーかDirectXだな。 スプライトは無いけど、普通の画像(BMP等)をスプライトと同様に扱える。
- 180 名前:名前は開発中のものです。 mailto:sage [2006/10/26(木) 21:04:59 ID:ssyUOzfl.net]
- >>178
Cなら、適当なメモリ領域をビットマップに見立てて自力で抜き色以外をピクセル転送。 Win32APIを使うとそのメモリ領域をDIBとして直接表示できる。 速度も32*32程度で数十個とか100個程度のパターンを表示するなら十分実用的。
- 181 名前:名前は開発中のものです。 [2006/11/05(日) 00:03:28 ID:7chgMelj.net]
- PS3でも買えば?
- 182 名前:名前は開発中のものです。 mailto:sage [2006/11/06(月) 20:37:31 ID:Yz3dksL2.net]
- とりあえずCはな〜んにもわからないけどゲーム作りたい人は、まずこれを買ってみるといいと思う。
ttp://www.amazon.co.jp/gp/product/4899771517/sr=8-1/qid=1162812879/ref=sr_1_1/503-3710014-7096713?ie=UTF8&s=books 『14歳からはじめるC言語わくわくゲームプログラミング教室 Windows98/2000/Me/XP対応』 中級者以上の人にはあんまり評判が良くないけど、とっかかりを作る上ではいいと思うの
- 183 名前:名前は開発中のものです。 mailto:sage [2006/12/06(水) 00:06:35 ID:KflH77ty.net]
- 今買うなら>>135より
ttp://www.amazon.co.jp/gp/product/B000CSRIZ0/sr=1-1/qid=1165330998/ref=sr_1_1/503-7339295-7035903?ie=UTF8&s=software か。 確か>>135のはプロダクトキーが期限切れになってるはずだし。
- 184 名前:名前は開発中のものです。 mailto:sage [2006/12/07(木) 21:52:16 ID:SXyPw4fF.net]
- 2003欲しいけどもう遅いんだよね・・
2005で作ったの2003で読み込めるないんだよね・・
- 185 名前:名前は開発中のものです。 mailto:sage [2006/12/10(日) 05:04:22 ID:aJXqrfUl.net]
- ゲーム作るにはダイレクトX使えばいいってのはわかるんだけど、
根本の仕組みが知りたいんだよね。 スプライトって、背景+窓というのを擬似的に表現しているだけで、 実際は単なるドットの集まりだよね。 でさ、例えばキャラが1ドット上に移動したとするじゃん。すると、 >キャラを1ドット上に表示+キャラの下にできた1ドットの隙間に背景表示 って処理をしなきゃならないと思うんだけど、 これって実際やってみるとすんげー重いのよ。 なんで昔のファミコンとかで、こんな重い処理ができたのか不思議でしょうがない。 キャラがなんであんなに素早く動くのかな〜。 根本をたどれば、ドット単位で表示ONOFFしてるだけのはずなのに、 スプライトとか魔法みたいなことができるのはおかしい。 おれはこれがいつまでもわからなくて、挫折をした。
- 186 名前:名前は開発中のものです。 mailto:sage [2006/12/10(日) 05:15:37 ID:kEK2MzKm.net]
- 昔のファミコンはスプライトの仕組みが違いますがなにか?
- 187 名前:名前は開発中のものです。 mailto:sage [2006/12/10(日) 10:09:20 ID:xCPbM3oZ.net]
- >>185
ユーの言うスプライトは擬似的なものでPC98とかの世界だな。 2D系のゲームやX68kはスプライトを書き込む領域があり、 それらの表示位置を設定することも出来る。 これらを画面更新時に表示している。 毎フレーム指定色で画面を塗りつぶし、 しかるべき順番でポリゴンを描画している。 DirectXにスプライトは無く、DirectX上で動くスプライトは、 このポリゴンにテクスチャーを設定して擬似的に表現している。 一聞効率的な方法じゃ無いように聞こえるが、 グラフィックボードはそのような処理に最適なように設計されてるので問題無い。 ポリゴンに適した設計にする事が最優先で、 スプライト云々は主眼じゃない。 ここまで適当にレスできる俺は天才だと思う。
- 188 名前:名前は開発中のものです。 mailto:sage [2006/12/10(日) 10:10:43 ID:xCPbM3oZ.net]
- 3番目の文はDirectXに関するものですだ…(まぁ読んで判るとは思うがw
- 189 名前:185 mailto:sage [2006/12/10(日) 21:13:19 ID:aJXqrfUl.net]
- >>187
>これらを画面更新時に表示している。 キャラが動くごとに、背景を全描写してるってことだろうけど、それがとてつもなく重そうなんだよね。。 なんでファミコンで表現できたのか不思議。しかもキャラはたくさんいるし。 ダイレクトX使わずに、VC++のMFCでピクチャ表示機能使って 無理矢理キャラの動作をさせてみたことあるんだけど、やっぱ無理ありますな・・・
- 190 名前:名前は開発中のものです。 mailto:sage [2006/12/10(日) 21:40:39 ID:gmCAHMuv.net]
- > 重そう
寝言は実際DirectXを使ってからほざけ。
- 191 名前:名前は開発中のものです。 mailto:sage [2006/12/10(日) 21:43:14 ID:Kl/z74Au.net]
- >なんでファミコンで表現できたのか不思議。
いや、だから……ハード的にそういう機能を持ってるんだよ。 ついでに言うと、背景を全描写といっても、 ファミコンとかの場合、ドット単位じゃなくて8*8(だっけ?)のチップ単位。 だからチップパターンにそった背景しか描けない。けどメモリも少なくて済むし、データ書き換えも早い。 さらに言うと、背景が変わりでもしない限り、データを書き換える必要もない。 表示座標を変えるだけでスクロールする。
- 192 名前:名前は開発中のものです。 [2006/12/17(日) 16:41:27 ID:HQUKYlRt.net]
- 今のパソコンにはスプライトというのはなくて、
グラフィック画面で全部まかなっているというのは、既出の通り。 そんな今のパソコンでは、ダブルバッファリングという技法が必須だよ。 実際には表示しない、裏の描画用画面のことで、 キャラクターたちを、まずその裏画面上に描く。 一通り全部描き終えたら、その裏画面の内容を 全部まとめて、BltやFlipなどで一気に表示画面上に表示する。
- 193 名前:名前は開発中のものです。 mailto:sage [2006/12/17(日) 16:58:27 ID:gEtDPOSL.net]
- ラスタースクロールはどうするんだ。
と思ったが、今のPCの性能じゃそんな事する必要もないかw
- 194 名前:名前は開発中のものです。 [2006/12/17(日) 20:30:35 ID:pCyciy5N.net]
- ラスタースクロールか・・・
背景描画時に、1ピクセルの行ごとに ずらしながら裏画面に描くのかねぇ・・・? それで、どれだけの速度を保てるかは さすがにやったことないな。
- 195 名前:名前は開発中のものです。 mailto:sage [2007/12/31(月) 01:08:01 ID:DW0nBc61.net]
- hgdfhhdf
fhdfhdf tsdtsd hcvhcvxcxc xzgfzxg
- 196 名前:名前は開発中のものです。 [2007/12/31(月) 06:05:54 ID:nIWs4m/L.net]
- 晒しあげ
- 197 名前:名前は開発中のものです。 mailto:age [2008/03/05(水) 14:21:54 ID:i3A4b+mI.net]
- o
/  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ / / このスレは無事に / / 終了いたしました / / ありがとうございました / / / / モララーより / / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄/ ∧_∧ / /∧_∧ ( ・∀・) / /(・∀・ ) ( )つ ⊂( ) | | | | | | (__)_) (_(__)
- 198 名前:名前は開発中のものです。 mailto:sage [2008/03/05(水) 14:40:00 ID:qwYlHq/j.net]
- スプライトのライブラリとかあるから、それ使った方が早い。
- 199 名前:名前は開発中のものです。 [2008/03/05(水) 15:35:58 ID:bokJt+04.net]
- _,,....,,_ _人人人人人人人人人人人人人人人_
-''":::::::::::::`''> ゆっくりしていってね!!! < ヽ::::::::::::::::::::: ̄^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^ ̄ |::::::;ノ´ ̄\:::::::::::\_,. -‐ァ __ _____ ______ |::::ノ ヽ、ヽr-r'"´ (.__ ,´ _,, '-´ ̄ ̄`-ゝ 、_ イ、 _,.!イ_ _,.ヘーァ'二ハ二ヽ、へ,_7 'r ´ ヽ、ン、 ::::::rー''7コ-‐'"´ ; ', `ヽ/`7 ,'==─- -─==', i r-'ァ'"´/ /! ハ ハ ! iヾ_ノ i イ iゝ、イ人レ/_ルヽイ i | !イ´ ,' | /__,.!/ V 、!__ハ ,' ,ゝ レリイi (ヒ_] ヒ_ン ).| .|、i .|| `! !/レi' (ヒ_] ヒ_ン レ'i ノ !Y!"" ,___, "" 「 !ノ i | ,' ノ !'" ,___, "' i .レ' L.',. ヽ _ン L」 ノ| .| ( ,ハ ヽ _ン 人! | ||ヽ、 ,イ| ||イ| / ,.ヘ,)、 )>,、 _____, ,.イ ハ レ ル` ー--─ ´ルレ レ´
- 200 名前:名前は開発中のものです。 [2008/03/14(金) 10:33:18 ID:a+sbD+vf.net]
- _,,....,,_ _人人人人人人人人人人人人人人人_
-''":::::::::::::`''> ゆっくりしていくね!!! < ヽ::::::::::::::::::::: ̄^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^ ̄ |::::::;ノ´ ̄\:::::::::::\_,. -‐ァ __ _____ ______ |::::ノ ヽ、ヽr-r'"´ (.__ ,´ _,, '-´ ̄ ̄`-ゝ 、_ イ、 _,.!イ_ _,.ヘーァ'二ハ二ヽ、へ,_7 'r ´ ヽ、ン、 ::::::rー''7コ-‐'"´ ; ', `ヽ/`7 ,'==─- -─==', i r-'ァ'"´/ /! ハ ハ ! iヾ_ノ i イ iゝ、イ人レ/_ルヽイ i | !イ´ ,' | /__,.!/ V 、!__ハ ,' ,ゝ レリイi (ヒ_] ヒ_ン ).| .|、i .|| `! !/レi' (ヒ_] ヒ_ン レ'i ノ !Y!"" ,___, "" 「 !ノ i | ,' ノ !'" ,___, "' i .レ' L.',. ヽ _ン L」 ノ| .| ( ,ハ ヽ _ン 人! | ||ヽ、 ,イ| ||イ| / ,.ヘ,)、 )>,、 _____, ,.イ ハ レ ル` ー--─ ´ルレ レ´
- 201 名前:名前は開発中のものです。 [2008/03/18(火) 10:54:23 ID:olLbUKca.net]
- あげ
- 202 名前:名前は開発中のものです。 [2008/03/19(水) 11:55:05 ID:DVv4kD76.net]
- あ
- 203 名前:名前は開発中のものです。 [2008/03/23(日) 05:08:10 ID:mWO5t8G1.net]
- _,,....,,_ _人人人人人人人人人人人人人人人_
-''":::::::::::::`''> ゆっくりしていってね!!! < ヽ::::::::::::::::::::: ̄^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^ ̄ |::::::;ノ´ ̄\:::::::::::\_,. -‐ァ __ _____ ______ |::::ノ ヽ、ヽr-r'"´ (.__ ,´ _,, '-´ ̄ ̄`-ゝ 、_ イ、 _,.!イ_ _,.ヘーァ'二ハ二ヽ、へ,_7 'r ´ ヽ、ン、 ::::::rー''7コ-‐'"´ ; ', `ヽ/`7 ,'==─- -─==', i r-'ァ'"´/ /! ハ ハ ! iヾ_ノ i イ iゝ、イ人レ/_ルヽイ i | !イ´ ,' | /__,.!/ V 、!__ハ ,' ,ゝ レリイi (ヒ_] ヒ_ン ).| .|、i .|| `! !/レi' (ヒ_] ヒ_ン レ'i ノ !Y!"" ,___, "" 「 !ノ i | ,' ノ !'" ,___, "' i .レ' L.',. ヽ _ン L」 ノ| .| ( ,ハ ヽ _ン 人! | ||ヽ、 ,イ| ||イ| / ,.ヘ,)、 )>,、 _____, ,.イ ハ レ ル` ー--─ ´ルレ レ´
- 204 名前:名前は開発中のものです。 [2008/03/27(木) 13:57:01 ID:6aFlAzKU.net]
- 保守
- 205 名前:名前は開発中のものです。 mailto:sage [2008/03/27(木) 15:02:50 ID:vXrdy63U.net]
- _,,....,,_
-''":::::::::::::`'' ヽ::::::::::::::::::::::::::`::..、 |::::::;ノ´ ̄\:::::::::::\_,. -‐ァ |::::ノ ヽ、ヽr-r'"´ (.__ _,.!イ_ _,.ヘーァ'二ハ二ヽ、へ,_7 ::::::rー''7コ-‐'"´ ; ', `ヽ/`7 r-'ァ'"´/ /! ハ ハ ! iヾ_ノ !イ´ ,' | /__,.!/ V 、!__ハ ,' ,ゝ `! !/レi' (ヒ_] ヒ_ン レ'i ノ ,' ノ !'" ,___, "' i .レ' ( ,ハ ヽ _ン 人! 本当にゆっくりしたい気持ちで… ,.ヘ,)、 )>,、 _____, ,.イ ハ 胸がいっぱいなら…! /l ̄ '-~三~-'  ̄h . / | レ兮y′/ l どこであれゆっくりできる…! 〈 く ∨ l/ ,イ | \_,.>、 /,L..]]_ たとえそれが… . 0ニニニ)而}ニニニニニ),リリニニ) . L| |_____|____| | 肉焦がし… 骨焼く… l | |._______| | ,: , l \ヽ l | , '/ ;' 鉄板の上でもっ………! :, ____l_|_|_;_|_|___|_|__ ; |\゙;三三゙';三三三,;゙三三\ ;' |\\三三゙三ジジ三三,''三;'\,;' ;' |、 \\三゙;三三ジジ・'三三三;\ ; 0ト、\\\;'三三;'三三三;''三三,;'\ \\\| 炎炎炎炎炎炎炎炎炎 | \\| 二I二二I二二I二二I二 | \LI二二I二二I二二I二二]] 0]] 0]]
- 206 名前:名前は開発中のものです。 [2008/04/07(月) 12:30:25 ID:GXjnIAO6.net]
- あ
- 207 名前:名前は開発中のものです。 mailto:sage [2008/04/21(月) 20:42:44 ID:dRtpsJPd.net]
- 書き込みtest
- 208 名前:名前は開発中のものです。 [2008/08/16(土) 23:56:41 ID:TeL18Qem.net]
- ちょっと悩んでいるので質問
ロックマンのイメージでお願いします。 1.地面 平らならわかりやすい。 Y軸が任意の値になったらそこが地面。 しかし、凹凸がある。 自機が当たったら、前に進めないし、 弾が当たったら、弾は消えなければいけない。 この地面(凹凸)のデータを どうやって持てばいいのか悩み中です。 みなさんどうやってますか?
- 209 名前:名前は開発中のものです。 mailto:sage [2008/08/17(日) 00:01:34 ID:3Mm4zQJB.net]
- >>208
接触してもダメージを受けない敵を配置して地面を作るとか。
- 210 名前:208 mailto:sage [2008/08/17(日) 00:28:31 ID:1DXwyodU.net]
- >>209
ありがとうございます 地面もオブジェクトですか ・スクロールと同時にオブジェクトを移動 ・地面グラフィックはオブジェクトもち ・地面データもオブジェクト出現だけに絞れる 自機に着地オブジェクト情報をもたせて・・・ ・着地オブジェがなかったら全オブジェと着地判定 ・着地オブジェがあったらそれと判定 →乗っていたらそのまま →離れていたら着地オブジェを解除して、全オブジェと着地判定 こ、こんな感じですか
- 211 名前:名前は開発中のものです。 mailto:sage [2008/08/17(日) 01:49:07 ID:I7r3iinj.net]
- ふつーにマップチップ並べりゃええんでね?
- 212 名前:208 mailto:sage [2008/08/17(日) 12:20:41 ID:1DXwyodU.net]
- >>211
キャラがチップ単位で動くような場合はいいのですが、 今回、移動不可チップの場所(座標)を特定する方法がよくわからないのです。
- 213 名前:名前は開発中のものです。 mailto:sage [2008/08/17(日) 12:28:02 ID:UMrLfjjO.net]
- 計算をチップ単位にすりゃいいじゃん。
- 214 名前:名前は開発中のものです。 mailto:sage [2008/08/17(日) 12:34:23 ID:UMrLfjjO.net]
- 0〜99の番号をつけた100人の子供がいます。
これを10人ずつの班に分けます。 0〜9番を0班、10〜19番を1班というように、9班まで作ります。 さて、X番の子は何班になるでしょう。
- 215 名前:名前は開発中のものです。 mailto:sage [2008/08/17(日) 12:49:07 ID:d7xV658j.net]
- >>214
10分のX班(小数点以下切捨て)
- 216 名前:208 mailto:sage [2008/08/17(日) 13:01:37 ID:1DXwyodU.net]
- >>213
!? ありがとうございます。 「チップ内でどこにいるか」を持てば、いけそうですか。 1.全オブジェ(自機、弾、敵) ・「どこのチップにいるか」情報を持つ ・「チップ内でどこにいるか」情報を持つ ・移動した場合、チップ移動判定をする チップごとにオブジェリストを持っていて、 当たり判定は、同チップ内のオブジェ同士でだけよい ・・・いや、チップをまたがっている場合があるので、 「どのチップにいるか」は2個持たねば。 ちょっとどちらの方法がいいかテストしてみます。
- 217 名前:名前は開発中のものです。 mailto:sage [2008/08/17(日) 22:23:17 ID:d7xV658j.net]
- ワールド座標とスクリーン座標を別に用意しておいて、
画面に表示するときだけワールド座標をスクリーン座標に変換するとか。
- 218 名前:名前は開発中のものです。 mailto:sage [2008/08/18(月) 16:02:07 ID:V92q0CRD.net]
- PCゲーでオブジェって呼称用いるのに違和感があるなぁ
OBJ用のVRAM領域のあるような環境を想像してしまう (ゲーム内オブジェクトとはまた意味が違うけど)
- 219 名前:名前は開発中のものです。 mailto:sage [2008/08/18(月) 20:59:41 ID:ZRBjOITm.net]
- マップチップのサイズを例えば16x16固定で、
仮想座標(0,0)からぴっちり敷き詰めるように並べるとする。 マップデータ自体は2次元配列で持てばよい。 チップの番号に対して,あらかじめ当たり判定があるかなど属性を定義しておく。 仮想座標上のあるキャラ(例えば矩形領域で(x1,y1)-(x2,y2)とする)が どのチップ上にいるかどうかは (x1/16, y1/16)-(x2/16, y2/16) の マップチップ座標(マップデータ配列)上の矩形領域を調べればよい。 チップ内でも詳細に当たり判定が必要な場合(坂道などを実現する場合?)には チップ番号から適切な判定ルーチンを呼び出すテーブルなど作る。 キャラ同士の当たり判定はマップチップ当たり判定とは別の処理で行う。 こんな感じ?かなりいいかげんだが。
- 220 名前:^−^ [2008/11/07(金) 21:44:34 ID:/Qi4r6QU.net]
- あge
- 221 名前:名前は開発中のものです。 [2009/06/21(日) 21:21:46 ID:sjkKH3pT.net]
- ho
- 222 名前:名前は開発中のものです。 mailto:sage [2009/06/28(日) 15:36:21 ID:lrktbDqt.net]
- 作って
- 223 名前:名前は開発中のものです。 mailto:典型的な鈴木商店 [2009/08/17(月) 12:13:08 ID:0JGPIGpV.net]
- 典型的スレ上げ
- 224 名前:名前は開発中のものです。 mailto:sage [2009/08/18(火) 18:03:21 ID:lhzLPooo.net]
- 衝突判定について質問なんですがドラクエの場合1チップづつ動くので一回の判定で済みますが
スーパーマリオのような場合そうはいきませんよね。 それでマリオがいるところを2画面分づつ毎フレーム衝突判定することを考えました。 つまり2画面分のブロックすべて衝突判定するわけです。 このやり方はどうだろう?
- 225 名前:名前は開発中のものです。 mailto:sage [2009/08/18(火) 18:08:05 ID:YVeLHy0k.net]
- 敵ならともかく、ブロックは動かないんだから、
普通はマップデータとして持つでしょ。 なら、マリオのいる場所のマップデータ参照すれば済むのでは。
- 226 名前:名前は開発中のものです。 mailto:sage [2009/08/18(火) 19:40:27 ID:lhzLPooo.net]
- だからドラクエならそれでできるけどスーパーマリオのようななめらかな動きでは
マリオの位置から参照なんてできません
- 227 名前:名前は開発中のものです。 mailto:sage [2009/08/18(火) 21:03:39 ID:8mT2+NG9.net]
- いいえできます
- 228 名前:名前は開発中のものです。 mailto:sage [2009/08/18(火) 23:47:55 ID:dvwJmgpU.net]
- 例えば1チップが20×20ドットとすれば
マリオの座標が(154、64)とすれば 154/20 = 7, 64/20 = 3 でチップの座標で(7,3)−(8、4)の所に跨ってるってことが分かる
- 229 名前:名前は開発中のものです。 mailto:sage [2009/08/19(水) 17:39:38 ID:l0bcnLQE.net]
- >>228
おどろきっ それで換算できるのね ベリーサンキュ
- 230 名前:名前は開発中のものです。 mailto:sage [2009/08/20(木) 18:23:59 ID:ft0rBKBL.net]
- またまた質問なんですが
マリオがブロックにめりこんだとき上下左右のどの方向へ戻すかがむずかしいですよね。 ヒントをいただきたいです。
- 231 名前:名前は開発中のものです。 mailto:sage [2009/08/20(木) 18:27:31 ID:xSKyEsDB.net]
- マリオの進行方向の逆、じゃないか?
- 232 名前:名前は開発中のものです。 mailto:sage [2009/08/20(木) 18:38:57 ID:ft0rBKBL.net]
- そっか
マリオの進行方向のフラグを使えばいいわけですね?
- 233 名前:名前は開発中のものです。 mailto:age [2009/08/23(日) 23:29:51 ID:G7YrcOaf.net]
- じつに奥深い
- 234 名前:名前は開発中のものです。 mailto:sage [2009/08/27(木) 03:30:45 ID:h69Q7bqc.net]
- マリオは偉大
- 235 名前:名前は開発中のものです。 mailto:sage [2009/08/27(木) 15:22:13 ID:47D9lhWh.net]
- >>231
画面端(進行方向と逆方向)の壁の穴にめり込んだときは 向きに関係なく右に流されるんじゃなかったか? じゃないと画面端に流されて永久に戻ってこれなくなるぞ 単純に衝突判定したい場合とはちょっとシチュエーションが違うかもしれんけど・・
- 236 名前:名前は開発中のものです。 mailto:sage [2009/08/28(金) 18:12:06 ID:clFN1A0w.net]
- 衝突はけっこうむずいな
ブロックをチップ単位でなくランダムに置いた場合はこのやり方でなく一画面づつ 判定しないとだめだろうな。 マリオのいる一画面分のブロックデータを毎フレーム抜いてこないといけない。
- 237 名前:softbank221031124201.bbtec.net mailto:sage [2009/08/28(金) 20:32:09 ID:t3Xl9opM.net]
- 今時のゲームをCだけで完成させるのはむしろ難しい
とだけ言っておこう
- 238 名前:名前は開発中のものです。 mailto:age [2009/09/23(水) 09:49:57 ID:wPxYdb/J.net]
- マリオの進行方向と逆に戻すロジックだけではできない場合もあるよな
- 239 名前:名前は開発中のものです。 mailto:sage [2009/09/23(水) 12:19:55 ID:fPSXilIR.net]
- まあそりゃゲームによる
- 240 名前:名前は開発中のものです。 mailto:s [2009/10/20(火) 17:12:20 ID:mVqzm4Yz.net]
-
- 241 名前:名前は開発中のものです。 mailto:sage [2009/11/06(金) 21:58:43 ID:aZlLerC2.net]
- フリーゲームクラシックに投票しよう。
もう日本のフリーゲームは糞ダサいつまらん見飽きた作りメンヘラの ワンパターンゲーばかりでどうしようも無い。 アート性、知的さが皆無なのが特に問題だ。 変わった奴を演じれば、変わったゲームを作れるという下らない思い込みはよしておいた方がいいだろう。 大体そんなことをしてみてもちっとも芸術的じゃない、知的じゃない。こいつらアホどもは病んでるフリがカッコいいと 思い込んでるから本当にやっかいなんだ。 いかにもだが広い意味でガロ系と言われる漫画家の一部はグロい物を描いてアートだと言われているだろうが ガロではないが氏賀・駕籠・サガノヘルマー辺りも人道から外れると判断される事にステータスを見出している作家だな。 もうそう言う作風をアートだとは思わんし、大して評価もしないがな 自分は変わっていますというのを前面に出していたのが20世紀の芸術家だった訳だ。 衒学ぶれば、ブルトン主導のシュルレアリスムの運動を筆頭として文学でもそう言う運動があったな。 だが現代は大衆社会で当然我々も大衆の一人、という事になるな。つまり多くの奴が少数派を気取る前に必ず多数派であって、 そこを認識しないのに前衛芸術でございと叛逆挑発を嘯く奴には何処か香具師の臭いを感じ取らざるを得なくなるだろうな 本当に上手いのが崩して描いているのではなく、根本的に絵が下手な奴はとにかく見飽きた。そしてなにより芸術的じゃない、知的じゃない。 とにかく下品なんだよ。アート的センスがないからごちゃごちゃして汚いし。 こんなの使うよりアニメ風萌え絵を使ったほうがまだいいくらいだ。 完全な糞ゲーの厨ゲーになる。そういう大失敗ゲームは腐るほどあるのだよ。 たまにやるのはいいけど、そんなのばっかだとがっかりするんだわ。 フリーゲームなんだから新しさと独創性を少しは出そう。同じようなゲームばっかやらすな。 副島隆彦を読め。総てユダヤの陰謀だ。 糞汚ねえ作りメンヘラ共をゴミ箱にぶち込め。 ttp://www.freegameclassic.com/contest.php?id=07 ttp://www.freegameclassic.com/vote.php
- 242 名前:名前は開発中のものです。 mailto:sage [2009/11/08(日) 22:33:29 ID:gQ1EYumM.net]
- 総受け死ね
- 243 名前:名前は開発中のものです。 [2010/01/11(月) 19:46:51 ID:iBHSZgAH.net]
- PCゲーム制作において(大雑把な)小数を扱いたい場合
整数型にゲタをはかすより素直に浮動小数を使うほうがメジャーなんですかね?
- 244 名前:名前は開発中のものです。 mailto:sage [2010/01/18(月) 22:11:58 ID:7jxGgs5m.net]
- 整数型にゲタをはかる方法教えてください。
- 245 名前:名前は開発中のものです。 mailto:sage [2010/01/18(月) 23:53:22 ID:KY+N9kEF.net]
- 正しくは「整数型変数にゲタをはかせる」ですね
「ゲタをはかせる」の言い回しに説明はいらないでしょう それとも固定小数と言った方がいいのでしょうか?
- 246 名前:名前は開発中のものです。 mailto:sage [2010/01/24(日) 07:06:57 ID:7unsPESO.net]
- >>243
FPUが標準で載ってなかった頃(80386とかi486)ならともかく 今は普通に浮動小数点数を使う。メリットがほぼ何も無いから。
- 247 名前:名前は開発中のものです。 mailto:sage [2010/01/24(日) 11:45:21 ID:NsFPdvE4.net]
- 「何も無い」ではなく「ほぼ何も無い」の理由を教えて欲しいな。
- 248 名前:名前は開発中のものです。 mailto:sage [2010/01/24(日) 12:10:41 ID:dfptX4TC.net]
- 過去のコード資産使うとか
- 249 名前:名前は開発中のものです。 mailto:sage [2010/01/24(日) 18:55:21 ID:XyEAfLKu.net]
- >>246
浮動小数点数を使う方が良いのですね ありがとうございます ソース書き直してきます。。。
- 250 名前:名前は開発中のものです。 mailto:sage [2010/02/14(日) 10:16:23 ID:01ksrop7.net]
- 一応今でも固定少数は生き残ってるな。携帯JAVAとか。
使えなさ杉。
- 251 名前:名前は開発中のものです。 mailto:sage [2010/03/28(日) 18:21:03 ID:TsctO2kM.net]
- >>247
計算誤差の蓄積が致命的になるケースとかかね。 内部的に連続ではなく離散的に扱ったほうがいいケースはまれにある。 ゲーム関連だとオンライン同期とか長時間のシーケンス再生とかかね。 まぁこれもアルゴリズムの工夫とか計算式の見直しで対処できるけど 手段の一つとして固定少数、とかかなぁ・・・
- 252 名前: 忍法帖【Lv=8,xxxP】 mailto:sage [2011/09/05(月) 17:16:00.07 ID:Lr7+AzeQ.net]
- 長い時を越えレス
- 253 名前:名前は開発中のものです。 [2011/09/09(金) 19:51:52.30 ID:k3TsIYrn.net]
- age
- 254 名前: 忍法帖【Lv=40,xxxPT】 mailto:sage [2012/01/04(水) 00:27:47.04 ID:bAtwbF/0.net]
- ほ
- 255 名前:名前は開発中のものです。 mailto:sage [2012/01/04(水) 04:36:26.50 ID:AZIkwPkD.net]
- >>1
作れ
- 256 名前:名前は開発中のものです。 mailto:sage [2012/01/04(水) 09:39:42.49 ID:WbZ+Vf8T.net]
- あと4ヶ月で10年か……。
- 257 名前: 忍法帖【Lv=40,xxxPT】 mailto:sage [2012/01/05(木) 01:11:47.94 ID:VdrYegoy.net]
- これは落としてはいけないな
- 258 名前:名前は開発中のものです。 mailto:sage [2012/02/13(月) 03:56:20.56 ID:wYUVzw6n.net]
- 受験どうしよう
- 259 名前:名前は開発中のものです。 [2013/01/08(火) 19:29:12.16 ID:5a8WfSZt.net]
- たまたまスレを発見したので上げておきます
- 260 名前:名前は開発中のものです。 mailto:sage [2013/03/17(日) 00:42:34.26 ID:iUNXz5+H.net]
- そろそろアクションゲームは出来たのだろうか
- 261 名前:名前は開発中のものです。 [2015/02/19(木) 21:04:53.57 ID:PxNR+B6G.net]
- できた?
|

|