1read 100read
2012年4月ゲ製作技術47: DXライブラリ 総合スレッド その12 (548) TOP カテ一覧 スレ一覧 2ch元 削除依頼
不謹慎ゲームスレ (644)
そろそろ学校でプログラミングぐらい教えたら? (176)
絶対に成功しないプロジェクト 1000の特徴 (220)
ギリシャ神話や日本の歴史的文学作品をゲームにする (141)
こんなゲーム作ろうと思ってんだけど・・・ (252)
■ ゲーム製作技術板雑談スレ01 (228)

DXライブラリ 総合スレッド その12


1 :12/02/23 〜 最終レス :12/05/04
Cを習得した程度のスキルでも、
ゲームのグラフィックを比較的容易に描画する事のできる、
「DXライブラリ」に関するスレッドです。
DXライブラリに関するテクニックなどの情報交換などを行う事で、
多くのDXライブラリユーザのスキルの向上に役立てたら幸いです。
【公式】
http://homepage2.nifty.com/natupaji/DxLib/
【過去スレ】
DXライブラリ 総合スレッド
http://pc11.2ch.net/test/read.cgi/gamedev/1197468399/
DXライブラリ 総合スレッド 2008
http://pc11.2ch.net/test/read.cgi/gamedev/1224923873/
DXライブラリ 総合スレッド その3
http://pc11.2ch.net/test/read.cgi/gamedev/1238429676/
DXライブラリ 総合スレッド その4
http://pc11.2ch.net/test/read.cgi/gamedev/1249822550/
DXライブラリ 総合スレッド その5
http://pc11.2ch.net/test/read.cgi/gamedev/1259912953/
DXライブラリ 総合スレッド その6
http://hibari.2ch.net/test/read.cgi/gamedev/1267108154/
DXライブラリ 総合スレッド その7
http://hibari.2ch.net/test/read.cgi/gamedev/1286180687/
DXライブラリ 総合スレッド その8
http://hibari.2ch.net/test/read.cgi/gamedev/1301818631/
DXライブラリ 総合スレッド その9
http://hibari.2ch.net/test/read.cgi/gamedev/1310904069/
DXライブラリ 総合スレッド その10
http://hibari.2ch.net/test/read.cgi/gamedev/1313655495/
DXライブラリ 総合スレッド その11
http://toro.2ch.net/test/read.cgi/gamedev/1322844235/

2 :
>>1

3 :
立てました
そろそろ過去スレを>>2に持ってこないと改行制限で辛そう

4 :
斜面こわいよー

5 :
次スレの時期だというのに無駄に加速しやがって・・・
>>1

6 :
まあ1000と気付かずに書き込んじゃったのが俺なので

7 :
前スレの>>998なんだけど何があほくさかったのか後学のために教えてくれないかな。
こんなこと混ぜ返すのもなんだけど、個人的にかなり大事なことだと思ってるんで。

8 :
物理法則がゲームをつまらなくした
アニメ的なデフォルメこそゲームに必要な要素だったのだ

9 :
前スレでID:00uFnE+fが言ってるのは「現実と同じ重力バランスにすれば強い重力によって坂でも問題は起こらない」ということ
坂で浮かないようにする方法が重力を強くするだけでは、
ゲーム特有のふわりとしたジャンプは実装できなくなってしまう
とかそういうこと

10 :
ああ、そうだったのかなんか勘違いしてたよ

