- 1 名前:名前は開発中のものです。 mailto:sage [2012/02/23(木) 21:35:32.53 ID:Si08WDH/]
- Cを習得した程度のスキルでも、
ゲームのグラフィックを比較的容易に描画する事のできる、 「DXライブラリ」に関するスレッドです。 DXライブラリに関するテクニックなどの情報交換などを行う事で、 多くのDXライブラリユーザのスキルの向上に役立てたら幸いです。 【公式】 homepage2.nifty.com/natupaji/DxLib/ 【過去スレ】 DXライブラリ 総合スレッド pc11.2ch.net/test/read.cgi/gamedev/1197468399/ DXライブラリ 総合スレッド 2008 pc11.2ch.net/test/read.cgi/gamedev/1224923873/ DXライブラリ 総合スレッド その3 pc11.2ch.net/test/read.cgi/gamedev/1238429676/ DXライブラリ 総合スレッド その4 pc11.2ch.net/test/read.cgi/gamedev/1249822550/ DXライブラリ 総合スレッド その5 pc11.2ch.net/test/read.cgi/gamedev/1259912953/ DXライブラリ 総合スレッド その6 hibari.2ch.net/test/read.cgi/gamedev/1267108154/ DXライブラリ 総合スレッド その7 hibari.2ch.net/test/read.cgi/gamedev/1286180687/ DXライブラリ 総合スレッド その8 hibari.2ch.net/test/read.cgi/gamedev/1301818631/ DXライブラリ 総合スレッド その9 hibari.2ch.net/test/read.cgi/gamedev/1310904069/ DXライブラリ 総合スレッド その10 hibari.2ch.net/test/read.cgi/gamedev/1313655495/ DXライブラリ 総合スレッド その11 toro.2ch.net/test/read.cgi/gamedev/1322844235/
- 2 名前:名前は開発中のものです。 mailto:sage [2012/02/23(木) 21:38:30.82 ID:NAt0MKlN]
- >>1乙
- 3 名前:名前は開発中のものです。 [2012/02/23(木) 21:39:27.00 ID:Si08WDH/]
- 立てました
そろそろ過去スレを>>2に持ってこないと改行制限で辛そう
- 4 名前:名前は開発中のものです。 mailto:sage [2012/02/23(木) 21:45:57.64 ID:aVCkizLT]
- 斜面こわいよー
- 5 名前:名前は開発中のものです。 mailto:sage [2012/02/23(木) 21:50:15.75 ID:GfO9a+tk]
- 次スレの時期だというのに無駄に加速しやがって・・・
>>1乙
- 6 名前:名前は開発中のものです。 mailto:sage [2012/02/23(木) 21:52:32.12 ID:Si08WDH/]
- まあ1000と気付かずに書き込んじゃったのが俺なので
- 7 名前:名前は開発中のものです。 mailto:sage [2012/02/23(木) 22:25:46.56 ID:rTB5y/aj]
- 前スレの>>998なんだけど何があほくさかったのか後学のために教えてくれないかな。
こんなこと混ぜ返すのもなんだけど、個人的にかなり大事なことだと思ってるんで。
- 8 名前:名前は開発中のものです。 mailto:sage [2012/02/23(木) 22:30:39.00 ID:aVCkizLT]
- 物理法則がゲームをつまらなくした
アニメ的なデフォルメこそゲームに必要な要素だったのだ
- 9 名前:名前は開発中のものです。 mailto:sage [2012/02/23(木) 22:31:55.46 ID:Si08WDH/]
- 前スレでID:00uFnE+fが言ってるのは「現実と同じ重力バランスにすれば強い重力によって坂でも問題は起こらない」ということ
坂で浮かないようにする方法が重力を強くするだけでは、 ゲーム特有のふわりとしたジャンプは実装できなくなってしまう とかそういうこと
- 10 名前:名前は開発中のものです。 mailto:sage [2012/02/23(木) 22:44:21.41 ID:rTB5y/aj]
- ああ、そうだったのかなんか勘違いしてたよ
- 11 名前:名前は開発中のものです。 mailto:sage [2012/02/24(金) 00:12:24.79 ID:TJKzJquS]
- //#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 名前:名前は開発中のものです。 mailto:sage [2012/02/24(金) 00:14:19.57 ID:TJKzJquS]
- 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 名前:名前は開発中のものです。 mailto:sage [2012/02/24(金) 00:15:00.45 ID:TJKzJquS]
- // 経過時間の計測
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 名前:名前は開発中のものです。 mailto:sage [2012/02/24(金) 00:16:19.83 ID:TJKzJquS]
-
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 名前:名前は開発中のものです。 mailto:sage [2012/02/24(金) 00:16:48.21 ID:TJKzJquS]
- 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 名前:名前は開発中のものです。 mailto:sage [2012/02/24(金) 00:20:35.60 ID:tVPh3Z0Q]
- ソース貼るのに長くなるようなら適当なアップローダ使う方が良くない?
- 17 名前:名前は開発中のものです。 mailto:sage [2012/02/24(金) 00:22:00.99 ID:esL5m7/W]
- マリオに斜面なんてあったっけ?
- 18 名前:名前は開発中のものです。 mailto:sage [2012/02/24(金) 00:25:49.77 ID:85YduAT8]
- 3辺りからしゃがむと滑ったり
- 19 名前:名前は開発中のものです。 mailto:sage [2012/02/24(金) 00:33:34.77 ID:TJKzJquS]
- >>16
めんどくせえよ >>17 少なくとも3にはある ちなみに俺は物理法則に完全に則るように作れなんてこれっぽっちも言ってねえから >977 :名前は開発中のものです。:2012/02/23(木) 20:34:40.62 ID:aVCkizLT >ユーザーが右ボタン押してるのに斜面に差し掛かったらキャラのY座標を操作しないといけないんだぜ? >普通左右しか押してなかったらX座標しかいじらなくていいと思うじゃん こんなことを言ったアホのこの点に関して言っただけ 現実に忠実に作るほど答えは限定され、没個性になる 現実に則する事を曲げてでも面白さを追求することは当然
- 20 名前:名前は開発中のものです。 mailto:sage [2012/02/24(金) 00:39:23.57 ID:pTxfx2Ou]
- ttp://ideone.com/
- 21 名前:名前は開発中のものです。 mailto:sage [2012/02/24(金) 00:46:48.67 ID:TJKzJquS]
- ideone.com/h2pVd
- 22 名前:名前は開発中のものです。 mailto:sage [2012/02/24(金) 00:48:35.01 ID:aLx23JaI]
- スレ開いたらいきなりソースでワロタ
- 23 名前:名前は開発中のものです。 mailto:sage [2012/02/24(金) 00:52:44.42 ID:jI7UDwGU]
- スレチかもしれませんが質問させてください。
部屋クラスに1〜4つの扉(扉の座標や別の部屋クラスへのポインタ)を設定したいのですがどうしたら良いですか? 1つしか扉が無い時に4つ分のメモリを確保するのはなんだかなぁ、と思います。
- 24 名前:名前は開発中のものです。 mailto:sage [2012/02/24(金) 00:57:31.45 ID:jI7UDwGU]
- >>19
解説お願い!
- 25 名前:名前は開発中のものです。 mailto:sage [2012/02/24(金) 00:58:15.99 ID:z7vSAMWW]
- キャラの左端と右端の差がn1以上n2以下なら坂として処理、
n2以上なら崖に立っている処理 みたいなのでいいんじゃないの
- 26 名前:名前は開発中のものです。 [2012/02/24(金) 01:00:00.17 ID:4gLak98i]
- i をループで宣言してるのとしてないのでエラーがでるな。
- 27 名前:名前は開発中のものです。 mailto:sage [2012/02/24(金) 01:00:13.94 ID:z7vSAMWW]
- >>23
ビットで判定させるって手もあるけど、 4つぐらいなら別にいいんじゃないの 後はデフォルト引数で指定しなければ扉は常にゼロとか
- 28 名前:名前は開発中のものです。 mailto:sage [2012/02/24(金) 01:01:10.29 ID:TJKzJquS]
- >>23
質問の仕方を考えような それクラスとか関係ねーから 「確保するメモリのサイズが不定のときに、メモリの無駄を減らしたいのですがどうしたらいいですか?」 つ 可変長配列 つっても実際にその程度のサイズなら全く気にするに値しないが
- 29 名前:名前は開発中のものです。 mailto:sage [2012/02/24(金) 01:02:40.90 ID:TJKzJquS]
- >>26
Cでコンパイルしてんじゃねーの? つーかその程度自分で直せないカスは論外
- 30 名前:名前は開発中のものです。 mailto:sage [2012/02/24(金) 01:05:36.33 ID:4gLak98i]
- こんな短いソースでこれだけの事をやれるなんて凄いなぁ。
- 31 名前:名前は開発中のものです。 mailto:sage [2012/02/24(金) 01:19:34.83 ID:aLx23JaI]
- gccで作ってるんですか(驚愕)
- 32 名前:名前は開発中のものです。 mailto:sage [2012/02/24(金) 02:18:03.04 ID:z7vSAMWW]
- gccだとlinuxでも使えるからな
- 33 名前:名前は開発中のものです。 mailto:sage [2012/02/24(金) 06:42:03.82 ID:bw7u0bCS]
- 現実に忠実に作ったらマリオはあんなジャンプできねーしあのジャンプないマリオとか面白くないわな
- 34 名前:名前は開発中のものです。 mailto:sage [2012/02/24(金) 06:45:58.82 ID:z7vSAMWW]
- 現実に忠実に作ったら5ドットぐらいのジャンプで何度もジャンプすると即息切れか
1面クリアも厳しいな
- 35 名前:名前は開発中のものです。 mailto:sage [2012/02/24(金) 10:40:18.96 ID:quP1lX6L]
- アホな人はまだアホなこと言ってんのか
- 36 名前:名前は開発中のものです。 mailto:sage [2012/02/24(金) 10:41:09.11 ID:b1OOcw1t]
- 誰のことをアホだと言ってるのかが検討つかない
- 37 名前:名前は開発中のものです。 mailto:sage [2012/02/24(金) 11:41:16.49 ID:quP1lX6L]
- ミスをめんどくせえよで誤魔化してるプライドの高い人
- 38 名前:名前は開発中のものです。 mailto:sage [2012/02/24(金) 12:43:08.05 ID:qwxqpbq7]
- 「現実に忠実に作ったら」ってのは「何を」が抜けてるから抽象的過ぎて>>33,34みたいな不毛な会話にしかならないよね
- 39 名前:名前は開発中のものです。 mailto:sage [2012/02/24(金) 13:19:01.93 ID:rDbGAFKQ]
- ソースコード爆撃を控えめに怒られてるのに、すごい上から目線の初心者さんがいるのはこのスレですか
- 40 名前:名前は開発中のものです。 mailto:sage [2012/02/24(金) 14:15:55.23 ID:nmgbZBXU]
- そっとしておいてあげようよ
- 41 名前:名前は開発中のものです。 mailto:sage [2012/02/24(金) 15:07:03.24 ID:Mix8VUqs]
- >>38
>34はネタです。。。
- 42 名前:名前は開発中のものです。 mailto:sage [2012/02/24(金) 15:09:00.04 ID:quP1lX6L]
- 5ドットじゃなくて10ドットくらいはいけるよね!(ネタ
- 43 名前:名前は開発中のものです。 mailto:sage [2012/02/24(金) 15:16:53.04 ID:9937kgcE]
- バッタは自分の身長の何倍も飛びます
- 44 名前:名前は開発中のものです。 mailto:sage [2012/02/24(金) 15:42:18.71 ID:Mix8VUqs]
- バッタ主人公にすれば解決じゃね?
俺って天才じゃね?
- 45 名前:名前は開発中のものです。 mailto:sage [2012/02/24(金) 15:46:56.07 ID:aLx23JaI]
- そんなバッタ物を作るのか
- 46 名前:名前は開発中のものです。 mailto:sage [2012/02/24(金) 15:49:16.73 ID:Mix8VUqs]
- >>43
ID重いな
- 47 名前:名前は開発中のものです。 mailto:sage [2012/02/24(金) 16:10:27.80 ID:8FKaZGwF]
- 43を腹筋スレにぶち込みたいという欲求が怒髪天です
- 48 名前:21 mailto:sage [2012/02/24(金) 18:58:48.45 ID:PQNzgB3d]
- ID被りとか初めてだわ
質問する時にソースを提示しやすくなるし ideoneはテンプレに入れても良いんじゃないかな と提案します
- 49 名前:×21 ○20 mailto:sage [2012/02/24(金) 19:01:42.80 ID:PQNzgB3d]
- ごめん今のレスの1行目は忘れて
- 50 名前:名前は開発中のものです。 mailto:sage [2012/02/24(金) 19:08:18.29 ID:TJKzJquS]
- イチャモン付けるだけしか能の無いクズが、悔し紛れにレスせずにはいられなくなりゃ
そら>>31-のような見苦しい哀れなだけのレスになるわな まあこういう無能知的障害者を俺は何度も見てきているから予想通りの反応でしかないわけだが 無能知的障害者共は人への要求と能書きだけは一人前だが、誰一人としてソースすら提示出来ねーな まあ、能書きに具体性が全く無い時点で実際にやったら躓きまくって一向に実現出来ないクズなのは目に見えていたんだが 餌をママが持って来てくれるのを口を開けて待っているだけのクズニートは 表へ出ても何一つ変わりはしねえな
- 51 名前:名前は開発中のものです。 mailto:sage [2012/02/24(金) 19:08:48.27 ID:/hfwspmm]
- >>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 名前:名前は開発中のものです。 mailto:sage [2012/02/24(金) 19:12:03.25 ID:aLx23JaI]
- >>50
____ .ni 7 /ノ ヽ\ 壁に向かってしゃべってろゴミ l^l | | l ,/) / /゚ヽ /゚ヾ\ .n ', U ! レ' / / ⌒ ⌒ \ l^l.| | /) / 〈 | (____人__) | | U レ'//) ヽ\ |lr┬-l| / ノ / /´ ̄ ̄ノ ゙=ニ二" \rニ |
- 53 名前:名前は開発中のものです。 mailto:sage [2012/02/24(金) 19:13:10.90 ID:quP1lX6L]
- >>50
まぁまぁ、まずは実力相応の言葉遣いを身に付けてこようよ
- 54 名前:名前は開発中のものです。 mailto:sage [2012/02/24(金) 19:16:43.31 ID:TJKzJquS]
- >>51
そうだよ 1時間ちょっとで作ったもんを端から端まで眺めて粗探しするくらいどんな馬鹿でも出来るよな 垂直を壁にしたけりゃ別途判定を加えればいいし、 下に入らせるなり、落ちたら戻れないようにしたいなら別途処理を追加すればいいだけだろ 言ったことをテンプレ的に実現したまでだ そもそも2Dアクションなんて作る気はねえし、 自分の望む仕様通りにその処理を実装すればいいだけだろ 偉そうに人の粗探しと批判だけしている暇があったら 人から物を貰うだけでなくお前も相手に物を提供しようなクズ
- 55 名前:名前は開発中のものです。 mailto:sage [2012/02/24(金) 19:18:31.11 ID:TJKzJquS]
- >>52-53
知的障害者共、お前らソース提出な 後出しなんて自分で作ったもんに相手のいいとこくっつけりゃいいだけなんだからお前ほどの馬鹿でも出来るから
- 56 名前:名前は開発中のものです。 mailto:sage [2012/02/24(金) 19:22:07.78 ID:quP1lX6L]
- お前、提供したつもりになってるけど誰も望んでない物な件 ゴミの提出なら誰でもできるw
「坂が難しい」に対してお前は「簡単」って言い放ったが、「坂が難しい」とされている理由の「坂で浮く」ってのができてないじゃないか ただ「誰でも書けるソース」を出しただけ なのに超偉そう 恥ずかしい
- 57 名前:名前は開発中のものです。 mailto:sage [2012/02/24(金) 19:23:31.36 ID:TJKzJquS]
- >>56
口を開けて待っているだけの分際で端から端まで与えて貰う気になってんじゃねえよ知的障害者 何度も言ってるだろ無能
- 58 名前:名前は開発中のものです。 mailto:sage [2012/02/24(金) 19:24:42.33 ID:TJKzJquS]
- >>56
ソースはまだですか ゴミすら提出出来ない知的障害者ですか?
- 59 名前:名前は開発中のものです。 mailto:sage [2012/02/24(金) 19:25:22.68 ID:quP1lX6L]
- >>57
偉そうな口聞いてるくせにお前馬鹿だったんだなw って言ってるだけだよ 俺は別にソース欲しがってなんかないし 自分から自分の馬鹿さをひけらかしておいて、それに耐えられず他人を馬鹿扱いか 親の顔が見てみたい
- 60 名前:名前は開発中のものです。 mailto:sage [2012/02/24(金) 19:28:07.99 ID:TJKzJquS]
- >>59
おっ、この知的障害者やっぱり煽りには食いつくね 批判だけなら「どんな馬鹿でも」出来るぜ 何年も生きてりゃそれくらい分かるよね 人を批判するからにはお前がそれ以上であることを証明しような、って言ってるだけ そんなことすら知的障害者には難しいことなのかい?
- 61 名前:名前は開発中のものです。 mailto:sage [2012/02/24(金) 19:31:58.87 ID:quP1lX6L]
- まあ坂の実装ができない人たちが悩んでるところに、「俺が教えてやるよ」と上から目線で突っ込んだ奴が、
坂の実装できない連中と同じレベルだったってだけだ 叩かれてるのが「実力が上だと示せてないのに上から目線だから」ってのがなんでわかんないかな 「自分の発言は煽り」って「自分は言葉の通じ無い荒らし」って宣言と同じだね
- 62 名前:名前は開発中のものです。 mailto:sage [2012/02/24(金) 19:33:35.88 ID:/hfwspmm]
- アクションゲームの坂が難しいって話は
単純に一次関数でやれば解決って話じゃないんだよ。 はっきり言ってそんなレベルの話はしてないわけ。 それに端から端まで見て粗探ししたわけじゃない。 一次関数の単純な運用を見て指摘しただけ。 批判でもなんでもない。
- 63 名前:名前は開発中のものです。 mailto:sage [2012/02/24(金) 19:35:08.24 ID:TJKzJquS]
- >>61
相変わらずこの知的障害者は全部与えて貰えるつもりでいんのか 俺がそれを今考えて実装して公開したとしてお前らゴミにパクられるだけだろ そんなことをわざわざ時間掛けてすると思ってんのか? 脳障害ってのは「全く」何も考えていないんだな
- 64 名前:名前は開発中のものです。 mailto:sage [2012/02/24(金) 19:38:30.38 ID:TJKzJquS]
- >>62
短時間で画像も使わず短いコードでと考えた結果そうなっただけだが? 上記条件の下にもっと良い方法は必ずあるからまあ是非見せて貰いたいものだね 他人に要求するだけのゴミ以下無能クズじゃないならな
- 65 名前:名前は開発中のものです。 mailto:sage [2012/02/24(金) 19:41:39.12 ID:quP1lX6L]
- >>63
論点をずらすなよ 俺イケメンだよってほざいてる奴が顔見せたらブサイクだったから笑われてるだけで、笑ってる側のレベルは関係ない 自信満々なのに実力がないお前がおかしいだけ で、そんなウソツキが「時間がないからこれしかできなかった。本当はできる」って言っても信じられないだろ? 別にソースは要らないから「自分は実力不相応に偉そうにしてました。天才プログラマの振りしてました。ごめんなさい」って反省して欲しいだけだよ
- 66 名前:名前は開発中のものです。 mailto:sage [2012/02/24(金) 19:49:26.18 ID:TJKzJquS]
- >>65
何言ってんだ?この知的障害者は 誰も天才PGだなどと一言も言っていねーよクズ 別にそんなものは凡才でも出来るだろと言ってるだけだ っつっとに知的障害者ってのは物事を脳内で勝手に自分の都合の良いように解釈するよな まあ何度も言うが、お前が見苦しい口だけ無能知的障害者でないことを証明したいのなら くだらないレスをしてる暇があったらさっさとコードを書く作業をしような 少しくらいは待ってやるからさ
- 67 名前:名前は開発中のものです。 mailto:sage [2012/02/24(金) 19:51:46.65 ID:quP1lX6L]
- >>66
凡才でもこれくらいできるだろ?って提示したコードが出来てなかったから笑われてんだよw 俺がどうなのかは関係ないんだよ 仕様を満たしてるかどうかは白黒でハッキリ付く部分なんだから
- 68 名前:名前は開発中のものです。 mailto:sage [2012/02/24(金) 19:52:34.87 ID:quP1lX6L]
- まあ自分が凡才だと自認してるんなら、他の凡才の人たちに対して上から目線はやめてね
- 69 名前:名前は開発中のものです。 mailto:sage [2012/02/24(金) 19:53:45.32 ID:nmgbZBXU]
- お、ここがDXライブラリのスレか……
あれ、俺違うスレ開いたみたいだ
- 70 名前:名前は開発中のものです。 mailto:sage [2012/02/24(金) 19:54:50.93 ID:quP1lX6L]
- まあ荒らしは困る
余計なプライドばかり高くて
- 71 名前:名前は開発中のものです。 mailto:sage [2012/02/24(金) 19:55:21.81 ID:aLx23JaI]
- ID:quP1lX6Lが独り言を話すスレ
- 72 名前:名前は開発中のものです。 mailto:sage [2012/02/24(金) 19:56:13.97 ID:TJKzJquS]
- >>67
だからそんな部分は自分の実現したい仕様に合わせて実装すればいいと言ってるだろ脳障害 >俺がどうなのかは関係ないんだよ 全くもって関係あるね 無能な知的障害者であれば人様に意見する権利はないし、意見を聞く価値も無いからな だから無能でないことを証明しろと簡単な事を言ったまでだ 当然理解出来るよな? そして少なくともお前の今までのレスでは、煽られて顔を真っ赤にして偉そうに能書きを垂れているだけの 無能以下でしかないんだよ
- 73 名前:名前は開発中のものです。 mailto:sage [2012/02/24(金) 19:57:22.60 ID:quP1lX6L]
- はいはいそうですか
自分が無能だったくせに
- 74 名前:名前は開発中のものです。 mailto:sage [2012/02/24(金) 19:58:29.51 ID:TJKzJquS]
- >>73
無能でないことを証明できもしない知的障害者が何度言ってるんだそのセリフ
- 75 名前:名前は開発中のものです。 mailto:sage [2012/02/24(金) 20:05:04.32 ID:quP1lX6L]
- 顔真っ赤なのを怒りで必死にごまかそうとするよね、DQNって
- 76 名前:名前は開発中のものです。 mailto:sage [2012/02/24(金) 20:08:10.66 ID:TJKzJquS]
- 無能の肩書きを返上するチャンスを散々与えて貰ってるのに
全く生かそうともしない割には食い付きだけはいいんだよなあこの知的障害者 余程悔しかったんだろうけど
- 77 名前:名前は開発中のものです。 mailto:sage [2012/02/24(金) 20:10:28.57 ID:nmgbZBXU]
- いい加減他所でやれよ。ガキかお前ら
- 78 名前:名前は開発中のものです。 mailto:sage [2012/02/24(金) 20:11:45.13 ID:/hfwspmm]
- >974 名前: 名前は開発中のものです。 [sage] 投稿日: 2012/02/23(木) 20:26:15.18 ID:00uFnE+f
>2Dの斜面はどうってことないだろ >yをxの関数で現せばいいだけ >直線や円をチップにすれば関数は簡単 前スレの彼の発言を抜粋。 前スレ974ではyをxの関数で表せばよいといっている。 >>64"短時間で画像も使わず短いコードでと考えた結果そうなっただけだが?" この発言は前スレ974に矛盾する。なぜなら一次関数を使うべきだと主張しているのはコードを書く前である。 >>64"上記条件の下にもっと良い方法は必ずあるからまあ是非見せて貰いたいものだね " この発言は一行上に矛盾する。短時間ではなく短いコードという制限がなければ一体どういう考え方を採用するのか。 むしろ、それが聞きたいのである。 アクションゲームの坂道の実装の難しさっていうのは、単純にオブジェクトの位置を補正するだけの話ではない。 それを前スレでどうすればよいかと話を始めるときに物理ライブラリのBOX2Dを使ったら効果的だという話が出た。 そこにあなたが前スレ>>974で坂道なんてちょろいと偉そうに出てきたわけだ。 そして出てきたソースコードが単純な一次関数を使った位置補正に過ぎないコードだった。 それにみんなは唖然としたわけだ。それに気を悪くしたあなたは周りをゴミくず無能扱いしてファビョっている。
- 79 名前:名前は開発中のものです。 mailto:sage [2012/02/24(金) 20:11:45.56 ID:quP1lX6L]
- いや悔しがらなきゃいけないことをしちゃったのは ID:TJKzJquSだけなんだが……
何か言う度に罵倒しか返してこないのは恥ずかしかったからだろうに
- 80 名前:名前は開発中のものです。 mailto:sage [2012/02/24(金) 20:13:30.45 ID:TJKzJquS]
- まあいいや
取り敢えず>>21のソースの床をベジェ曲線にしてくれや > quP1lX6L 床の高さと傾斜を取得する関数を弄るだけだから くだらないレスを悔し紛れに繰り返してる暇があったら完成するまで必死こいてシコシコやってろ
- 81 名前:名前は開発中のものです。 [2012/02/24(金) 20:15:01.87 ID:TJKzJquS]
- >>78
ログまであさって随分と必死だねえ コーディングは出来ないけどそんなことだけは必死になれるんだねえ
- 82 名前:名前は開発中のものです。 mailto:sage [2012/02/24(金) 20:17:45.96 ID:quP1lX6L]
- 何言われてんのかまったくわかってないなコイツ
- 83 名前:名前は開発中のものです。 mailto:sage [2012/02/24(金) 20:25:01.68 ID:TJKzJquS]
- >>78
>この発言は一行上に矛盾する。 どこが矛盾してんの?初めて思い付いた事じゃないと矛盾なの? 単に適切と思われる方法を選択したと言ってるだけだろ >短時間ではなく短いコードという制限がなければ一体どういう考え方を採用するのか。 お前どこまで馬鹿なんだよ 近似出来る関数なんていくらでもあるだろ 関数すら一から十まで教えてもらわないと分からないのかクズは 全く以って揚げ足と批判しか能のない(それすら満足に出来ないようだが)脳障害ばかりだな
- 84 名前:名前は開発中のものです。 mailto:sage [2012/02/24(金) 20:27:38.34 ID:sNk2ej8S]
- 荒れまくっててワロタw
- 85 名前:名前は開発中のものです。 mailto:sage [2012/02/24(金) 20:27:55.80 ID:/hfwspmm]
- >>81
ログあさるのはたいしたことじゃないし^^ コーディングできないっていうけどあなたの書いたコードを読めるだけの最低限の能力は保証されてますよ^^
- 86 名前:名前は開発中のものです。 mailto:sage [2012/02/24(金) 20:30:16.18 ID:TJKzJquS]
- >>85
時間の有り余ってる暇人ニートなんだからコード提出して お前の汚いコードがどれほどの人に理解してもらえるか試してみような
- 87 名前:名前は開発中のものです。 mailto:sage [2012/02/24(金) 20:40:59.24 ID:TJKzJquS]
- ああ、>>51で当たり前のことを何で鬼の首を取ったようにコイツわざわざ言ってんのかと思ったら
ソースが読めた事を自分の中で誇るべきことだと思ってたのか それで嬉々として書き込んじゃったんだねえ そのレベルでどの程度のコードを書いてくれるのか楽しみだねえ
- 88 名前:名前は開発中のものです。 mailto:sage [2012/02/24(金) 21:17:16.45 ID:b1OOcw1t]
- 氷の床や 動く床のギミックを作ろうとしたとき、
実装方法によっては、自分が立っている場所の情報を取得することがあると思う。 この延長で、通常の当たり判定(キャラと床の当たり判定)の他に 「斜面の上に居る」というフラグを用意してしまうというのはどうだろう? この斜面フラグが立っているとき、左右キーや下キーで斜め方向に移動するように処理するの。
- 89 名前:名前は開発中のものです。 mailto:sage [2012/02/24(金) 21:23:41.66 ID:Zwm7deTE]
- 関数名の接尾辞fのとAA組み合わせると移動時ボケて困ってる人いないか?
- 90 名前:名前は開発中のものです。 mailto:sage [2012/02/24(金) 21:54:10.41 ID:b1OOcw1t]
- AAて何? アスキーアートくらいしか分からん
- 91 名前:名前は開発中のものです。 mailto:sage [2012/02/24(金) 22:03:45.09 ID:TJKzJquS]
- ideone.com/ch2ww
そんなに吸い付かせたいのか?
- 92 名前:名前は開発中のものです。 mailto:sage [2012/02/24(金) 22:22:43.17 ID:sNk2ej8S]
- 'i' : 定義されていない識別子です。
- 93 名前:名前は開発中のものです。 mailto:sage [2012/02/24(金) 22:27:21.03 ID:TJKzJquS]
- また同じ馬鹿が
何のためにプログラムが出来る「はず」の奴がいるスレで 気が向いて作った最適化もしていないコード貼ってると思ってんだか 2Dアクションなんて作る気が毛頭ない人間にバランス調整や てめーの思い通りの仕様を指示する馬鹿がいんだか 何の為のソースだよ
- 94 名前:名前は開発中のものです。 mailto:sage [2012/02/24(金) 22:43:53.06 ID:Zwm7deTE]
- for文内で宣言されたiってかイテレータをスコープの外で使う言語があるの?
- 95 名前:名前は開発中のものです。 mailto:sage [2012/02/24(金) 22:50:01.96 ID:TJKzJquS]
- スコープ内なんだよ
C++で for ( int i = 0; i < 3; i++ ); for ( int i = 0; i < 5; i++ ); って打ってみろやクズ
- 96 名前:名前は開発中のものです。 mailto:sage [2012/02/24(金) 22:52:19.36 ID:sNk2ej8S]
- 少なくともコンパイル通してからきてくれよ
- 97 名前:名前は開発中のものです。 mailto:sage [2012/02/24(金) 22:53:29.29 ID:TJKzJquS]
- 普通に通ってるから
- 98 名前:名前は開発中のものです。 mailto:sage [2012/02/24(金) 22:59:26.74 ID:b1OOcw1t]
- そういえば、for(int i=0;〜) にしたときの i って
外側になるか内側になるか、昔は決まってなかったんだっけ?
- 99 名前:名前は開発中のものです。 mailto:sage [2012/02/24(金) 23:03:31.08 ID:TJKzJquS]
- ほらよ
ideone.com/HnWrH
- 100 名前:名前は開発中のものです。 mailto:sage [2012/02/24(金) 23:05:47.21 ID:TJKzJquS]
- つったく、端から端まで面倒見てやらなきゃ何もできねえくせに
文句だけは一人前だなてめーら つーか文句言ってる暇があったらソース貼れや
- 101 名前:名前は開発中のものです。 mailto:sage [2012/02/24(金) 23:13:35.54 ID:Zwm7deTE]
- >>98
なるほど、そういうことか
|

|