1read 100read
2012年6月ゲ製作技術535: 木刀で打ち返すゲーム (311)
TOP カテ一覧 スレ一覧 2ch元 削除依頼 ▼
プログラムの技術が無いとゲーム製作は無理? (268)
自由なゲーム製作を阻害する特許ってある? (219)
みんなでオリジナルのロボットRPGを作ろう!6 (958)
ゲームプランナー (708)
ゲームにおけるデータ構造・クラス設計・パターン2 (602)
【初心者】スレを立てる前にココで質問を【Part24】 (341)
木刀で打ち返すゲーム
1 :04/04/04 〜 最終レス :10/02/27 エイッ
2 : 何を打ち返すか迷っちゃうなぁ
3 : >1を打ち返す
4 : バレーボールでも (((()))) (´д`)でもいいです
5 : デポドソ
6 : なかなかいいね
7 : >>6 うん、じゃあ頑張れ。
8 : やっぱり立てたからには作ったほうがいいのか?
9 : んじゃぁ 一応立てちゃったものとして ゲームの内容をココに記す 2Dのバレーゲームみたいな感じ | ____|____ こんな感じで zが打つ、xがトス、cがジャンプ ←→で左右へ移動する 敵はいなくて 来たボールをいかに見事に返すかでポイントがあがる 計15ボールの総合得点とか、そういう図り方をする 以上です
10 : ちなみにトスもアタックも木刀です
11 : で、仕様書だけ出しただけだと 厨に遊び半分だと思われて 邪魔をされるので 使用言語はC DirctX9.0を軸にELを使って作ります OPやEDなどは無く 起動したらすぐゲームが始まるようにします OPとかEDとか作ってるとややこしくなるし
12 : いえ、結構ですから
13 : つくんなくていいの?
14 : 一番大事な >来たボールをいかに見事に返すかでポイントがあがる の得点計算の仕様が無いです
15 : キャラはAAキャラか棒人間でいいでしょ。 これで絵を描く人が現れるまで繋ぐ。
16 : >>14 そういやそうだった トスというのはみねうちの様なもの トス→アタックの流れにするとポイントアップ アタック時にはボールと自分の距離によってまたポイントが変わる 野球のバットに芯があるように 木刀にも芯を作ってそこで充てれば高い
17 : >>16 芯は後で実装したら楽な気もする
18 : 名スレの予感!
19 : >>13 むしろガンガレ。なにかうpしたら煽りも減るだろう。
20 : PS2のGUNGRAVE O.D ポン刀・ギター・棺桶でミサイル跳ね返しが可能。
21 : >>20 見てみたけど 結構面白そうだった
22 : 魔球其の弐っていうゲームをやったことがある。
23 : >>1 は逃げたのか? つーか、こんなゲーム10分で作れるよ。 で、作ってみたけどあんまり面白くないな。 http://xzork.hp.infoseek.co.jp/game.lzh 当たり判定はキャラ全体とやってるから、 キャラと木刀は別々のグラフィックにして、当たり判定も 木刀だけにしないと芯をとらえる判定も出来ないな。 俺は>>1 と違って、完成度が低くても必ずうpするからな。
24 : つーか、せっかく作ったんだから誰か反応してくれ。
25 : >>23 乙。 俺も作ってみるか。
26 : >>23 うん、案外面白かった。 あとはゲーム性を高めればそこそこ遊べるんじゃないか? これからも頑張ってくれ。
27 : ゲーム性ってのは漠然としてるが、 ボールがランダムの位置に飛んできたり、点数入れたりすることな。 あと、打つのが木刀っぽくないのが最大の敗因。
28 : >23 乙! これからの発展に期待
29 : 漏れもチャレンジしてみた。 ttp://www.border.jp/uploader/img/2663.zip さすがに10分は無理… _| ̄|○ 作業時間は、だいたい2時間くらい。 つーか、ELは久しぶりで使い方忘れてた(鬱 しかも完成してないが、また後で作る。
30 : おまいら面白いぞ
31 : >>29 面白いじゃないか。 今後に期待。
32 : 報告するまでも無いだろうが、なんとなく。 とりあえず、今日も1時間程度触った。 ttp://www.border.jp/uploader/img/2690.zip 今回の実装 ・方向キーを二回入れるとダッシュする。 ・ダッシュ時のジャンプとか。 バグ ・左にダッシュすると透過色が抜けない… 今後の実装 ・ボールを飛ばす、当てる ・得点の採点
33 : >>32 ボール早くクレー
34 : ・・・とりあえず、俺が作ってても仕方ないので >>1 も簡単な動くもの出せ。 ソース晒せば、俺が突っついてやるよ。 あと、プロっぽい人がいるかどうか知らないが、聞きたいことがある。 ここに描画可能なイメージが3枚ある。 これを、「1,2,3,2,1,2,3,2,1…」 という順番で描画する際、どうやる? なお、イメージは配列でも、一枚絵からでも、好きなように扱ってかまわない。 実際のソースを書いても、概念だけの説明でも、どちらでもおk。
35 : どうでもいいことだが、書き忘れた…。 >>33 ちょっと、プチ忙しいからもうちょっと待って… (;´Д`)ハァハァ
36 : >>34 表示する順番を配列に格納しておく imageList[]={1,2,3,2} drawImage(x,y,imageList[i]); ++i; 擬似コードっす 実際はポインタとリストだったりするかもだけど 理屈は同じっす
37 : >>36 なんかJavaっぽい感じやね。 微妙に参考になった。トンクス。 とりあえずブツを・・・。 次回くらいには、完成させよう。 ttp://www.border.jp/uploader/img/2736.zip 今回の実装 ・ボールが飛んでくる ・スマッシュ(?) ・トス ・ダッシュ&トス 未実装 ・得点とか ただ単に、「トス」をするより「ダッシュ→トス」の方が、「スマッシュ」した際の威力が1.5倍くらいになる。 これ、右側にボス置いて、ボスと戦うゲームにするかな。
38 : >>34 途中までやる気マンマンだったし ルールとかも決まったから よし作ろうって思ったら Direct3Dが動かないから el も動かない みんなが作ったやつももちろんできてないよつдT DirectX9.0bを入れなおし ドライバの再インストールもしましたが効果は無く Direct3Dは使えませんでした 使えないのはこのDirect3Dのみのようです ちなみにグラボはPowerColorを使ってます チップはKyroなんですが 会社のHPからアップデートをDLして入れなおすと 描画がのろくなったり、使えたものじゃなくなります しょうがないのでWin2003試用からOSを入れ替えようと思います やっぱりタダでいい思いなんてできませんね・・・ 長文失礼しました
39 : >>36 さんのを改造してみたり・・・ imageList[]={1,2,3,2} drawImage(x,y,imageList[i]); i = (i + 1) % MAXLIST; ってやればループし放題
40 : >>39 > i = (i + 1) % MAXLIST; なんか、変わったテクニックだな。 これって、 if (++i >= MAXLIST) i=0; と比較すると、どっちが早いんだろう。
41 : um.
42 : >>40 ただ単にif文を使いたくなかっただけだし バッファリングと似たような概念で その形が少し変わったものって言えば変じゃないですよね? あとあんまり速度かわらないなら自分としてはコードの可読性を重視したいなぁ って言うのは%ってあんまりいい計算しないっぽいから %は少し遅いと言えるね あとif使うならマクロ使った方が速いんじゃないかな i = (++i >= MAXLIST) ? i - MAXLIST : i; こんな感じとかね
43 : マクロ・・・? それは三項演算子だと思うが。
44 : そうか・・・ 訂正thx♪
45 : >>39-44 俺が実験した限りでは if が一番早い気がする。 だけど、それぞれ特徴を持った書き方だし、適材適所って事で。 >>38 ガンガレ 簡単でもいいから、何か一つ作り上げると自信がつく。 で、今ミサイルを打ち返すために、ミサイル描いてるんだが おまいら、他に何を打ち返す?
46 : やかん
47 : >>21 折れそれ買ったけど、なにやらdでもないゲームですな 敵が容赦無く集中砲火してくる。ボサッとしてるとる。 ちょっと画面が見辛いのが惜しいな ていうか至近距離でマイクロミサイル乱射したらアカン…アカンよ
48 : >>21 原画家大好きで買った。そのためにPS2も。 最高に面白いけど 大変だよな。
49 : >>42 絵の枚数が2のべき乗なら&を使うと早いかも。 アセンブラだとそう組むし。 add #1,d0 and #3,d0 とか。
50 : HSPで作ってみました。まだ多少おかしい所がありますが。 ttp://www.border.jp/uploader/img/2829.zip 飛んでくる●を右上に飛ばしてください。
51 : 画面再描画しすぎ・・・
52 : 武器で打ち返すっていうと俺はゼルダを連想するなー
53 : >>51 まぁ、ものすごく適当なものですから・・・。 ただ、バレーっぽいものばかりなので、その枠を壊してみようと思っただけで作りました。
54 : せっかくのHSPが台無しだから せめて再描画無しで動くようにしてみたら? 画面がチカチカして見づらいし
55 : >>37 やっとできた これ面白いわw
56 : ttp://www.border.jp/uploader/img/2877.zip どうせ駄作だし・・・と思いつつもとりあえずredrawとboxfだけ使ってみました。 チカチカはしません。
57 : >>46 やかんか・・・ ステージとか盛り込んで、ステージごとに打ち返すものを変えるか・・・。 >>49 ビット演算(?)だっけ・・・?忘れてた。 i++; i &= 3; こんな感じ?MAXLIST = 4 って前提で。 >>50 ,56 俺の環境だと、どちらもチカチカするョ・・・ _| ̄| 〜○ >>55 そいつはよかった。 プチ忙しいぜ・・・。 なんか機能豊富になってきそうな予感だから、あと2〜3回くらいはアップするかも。 とりあえず、Locusta に謝っておく。 ゲームぱくって、ごめん。 あんたがゲームを作らなきゃ俺は作らなかった。 つーわけで感謝。
58 : >>56 まだチカチカする ソースうpれば誰か改造してくれると思われ >>57 やかんは難しいね ゲームやってなかったから許して ゲームやって思いついたのは ボールの数を増やせないかな? ダッシュ機能は感動した 何気に実力者でしょ?
59 : font "MSゴシック" ,30 randomize : rnd b,3 : b+1 if b=1 : bx=70 : by=1 if b=2 : bx=470 : by=1 if b=3 : bx=470 : by=400 l=3
60 : *afo color if (bx-260/40=0)&(by-200/40=0) { if b=1 : if bg=2 : b=4 : l+1 : color 255 if b=2 : if bg=3 : b=4 : l+1 : color 255 if b=3 : if bg=1 : b=4 : l+1 : color 255 } pos 260,200 if (bs=4)|(bs=1) : mes "|" : bg=1 if (bs=2)|(bs=8) : mes "―" : bg=2 if (bs=6)|(bs=9) : mes "\" : bg=3 if (bs=12)|(bs=3) : mes "/" : bg=4 if bs=0 : mes "人" : bg=0 stick bs,15 if b=1 : bx+l : by+l if b=2 : bx-l : by+l if b=3 : bx-l : by-l if b=4 : bx+l : by-l if (by<0) | (by>480) | (bx>640) | (bx<0) : b=0 if b=0 { randomize : rnd b,3 : b+1 if b=1 : bx=70 : by=1 if b=2 : bx=470 : by=1 if b=3 : bx=470 : by=400 } pos bx,by : if b=4 : color 255 mes "●" redraw 1 : redraw await 20 color 255,255,255 boxf bx,by,bx+30+l,by+30+l : boxf 260,200,290,230 goto *afo
61 : いつ突っ込まれるかと慄きながらソース。 HSPです。
62 : ソースはzip加工してうpしようぜ うん、ここに張られても読む気がねぇ 1000行とかの場合とかそれだけでこのスレ乗っ取れそう でも、俺よりは能力ありそうだし 下っ端が文句いうのもなぁ
63 : >>60 の下から5行目 redrawって、毎回やってるの? それってHSP的にはどうなんでしょうか?
64 : >>62 いやいや、こんなレベルなんか、軽く勉強すればすぐに越えられますよ。
65 : JavaかCで書いてとか言ってみるテスト
66 : Javaかよオイ >>64 今HTMLとCSS&JavaScriptにはまってるからHSPはまた今度 魅せるHPの作り方ってのがこれまた難しいんだよなぁ しかもW3Cでは今後Frameを廃止するとか言ってるから CSSでどうやればいいかとか、本読まないと 見た目的にもフレーム無い方が綺麗なのはわかるけど…廃止はねぇ 俺って何でも中途半端だなぁ Win32APIもクリップボードのところで辞めたし WinSock2.0もまだホストの解析や非同期プログラムだし DirectXなんて初期化もできへん C++なんてクラスの宣言ぐらいしか・・・継承ダメポ('A`) ヽ(´ー`)ノやる気だよな・・・ でもプログラミングって数学みたいに積み上げ型だよな これ出来ないとこれ出来ない、ってね だから下位からじょじょにやるのも疲れるよねぇ C++できないとMFCとか出来ないし DirectXもWin32APIもWinSock2.0もMFC使ったり出来るようだし そういう章でついていけずに堕落じゃーん なんだコイツやる気ねーなとか思ったらIDをNGあぼーんしてくれ
67 : 今日誕生日なのに なんて発言してんだろ俺 パーっポジティブに生きよう俺
68 : つまり Java は書けないってことで FA?
69 : cで作ってみるかな ボールを打ち返すだけならブロック崩しと似た様なもんだと思う 前に作ったスケルトン探しからはじめなくちゃ・・・・・
70 : >>67 一日遅れだが、誕生日オメ Javaっ子の俺としてはJavaで書きたい気もする。 el のやつ、完成してないけどな。
71 : >>67 誕生日おめでとう。 強く生きろ。
72 : なんか、コンパイルしようとしたら 「ファイルが無えよ」 っていうから、(゚Д゚)ハァ? と思ってフォルダ開いて確認してたら、 ソースファイルが消えてた。 どうしたらいい? これって、もしかして・・・戻らない?
73 : 俺にもわからん(;´д`) .cを消すウィルスとかもあるらしいから ウィルスチェックしてみたら?
74 : ttp://www.vector.co.jp/soft/win95/util/se192983.html この辺で復元できるかも
75 : >>73 まさかそんな・・・と思いつつ、ウィルスバスターオンラインで検索したら、3つも出てきた _| ̄|○ どれも俺の環境では無害のものだったが。 >>74 試してみたけど、ソースファイルが見当たらない。。。 ハードディスクが逝きかけてるのかもしれないと思って、スキャンディスクしてみたら、 いくつかブチ壊れたファイルが見つかりますた・・・(´・ω・`) C:\FOUND.000 ってフォルダの中に、復元されたと思われるファイルがあったけど とても読めるモノじゃなかった・・・ 作り直すか、全く別なものを作るか・・・。 今度から、別メディアにバックアップを取るようにしようと思いますた。
76 : ゲーム作者だったらウイルスには特に気をつけよう。 ソースやらゲームやらアップする時にウイルスばら撒く可能性がある。 他の人よりウイルスばら撒き率が高い上に、やっちまうと悪名が広く知れ渡るぞ。永遠にな。
77 : >>76 そうだな。 まぁー今回は、Microsoft JVM のセキュリティーホールを突っつくアプレット型のウィルス、3つが、 ハードディスク内にキャッシュされていただけですた。 Javaっ子な俺は純正の JVM 使ってたから問題なっしんぐ。 でも、今度から実行ファイルを出すときは、念のためウィルスチェックもしてから出しますわ。
78 : >他の人よりウイルスばら撒き率が高い上に、やっちまうと悪名が広く知れ渡るぞ。永遠にな。 http://pc5.2ch.net/test/read.cgi/gamedev/1006337413/
79 : 帆上
80 : ほしゅ
81 : このスレ、あと何するの?
82 : 卒業研究でMMORPG作ろうと思うんだけど・・・どうかな?
83 : がんがれ MMOで木刀をふりまわs(ry
84 : 卒業研究で木刀をふりまわs(ry
85 : 大学で木刀をふりまわs(ry
86 : 俺の木刀をふりまわs(ry
87 : >>86 ||Φ|(|゚|∀|゚|)|Φ||タイーホ まぁーやってみるかな。 ちゃんと作れる保証は無いが、動くようになったら晒してみる。かも。 上手くいかなかったら、友達の研究に参加するか。 期待せずに待ってなー
88 : >>87 IDが卵 >まぁーやってみるかな。 振り回すのか?お前の木刀を? >ちゃんと作れる保証は無いが、動くようになったら晒してみる。かも。 不能かもしれないのか?そんな画像は晒さなくていいぞ。 >上手くいかなかったら、友達の研究に参加するか。 不能の人の研究か。いい実験材料だな。 >期待せずに待ってなー 烈しく期待して待ってます
89 : どうでもいいが、木刀バレーのソース、バックアップ アッタ━━━(゚∀゚)━━━ッ !!!!! 以前、野暮用で学校のサーバーに転送してたのを発見しますた。 近いうちに得点と音をつけて、クソゲーとして完成させる。 >>88 ちょ、ちょっと待ってくりゃー! 不能っていうやつが不能なんだー! ヽ(`Д´)ノ ウワァァァァアアン
90 : >>89 ソースあってよかったね ちゃんとWinCVSとかで管理しような
91 : ソースも、うぷしたらバックアップにもなって(・∀・)イイ!! ソースフォージに登録するまでもないソースを 気軽にあずかってくれるCVS鯖だれか立ててくれねぇかなぁ
92 : >>90 何かと便利らしいけど、使ったことねぇー。 ちょっと調べてみます(´・ω・`) >>91 このゲームのソースは汚いから、うぷしたくねぇー。 中途半端だが、バイナリうpしてみるテスト。 ttp://www.border.jp/uploader/img/3230.zip
93 : 乙。
94 : >>92 WinCVSの詳細はこの本がいいと思う ttp://www.shuwasystem.co.jp/cgi-bin/detail.cgi?isbn=4-7980-0421-9 >第2版からWindowsにも対応しました。 色違いで第1版がでてるので間違えないようにね
95 : ho-su-
96 : Horse 馬
97 : ただいま。 昨日まで友達と、ぷち旅行逝ってますた。 >>94 情報さんくす。 とりあえずネット上の情報だけでWinCVS導入して、 書き換えた部分の参照とか、リビジョンがどうのこうの…っての、やってみたけど なんか激しく使い方間違ってる気がするから、その本買いに行きます。(ノД`) >>58 いらないかもしれないが遅レス > やかんは難しいね 絵と音があれば、なんとでもなるさぁ。 > ボールの数を増やせないかな? 増やしますた。 > ダッシュ機能は感動した > 何気に実力者でしょ? あんまり、そうでもない。 今まで、キャラが画面内を走り回るゲームなんて作った事無いし。 実力は今、この場でついてる。と思う。
98 : >>97 >実力は今、この場でついてる。 いいねぇいいねぇ
99 : ほーしゅー
100read 1read
1read 100read
TOP カテ一覧 スレ一覧 2ch元 削除依頼 ▲
Mスハーンのゲームのアイデア募集 (432)
むしろjavascriptでゲーム作ろうぜ (671)
RPGツクール2000のための… (672)
【復活】shi3zスレ【元祖】 (831)
Javaゲーム作成総合スレ (943)
ドラえもんギガゾンビの逆襲2をつくるスレ (319)
--log9.info------------------
ソ連ソ連ソ連 (492)
同窓会での出来事・思い出スレッド3 (393)
横溝正史 (218)
■いちばんつらかった シゴキ・体罰 (393)
セピアな思い出∫泣ける話 第2話 (611)
子供の頃好きだった、テレビの中の子役 (371)
学級文庫や図書室に置いてあった本 (322)
日本国有鉄道 (397)
女子のリンチが吹き荒れていた高校時代 (350)
21世紀生まれは知らないこと (278)
【海外】BCL総合スレッド【短波】 (827)
☆レコード・CD初めて買ったのどれ?思い出の曲♪ (577)
■ タツノコプロシリーズ ■ (202)
「科学」と「学習」の付録について語れ! (519)
異性と相撲とった思い出 (587)
ξ 陰毛の思い出 ξ Part2 (231)
--log55.com------------------
プロ野球監督みたいな学校の先生
WBCなど騒ぐほどの価値が無いことに早く気付け!
WBCの糞さを永遠に語り継ぐスレ
楽天は岡山を新本拠地にするべき
【米】世界No1のスポーツは野球【韓】
原辰徳監督を蹴り倒して苦難を乗り越えるスレ其の壱
仙台市民をバカにしている楽天鰍フ行動
巨人戦の視聴率が13%超える方法を真剣に考えるC