[過去ログ] 【初心者】課題をクリアしていくスレ【講習会】 (787レス)
上下前次1-新
抽出解除 レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
134(16): 名前は開発中のものです。 [] 04/06/24 00:34 ID:9IgBi+UW(1) AAS
>>130130(3): 4 ◆3VUXqvbfSY [] 04/06/23 20:11 ID:YwmthHB/(1) AAS
>>128
ぜんぜんOK!HSPが居るんだから大じょーぶ。
>>129
MSDNライブラリを読む事から始めましょう。
ウィンドウ表示に関しては、VCの最初の壁です。コレがあるからVCは面倒くさいんですが…。
しかし、ウィンドウが表示できれば、簡単なゲームは直ぐ作れるようになりますって。
まあ、難しければHSPに転向しちゃうって手もあります。
スピードが要求されなければ、かなり便利な言語です。
HSPでググってみてください。
>>ALL
わかりました。インベーダーで始めましょう。
ただし、インベーダーが一通り作れたら、落ちゲーにも触れますよ(ぷよぷよやドリラー等)
階級制は面白いんですが…判断基準が…微妙…。
昇級試験制にしたらどうでしょう。
たとえば。
問題(if文を使わずに、A=Bなら0。A≠Bなら1を表示するプログラムを作れ)
とか
ありがとうございます。C言語でも出来ますけど、あまり自信が無いんです…。
VBでキャラの移動と弾の発射だけやってみました。
←→キーで左右移動、Z or Spaceキーで弾の発射です。
外部リンク[lzh]:gamdev.org
135: 名前は開発中のものです。 [sage] 04/06/24 14:35 ID:9ja3YKOg(1) AAS
>>134
×押して終了しても、プロセスが残ってるみたい
138: 134 [] 04/06/25 02:41 ID:dGOyDbGP(1) AAS
当たり判定などを追加しました。問題のメモリリークのバグも直しました。
外部リンク[lzh]:gamdev.org
139(1): 4 ◆3VUXqvbfSY [] 04/06/25 07:09 ID:va8qXu2v(1) AAS
>>134さん
まずは、sinからお願いします。
あんまり爆走すると、先生にしますよ。
むしろ、なって欲し…
>>ALL
次の課題は、基本中の基本。
キー入力です。
先程の赤い四角を使い、カーソル(テンキーでも可)でグリグリ動く物を作ってください。
参考程度に
VC++ GetKeyState();//バーチャルキーの状態取得。
C++ getch();//標準入力
VB _KeyDown(key%,Shift%)//keyにキーコードが返る
HSP getkey p1,p2//p2のキーが押されていると、p1に1が代入される。
146: 134 [] 04/06/26 05:20 ID:1CizLySr(1/2) AAS
>>139
VBでsinカーブを描画してみました。
そろそろC言語でやりたいとは思うのですが、ポインタの所がいまいちなので…
外部リンク[lzh]:gamdev.org
148: 134 [] 04/06/26 10:37 ID:1CizLySr(2/2) AAS
外部リンク[lzh]:gamdev.org
キャラ移動です。一応加速度も考慮してあります。
182: x≠先生かつx=生徒 ⇒ x=俺 [sage] 04/06/27 23:05 ID:v+n6K1pQ(2/3) AAS
>>180とりあえず突っ走ってるって俺じゃないよな?
>>134
CPU使用率が70%〜80%まで行ったんだけど・・・。
210(1): x≠先生かつx=生徒 ⇒ x=俺 [sage] 04/06/29 21:28 ID:gNXtRGm+(1) AAS
>>209209(1): 名前は開発中のものです。 [] 04/06/29 21:15 ID:OSp1CFcf(2/4) AAS
もの凄い勢いで進行してるのでまとめの意味もあって統計をとってみました
抜けてる人がいたらごめんなさい
JavaScript ****** 6
Ruby.. ****** 6
生徒A(Win32API). ***** 5
生徒BLUE (Win32API). ***** 5
Delphi ***** 5
D言語 ** 2
LGP ** 2
x≠先生かつx=生徒 ⇒ x=俺(VB) 測定不能
まとめページ
外部リンク:gamdev.org
アップローダ
外部リンク:gamdev.org
VBを使った覚えは無いんですが…というよりVB使えません。
>>134のことかな?
322(2): 134 [sage] 04/07/14 19:57 ID:3WONRXZv(1/2) AAS
他のパソコンだと重いかも
外部リンク[lzh]:gamdev.org
324(1): 134 [sage] 04/07/14 21:42 ID:3WONRXZv(2/2) AAS
>323いや、弾の発射の処理がいまいちよく分からなかったので、そうなってしまいました。
感想ありがとうございます。
355: 134 [sage] 04/07/16 10:38 ID:9OMAGGSs(1/2) AAS
ライフゲームを検索で見てみましたけど、これは二次元配列の処理がオセロみたいな感じになりそうですね
それで、存在しない配列を参照するバグ続出…
357: 134 [sage] 04/07/16 23:21 ID:9OMAGGSs(2/2) AAS
ライフゲームっぽいものが途中まで出来ました。
まだ、初期位置が決められないのと、予測していた動きにならないので、バグがあると思います。
あと、ソースを見ると分かりますが、判定部分がかなりいいかげんというか、面倒な事をやってます
外部リンク[lzh]:gamdev.org
359: 134 [sage] 04/07/17 22:23 ID:s02d0Ih2(1) AAS
VB製ライフゲーム改良型です。一応、option.txt内を0か1に書き換えれば初期位置を変更できます。
あと、動きのバグも直しました。やはり、長めのロジックは良くないみたいです。
ちなみに、option.txt内の一番下の行の数値を換えると、進行スピードが変わります
(数値が小さい程スピードが速くなる)
外部リンク[lzh]:gamdev.org
387: 134 [sage] 04/07/22 20:45 ID:3j8upKh5(1) AAS
>386ファミコンミニのようなゲームを作るという事ですか?
419(1): 134 [sage] 04/07/25 19:08 ID:4bIxnMko(2/2) AAS
ちょっとだけ修正。
外部リンク[lzh]:gamdev.org
432(1): 134 [sage] 04/08/05 22:50 ID:mK0RKtyB(1) AAS
>431431(1): 名前は開発中のものです。 [sage] 04/08/05 19:01 ID:AmQSIvEb(1) AAS
ここは良スレですね。
>>419
おせっかいかもしれないけど、timeGetTime使うなら、
timeBeginPeriod,timeEndPeriodもつかわないと
効果が出ない希ガス。
これでGetTickCountよりはかなりの精度が出るはず。
どうもご指摘ありがとうございます。
そのAPIについてヘルプで調べてみることにします。
442: 134 [sage] 04/08/16 21:51 ID:ORbMSiN8(1) AAS
>441圧縮ソフトというのは知っていますか?
たとえば、フリーソフトでlhacaとかシェアソフトでwinrarなどがそうです。
lhacaの場合は、インストールしたら、ショートカットにドラッグ&ドロップ
するだけで、簡単にzipに変換できるはずです。
上下前次1-新書関写板覧索設栞歴
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.023s