11 :
//#include <windows.h>
#include "dxlib.h"
#define CX 1024
#define CY 768
#define BPP 16
#define WHITE GetColor( 255, 255, 255 )
#define GRAY(a) GetColor( a, a, a )
#define ACCELL 7.5
#define GRAVITY 15.0
#define CSLOPE 7.5
#define RESIST 2.5
#define JUMP 300.0
#define FERROR 2.5
#define PSIZE 8
double GetSlope( VECTOR* fdata, int numdata, int x );
int GetFloor( VECTOR* fdata, int numdata, int x );
int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrev, LPSTR lpCmdLine, int nCmdShow)
{
SetGraphMode( CX, CY, BPP );
ChangeWindowMode( TRUE );
if( DxLib_Init() == -1 ) return -1;
SetDrawScreen( DX_SCREEN_BACK );

12 :
VECTOR floors[] = { { 0, 64, 0 }, { 100, 64, 0 }, { 200, 96, 0 }, { 250, 104, 0 },
{ 500, 32, 0 }, { 800, 32, 0 }, { 1000, 256, 0 }, { 1500, 128, 0 }, { 2000, 64, 0 },
{ 2500, 96, 0 }, { 3000, 128, 0 }, { 3200, 160, 0 }, { 3400, 10, 0 }, { 5000, 64, 0 } };
int elements = sizeof(floors) / sizeof(VECTOR);
VECTOR player = { 50, 100, 0 };
VECTOR vec = { 0, 0 };
int cam_x;
double floor_y;
int pre_time, cur_time;
double past_time;
int bOnTheFloor = FALSE;
int bDrawAll = TRUE;
int bPreDKey = FALSE;
int bPreSPKey = FALSE;
pre_time = GetCurrentTime();
while ( ProcessMessage() != -1 ) {
ClearDrawScreen();
// 終了判定、表示切替
if ( CheckHitKey( KEY_INPUT_ESCAPE ) )
break;
if ( CheckHitKey( KEY_INPUT_D ) ) {
if ( !bPreDKey )
bDrawAll = !bDrawAll;
bPreDKey = TRUE;
}
else
bPreDKey = FALSE;

13 :
// 経過時間の計測
cur_time = GetCurrentTime();
past_time = (double)( cur_time - pre_time) / 1000.0;
pre_time = cur_time;
// 計算、判定
if ( CheckHitKey( KEY_INPUT_RIGHT ) ) vec.x += ( bOnTheFloor ? ACCELL : (ACCELL * 0.25) );
if ( CheckHitKey( KEY_INPUT_LEFT ) ) vec.x -= ( bOnTheFloor ? ACCELL : (ACCELL * 0.25) );
if ( CheckHitKey( KEY_INPUT_SPACE ) ) {
if ( !bPreSPKey && bOnTheFloor )
vec.y += JUMP;
bPreSPKey = TRUE;
}
else
bPreSPKey = FALSE;
if ( bOnTheFloor )
vec.x -= GetSlope( floors, elements, player.x ) * CSLOPE;
if ( vec.x > 0.0 ) {
if ( ( vec.x -= ( bOnTheFloor ? RESIST : (RESIST * 0.25) ) ) < 0.0 ) vec.x = 0.0;
}
if ( vec.x < 0.0 ) {
if ( ( vec.x += ( bOnTheFloor ? RESIST : (RESIST * 0.25) ) ) > 0.0 ) vec.x = 0.0;
}
player.x += vec.x * past_time;
player.y += vec.y * past_time;
vec.y -= GRAVITY;

14 :

floor_y = GetFloor( floors, elements, player.x );
if ( floor_y + FERROR > player.y ) {
player.y = floor_y;
vec.y = 0.0;
bOnTheFloor = TRUE;
}
else {
bOnTheFloor = FALSE;
}
cam_x = player.x - (CX >> 1);
// 描画
for ( int i = 0; i < elements - 1; i++ ) {
DrawLine( floors[i].x - cam_x, CY - floors[i].y, floors[i+1].x - cam_x, CY - floors[i+1].y, WHITE );
}
if ( bDrawAll ) {
for ( i = floors[0].x; i < floors[elements - 1].x; i++ ) {
DrawLine( i - cam_x, CY - GetFloor( floors, elements, i ), i - cam_x, CY, GRAY( 64 ) );
}
}
DrawBox( player.x - PSIZE - cam_x, CY - player.y - (PSIZE << 1), player.x + PSIZE - cam_x, CY - player.y, GetColor( 128, 128, 255 ), TRUE );
DrawFormatString( 0, 0, WHITE, "← →で移動" );
DrawFormatString( 0, 24, WHITE, "スペースキーでジャンプ" );
DrawFormatString( 0, 48, WHITE, "重い時は\"D\"キーで地面非表示" );
ScreenFlip();
}
DxLib_End();
return 0;
}

