ゲームのアルゴリズムを教えて管sai

03/05/25 17:57ID:UyCopla6
よろしく
03/05/25 18:16ID:GLvB67yh
アルゴリズム体操スレッドです。
03/05/25 18:19ID:tDt90+Ln
終了します。
NGNG
あぼーん
5名前は開発中のものです。
垢版 |
03/05/25 23:33ID:r3p3T/F3
http://elife.fam.cx/

NGNG
あぼーん
NGNG
あぼーん
NGNG
あぼーん
9名前は開発中のものです。
垢版 |
03/05/26 17:42ID:ICDDOsje
http://www.kenmon.net/

これってアリ?

NGNG
あぼーん
11bloom
垢版 |
03/05/26 19:12ID:z/dia9ET
http://homepage.mac.com/ayaya16/
NGNG
あぼーん
NGNG
あぼーん
14名前は開発中のものです。
垢版 |
03/05/27 18:07ID:9QqJMB3/
しょうがないなぁ、アルゴリズムを解説してやろう。何が聞きたい?
15名前は開発中のものです。
垢版 |
03/05/27 18:10ID:C0Att5Eq
>>14
動的なネットワークを使ったニューラルネットについて教えて菅sai
16名前は開発中のものです。
垢版 |
03/05/27 18:18ID:mP5Y0m2o
--------●○●別れさせ屋●復讐代行業務●○●----------

●騙された・裏切られた・弄ばれた・逃げられた・捨てられた・
相手に誠意が無い・異性問題・家庭内暴力・不倫疑惑解明・人間関係・金銭トラブル★
●  http://www.blacklist.jp/i 【ファイルにコピーして開いて下さい】
別離工作・情報収集・トラブル対策・ボディガ―ド・等々!
●真剣にお悩みの方、安心してご相談下さい。解決へ導きます★
□■各種データ・電話番号調査・住民票・戸籍謄本など調査■□
ジャンプしない場合にはファイルにURLをコピーして開いて下さい★☆★
●  http://www.blacklist.jp/i  ●別れさせ屋・特殊工作・調査全般
●  http://www.blacklist.jp/   ●復讐代行・人生相談・駆け込み寺
--------------------------
リンク⇒ http://okudaira.co.jp 殺人事件簿!!!●●●
●リンク広告主大募集・詳しくは復讐屋まで!!!
17名前は開発中のものです。
垢版 |
03/05/27 18:19ID:mP5Y0m2o
--------●○●別れさせ屋●復讐代行業務●○●----------

●騙された・裏切られた・弄ばれた・逃げられた・捨てられた・
相手に誠意が無い・異性問題・家庭内暴力・不倫疑惑解明・人間関係・金銭トラブル★
●  http://www.blacklist.jp/i 【ファイルにコピーして開いて下さい】
別離工作・情報収集・トラブル対策・ボディガ―ド・等々!
●真剣にお悩みの方、安心してご相談下さい。解決へ導きます★
□■各種データ・電話番号調査・住民票・戸籍謄本など調査■□
ジャンプしない場合にはファイルにURLをコピーして開いて下さい★☆★
●  http://www.blacklist.jp/i  ●別れさせ屋・特殊工作・調査全般
●  http://www.blacklist.jp/   ●復讐代行・人生相談・駆け込み寺
--------------------------k
リンク⇒ http://okudaira.co.jp 殺人事件簿!!!●●●
●リンク広告主大募集・詳しくは復讐屋まで!!!
NGNG
あぼーん
NGNG
あぼーん
NGNG
あぼーん
21bloom
垢版 |
03/05/28 23:11ID:0DkdaWUV
http://homepage.mac.com/ayaya16/
NGNG
あぼーん
NGNG
あぼーん
NGNG
あぼーん
NGNG
あぼーん
26動画直リン
垢版 |
03/05/30 17:12ID:7vJSTHsa
http://homepage.mac.com/hitomi18/
NGNG
あぼーん
NGNG
あぼーん
NGNG
あぼーん
NGNG
あぼーん
NGNG
あぼーん
NGNG
あぼーん
33直リン
垢版 |
03/06/01 19:11ID:HxFG+SP/
http://homepage.mac.com/yuuka20/
34名前は開発中のものです。
垢版 |
03/06/01 20:12ID:iOOUHdXU
★オ○ンコは地球を救う★
http://yahooo.s2.x-beat.com/linkvp/linkvp.html
NGNG
あぼーん
NGNG
あぼーん
37YahooBB219001164144.bbtec.net
垢版 |
03/06/02 15:45ID:+FileYkg
これは? http://.jp/staff/in.cgi?id=10528
NGNG
あぼーん
39名前は開発中のものです。
垢版 |
03/06/03 08:17ID:4op8mUZv
http://homepage3.nifty.com/coco-nut/
キタ━━━━(゚∀゚)━━━━!!
http://www.k-514.com/
NGNG
あぼーん
NGNG
あぼーん
NGNG
あぼーん
NGNG
あぼーん
NGNG
あぼーん
NGNG
あぼーん
NGNG
あぼーん
03/06/06 12:30ID:PTApivoG
現在、荒らしによってこの板の利用が困難になっているため、避難所を作成しています。
出来ればこちらに移動するのをお勧めします。

