[過去ログ]
【初心者】課題をクリアしていくスレ【講習会】 (787レス)
【初心者】課題をクリアしていくスレ【講習会】 http://mevius.5ch.net/test/read.cgi/gamedev/1086858349/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
545: 名前は開発中のものです。 [sage] 2005/09/27(火) 08:56:37 ID:GGOdg2Cr http://gamdev.org/up/img/3430.phps 課題3赤い四角 tchar.hってVC以外でも使えるのかな? http://mevius.5ch.net/test/read.cgi/gamedev/1086858349/545
546: 名前は開発中のものです。 [sage] 2005/09/27(火) 09:13:30 ID:GGOdg2Cr http://gamdev.org/up/img/3431.phps 課題4sin波形 SetPixelでやるとうまくいかない http://mevius.5ch.net/test/read.cgi/gamedev/1086858349/546
547: 名前は開発中のものです。 [sage] 2005/09/27(火) 10:59:10 ID:GGOdg2Cr http://gamdev.org/up/img/3432.phps 課題5キー入力 あえてバックバッファを使わない方法を模索 http://mevius.5ch.net/test/read.cgi/gamedev/1086858349/547
548: 名前は開発中のものです。 [sage] 2005/09/28(水) 02:00:38 ID:GJl3SF9q http://gamdev.org/up/img/3434.phps 課題6 当たり判定 敵と味方の四辺を比較 http://mevius.5ch.net/test/read.cgi/gamedev/1086858349/548
549: 名前は開発中のものです。 [sage] 2005/09/28(水) 06:45:19 ID:GJl3SF9q http://gamdev.org/up/img/3435.phps 課題11 ライフゲーム製作 VC++で作りました BCCでも少しの修正で動くと思います http://mevius.5ch.net/test/read.cgi/gamedev/1086858349/549
550: 名前は開発中のものです。 [sage] 2005/09/28(水) 08:23:57 ID:IBjiJLIJ ほほぅなかなかやりおる。でもあんまり飛ばすと後で急にやる気なくなるから注意だ。 http://mevius.5ch.net/test/read.cgi/gamedev/1086858349/550
551: 名前は開発中のものです。 [sage] 2005/09/29(木) 19:17:35 ID:LE7U2HkX ここで、問題を出してみる。 当たり判定を、四角形ではなく円形で行ってください。 http://mevius.5ch.net/test/read.cgi/gamedev/1086858349/551
552: 名前は開発中のものです。 [sage] 2005/09/30(金) 09:28:41 ID:+8V2fz3M ヒントはピタゴラス? http://mevius.5ch.net/test/read.cgi/gamedev/1086858349/552
553: 名前は開発中のものです。 [] 2005/10/04(火) 15:10:27 ID:t2ocW2mS >>551 先生、できました! 採点よろしくおねがいします http://gamdev.org/up/img/3474.phps http://mevius.5ch.net/test/read.cgi/gamedev/1086858349/553
554: 名前は開発中のものです。 [] 2005/10/14(金) 02:14:31 ID:IPOLOsVX http://gamdev.org/up/img/3539.phps 課題8 弾を撃って貰います 当たったら画面外へ移動 画面外で重なってしまわないように座標に注意 http://mevius.5ch.net/test/read.cgi/gamedev/1086858349/554
555: 名前は開発中のものです。 [sage] 2006/03/02(木) 22:15:56 ID:cLvXii56 随分廃れてるなぁ・・・ http://mevius.5ch.net/test/read.cgi/gamedev/1086858349/555
556: 名前は開発中のものです。 [sage] 2006/03/02(木) 22:16:52 ID:cLvXii56 あ、ageとこう・・・。 http://mevius.5ch.net/test/read.cgi/gamedev/1086858349/556
557: 名前は開発中のものです。 [sage] 2006/03/03(金) 01:25:47 ID:hvy8QSOW >>555 先生が現れればある程度復活するだろう。 http://mevius.5ch.net/test/read.cgi/gamedev/1086858349/557
558: 名前は開発中のものです。 [sage] 2006/03/22(水) 23:48:16 ID:pGER7Nuk 他人にソース見せて悪い箇所を指摘してもらうのが上達の秘訣って聞いたんだけど 先生なってくれる人居ないのかな? http://mevius.5ch.net/test/read.cgi/gamedev/1086858349/558
559: 名前は開発中のものです。 [sage] 2006/03/23(木) 01:44:59 ID:rIjaXeea とりあえず晒したら何かしらレスが付くと思われ http://mevius.5ch.net/test/read.cgi/gamedev/1086858349/559
560: 名前は開発中のものです。 [sage] 2006/06/03(土) 12:45:09 ID:LfwUSM+O こっそり開始 数当てゲーム作るぜ チラシの裏状態になるんだろうけどな http://mevius.5ch.net/test/read.cgi/gamedev/1086858349/560
561: 名前は開発中のものです。 [sage] 2006/06/03(土) 14:21:12 ID:LfwUSM+O ソース(VB2005) http://gamdev.org/up/img/5982.phps まとめ 一行入力はConsole.ReadLine 一行出力はConsole.WriteLine 乱数つくるのにNew Randomしないといけない Console.ReadLineで何も入力しなければ例外がでるのでtry〜catchで処理 採点とまでいかなくてもおかしいところがあったら教えてくれよな http://mevius.5ch.net/test/read.cgi/gamedev/1086858349/561
562: 名前は開発中のものです。 [sage] 2006/06/03(土) 14:39:54 ID:LfwUSM+O 素数のソース(VB2005) http://gamdev.org/up/img/5984.phps まとめ 関数は Function 〜 End Function ループ While (継続条件) 〜 End While 変数の初期化 Dim i As Integer = 2 数当てのほうが難しかったぜ 次はついにWindowプログラムか http://mevius.5ch.net/test/read.cgi/gamedev/1086858349/562
563: 名前は開発中のものです。 [sage] 2006/06/05(月) 23:30:18 ID:8flTmyaF 課題3赤い四角のソース(VB.NET2005) http://gamdev.org/up/img/6008.phps ビルドするにはPictureBoxコントロールとTimerコントロールを貼り付けておいてください まとめ FormのMaximizeBoxプロパティをfalseに設定すると最大化ボタンが無効(灰色)になる FormBorderStyleをFixedSingleに設定すると実行時にFormのサイズをマウスなどで変更不可 クライアント領域(描画できる領域)を640x480にするにはClientSizeプロパティを実行時にコードで変更する必要がある 四角を描くのはFillRectangle その準備にPictureBox1.CreateGraphics()が必要、使い終わったらDispose()する VBなんだからもっと簡単にグラフィック描画できればいいのに・・・・・・ http://mevius.5ch.net/test/read.cgi/gamedev/1086858349/563
564: 名前は開発中のものです。 [sage] 2006/06/06(火) 22:07:03 ID:BKKQVE+c 課題4 sin波形 VB.NET2005 http://gamdev.org/up/img/6015.phps g.Dispose()しなくてもガベコレが処理してくれるとか言ってるサイトをみつけたんだが やっぱしたほうがいいよな、たぶん まとめ iがIntegerなのに増分を小数にして永久ループというひどい目にあった ペンの作成はDim p As New System.Drawing.Pen(Color.Red) 変数宣言したあとさらにNewやCreateするのって長くて嫌だなぁ…… http://mevius.5ch.net/test/read.cgi/gamedev/1086858349/564
565: 名前は開発中のものです。 [sage] 2006/06/08(木) 15:32:16 ID:l70M6MGX がんばれ〜 http://mevius.5ch.net/test/read.cgi/gamedev/1086858349/565
566: 名前は開発中のものです。 [sage] 2006/06/10(土) 20:16:40 ID:0j3Y3Eu0 >>565 がんがる〜 課題スレVB2005課題5キー入力 http://gamdev.org/up/img/6099.phps キー入力とバックバッファをやった GetAsyncKeyStateを使う方法もあるらしいけど 今回はwikiのヒントにあった_KeyDownを使った まとめ ・Formにコンポーネントを乗せるとKeyDownなどのイベントプロシージャが実行されなくなる場合がある これに対処するにはFormのKeyPreviewをTrueにする ・KeyDownでフラグをTrue、KeyUpでフラグをFalseにする こうすることでキーを押しっぱなしにしたときにKeyDownが連続で発生してもキーが現在、押下状態かどうか判断できる ・バックバッファはBackBuffer = New Bitmap(640, 480)でビットマップを作って利用 ・ビットマップになにか描画したいときはBBGraphics = Graphics.FromImage(BackBuffer)でBBGraphicsを使う ・ビットマップを描画画面に転送するのはformGraphics.DrawImage(BackBuffer, 0, 0) Timer以外でメインループを作る方法が見つからないorz win32のPeekMessageやDelphiのOnIdleみたいな方法ないのかなぁ…… Application.DoEvents()を挟んでビジーループでいいのかな System.Threading.Thread.SleepでSleepの替わりにもなりそうだし http://mevius.5ch.net/test/read.cgi/gamedev/1086858349/566
567: 名前は開発中のものです。 [sage] 2006/06/11(日) 13:19:05 ID:tyRLJnFM 課題6当たり判定 http://gamdev.org/up/img/6107.phps まとめ 矩形が重なっているかどうかで判定 ENDで終了 http://mevius.5ch.net/test/read.cgi/gamedev/1086858349/567
568: 名前は開発中のものです。 [sage] 2006/06/27(火) 21:32:41 ID:SYe9nV57 ,、,、,|| ;'`,゙、.||'、 保守 '; 、' /´;`'., ´' .; ' ; '、'. '; 、 ' ,' '.,´; ' l !j /ルゝ http://mevius.5ch.net/test/read.cgi/gamedev/1086858349/568
569: 名前は開発中のものです。 [sage] 2006/08/14(月) 06:40:17 ID:NHdHnzDZ 先生失踪中ヵ.. http://mevius.5ch.net/test/read.cgi/gamedev/1086858349/569
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 218 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.016s