15 :
double GetSlope( VECTOR* fdata, int numdata, int x ) {
double slope;
for ( int i = 0; i < numdata - 1; i++ ) {
if ( fdata[i].x <= x && x < fdata[i+1].x )
break;
}
if ( i >= numdata - 1 )
slope = 0;
else
slope = (double)(fdata[i+1].y - fdata[i].y) / (double)(fdata[i+1].x - fdata[i].x);
return slope;
}
int GetFloor( VECTOR* fdata, int numdata, int x ) {
int floor_y;
for ( int i = 0; i < numdata - 1; i++ ) {
if ( fdata[i].x <= x && x < fdata[i+1].x )
break;
}
if ( i >= numdata - 1 )
floor_y = -1000;
else
floor_y = (int)((double)(fdata[i+1].y - fdata[i].y) / (double)(fdata[i+1].x - fdata[i].x) * (double)(x - fdata[i].x)) + fdata[i].y;
return floor_y;
}

16 :
ソース貼るのに長くなるようなら適当なアップローダ使う方が良くない?

17 :
マリオに斜面なんてあったっけ?

18 :
3辺りからしゃがむと滑ったり

19 :
>>16
めんどくせえよ
>>17
少なくとも3にはある
ちなみに俺は物理法則に完全に則るように作れなんてこれっぽっちも言ってねえから
>977 :名前は開発中のものです。:2012/02/23(木) 20:34:40.62 ID:aVCkizLT
>ユーザーが右ボタン押してるのに斜面に差し掛かったらキャラのY座標を操作しないといけないんだぜ?
>普通左右しか押してなかったらX座標しかいじらなくていいと思うじゃん
こんなことを言ったアホのこの点に関して言っただけ
現実に忠実に作るほど答えは限定され、没個性になる
現実に則する事を曲げてでも面白さを追求することは当然

20 :
ttp://ideone.com/

21 :
http://ideone.com/h2pVd

22 :
スレ開いたらいきなりソースでワロタ

23 :
スレチかもしれませんが質問させてください。
部屋クラスに1〜4つの扉(扉の座標や別の部屋クラスへのポインタ)を設定したいのですがどうしたら良いですか?
1つしか扉が無い時に4つ分のメモリを確保するのはなんだかなぁ、と思います。

24 :
>>19
解説お願い!

25 :
キャラの左端と右端の差がn1以上n2以下なら坂として処理、
n2以上なら崖に立っている処理
みたいなのでいいんじゃないの

26 :
 i をループで宣言してるのとしてないのでエラーがでるな。

27 :
>>23
ビットで判定させるって手もあるけど、
4つぐらいなら別にいいんじゃないの
後はデフォルト引数で指定しなければ扉は常にゼロとか

28 :
>>23
質問の仕方を考えような
それクラスとか関係ねーから
「確保するメモリのサイズが不定のときに、メモリの無駄を減らしたいのですがどうしたらいいですか?」
つ 可変長配列
つっても実際にその程度のサイズなら全く気にするに値しないが

29 :
>>26
Cでコンパイルしてんじゃねーの?
つーかその程度自分で直せないカスは論外

30 :
こんな短いソースでこれだけの事をやれるなんて凄いなぁ。

31 :
gccで作ってるんですか(驚愕)

32 :
gccだとlinuxでも使えるからな

33 :
現実に忠実に作ったらマリオはあんなジャンプできねーしあのジャンプないマリオとか面白くないわな

34 :
現実に忠実に作ったら5ドットぐらいのジャンプで何度もジャンプすると即息切れか
1面クリアも厳しいな

35 :
アホな人はまだアホなこと言ってんのか