ゲ製作技術板(避難所)
http://bbs.gamdev.org/gamedev/

-------------専用ブラウザ(OpenJane)への登録方法-------------
板一覧ウィンドウのカテゴリのフォルダを右クリック→ここに板を追加
NGNG
あぼーん
NGNG
あぼーん
NGNG
あぼーん
NGNG
あぼーん
NGNG
あぼーん
NGNG
あぼーん
54名前は開発中のものです。
垢版 |
03/06/13 21:22ID:NCwo/Gzi
みてね〜♪
http://www1.free-city.net/home/s-rf9/page003.html
55山崎 渉
垢版 |
03/08/15 08:34ID:KFL+te0G
    (⌒V⌒)
   │ ^ ^ │<これからも僕を応援して下さいね(^^)。
  ⊂|    |つ
   (_)(_)                      山崎パン
56名前は開発中のものです。
垢版 |
04/07/03 19:23ID:E3a3uuaW
漏れら極悪非道のage武田騎馬ブラザーズ!
ネタもないのにageてやるからな!
 ̄ ̄∨ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
  ∧_ヘ      ∧_ヘ
  / \〇ノゝ    / \〇ノゝ age 
 /三/´∀`)∩ ∩/´∀`)  age
 (つ  丿    (   ⊂) age
  ( ヽノ      ヽ/  )   age
  し(_)      (_)J
2005/05/11(水) 09:55:39ID:QbGDxSga
こんなスレッドまで来て、ゲームアルゴリズムを真剣に
学びたい人はいないとは、思うけど、

単純な2Dシューティング(インベーダー程度)なら
配列、探索アルゴリズム、リスト、構造体
テーブル化、ソートアルゴリズム、フラグ、画像転送、
矩形の当たり判定

アドベンチャーゲームなら
自作スクリプトの字句解析、構文解析(lac,lex)
簡単な暗号化、圧縮アルゴリズム、バイナリファイル操作
画像エフェクト系(拡大縮小回転、ワイプ、ラスタースクロール、
α値操作、他いろいろ)
が分かれば作れると思います。

たぶん。
58名前は開発中のものです。
垢版 |
2005/05/23(月) 00:26:42ID:MvQZceoD
59名前は開発中のものです。
垢版 |
2005/06/14(火) 17:02:51ID:9FWtswMc
だれか、2Dアクションゲームの、スクロールとキャラクタ・当たり判定の
管理について教えてくださいな。
2005/06/15(水) 15:58:31ID:J79aeXl5
>>59
昔のゲームを逆アセンブルで解析してみて参考にするのは、どうだろう…

私は、解析したことがないので、どうなっているのか分かりませんが、
少し昔の2Dアクションゲーム(ロックマン、マリオ、魔界村、ソニック、スペランカー、etc)
のマップは、おそらく32×32ドット(24×24ドット)程度の大きさで区切られたマスの組み合わせで
表現されていると思われます。
それを、2次元配列でint Map[300][300]={ {0,0,0,1,0,1,…のように表して
0を当たり判定なし、0以外の値(1など)を当たり判定ありとすれば、マップデータは完成。

●そのマップデータを画面に表現するには、
sx,syをx,y方向別のスクロール管理変数
画面の解像度を320×240とすると

void DrawMap()
{
  int stx=sx/32;int edx=sx+320/32;
  int sty=sy/32;int edy=sy+240/32;
  for(int i=stx;i<edx;i++)
  {
   for(int j=sty;i<edy;j++)
   {
    DrawMapChip(map[i][j],i*32-sx,j*32-sy)
   }
  }
}
2005/06/15(水) 16:02:04ID:J79aeXl5
●スクロールは、常にメインキャラクターを画面の中心に置いておきたい訳だから

void CalcScroll(int *sx,int *sy)
{
 *sx=mx-320/2;
 *sy=my-240/2;
 if (sx<0) sx=0;
 if (sy<0) sy=0;
 if (sx>32*200) sx=32*200;
 if (sy>32*200) sy=32*200;
}

だったかな…

ちなみにmx,myはメインキャラクターのx,y座標
レスを投稿する