36 :
誰のことをアホだと言ってるのかが検討つかない

37 :
ミスをめんどくせえよで誤魔化してるプライドの高い人

38 :
「現実に忠実に作ったら」ってのは「何を」が抜けてるから抽象的過ぎて>>33,34みたいな不毛な会話にしかならないよね

39 :
ソースコード爆撃を控えめに怒られてるのに、すごい上から目線の初心者さんがいるのはこのスレですか

40 :
そっとしておいてあげようよ

41 :
>>38
>34はネタです。。。

42 :
5ドットじゃなくて10ドットくらいはいけるよね!(ネタ

43 :
バッタは自分の身長の何倍も飛びます

44 :
バッタ主人公にすれば解決じゃね?
俺って天才じゃね?

45 :
そんなバッタ物を作るのか

46 :
>>43
ID重いな

47 :
43を腹筋スレにぶち込みたいという欲求が怒髪天です

48 :
ID被りとか初めてだわ
質問する時にソースを提示しやすくなるし
ideoneはテンプレに入れても良いんじゃないかな
と提案します

49 :
ごめん今のレスの1行目は忘れて

50 :
イチャモン付けるだけしか能の無いクズが、悔し紛れにレスせずにはいられなくなりゃ
そら>>31-のような見苦しい哀れなだけのレスになるわな
まあこういう無能知的障害者を俺は何度も見てきているから予想通りの反応でしかないわけだが
無能知的障害者共は人への要求と能書きだけは一人前だが、誰一人としてソースすら提示出来ねーな
まあ、能書きに具体性が全く無い時点で実際にやったら躓きまくって一向に実現出来ないクズなのは目に見えていたんだが
餌をママが持って来てくれるのを口を開けて待っているだけのクズニートは
表へ出ても何一つ変わりはしねえな

51 :
>>21のコードは単純に一次関数でやってるから坂道で浮くし
垂直を作ると底から上に一気にワープする。
それにラインのデータを先頭から探索していくため己型のマップだと下の空間に入れない。
const VECTOR floors[] = {
{0, 64, 0}, {100, 64, 0}, {100, 300, 0},{480, 300, 0},
{500, 200, 0}, {400, 200, 0},{400, 100, 0}, {1000, 120, 0} };
こんな感じのデータ。Dで塗りつぶし非表示にしてやってみるとわかる。

52 :
>>50
           ____
  .ni 7      /ノ   ヽ\   壁に向かってしゃべってろゴミ
l^l | | l ,/)   / /゚ヽ  /゚ヾ\      .n
', U ! レ' / /   ⌒   ⌒  \   l^l.| | /)
/    〈 |  (____人__)  |   | U レ'//)
     ヽ\    |lr┬-l|   /  ノ    /
 /´ ̄ ̄ノ    ゙=ニ二"   \rニ     |

53 :
>>50
まぁまぁ、まずは実力相応の言葉遣いを身に付けてこようよ

54 :
>>51
そうだよ
1時間ちょっとで作ったもんを端から端まで眺めて粗探しするくらいどんな馬鹿でも出来るよな
垂直を壁にしたけりゃ別途判定を加えればいいし、
下に入らせるなり、落ちたら戻れないようにしたいなら別途処理を追加すればいいだけだろ
言ったことをテンプレ的に実現したまでだ
そもそも2Dアクションなんて作る気はねえし、
自分の望む仕様通りにその処理を実装すればいいだけだろ
偉そうに人の粗探しと批判だけしている暇があったら
人から物を貰うだけでなくお前も相手に物を提供しようなクズ

55 :
>>52-53
知的障害者共、お前らソース提出な
後出しなんて自分で作ったもんに相手のいいとこくっつけりゃいいだけなんだからお前ほどの馬鹿でも出来るから

56 :
お前、提供したつもりになってるけど誰も望んでない物な件 ゴミの提出なら誰でもできるw
「坂が難しい」に対してお前は「簡単」って言い放ったが、「坂が難しい」とされている理由の「坂で浮く」ってのができてないじゃないか
ただ「誰でも書けるソース」を出しただけ なのに超偉そう 恥ずかしい

57 :
>>56
口を開けて待っているだけの分際で端から端まで与えて貰う気になってんじゃねえよ知的障害者
何度も言ってるだろ無能

58 :
>>56
ソースはまだですか
ゴミすら提出出来ない知的障害者ですか?

59 :
>>57
偉そうな口聞いてるくせにお前馬鹿だったんだなw
って言ってるだけだよ
俺は別にソース欲しがってなんかないし
自分から自分の馬鹿さをひけらかしておいて、それに耐えられず他人を馬鹿扱いか
親の顔が見てみたい

60 :
>>59
おっ、この知的障害者やっぱり煽りには食いつくね
批判だけなら「どんな馬鹿でも」出来るぜ
何年も生きてりゃそれくらい分かるよね
人を批判するからにはお前がそれ以上であることを証明しような、って言ってるだけ
そんなことすら知的障害者には難しいことなのかい?

61 :
まあ坂の実装ができない人たちが悩んでるところに、「俺が教えてやるよ」と上から目線で突っ込んだ奴が、
坂の実装できない連中と同じレベルだったってだけだ
叩かれてるのが「実力が上だと示せてないのに上から目線だから」ってのがなんでわかんないかな
「自分の発言は煽り」って「自分は言葉の通じ無い荒らし」って宣言と同じだね

62 :
アクションゲームの坂が難しいって話は
単純に一次関数でやれば解決って話じゃないんだよ。
はっきり言ってそんなレベルの話はしてないわけ。
それに端から端まで見て粗探ししたわけじゃない。
一次関数の単純な運用を見て指摘しただけ。
批判でもなんでもない。

63 :
>>61
相変わらずこの知的障害者は全部与えて貰えるつもりでいんのか
俺がそれを今考えて実装して公開したとしてお前らゴミにパクられるだけだろ
そんなことをわざわざ時間掛けてすると思ってんのか?
脳障害ってのは「全く」何も考えていないんだな

64 :
>>62
短時間で画像も使わず短いコードでと考えた結果そうなっただけだが?
上記条件の下にもっと良い方法は必ずあるからまあ是非見せて貰いたいものだね
他人に要求するだけのゴミ以下無能クズじゃないならな

65 :
>>63
論点をずらすなよ
俺イケメンだよってほざいてる奴が顔見せたらブサイクだったから笑われてるだけで、笑ってる側のレベルは関係ない
自信満々なのに実力がないお前がおかしいだけ
で、そんなウソツキが「時間がないからこれしかできなかった。本当はできる」って言っても信じられないだろ?
別にソースは要らないから「自分は実力不相応に偉そうにしてました。天才プログラマの振りしてました。ごめんなさい」って反省して欲しいだけだよ

66 :
>>65
何言ってんだ?この知的障害者は
誰も天才PGだなどと一言も言っていねーよクズ
別にそんなものは凡才でも出来るだろと言ってるだけだ
っつっとに知的障害者ってのは物事を脳内で勝手に自分の都合の良いように解釈するよな
まあ何度も言うが、お前が見苦しい口だけ無能知的障害者でないことを証明したいのなら
くだらないレスをしてる暇があったらさっさとコードを書く作業をしような
少しくらいは待ってやるからさ

67 :
>>66
凡才でもこれくらいできるだろ?って提示したコードが出来てなかったから笑われてんだよw
俺がどうなのかは関係ないんだよ 仕様を満たしてるかどうかは白黒でハッキリ付く部分なんだから

68 :
まあ自分が凡才だと自認してるんなら、他の凡才の人たちに対して上から目線はやめてね

69 :
お、ここがDXライブラリのスレか……
あれ、俺違うスレ開いたみたいだ

70 :
まあ荒らしは困る
余計なプライドばかり高くて

71 :
ID:quP1lX6Lが独り言を話すスレ

72 :
>>67
だからそんな部分は自分の実現したい仕様に合わせて実装すればいいと言ってるだろ脳障害
>俺がどうなのかは関係ないんだよ
全くもって関係あるね
無能な知的障害者であれば人様に意見する権利はないし、意見を聞く価値も無いからな
だから無能でないことを証明しろと簡単な事を言ったまでだ
当然理解出来るよな?
そして少なくともお前の今までのレスでは、煽られて顔を真っ赤にして偉そうに能書きを垂れているだけの
無能以下でしかないんだよ

73 :
はいはいそうですか
自分が無能だったくせに

74 :
>>73
無能でないことを証明できもしない知的障害者が何度言ってるんだそのセリフ

75 :
顔真っ赤なのを怒りで必死にごまかそうとするよね、DQNって

76 :
無能の肩書きを返上するチャンスを散々与えて貰ってるのに
全く生かそうともしない割には食い付きだけはいいんだよなあこの知的障害者
余程悔しかったんだろうけど

77 :
いい加減他所でやれよ。ガキかお前ら

78 :
>974 名前: 名前は開発中のものです。 [sage] 投稿日: 2012/02/23(木) 20:26:15.18 ID:00uFnE+f
>2Dの斜面はどうってことないだろ
>yをxの関数で現せばいいだけ
>直線や円をチップにすれば関数は簡単
前スレの彼の発言を抜粋。
前スレ974ではyをxの関数で表せばよいといっている。
>>64"短時間で画像も使わず短いコードでと考えた結果そうなっただけだが?"
この発言は前スレ974に矛盾する。なぜなら一次関数を使うべきだと主張しているのはコードを書く前である。
>>64"上記条件の下にもっと良い方法は必ずあるからまあ是非見せて貰いたいものだね "
この発言は一行上に矛盾する。短時間ではなく短いコードという制限がなければ一体どういう考え方を採用するのか。
むしろ、それが聞きたいのである。
アクションゲームの坂道の実装の難しさっていうのは、単純にオブジェクトの位置を補正するだけの話ではない。
それを前スレでどうすればよいかと話を始めるときに物理ライブラリのBOX2Dを使ったら効果的だという話が出た。
そこにあなたが前スレ>>974で坂道なんてちょろいと偉そうに出てきたわけだ。
そして出てきたソースコードが単純な一次関数を使った位置補正に過ぎないコードだった。
それにみんなは唖然としたわけだ。それに気を悪くしたあなたは周りをゴミくず無能扱いしてファビョっている。

79 :
いや悔しがらなきゃいけないことをしちゃったのは ID:TJKzJquSだけなんだが……
何か言う度に罵倒しか返してこないのは恥ずかしかったからだろうに

80 :
まあいいや
取り敢えず>>21のソースの床をベジェ曲線にしてくれや > quP1lX6L
床の高さと傾斜を取得する関数を弄るだけだから
くだらないレスを悔し紛れに繰り返してる暇があったら完成するまで必死こいてシコシコやってろ

81 :
>>78
ログまであさって随分と必死だねえ
コーディングは出来ないけどそんなことだけは必死になれるんだねえ

82 :
何言われてんのかまったくわかってないなコイツ

83 :
>>78
>この発言は一行上に矛盾する。
どこが矛盾してんの?初めて思い付いた事じゃないと矛盾なの?
単に適切と思われる方法を選択したと言ってるだけだろ
>短時間ではなく短いコードという制限がなければ一体どういう考え方を採用するのか。
お前どこまで馬鹿なんだよ
近似出来る関数なんていくらでもあるだろ
関数すら一から十まで教えてもらわないと分からないのかクズは
全く以って揚げ足と批判しか能のない(それすら満足に出来ないようだが)脳障害ばかりだな

84 :
荒れまくっててワロタw

85 :
>>81
ログあさるのはたいしたことじゃないし^^
コーディングできないっていうけどあなたの書いたコードを読めるだけの最低限の能力は保証されてますよ^^

86 :
>>85
時間の有り余ってる暇人ニートなんだからコード提出して
お前の汚いコードがどれほどの人に理解してもらえるか試してみような

87 :
ああ、>>51で当たり前のことを何で鬼の首を取ったようにコイツわざわざ言ってんのかと思ったら
ソースが読めた事を自分の中で誇るべきことだと思ってたのか
それで嬉々として書き込んじゃったんだねえ
そのレベルでどの程度のコードを書いてくれるのか楽しみだねえ

88 :
氷の床や 動く床のギミックを作ろうとしたとき、
実装方法によっては、自分が立っている場所の情報を取得することがあると思う。
この延長で、通常の当たり判定(キャラと床の当たり判定)の他に
「斜面の上に居る」というフラグを用意してしまうというのはどうだろう?
この斜面フラグが立っているとき、左右キーや下キーで斜め方向に移動するように処理するの。

89 :
関数名の接尾辞fのとAA組み合わせると移動時ボケて困ってる人いないか?

90 :
AAて何? アスキーアートくらいしか分からん

91 :
http://ideone.com/ch2ww
そんなに吸い付かせたいのか?

92 :
'i' : 定義されていない識別子です。

93 :
また同じ馬鹿が
何のためにプログラムが出来る「はず」の奴がいるスレで
気が向いて作った最適化もしていないコード貼ってると思ってんだか
2Dアクションなんて作る気が毛頭ない人間にバランス調整や
てめーの思い通りの仕様を指示する馬鹿がいんだか
何の為のソースだよ

94 :
for文内で宣言されたiってかイテレータをスコープの外で使う言語があるの?

95 :
スコープ内なんだよ
C++で
for ( int i = 0; i < 3; i++ );
for ( int i = 0; i < 5; i++ );
って打ってみろやクズ

96 :
少なくともコンパイル通してからきてくれよ

97 :
普通に通ってるから

98 :
そういえば、for(int i=0;〜) にしたときの i って
外側になるか内側になるか、昔は決まってなかったんだっけ?

99 :
ほらよ
http://ideone.com/HnWrH

100read 1read
1read 100read
TOP カテ一覧 スレ一覧 2ch元 削除依頼
戦略シミュレーション制作ツール「戦国史」 (179)
たった一人でもノベルゲームって作れる? (330)
0からRPGを作る (158)
STGを最初からみんなで作るスレ (737)
C# C# C♯ でゲームを作ろう Part2 (328)
かまいたちの夜のパクリ作れる人。 (235)
--log9.info------------------
【DS】7TH DRAGON セブンスドラゴン 111匹目 (933)
【PSP】ヴァルハラナイツ総合28【1&amp;3+BS】 (603)
【GOC】ジェネレーションオブカオス6【SLG】 (374)
【DQ9】ドラゴンクエスト9 徳島県すれちがい通信 (170)
【DS】ラジアントヒストリアpart18【フラグ回避】 (531)
FFCC エコーズ オブ タイム (494)
魔界戦記ディスガイア2 PORTABLE 〜前科51犯〜 (122)
テイルズ レディアントマイソロジー新作要望2 (382)
【DS】メイプルストーリーDS (126)
【DS】ドラゴンボール改サイヤ人来襲 5クウ (445)
【PSP】ファイナルファンタジー アギトXIII【FF13】 (811)
サモンナイト クラフトソード物語/ツインエイジ 56 (941)
【DS】ドラゴンクエスト\ 星空の守り人 (246)
【DS】テイルズオブハーツ PART53【TOH】 (109)
ボクらの太陽シリーズ総合スレ9 (533)
【PSP】PSPo2iのハンターについて語るスレ Part1 (475)
--log55.com------------------
宇野昌磨が嫌いになった&嫌いになりそう&不満スレ Part.279
はやく寝ようpart.3679
Jざつ449
おから19
別館★羽生結弦&オタオチスレ12928
実質13845
肴26950
BTSの雑談スレ1326