テトリスを作る
>>110 同じPC上じゃ>>43 の言っていた通りターン制の域を出ないでしょ? 片方の思考ルーチンがめっちゃリソース食ってたり、テトリスのメインアプリが重かったりしたら、純粋な比較にならないし。 だから別々のPCでそれぞれ起動するのがいいんじゃない? おもろくなってきてるな。 1段消しより4段消しの方が難しいのを考えると得点形式の方が良さそうだ。 時間重視だと、思考時間より通信ウエイトの方が差が出やすいからお勧めできないよなぁ。 1000個のランダムなブロックの入力で何点取れるか?を競うほうが面白そうだ。 その場合、思考プログラムに明かされている情報はNEXTまでで 今落とすブロック、NEXT、現状盤面の三つのデーターから 落とす位置を出力するようなエンジンを組むことになるなぁ。 「妄想案」 対戦専用のテトリスプログラムと、エンジン作成プログラムをダウンロード。 サンプルを参考に自分専用の思考エンジンを組み上げる(言語はCあたりかそれモドキ?) 相手の思考エンジンをダウンロードし、テトリスプログラムを使って 自分のと対戦(同一ランダムデーターで競う) こんな感じか?言語をどうするかが問題だけど。ま、妄想ってことで… ネットワーク上ではトラフィックの問題が出る 単一マシンでは思考時間が計れない ということで解決方法 1 専用スクリプトを用意 2 スクリプトに条件判定や代入ごとのクロック数を設定 3 ゲーム進行に対してブロックが落ちる、その他のアニメーションのクロック数を設定 思考クロック数が多ければ思考中でもゲームは進行させる 4 勝利条件はタイムアタックもしくは得点で先に特定のブロック数を消した方 まとめて消せば素早く進行するし得点も高くなると言うのが前提 これで通信させる必要もないし思考時間も計れる 問題はどの行動にどのくらいのクロックを割り当てるかなどの細かいところ そして最大の問題は誰も作らなそうだということ 修正 >4 勝利条件はタイムアタックもしくは得点で先に特定のブロック数を消した方 4 勝利条件はタイムアタックもしくは得点 >>113-114 結局逃げて終りか。 ガキだからそれでも許されるが、大人になったらそんなん許されんからな。 そもそもいいがかりをつけてるほうが勝手にルールを拡張しているのがおかしい >>115 >テトリスサーバ立ててに思考ルーチンから信号投げあって強さ競う段階だろ。 これでどうやって強さを競うのかという説明がないのですが、 出来るというのなら具体的にどうやるのか説明してください これで出来ないから他の案が出てきているのに気が付かないのでしょうか? 散々説明してる。 31のテトリスで強さ競えないっての訂正しろよ。 散々人にケンカ売っといて勘違いで済ます気か? もう謝れなんて言わんから、素直になんな。 >散々説明してる。 まともな説明が見あたらないので、もう一度お願いします >>119 つまりこちらの説明があるということは認めたんだな。 お前の方は一切見当たらないぞ? どういう訳だ! ハハハ イキデキネーヨ ∩_∩ / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ハライテ- ゲラゲラ . ( ´∀`) < わははは ∩_∩ 〃´⌒ヽ ゲラゲラ . ( つ ⊂ ) \_______ (´∀` ,,)、 ( _ ;) シネヤ クソガ>>118 .) ) ) ○ ∩_∩ ,, へ,, へ⊂), _(∪ ∪ )_ ∩_∩ ○, (__)_) ⊂ ´⌒つ´∀`)つ (_(__)_丿 し ̄ ̄し ⊂(´∀`⊂ ⌒ヽつ タッテ ラレネーヨ ワハハハ けんかしねーでテトリス作れ まったくガキはくるな >>120 >つまりこちらの説明があるということは認めたんだな。 認めます 支離滅裂な発言なら確かにありました まともな説明がないようなので >30の >テトリスサーバ立ててに思考ルーチンから信号投げあって強さ競う段階だろ。 では強さは競えないということでよろしいですか? もちろんきちんとした方法があれば>>31 の発言は間違いになりますので説明をどうぞ もし次も方法をぼかすようであれば、何も考えがなかったと勝手に決めることにします そのときは勝手にしろとでも書き込んでください o /  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ / / このスレは無事に / / 終了いたしました / / ありがとうございました / / / / モララーより / / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄/ ∧_∧ / /∧_∧ ( ・∀・) / /(・∀・ ) ( )つ ⊂( ) | | | | | | (__)_) (_(__) 音 たむさんの「awareness」 っていう作品が見れるHP知りませんか? 誰か教えて下さい、お願いします。 o /  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ / / このスレは無事に / / 終了いたしました / / ありがとうございました / / / / モララーより / / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄/ ∧_∧ / /∧_∧ ( ・∀・) / /(・∀・ ) ( )つ ⊂( ) | | | | | | (__)_) (_(__) >>123 何を答えてあげればいいかわからなくなってきたよ。 まず「サーバ」の件はいいな?説明しないぞ? 「信号」の意味が解らないんだな?説明するよ。 簡単に言えば、テレビのリモコンがチャンネル変える時に出す奴だ。 思考ルーチンにからテトリスサーバには、キー入力と同じ信号を送るのがフェアと考えた訳だ。 30の段階ではまだ手法を尋ねている書き込みなので「信号」と書いたが、サーバからはフィールドの内容と、次のブロックの内容は必要だから、受ける事を考えたら「信号」では無理だろうな。 まだ足りないか? >>128 そして通信するときのトラフィックが問題になるという話が出て 回線状況に左右されるようでは強さの判断は無理だということで 現在の話題はスタンドアロンのタイムアタックの話になっています いま現存する対戦型テトリス、例えばマジカルテトリスのようなシステムでの COM同士の対戦では、強さを競えない。 そこで、タイムアタック、もしくはスコアアタックにルールを変更。 その仕様 ラインが消えるときのウェイトは4ラインだろうが4ラインだろうが同じ =4ライン同時消しの方が時間的に有利 と、ここまでの流れは今読んでわかったが、 ウェイトをフレームと考えて60FPSとすると、 (上2行は余分かもしれんが) わざわざ通信することなくないか? 配牌のシードをサーバが渡して、結果を返すだけでよくないか? おじゃま要素がないならわざわざ対戦する意味ないよな? だいたい、何の優劣を競うかが曖昧になってるが、現状のままなら アルゴリズムだけでなくマシンを含めた環境の優劣も競うことになってしまう。 アルゴリズムのみの優劣を競うなら同じスペックの マシン上で動かすのは当然のことだよな。 たとえブロック出現パターンが分かっててもそれをどう置くか考えるのが難しいよ (例:初代セガテトリスの電源パターン) 俺が知ってるのは130ラインでカンストパターンだけど、 それより短いのが存在するらしいね じゃぁ、余分なテーブル持てないように容量制限課せば? o /  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ / / このスレは無事に / / 終了いたしました / / ありがとうございました / / / / モララーより / / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄/ ∧_∧ / /∧_∧ ( ・∀・) / /(・∀・ ) ( )つ ⊂( ) | | | | | | (__)_) (_(__) 早いマシンだと強いアルゴリズムでも、 遅いマシンだと処理が追いつかなくて弱くなる可能性もあるのか。 >>130 実時間とは無関係な、ゲームシステム内部で利用するクロックカウンタを用意して >>113 の方法を使えばマシンが異なっても、勝負が付いたときのクロックは影響しなくなります あとは運の揺らぎを減らす為、回数を増やして勝率を出せばおおよその結果は得られます >>129 31の時点じゃ通信トラフィックの話もマシンスペックの話も出てないだろ? 説明しろよ。意味わかんねーよオマエ >>138 さらに順を追っていくと >>32 >テトリスが対戦ゲームになってることを知らないのか? ということで一般的な対戦ルールでは勝負が付かないという流れで タイムアタックの話が出てきています だから話の流れがサーバを使う方法ではなく スタンドアロンのタイムアタックの話になっているのですが、まだ繰り返しますか? >>137 すでに>>113 で書いてある訳ね。よく読んでなかったよ。スマソ となると、1フレーム間のクロック数とか仮想マシンの性能を決めなきゃな。 ある程度タイトなスケジュールの方がやりがいありそう。 >>139 31の時点の話してんのになんで未来の32の話が? わかんねえよ。 とりあえず、思考ルーチンの話をするのかな? まず単純に、1ライン消させるロジックから行こうよ。 横は16ブロック分だっけ?12かな?その左端に1ブロック分の隙間があり、そこをサーチする。 ブロックの形によって、どうすべきか変わるね。 >>141 君が聞きたい結論は、 >>31 までの前提条件では、「テトリスの強さを競うのは不可能」 ってことなんだな。 前提がマジカルテトリスのような対戦システムで、 積み上がらないと負けにならないのなら、その通りかもしれん。 これで満足ですか? 勝敗がつけられるかと、強いかどうかというのは別問題ということで、 タイムアタック、スコアアタックになったと。 >>30 に確認しておくが「強さを競う」というのはゲームの進行がどうこうという段階ではなく 落ちてきたブロックをいかに効率的に消していくかというロジックの部分ということでOK? >>145 まずこのスレの流れで判断して欲しいんだが、 1の主旨は「テトリス作ろう」 3-24で「こんなん作ったよ」 27で「テトリス作成は今更ネタにする程でもない」 30で「思考ルーチン作る段階では」 31で「思考ルーチンの強さを競うのは不可能」 30はただのネタ振りであって、なんの結論も出してないので、 「30に確認」はレス番30の書き込みに対してではなく、 固定ハンとしての30として聞かれているものとして意見を書きます。 テトリスの強さとは、 1.ゲームオーバーにならない。 2.多段消しを多く成功させる。 ではないかと考えています。 ということで、現在の状況を確認しておくと 今は強さの基準やそれを測るシステムを模索している段階で 強さを競うロジックを話し合う段階には至っていないということでOK? どういう方向性の「強さ」を目指すのかをはっきりさせないと始まらないってことでしょ o /  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ / / このスレは無事に / / 終了いたしました / / ありがとうございました / / / / ギコ猫より / / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ∧_∧ / ( ゚Д゚) / ( )つ | | | (__)_) なんか揚げ足を取りたいのか話する気があんのか良く解らんな。 >基準を模索している段階であり >ロジックを話し合う段階でない これで揚げ足とった気になってんのか? 基準を模索するのは何が動機だよ。 こんなんで涼しい顔して「OK?」なんて大した神経してんな。 別に思考ルーチンの話なんてしなくたっていいんだよ。 30は状況を見かねて新しい話題を提供しようとしただけ。 言い出しっぺだからって、そんなに頼られても思い付きで書いたんだから、 なんも名案なんて用意してねぇよ。 >>149 おまえが決めろ じゃあエロテトリスでいかにエロくクリアしていくかを競うということでどうでしょう 脱いでいくだけに寒い・・・か。お前のほうが寒いよ。 \ ∫ / .\ ∧,,∧ ∬ / \ ミ,,゚Д゚彡っ━~ 。 / .\ _と~,, ~,,,ノ_. ∀ / \ ミ,,,,/~), │ ┷┳━ / \  ̄ ̄ ̄ .じ'J ̄ ̄| ┃ / ∧_∧ ∬ \  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ┻/ ( ´Д`) ∫ ソレ、ロン! ∧_∧ ゙\ ∧∧∧∧∧/ / ヽ/⊃- (,,>∀<) <マツデチ\ .< > / /| |\/ ( O┬ \< 放 > | |. | | 〜 ◎-ヽJ┴◎ キコキコ < の 置 > U■■■■■■■■■■■■■ ―――――――――――< 予 ス >―――――――――――― < 感 レ > ∧_∧ (⌒\ ノノノノ < !! > ( ・∀・) \ ヽ( ゚∋゚) /∨∨∨∨∨\ γ⌒´‐ − ⌒ヽ (m ⌒\ / \ 〉ン、_ `{ __ /`( ) ノ / / / \´∧ミ キ )彡ノヽ`ヽ) ( ∧ ∧ /∧_∧ ∩オイ、オチャ! \ノ~ミ~~~~.| 0三) ミヘ丿 ∩∀・;) /( ・∀・)ノ______ \ レ´ | (ヽ_ノゝ _ノ / (入 ⌒\つ /| \ \ / ヾヽ /\⌒)/ | \ ). ./ || ⌒| ̄ ̄ ̄| \ ̄/ / | | \ o /  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ / / このスレは無事に / / 終了いたしました / / ありがとうございました / / / / モララーより / / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄/ ∧_∧ / /∧_∧ ( ・∀・) / /(・∀・ ) ( )つ ⊂( ) | | | | | | (__)_) (_(__) o /  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ / / このスレは無事に / / 終了いたしました / / ありがとうございました / / / / モララーより / / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄/ ∧_∧ / /∧_∧ ( ・∀・) / /(・∀・ ) ( )つ ⊂( ) | | | | | | (__)_) (_(__) >>149 強さにも・・・・ ・ラインを素早く消す強さ ・多段消しを状況に応じてすぐ作れる強さ ・・・・があるね。 ぷよぷよになると、 ・ルルーみたいに2、3連鎖をバシバシすぐ繰り出せる強さ(これが意外と勝率高い) ・サタンみたいに大連鎖を組み立てられる強さ さらに、敵側フィールドをどう「見るか」の問題も出てくる。 >>132 先読みが必要になるね。 ありきたりな方法は、数手先までのブロックを見て、作れる結合パターンを全て洗い出し もっともラインが作れる手を捜す。 o /  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ / / このスレは無事に / / 終了いたしました / / ありがとうございました / / / / モララーより / / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄/ ∧_∧ / /∧_∧ ( ・∀・) / /(・∀・ ) ( )つ ⊂( ) | | | | | | (__)_) (_(__) ↓恐いくらい凄すぎる・・・プレーヤは神だな。テトリスなんてレベルじゃない・・・ ↓5分くらい超高速でブロック消してます!! ttp://homepage2.nifty.com/arika_download/mpeg/Death-Gm02.mpg ttp://homepage2.nifty.com/arika_download/mpeg/Death-Gm05.mpg ttp://homepage2.nifty.com/arika_download/mpeg/death_800.mpg o /  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ / / このスレは無事に / / 終了いたしました / / ありがとうございました / / / / モララーより / / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄/ ∧_∧ / /∧_∧ ( ・∀・) / /(・∀・ ) ( )つ ⊂( ) | | | | | | (__)_) (_(__) >>166 TETRIS THE ABSOLUTE PLUS (©Arika) の DEATH-MODE のキャプチャー動画 このスレで外出? o /  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ / / このスレは無事に / / 終了いたしました / / ありがとうございました / / / / モララーより / / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄/ ∧_∧ / /∧_∧ ( ・∀・) / /(・∀・ ) ( )つ ⊂( ) | | | | | | (__)_) (_(__) ってか、テトリスほしいなら Vectorとかで探せば(・∀・)イイ!じゃん >>174 2ちゃんねる発のテトリスやってみたい (・∀・) テトリスは著作権がうるさいから無理 いままでにフリーゲームで2・3潰されたのを見た >>176 でも、テトリスって名前じゃなくて 違う名前の・・・ いわゆるテトリスもどきっていうんかな? そういうのはいっぱいうpされてたよ >>179 ばれれば潰される 直に抗議文が来る どっかに全文載せてたところがあったな >>179 モナリスでいいじゃん・・・・ ひそかにうpろだにうpしてこのスレのみに公開→短期間で削除。 >>182 どちらにしろ ひそかにうp→短期間で削除 だね。 誰か作れよ! o /  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ / / このスレは無事に / / 終了いたしました / / ありがとうございました / / / / モララーより / / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄/ ∧_∧ / /∧_∧ ( ・∀・) / /(・∀・ ) ( )つ ⊂( ) | | | | | | (__)_) (_(__) スタンドアロンじゃなくて、 ブラウザで動くテトリスで無料公開でも 潰されるのかな? てかどこに潰されるの?セガ? 作っても公開できなかったら作る気失せるなー。 ☆。:.+: . /■\ .. :. ( ´∀`) クソスレ、ループスレ ハ シュウリョウシマス / ̄ヽ/,― 、\ o。。。 .:☆ | ||三∪●)三mΕ∃. .:* \_.へ--イ\ ゚ ゚ ゚ +:..♪.:。゚*.:.. (_)(_) ☆。:.+: ☆。:.+::.. ☆:.°+ .. : 。*.:☆゚x*+゚。::.☆ο::.+。 *ρ 「なんでだろ〜♪」 「終了なんだろ〜♪」 /■\ /■\ /■\ ( ´∀`) ( ´∀`) ( ´∀`) ⊂ つ⊂ つ⊂ つ .人 Y 人 Y 人 Y し'(_) し'(_) し'(_) 【完】 だれかだれかと言ってたら誰も作りませんよ。 「自分が作る」ぐらいのいきおいじゃないと。 ☆。:.+: . /■\ .. :. ( ´∀`) テトリスツクーテクダサイ / ̄ヽ/,― 、\ o。。。 .:☆ | ||三∪●)三mΕ∃. .:* \_.へ--イ\ ゚ ゚ ゚ +:..♪.:。゚*.:.. (_)(_) ☆。:.+: ☆。:.+::.. ☆:.°+ .. : 。*.:☆゚x*+゚。::.☆ο::.+。 *ρ ( ̄ ̄ ̄) (二二二) ( ・∀・ ) クソスレ ハ イラナイヨ ( ) ( (~ ~) ) ( (~~ ( ̄ ̄) ) ( /====ヽ (===) jwwjyw从wjwjMw从w从) 【 糸冬 】 ☆。:.+: . /■\ .. :. ( ´∀`) クソスレ、ループスレ ハ シュウリョウシマス / ̄ヽ/,― 、\ o。。。 .:☆ | ||三∪●)三mΕ∃. .:* \_.へ--イ\ ゚ ゚ ゚ +:..♪.:。゚*.:.. (_)(_) ☆。:.+: ☆。:.+::.. ☆:.°+ .. : 。*.:☆゚x*+゚。::.☆ο::.+。 *ρ 「なんでだろ〜♪」 「終了なんだろ〜♪」 /■\ /■\ /■\ ( ´∀`) ( ´∀`) ( ´∀`) ⊂ つ⊂ つ⊂ つ .人 Y 人 Y 人 Y し'(_) し'(_) し'(_) 【完】 ホントウデスカ? ジャ漏れガツクリマセウ。 オトウサンガマイクロソフトノシャインナノデ ボクモソレナリノコトハデキマス。 ポトリスツクルノモテツダイマシタ ポトリス3ハユウリョウカダッテチチガイッテマシタ ∧_∧ / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ( ・∀・) < このスレは終了だからな! ( ) \______________ \ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄\ ||\ \ ||\|| ̄ ̄ ̄ ̄ ̄ ̄ ̄|| ̄ || || ̄ ̄ ̄ ̄ ̄ ̄ ̄|| .|| || 【このスレは終了しました】 たまにテトリスとかインベーダーとか作りたくなることはあるけど、 作っても著作権絡みで公開できない気がするので結局作らないのでした。 ∧_∧ / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ( ・∀・) < このスレは終了だからな! ( ) \______________ \ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄\ ||\ \ ||\|| ̄ ̄ ̄ ̄ ̄ ̄ ̄|| ̄ || || ̄ ̄ ̄ ̄ ̄ ̄ ̄|| .|| || 【このスレは終了しました】 >>192 しょうがないから今から勉強して作ろうぜ! 漏れら極悪非道の終了ブラザーズ! クソスレは終わらせてやるからな!  ̄ ̄∨ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ∧_∧ ∧_∧ END (・∀・∩)(∩・∀・) ENDE (つ 丿 ( ⊂) FIN ( ヽノ ヽ/ ) 了 し(_) (_)J 完 >>196 いや、>>192 は作れる言うてはるやん。 □□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□ □□□□■□□□□□□□□□■□□□□□□□□□□□□□□□■□□ □□□□■□□□□□□□□□■□□□□□□□□□■□□□□□■□□ □□■■■■■■□■□□■■■■□■■■■□□□■□□□□□■□□ □□□□■□□□□□■□□□■□■□□□□■□□■□□□□□■□□ □□□□■□□□□□□□□□■■□□□□□□■□■□□□□□■□□ □□□■■■■■■□□□□■■□□□□□□□■□■□■□□□■□□ □□■□■□□□□■□□□■■□□□□□□□■□■■□□□□■□□ □■□□■□□□□□■□■□■□□□□□□■□□□□□□□□■□□ □■□□■□□□□□■□■□■□□□□□□■□□□□□□□□■□□ □■□□■□□□□□■□□□■□□□□□■□□□□□□□□■□□□ □□■■□□□■■■□□□□■□□□■■□□□□□□■■■□□□□ □□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□ /) (\ | |∧| | / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ /∂ФДФ) < 長らくのご声援ありやとやんした!!!! ||||||||||||||| 雷|||||___ \_________ ※※※| V |____テ ※※\ |==/ ※※\〇| | ※※(___)__) 画像が貼れるチャットがあるよ http://www.i-chubu.ne.jp/ ~tomomi-h/marion/navi/navi.cgi?links=20311 \ │ / / ̄\ / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ─( ゚ ∀ ゚ )< 終了終了終了終了! \_/ \_________ / │ \ ∩ ∧ ∧ / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄\∩ ∧ ∧ \( ゚∀゚)< 終了終了終了終了終了終了! 終了終了〜〜〜! >( ゚∀゚ )/ | / \__________ ________/ | 〈 | | / /\_」 / /\」  ̄ / / とりあえず勉強して頑張るから できあがるまで待ってくれよ! 定期的に保守たのむ。 >>204 一ヶ月は絶対大丈夫だから、自分でやれ。 上げ荒らしも保守してくれるかもしれない。 │ .┌┐ │ ./ / |/ / i | i ●i |●i | | i i────────── /\_ヽ_,ゝ∧∧ / ( ゚Д゚) ∬ <そんなバナナやる気も失せたよ 終了するぞゴルァ / ⊃旦 (__) ∈このスレは終了いたしました∋ この板は保守するまでもなく半年経ってもログが残ってるぞ 過疎板だからな 〈 ̄ヽ ,、____| |____,、 〈 _________ ヽ, | | | | ヽ' 〈^ー―――^ 〉 |/ ,、二二二二二_、 〈__ _ __〉 | | | | / / | | |\ ___/ / | |___| ヽ \__/ ヽ_____) 終 了 し ま す た 。 n n ミゝヽ / ヾ彡 ゝ ノ ヽ ヾ / /∧_∧ ∧_∧| ヽ | <( ´∀`) (´∀` )> | ヽ ゝ ヽ⌒ヽ /⌒丶 ゞ / ヽ ヽ n___ _n / / | 完 /ヽ ⌒二ソ__彡ミ__ゝ二⌒ /ヽ終了| / ̄\_| |  ̄ ̄  ̄ ̄ | |_/ ̄ヽ \ ヽ ヽ / ノ / \⌒ゝ~\ \ / /~ ヾ⌒ / ヽ ( \ \ / / ) / ∪ \ \ / / ∪ \ \ │ / /  ̄ ̄ / ̄\ / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ─( ゚ ∀ ゚ )< おしまい! \_/ \_______ / │ \ 今までに無かった総合リンク集です。ナビゲーション リンク機能を使って右フレームに役立つページ、便利 なページをさくさく表示。 http://home9.highway.ne.jp/cym10262/ ワシも作るゾ! 誰か著作権の回避方法教えて。 テトリスのどの部分が引っかかるの? o /  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ / / このスレは無事に / / 終了いたしました / / ありがとうございました / / / / モララーより / / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄/ ∧_∧ / /∧_∧ ( ・∀・) / /(・∀・ ) ( )つ ⊂( ) | | | | | | (__)_) (_(__) >>213 テトリスのシステムそのものが引っかかるんでないの? しかしながら終了厨が保守に役立ってるな (´ー`)y-~~ アイデアは著作権では保護されませんよ。 でもアレは誰が造っても同じに見えるから、引っかからないかどうかは微妙。 アイデアが著作権で保護されないのなら、 なんで過去のテトリスクローンは潰されたのでしょうか。 同じように見えるってだけの理由なんですか?ガクガクブルブル… >>215 >テトリスのシステムそのものが引っかかるんでないの? ヘクシオン(コナミ)は引っかからなかったし(ブロックを6角形に変えただけで、システムはテトリスそのもの)、 ブロキシード・フラッシュポイント(セガ)は取得していたテトリスのライセンスを行使しなくても訴訟されることなくリリースできたよな。 一方、ブロックアウトに似せられたPC98フリーソフトのTakalithはテクノスジャパンに訴訟起こされて 確か敗訴したっけ? ☆。:.+: . /■\ .. :. ( ´∀`) クソスレ、ループスレ ハ シュウリョウシマス / ̄ヽ/,― 、\ o。。。 .:☆ | ||三∪●)三mΕ∃. .:* \_.へ--イ\ ゚ ゚ ゚ +:..♪.:。゚*.:.. (_)(_) ☆。:.+: ☆。:.+::.. ☆:.°+ .. : 。*.:☆゚x*+゚。::.☆ο::.+。 *ρ 「なんでだろ〜♪」 「終了なんだろ〜♪」 /■\ /■\ /■\ ( ´∀`) ( ´∀`) ( ´∀`) ⊂ つ⊂ つ⊂ つ .人 Y 人 Y 人 Y し'(_) し'(_) し'(_) 【完】 しょうがないから僕が作ります。 C++でいいでしょうか? HSPもいいですけど、速度遅いし・・・ 今日、学校のコンピュータ室からパクッテきた、C++があります。 >>218 Takalithは和解みたいだね。 訴えようとした側も訴訟に持ち込んでも勝てる見込みは無いと判断したらしい。 参考: ttp://www.geocities.co.jp/Playtown-Darts/8665/learn/learn.htm 個人的にはどこか特定の会社のテトリス(例えばTGMとかね)を再現しよう とかしない限り、裁判になっても負けるとは思わないけど。 ただ、裁判ちらつかせてTakalithの例のように圧力を掛けられるというリスクは 常にあるわけで、そういうのがほんの少しでもあると嫌な人は止めといたほうが いいでしょう。 後は倫理の問題。 o /  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ / / このスレは無事に / / 終了いたしました / / ありがとうございました / / / / モララーより / / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄/ ∧_∧ / /∧_∧ ( ・∀・) / /(・∀・ ) ( )つ ⊂( ) | | | | | | (__)_) (_(__) | 俺の立てたスレなんだ!!! | age続けるんだ!!! | 名スレにするんだ!!! | きっと職人さんも来てくれる!!! \___________ ____ ∨ カタカタ____ ___ ∧_∧ ||\ .\ |◎ | (.#`Д´) || | ̄ ̄| |:[].| ∧_∧ . ┌( つ/ ̄l| / ̄ ̄/ ..| =| ∧_∧ ( TДT) |└ ヽ |二二二」二二二二二二二二」 ( TДT) ( つつ  ̄]||__) | || | || (つ つ / / / ./ ̄\ / || / || と_)_) (___)__) ◎ ◎ .[___|| .[___|| ∧ / ̄ ̄ ̄ ̄ ̄  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ | >>1 よ、もういいんだ・・・・・・・ | 本当に良く頑張った・・・もう充分じゃないか・・・ | 楽になっていいんだ・・ | /\ | /|/|/| | / / |// / /| | / / |_|/|/|/|/| (´⌒(´⌒`)⌒`) | / / |文|/ // / (´⌒(´クソスレダ!!クソスレダ!!`)⌒`) |/ /. _.| ̄|/|/|/ (´⌒(´∧ ∧⌒`)`)`)⌒`) /|\/ / / |/ / (´⌒(´(,゚Д゚ )つ `)`) /| / / /ヽ (´⌒(´⌒ (´⌒( つ |〕 /⌒`)⌒`) | | ̄| | |ヽ/| 遅れるな!! ( | (⌒)`)⌒`) | | |/| |__|/ ∧_∧ ⌒`)ドし'⌒^ミ `)⌒`)ォ | |/| |/ ( ´∀` )つ ド ∧_∧⌒`) | | |/ ( |〕つ/] / ォと( ・∀・ ) 終了させるぞ―!! | |/ ( | (⌒)`) ォ ヽ|〕⊂〔| )`) | / (´ ´し'⌒^ミ `)`)ォ (⌒) | |/ 彡  ̄(__)`)` ∧_∧ ( ・∀・ )ニヤニヤ < おしまい _/ ∩ ヽ_ /| / ヽヽ| .| | | (ぃ9 ) \.J. |_ | | ̄| ( _/⌒)._ | ̄| | | | \__/ ./ )_| | | | | ̄ ̄__ノ / / | | | | | ̄ ̄ (_ / / ̄| | | | | (. ( | | | | | \ _つ | | 【完】 ∧ ∧ ∧ ∧ /⌒~~~⌒\ ( ,,) (,,・Д・) / ( ゚>t≡ )y─┛~~ 〜(___ノ 〜(___ノ ,γ_ (_ ノγ U ∩_∩) THANK YOU 2ch ┌───────┐ \ α___J _J and (| ● ● | ヽ / ̄ ̄ ̄ ̄\ GOOD-BYE 2ch WORLD! /.| .┌▽▽▽▽┐ .|____|__||_| )) / ● ●、 ( ┤ .| | .|□━□ ) |Y Y \ またどこかで会おうね \. .└△△△△┘ .| J |) |.| | .▼ | | \あ\ | ∀ ノ | \/ _人|∧∧∩゛冫、 .∧_∧ | \り.\ . | - ′ | _/)/)/( ゚Д゚)/ ` . (´∀` )..ヽ(´ー`)ノ \が\ . | ) \ / 〔/\〕 U / ∩∩ ( ) (___) \と.\ .|/ | | | c(*・_・) | |ヽ(´ー`)ノ_| | | | |〜 /\.\う\| (-_-) (__)_) UUUU /∪∪ (___)(_(__) ◎ ̄ ̄◎─┘ .└──┘.(∩∩) | | | | | |_____ | | | ̄ ̄ ̄ /| | | | / /| | /\ | /|/|/| | / / |// / /| | / / |_|/|/|/|/| | / / |文|/ // / ∧∧ |/ /. _.| ̄|/|/|/ /⌒ヽ) スデニオワッテタヨ・・・ /|\/ / / |/ / [ 終 _] ∧∧ /| / / /ヽ 三____|∪ /⌒ヽ) クソスレダッタネ・・・ | | ̄| | |ヽ/l (/~ ∪ [ 了 _] | | |/| |__|/ 三三 三___|∪ | |/| |/ 三三 (/~∪ | | |/ 三三 三三 | |/ 三三 | / 三三 |/ 三三 >>221 参考になります。でも長のでボチボチ読みます。 イマイチよく分からないのが、 基盤コピーとかじゃなくて、 モノマネで作り直しまたは、そっくりそのまま再現した場合、 1.アイデア 2.プログラム 3.キャラクター(ブロックの色カタチ等) 4.音 2.はオリジナルになると思うんだけど、 他どれが著作権侵害になるんでしょう? 3.も4.も弱い気がするし。 もちろん吸い出しとかじゃなくて、モノマネで自分で一から作り直す場合です。 テトリスに限らずインベーダーとかパックマンとかどうなんでしょう? また、ブラウザ上で動作するものの場合、「配布」と言えるんでしょうか? | 俺の立てたスレなんだ!!! | age続けるんだ!!! | 名スレにするんだ!!! | きっと職人さんも来てくれる!!! \___________ ____ ∨ カタカタ____ ___ ∧_∧ ||\ .\ |◎ | (.#`Д´) || | ̄ ̄| |:[].| ∧_∧ . ┌( つ/ ̄l| / ̄ ̄/ ..| =| ∧_∧ ( TДT) |└ ヽ |二二二」二二二二二二二二」 ( TДT) ( つつ  ̄]||__) | || | || (つ つ / / / ./ ̄\ / || / || と_)_) (___)__) ◎ ◎ .[___|| .[___|| ∧ / ̄ ̄ ̄ ̄ ̄  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ | >>1 よ、もういいんだ・・・・・・・ | 本当に良く頑張った・・・もう充分じゃないか・・・ | 楽になっていいんだ・・ ∧_∧ / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ( ・∀・) < このスレは終了だからな! ( ) \______________ \ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄\ ||\ \ ||\|| ̄ ̄ ̄ ̄ ̄ ̄ ̄|| ̄ || || ̄ ̄ ̄ ̄ ̄ ̄ ̄|| .|| || 【このスレは終了しました】 / ̄ ̄\||||||||||||||||||||||||||||||||||||ii;゙ヽ, / '" ̄ヽ ヽ!!|||||||||||||||| ||||||||||!!"ヘ < ロマンティック終るよ ヽ ゙!!!|||||||||||| |||||||!! iヽ── / |||l ゙゙ヽ、ll,,‐''''"" | ヽ|||||||||ロマンティック終るよ |||l ____ ゙l __ \||||||||| ||!' /ヽ、 o゙>┴<"o /\ |'" ̄| ホントの糞スレ 見せてくれたら \ / |ミミヽ──‐'"ノ≡- ゙'──''彡| |、 | |  ̄| |ミミミ/" ̄ 、,,/|l ̄"'''ヽ彡|| |、/ / ロマンティック終るよ ヽ、l| |ミミミ| |、────フヽ |彡l| |/ /_ \/|l |ミミミ| \_/ ̄ ̄フ_/ |彡|l/  ̄/ ロマンティック終るよ \ ノ l|ミミミ| \二二、_/ |彡| フ  ̄\ l|ミミミ|  ̄ ̄ ̄ |メ/ \トキメク胸に キラキラ光った | \ ヽ\ミヽ  ̄ ̄"' |/ / / \ヽ、ヾ''''ヽ、_____// /_糞スレ終るよ / ヽ ゙ヽ─、──────'/|  ̄/ . / ゙\ \ / / \__ 【このスレは終了いたしました】 ─s──'''" ̄ ̄ ゙゙̄ヽ、__,,/,-'''" ̄ ゙''─ 終 了 し ま す た 。 n n ミゝヽ / ヾ彡 ゝ ノ ヽ ヾ / /∧_∧ ∧_∧| ヽ | <( ´∀`) (´∀` )> | ヽ ゝ ヽ⌒ヽ /⌒丶 ゞ / ヽ ヽ n___ _n / / | 完 /ヽ ⌒二ソ__彡ミ__ゝ二⌒ /ヽ終了| / ̄\_| |  ̄ ̄  ̄ ̄ | |_/ ̄ヽ \ ヽ ヽ / ノ / \⌒ゝ~\ \ / /~ ヾ⌒ / ヽ ( \ \ / / ) / ∪ \ \ / / ∪ \ \ │ / /  ̄ ̄ / ̄\ / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ─( ゚ ∀ ゚ )< おしまい! \_/ \_______ / │ \ >>221 情報サンクス。 >ただ、裁判ちらつかせてTakalithの例のように圧力を掛けられるというリスクは >常にあるわけで、そういうのがほんの少しでもあると嫌な人は止めといたほうが >いいでしょう。 関係ないけど、BM98は公開・(表だった)配布を中止しましたな。 ブロックアウトとタカリスほど似ていないビートマニア(コナミ)とVJ(ジャレコ)の間ではドンパチが起きたし・・・・ | 俺の立てたスレなんだ!!! | age続けるんだ!!! | 名スレにするんだ!!! | きっと職人さんも来てくれる!!! \___________ ____ ∨ カタカタ____ ___ ∧_∧ ||\ .\ |◎ | (.#`Д´) || | ̄ ̄| |:[].| ∧_∧ . ┌( つ/ ̄l| / ̄ ̄/ ..| =| ∧_∧ ( TДT) |└ ヽ |二二二」二二二二二二二二」 ( TДT) ( つつ  ̄]||__) | || | || (つ つ / / / ./ ̄\ / || / || と_)_) (___)__) ◎ ◎ .[___|| .[___|| ∧ / ̄ ̄ ̄ ̄ ̄  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ | >>1 よ、もういいんだ・・・・・・・ | 本当に良く頑張った・・・もう充分じゃないか・・・ | 楽になっていいんだ・・ | 俺の立てたスレなんだ!!! | age続けるんだ!!! | 名スレにするんだ!!! | きっと職人さんも来てくれる!!! \___________ ____ ∨ カタカタ____ ___ ∧_∧ ||\ .\ |◎ | (.#`Д´) || | ̄ ̄| |:[].| ∧_∧ . ┌( つ/ ̄l| / ̄ ̄/ ..| =| ∧_∧ ( TДT) |└ ヽ |二二二」二二二二二二二二」 ( TДT) ( つつ  ̄]||__) | || | || (つ つ / / / ./ ̄\ / || / || と_)_) (___)__) ◎ ◎ .[___|| .[___|| ∧ / ̄ ̄ ̄ ̄ ̄  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ | >>1 よ、もういいんだ・・・・・・・ | 本当に良く頑張った・・・もう充分じゃないか・・・ | 楽になっていいんだ・・ | 俺の立てたスレなんだ!!! | age続けるんだ!!! | 名スレにするんだ!!! | きっと職人さんも来てくれる!!! \___________ ____ ∨ カタカタ____ ___ ∧_∧ ||\ .\ |◎ | (.#`Д´) || | ̄ ̄| |:[].| ∧_∧ . ┌( つ/ ̄l| / ̄ ̄/ ..| =| ∧_∧ ( TДT) |└ ヽ |二二二」二二二二二二二二」 ( TДT) ( つつ  ̄]||__) | || | || (つ つ / / / ./ ̄\ / || / || と_)_) (___)__) ◎ ◎ .[___|| .[___|| ∧ / ̄ ̄ ̄ ̄ ̄  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ | >>1 よ、もういいんだ・・・・・・・ | 本当に良く頑張った・・・もう充分じゃないか・・・ | 楽になっていいんだ・・ 〈 ̄ヽ ,、____| |____,、 〈 _________ ヽ, | | | | ヽ' 〈^ー―――^ 〉 |/ ,、二二二二二_、 〈__ _ __〉 | | | | / / | | |\ ___/ / | |___| ヽ \__/ ヽ_____) >>228 著作権が保護する対象は、思想の「表現」なわけだから、3、4でしょうね。 プログラムがオリジナルてのは「翻案権」あたりで言い訳にはならないかな。 どの程度似てれば侵害なのかってのは、判断難しいと思うけど、 最終的には、悪意があったのか、つまり、テトリスの原始的なアイデアを 実現しようとしたものではなく、特定のテトリスの著作物をマネしようとしたのか が問題になると思う。 といってもアイデアと表現の間の線引きも曖昧なんだけどね。 というか、法律的なことは詳しくないので詳しくは自分で調べるしかないかも。 >>234 BMとVJは、特許で争ってたんじゃなかったっけ? 特許は「アイデア」を保護する制度。 このスレだけでアンダーグラウンドで公開してればよろし。 問題なし。 | 俺の立てたスレなんだ!!! | age続けるんだ!!! | 名スレにするんだ!!! | きっと職人さんも来てくれる!!! \___________ ____ ∨ カタカタ____ ___ ∧_∧ ||\ .\ |◎ | (.#`Д´) || | ̄ ̄| |:[].| ∧_∧ . ┌( つ/ ̄l| / ̄ ̄/ ..| =| ∧_∧ ( TДT) |└ ヽ |二二二」二二二二二二二二」 ( TДT) ( つつ  ̄]||__) | || | || (つ つ / / / ./ ̄\ / || / || と_)_) (___)__) ◎ ◎ .[___|| .[___|| ∧ / ̄ ̄ ̄ ̄ ̄  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ | >>1 よ、もういいんだ・・・・・・・ | 本当に良く頑張った・・・もう充分じゃないか・・・ | 楽になっていいんだ・・ | 俺の立てたスレなんだ!!! | age続けるんだ!!! | 名スレにするんだ!!! | きっと職人さんも来てくれる!!! \___________ ____ ∨ カタカタ____ ___ ∧_∧ ||\ .\ |◎ | (.#`Д´) || | ̄ ̄| |:[].| ∧_∧ . ┌( つ/ ̄l| / ̄ ̄/ ..| =| ∧_∧ ( TДT) |└ ヽ |二二二」二二二二二二二二」 ( TДT) ( つつ  ̄]||__) | || | || (つ つ / / / ./ ̄\ / || / || と_)_) (___)__) ◎ ◎ .[___|| .[___|| ∧ / ̄ ̄ ̄ ̄ ̄  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ | >>1 よ、もういいんだ・・・・・・・ | 本当に良く頑張った・・・もう充分じゃないか・・・ | 楽になっていいんだ・・ | 俺の立てたスレなんだ!!! | age続けるんだ!!! | 名スレにするんだ!!! | きっと職人さんも来てくれる!!! \___________ ____ ∨ カタカタ____ ___ ∧_∧ ||\ .\ |◎ | (.#`Д´) || | ̄ ̄| |:[].| ∧_∧ . ┌( つ/ ̄l| / ̄ ̄/ ..| =| ∧_∧ ( TДT) |└ ヽ |二二二」二二二二二二二二」 ( TДT) ( つつ  ̄]||__) | || | || (つ つ / / / ./ ̄\ / || / || と_)_) (___)__) ◎ ◎ .[___|| .[___|| ∧ / ̄ ̄ ̄ ̄ ̄  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ | >>1 よ、もういいんだ・・・・・・・ | 本当に良く頑張った・・・もう充分じゃないか・・・ | 楽になっていいんだ・・ アイデアも保護されると思う 例をあげるとスクウェアのアクティブタイムバトル あれは特許とってある ☆。:.+: . /■\ .. :. ( ´∀`) クソスレ、ループスレ ハ シュウリョウシマス / ̄ヽ/,― 、\ o。。。 .:☆ | ||三∪●)三mΕ∃. .:* \_.へ--イ\ ゚ ゚ ゚ +:..♪.:。゚*.:.. (_)(_) ☆。:.+: ☆。:.+::.. ☆:.°+ .. : 。*.:☆゚x*+゚。::.☆ο::.+。 *ρ 「なんでだろ〜♪」 「終了なんだろ〜♪」 /■\ /■\ /■\ ( ´∀`) ( ´∀`) ( ´∀`) ⊂ つ⊂ つ⊂ つ .人 Y 人 Y 人 Y し'(_) し'(_) し'(_) 【完】 >>246 最近の特許にかんする法では「アイデアが同じであれば保護の対象になる」とある。 しかし、ATBで特許を取っても、どういった戦闘方式が抵触するのかが極めて曖昧だわな。 例えばタクティクスオウガのウェイトターン(WT)制 (一応説明。各キャラにはそれぞれ基本WTがあり、時間経過で減算されていく。WTがゼロで行動可能になり、行動後はWTが一定値に戻り再び減算) これをリアルタイム方式にするとATBみたいになるが、この場合は「ATBと同じ!訴えるぞ!」て事にはならにあのだろうか? | 俺の立てたスレなんだ!!! | age続けるんだ!!! | 名スレにするんだ!!! | きっと職人さんも来てくれる!!! \___________ ____ ∨ カタカタ____ ___ ∧_∧ ||\ .\ |◎ | (.#`Д´) || | ̄ ̄| |:[].| ∧_∧ . ┌( つ/ ̄l| / ̄ ̄/ ..| =| ∧_∧ ( TДT) |└ ヽ |二二二」二二二二二二二二」 ( TДT) ( つつ  ̄]||__) | || | || (つ つ / / / ./ ̄\ / || / || と_)_) (___)__) ◎ ◎ .[___|| .[___|| ∧ / ̄ ̄ ̄ ̄ ̄  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ | >>1 よ、もういいんだ・・・・・・・ | 本当に良く頑張った・・・もう充分じゃないか・・・ | 楽になっていいんだ・・ | 俺の立てたスレなんだ!!! | age続けるんだ!!! | 名スレにするんだ!!! | きっと職人さんも来てくれる!!! \___________ ____ ∨ カタカタ____ ___ ∧_∧ ||\ .\ |◎ | (.#`Д´) || | ̄ ̄| |:[].| ∧_∧ . ┌( つ/ ̄l| / ̄ ̄/ ..| =| ∧_∧ ( TДT) |└ ヽ |二二二」二二二二二二二二」 ( TДT) ( つつ  ̄]||__) | || | || (つ つ / / / ./ ̄\ / || / || と_)_) (___)__) ◎ ◎ .[___|| .[___|| ∧ / ̄ ̄ ̄ ̄ ̄  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ | >>1 よ、もういいんだ・・・・・・・ | 本当に良く頑張った・・・もう充分じゃないか・・・ | 楽になっていいんだ・・ | 俺の立てたスレなんだ!!! | age続けるんだ!!! | 名スレにするんだ!!! | きっと職人さんも来てくれる!!! \___________ ____ ∨ カタカタ____ ___ ∧_∧ ||\ .\ |◎ | (.#`Д´) || | ̄ ̄| |:[].| ∧_∧ . ┌( つ/ ̄l| / ̄ ̄/ ..| =| ∧_∧ ( TДT) |└ ヽ |二二二」二二二二二二二二」 ( TДT) ( つつ  ̄]||__) | || | || (つ つ / / / ./ ̄\ / || / || と_)_) (___)__) ◎ ◎ .[___|| .[___|| ∧ / ̄ ̄ ̄ ̄ ̄  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ | >>1 よ、もういいんだ・・・・・・・ | 本当に良く頑張った・・・もう充分じゃないか・・・ | 楽になっていいんだ・・ | 俺の立てたスレなんだ!!! | age続けるんだ!!! | 名スレにするんだ!!! | きっと職人さんも来てくれる!!! \___________ ____ ∨ カタカタ____ ___ ∧_∧ ||\ .\ |◎ | (.#`Д´) || | ̄ ̄| |:[].| ∧_∧ . ┌( つ/ ̄l| / ̄ ̄/ ..| =| ∧_∧ ( TДT) |└ ヽ |二二二」二二二二二二二二」 ( TДT) ( つつ  ̄]||__) | || | || (つ つ / / / ./ ̄\ / || / || と_)_) (___)__) ◎ ◎ .[___|| .[___|| ∧ / ̄ ̄ ̄ ̄ ̄  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ | >>1 よ、もういいんだ・・・・・・・ | 本当に良く頑張った・・・もう充分じゃないか・・・ | 楽になっていいんだ・・ | 俺の立てたスレなんだ!!! | age続けるんだ!!! | 名スレにするんだ!!! | きっと職人さんも来てくれる!!! \___________ ____ ∨ カタカタ____ ___ ∧_∧ ||\ .\ |◎ | (.#`Д´) || | ̄ ̄| |:[].| ∧_∧ . ┌( つ/ ̄l| / ̄ ̄/ ..| =| ∧_∧ ( TДT) |└ ヽ |二二二」二二二二二二二二」 ( TДT) ( つつ  ̄]||__) | || | || (つ つ / / / ./ ̄\ / || / || と_)_) (___)__) ◎ ◎ .[___|| .[___|| ∧ / ̄ ̄ ̄ ̄ ̄  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ | >>1 よ、もういいんだ・・・・・・・ | 本当に良く頑張った・・・もう充分じゃないか・・・ | 楽になっていいんだ・・ 著作権に関して >>248 その辺のことなんですが日本の法はあまり整備が行き届いておらず曖昧極まりない状態のまま、とりあえず争いにならないように他社の方式を避けるようにする傾向もあるみたいです。 ただ、似てるか似てないかじゃなくてほかに似たもののまったく無いゲームこそこれからのゲーム業界に必要だと思います。 まあ、それはよしとして、ここでひとつ法律の落とし穴。 日本の法はなんとソースの著作権が保護されていないのです。これはつまり「ソースをコピーした」がいけなくても、「同じソースが出来た」がOKされちゃうんです。 まあよく考えると同じものを規制するとプログラミングの世界がみるみる小さくなっちゃいます。たとえばクイックソートの著作権を誰かが取っちゃたりしたら・・・ >>1 あと、テトリスですが簡単なソースらしいので作ってる方も結構いるようですが、あれは著作権が複雑なのでお勧めはしません。 ソースに限らず(少なくとも日本の)著作権はそういうものでは? 小説でも絵でも、「結果的に偶然似てしまった」のは著作権侵害にならないはず。 あと、特許はこれと違って「知らなかったけど偶然似てしまった」もNGだというのが 著作権に比べて強力な点だったと認識してます。 >>12 よりコピペ 遊び方:カーソル左右で移動、リターンキーで回転 プレイ環境:おそらく IE 5.01 以上? <body onKeyDown=K=event.keyCode><script>X=[Z=[B=A=12]];h=e=K=t=P=0;function Y() {C=[d=K-38];c=0;for(i=4;i--*K;K-13?c+=!Z[h+p+d]:c-=!Z[h+(C[i]=p*A-Math.round(p/ A)*145)])p=B[i];!t|c+4?c-4?0:h+=d:B=C;for(f=K=i=0;i<4;f+=Z[A+p])X[p=h+B[i++]]=1 if(e=!e){if(f|B){for(l=228;i--;)Z[h+B[i]]=k=1;for(B=[[-7,-20,6,17,-9,3,6][t=++t %7]-4,0,1,t-6?-A:-1];l--;h=5)if(l%A)l-=l%A*!Z[l];else for(P+=k++,j=l+=A;--j>A;) Z[j]=Z[j-A]}h+=A}for(i=S="";i<240;X[i]=Z[i]|=++i%A<2|i>228)i%A?0:S+="<br>",S+=X [i]?"■":"_";document.body.innerHTML=S+P;Z[5]||setTimeout(Y,99-P)}Y()</script> >255 >たとえばクイックソートの著作権を誰かが取っちゃたりしたら・・・ 文章が変だぞ。 著作権は著作物ができたときに自然に発生する。 アルゴリズムは日本の著作権では保護の対象ではないしな。 特許は特許庁に申請が必要。 特許権と著作権がまぜこぜになっていないか。 o /  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ / / このスレは著作権で / / 終了いたしました / / ありがとうございました / / / / モララーより / / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄/ ∧_∧ / /∧_∧ ( ・∀・) / /(・∀・ ) ( )つ ⊂( ) | | | | | | (__)_) (_(__) 関係ないが博覧会関係のマスコットがみんなヘタクソ絵なのも著作権が原因 過去にいるんだ。俺のに似てる!って訴えた奴が ∧_∧ ( ´ー`)フムフム・・ (つ_|| ̄ ̄ ̄ ̄ ̄| |..|\|| VAIO | ♪ ..| '\,,|==========| ♪ >>1 ドウデスカ | ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄| ヽ(゚∀゚)ノ ボクノスレッド? | ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ | ( へ) | | く ∧_∧ ( ΦДΦ) デストローイ!! || ̄ ̄<) > ̄ ̄ ̄| ○|| VA> <IO ○ 人人 '\,,|=====< >=====| < >>1 キュワアアアアア!!! | ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄| ヽ(゚Д゚ )ノ | ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ | ( へ) | | く \ | / _┌┬┬┬┐_ ――┴┴┴┴┴―、 __________ // ∧// ∧ ∧||. \ / __[//____(゚_//[ ].゚Д゚,,) || _ \__ < あげまくる>>1 を逮捕しにきました lロ|=☆= |ロロ゚|■■|■■∪警視庁■■|| \__________ | ∈口∋ ̄_l__l⌒l____|___l⌒l___||  ̄ ̄`ー' ̄ `ー' `ー' `ー' 無意味に上げてるのは終了を食らいたがってるとしか思えん。 荒らし上げなのか? >>248 特許検索で、「スクウェア 戦闘」とかで検索すると、2000年くらいから怒涛のごとく出してるみたいだね。 ATBとかはかなり前から出してるみたいだけど。 あの変は、どの程度特許として有効なんだろう? 関係ないが、スクウェアの戦闘関係の特許名称って全部同じなんだよね。 名称はユニークじゃなくていいのか…とかちょっと発見した気分。 o /  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ / / このスレは無事に / / 終了いたしました / / ありがとうございました / / / / モララーより / / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄/ ∧_∧ / /∧_∧ ( ・∀・) / /(・∀・ ) ( )つ ⊂( ) | | | | | | (__)_) (_(__) >>259 テトリスは特許申請されているのでしょうか? 特許とれてなくてもテトリスに似たもの作ると やっぱり違法なんでしょうかね。 といいつつ少しずつ作ってます。 http://www.tetris.com/ テトリスの著作権は、現在のところアメリカにザ・テトリスカンパニーができてそこが管理しているようです。 今年春にもロイヤリティを要求するなどもしており基本的にうるさい会社のようです。 _、_ ( , ノ` ) こういうクソスレはな… \,; シュボッ (), |E| _、_ ( ,_ノ` )y━・~~~ 存在しちゃいけねえんだよ。 〜完〜 \ / \ / ∧_∧ ∧_∧ ∧_∧ ∧_∧ ∧_∧ ( ・∀・) ( `ー´) ( ´∀`) ( ゚ ∀゚ ) ( ^∀^) ( つ┳∪━━∪━∪━━∪━∪━∪━┳⊂ つ | | | ┃ このスレは終了しました ┃ | | | (__)_) ┻━━━━━━━━━━━━━━┻ (__)_) / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ | 先生、またクソスレです! \__ _____________ _______ ∨┌─────── / /| | ギコネコ __ | ̄ ̄| ̄ ̄| ̄ ̄| | | 終了事務所. / \ / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ | | ∧∧ | < ふざけやがって!終了だ!ゴルァ!! (゚Д゚,,)| \_______________ ∧∧ .※ ⊂ ⊂|. |〓_ |,[][][]|,[][][]| ..| | (,, ) / U ̄ ̄ ̄ ̄ 〓/| |,[][][]|,[][][]|,[][][]|/ / つ | ̄ ̄ ̄ ̄ ̄ ̄ ̄| |  ̄ ̄ ̄ ̄ ̄ ̄ ̄ 〜( ) | | ∩∩ 〜´ ̄ ̄ (´Д`) ゴラァ UU ̄ ̄U U 【完】 ∧∧ ミ _ ドスッ ( ,,)┌─┴┴─┐ / つ. 終 了 │ 〜′ /´ └─┬┬─┘ ∪ ∪ ││ _ε3 ゛゛'゛'゛ >>272 勉強してみるよ それはそうと、あンたのテトリスはまだすか? ☆。:.+: . /■\ .. :. ( ´∀`) クソスレ、ループスレ ハ シュウリョウシマス / ̄ヽ/,― 、\ o。。。 .:☆ | ||三∪●)三mΕ∃. .:* \_.へ--イ\ ゚ ゚ ゚ +:..♪.:。゚*.:.. (_)(_) ☆。:.+: ☆。:.+::.. ☆:.°+ .. : 。*.:☆゚x*+゚。::.☆ο::.+。 *ρ 「なんでだろ〜♪」 「終了なんだろ〜♪」 /■\ /■\ /■\ ( ´∀`) ( ´∀`) ( ´∀`) ⊂ つ⊂ つ⊂ つ .人 Y 人 Y 人 Y し'(_) し'(_) し'(_) 【完】 / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ | また話題もねぇのに糞スレが上がっているのか。1も必死だな。 \  ̄ ̄ ̄ ̄V ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ _∧,,∧ ∫ _|\ミ,,゚Д゚彡 ∬ |\`ミ ,,っ━~ (,\f'",、 ,,ミ\ \ し'J\ \| ̄| \| ̄ . _ | ()) ̄、)) ∀;~' ''~' ┷┳━ ┃ ()) '~' ‖\/‖ ‖ ‖\/‖ ‖ ‖\/‖ ‖ ‖\/‖ ‖ ‖\/‖ ‖ ‖ ‖\/‖ ‖ ‖\/‖ ‖ ‖\/‖ ‖ ‖\/‖ ‖ ‖ ‖\/‖ ‖ ‖\/‖ ‖ ‖\/‖ ‖ ‖\/‖ ‖ ‖\/‖ ‖ ‖ ‖\/‖ ‖ ‖\/終 ‖ ‖\/‖ ‖ ‖\/‖ ‖ ‖ ‖\/‖ ‖ ‖\/‖ ‖ ‖\/‖ ‖ ‖\/‖ ‖ ‖\/‖ ‖ ‖ ‖\/‖ ‖ ‖\/‖ ‖ ‖\/‖ ‖ ‖\/‖ ‖ ‖ ‖\/‖ ‖ ‖\/‖ ‖ ‖\/‖ ‖ ‖\/‖ ‖ ‖\/‖ ‖ ‖ ‖\/‖ ‖ ‖\/‖ ‖ ‖\/‖ ‖ ‖\/‖ ‖ ‖ \_/\_/\_/\_/\_/\_/\_/\_/\_/ _________________________ /| |\ \だからさぁクソスレ立てんなって言っただろ/ ?パチパチ?パチパチ  ̄ ̄ ̄ ̄ ̄∨ ̄ ̄ ̄ ̄ ̄ ̄?パチパチ? ∧_∧∧_∧∧_∧∧_∧∧_∧∧_∧∧_∧∧_∧ ∧_∧∧_∧∧_∧∧_∧ ( ´∀`)∧_∧∧_∧∧_∧ _∧_∧∧_∧∧_∧∧_∧∧_∧∧_∧∧_∧∧ ∧_∧∧_∧∧_∧∧_∧∧_∧∧_∧∧_∧ ( ) ( ) ( ) ( ) 何かよく分かりませんが、 ここにティッシュ置いときますね。 _,,..i'"':, |\`、: i'、 .\\`_',..-i .\|_,..-┘ 美少女のオマ○コ と 美人お姉さんのオマ○コ 対決… http://plaza16.mbn.or.jp/ ~satchel/omanko_marumie/ (#´ω`#)<縦スジが丸見えなんですが… 恐縮で申し訳ないのですが どなたかGTETというTGM(テトリスのクローン)をまだ持っていらっしゃる方いないでしょうか…? 配布中止になってしまっていて、どうしても手に入らないんです。 持っていらっしゃるかたがいたらメールに添付していただけたらと思いまして書き込みました。 こちらはstetris-0[1].4.3.win32というTGM、TAPのクローンだけはあるので、それと交換でどうにかならないでしょうか。。 どうかよろしくお願いします! e-mail starshout1192@yahoo.co.jp セーラー服好きならここ! 美少女のオマンコがバッチリ見える! 無料画像を今すぐゲッツ!! http://www.pinkschool.com/ ★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★ ★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★ ★☆ ☆★ 送料激安!! 送料激安!! 送料激安!! ★☆ http://www.get-dvd.com ☆★ 激安アダルトDVDショップ ★☆ お買い得!! 1枚500円〜 急げ! ☆★ インターネット初!「きたぐに割引」 ★☆ 北海道・東北の皆様は送料も激安! ☆★ http://www.get-dvd.com ★☆ スピード発送! ☆★ http://www.get-dvd.com ★☆ 商品が豊富! ☆★ http://www.get-dvd.com ★☆ ☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆ (⌒V⌒) │ ^ ^ │<これからも僕を応援して下さいね(^^)。 ⊂| |つ (_)(_) 山崎パン 692 :mikane ◆rasm7peKXo :03/10/08 03:07 ID:fSkNtetf http://www7.ocn.ne.jp/ ~onoppage/aqmr_hidden/hrmx002.zip 遅ればせながら0.02デス。トリップつけました。 「なおスキンヒントその他は鯖スペース借りるのをmikaneがしぶったので スキン描いてるバカがヒント消して代わりにアップしました。」……?ボク日本語分からないや 欲しい人はスキン描いてるバカにキボーンとかボキーンとか言えだってさ 変更点なんかはhebormx.txtを参照してください。 またskin対応の事前準備という事でファイル構成が変更されています。 前verに上書きしたい方は、過去のモノのうち /se /voice /graphic /back あたりを削除してくださいというかあってももう読み込まれませんので覚悟しとけ。 全てskinの中に移動になります。また現状ではdefault以外は無駄。 SEやサーフェイスも少々変更しています。 基本的にSEは自前、サーフェイスはここの友人提供やね。 少し話にあったブロック消去時の吹き飛びOFFをやってません。 つか今の今まで忘れてました。ほんとごめんなさいw てかiniのstrewとかいう奴ではないのでしょうか。未確認ですが。 オリジナル要素の入ったテトリス考えてみた。 2画面同時操作。 ただし、2P対戦じゃなし。 右手で右画面を操作、 左手で左画面操作。 で、ノーマルモードだと、ラインが埋まればその画面のライン消えて得点になるけど、 ハードモードだと、2画面の同じラインが埋まらなければ消えない。 どうだろ 脳を二個用意するか二個に分割する必要がありそうですね >>296 よさげ。将棋とかでも指導対局でやるもんね。しかし難しそう。 >>298 将棋は、考える時間に余裕がある(だろう)けど、 テトリスの場合は確かに難しそうだ。 >>297 のとおり脳みそ2つないとマトモにプレイできないかな(笑) だけどコレ上手くやれるようになれば賢くなれそうな気がするw 将棋とかチェスとかオセロとかやると頭が柔らかくなる みたいな。 今作ってるゲームができたら、次作ってみる。 神がいると飛んできたが ぉーぃ>>12 は数年前から既出のコピペだぞ テトリスそのものだと裁判沙汰になり ブロックシードやJOYJOYキッドなどの付加要素をつければ問題ないんだよな? ってことは・・・複数のゲームを混在させちまえばOKってことか? テトリスとコラムスで対戦したりすれば問題ない? なんかサザエボンみたいな発想だが。 現在のヘボリス放置からも言えるが今まで日本のフリーテトリス作者に警告出してたのは BPSとかいう会社でこれの日本本部だかなんだかがなくなったから他の日本テトリス作者も 誰も警告も注意もされてないそうな。 ほんとのとこはどーか知らんが でも、アメリカのBPSから直接訴え来たよ 日本語分かる人から日本語でmailきました 言われるまま消しちゃったから、最近はどうなのか分からないけども 昔ガイドラインみたいなの見た記憶があるけど今もあるのかな hoge+lithというタイトルはダメとか細かなところまで書いてあったけど 俺も思ってたんだがヘボリスよく安泰だな。 TGMとプレイ感覚同じ、超一級のパチモンなのに。 もっとも、テトリスという商品名はともかく、 ゲームシステム自体は特許でもない限り保護されないんじゃないかと思うんだけど。 実際のところどうなん? 教えてえらい人。 だってBPSのサイトこれですぜ? ttp://www.blueplanetsoftware.com/ なんの情報もありゃしない ヘボリスだけじゃなく最近のテトリスクローンは放置っぽくねえ? なので誰か今のうち作れ 訴える金も人手も出すのが面倒だ。フリーのやつ脅すのは 金がかかるわりに金を取れるわけじゃないし。って感じだな。 確かに今さら儲からないものを独占したってしょうがない。 ┃ ┃ ┃ ┃ ┃ ┃ ┃ ┃ . . : : : :: : : :: : ::: :: : ::: ┃ ┃ . . .... ..: : :: :: ::: :::::: :::: ┃ ┃ Λ_Λ . . . .: : : ┃ ┌┐┌┬┬┬┨ /:彡ミ゛ヽ;)ー、 . :: ┃┌┐┌┼┼┼┼┴┴┨ / :::/:: ヽ、ヽ、 ::i . .:: ┠┼┼┼┼┼┼┼┬┐┃ / :::/;;: ヽ ヽ ::l . ┠┼┼┼┼┼┼┼┼┤┃  ̄ ̄ ̄ (_,ノ  ̄ ̄ ̄ヽ、_ノ ̄ ̄ ┠┼┼┼┼┼┼┼┼┤┃ ┠┼┼┼┼┼┼┼┼┤┃ ┠┼┼┼┼┼┼┼┼┤┃ ┗┷┷┷┷┷┷┷┷┷┛ ┃ ┃ ┃ ┃ ┃ ┃ ┃ ┃ . . : : : :: : : :: : ::: :: : ::: ┃ ┃ . . .... ..: : :: :: ::: :::::: :::: ┃ ┃ Λ_Λ . . . .: : : ┃ ┌┐┌┬┬┬┨ /:彡ミ゛ヽ;)ー、 . :: ┃┌┐┌┼┼┼┼┴┴┨ / :::/:: ヽ、ヽ、 ::i . .:: ┠┼┼┼┼┼┼┼┬┐┃ / :::/;;: ヽ ヽ ::l . ┠┼┼┼┼┼┼┼┼┤┃  ̄ ̄ ̄(_,ノ  ̄ ̄ ̄ヽ、_ノ ̄ ̄ ┠┼┼┼┼┼┼┼┼┤┃ ┠┼┼┼┼┼┼┼┼┤┃ ┠┼┼┼┼┼┼┼┼┤┃ ┗┷┷┷┷┷┷┷┷┷┛ B8C+5aE7 そのAAお気に入りか知らんがどうしようもないほど恥ずかしいやつだな みなさん言語は、javaでもHSPでもCでもいいからぷよぷよ作って ソースを載せてください え?ぷよは今、別のところが出してなかったっけ? なんか新作出てたけど >>320 テトリスとぷよだけじゃネタがもたないから 落ちゲー総合スレにしようぜ >>324 なんかネタくれよ。作るから。 1人で遊べるものがいいです(ぷよぷよは対戦メインなのでX) >>325 コズモギャングザパズルでも作っとけ コラムス、パズル玉、なぞぷよ・・・・ 既成品じゃなくてオリジナルルールをクレってことか? とりあえずそのテトリス、落ちてくる速度が変わらんので 永遠に終わらんぞ >>326 コズモですか 絵ないですか? 2chキャラとかの方がいいかな? それと新しいバージョンは速度変わります。レベル15でマックスですが。 アケ版のセガテトリスの仕様っぽいです。 上げて書き込み 2chキャラでコズモ作りたいんだけど、 誰か絵を描いてくれませんか? とりあえず最初は仮絵でやっとけ。 遊べるモノができた時点で募集するほうが 描きたい奴が出てくる可能性が高い。 >>330 了解 募集中ってことで ちなみにこんなゲーム http://namgame.hp.infoseek.co.jp/cgp.html アドバンスで作るので画面は240x160です。 VBで作った落ち物。一応2CHキャラでます。 http://www.h3.dion.ne.jp/ ~hohoi/78RIST.zip うーん、すごいな>>12 。 JavaScriptの文法解説サイト漁ってしまった。 しかしfor文に{}がついてないのでフローがどうなってるのかわからないなあ。 三項演算で徹底的に圧縮したって感じか。真似できなひ。。 とりあえず今更感服宣言 >>332 面白い。2次元ポーカーだね。 5つ埋まった時そろった部分のみ消えてずれる、連鎖できる等、 奥が深いから慣れるまでに時間がかかりそう。 そういえば何かやった事があると思ったら、78POKERというのが HDに残っていたけど、確かゲ製で落としたような。同じ作者かな? グラフィックが2chキャラになった、前のカードが見える等、 遊びやすくなっているね。 コズモギャングザパズルかなり完成した。 絵を描いてくれる人激しく募集! どうせならデザインはskinみたくユーザーが選べるようにしてください >>338 ゲームボーイアドバンス用なので無理っぽいです >>322 正真正銘(コンパイルから版権ぶん取った)セガなんだが・・・・ なんかわからないけどテトリス作りたくなったので再利用しますね 姉妹スレもよろしく 初心者専用スレ「シミュレーションゲーム」を作らない? http://pc5.2ch.net/test/read.cgi/gamedev/1079745509/ 【目標ない奴】おまいらに課題を与える。【集まれ】 http://pc5.2ch.net/test/read.cgi/gamedev/1026148930/ とりあえずブロックを置けるかどうかの判定をつくってみるよ 2次元配列同士で比較するっていう作り方はやったことないけど ちょっと感動したもので ただ、判定するためにブロックを置くマップの配列を大きめに取るっていうのは どうなんだろう。生理的に受け付けない。 アルゴリズムはシンプルになるし余計に確保しないといけないメモリなんて微量 なのにこの胸騒ぎ。ドキガムネムネしちゃうよ……。 ちなみに画像は豆腐でいきます 段階学習スレの絵描きさんバージョンがあればいいのにね と都合のいいことを考えてみた 一応、本スレに気をつかってブロック表示まででうぷ たぶんレベル1+3ぐらいか? http://gamdev.org/up/img/535.lzh 今回の主題である2次元配列同士で比較を実装しますた! おまいら頭いいな、かなり簡単にうまくいけたよ マップ外の判定もif文一つつけただけで良かった まぁ、それでも当たり判定だけで23行もあるけどな 一応レベル4クリアだ プログラムよりテトリスのルールを調べるほうが時間かかってる気がする 段階学習スレの企画版をつくって古典ゲームの企画を書いてくれれば楽なのに http://gamdev.org/up/img/536.lzh 左右移動と回転 レベル2にあたる部分も実装してあとは ライン消せば一応終わりかな Level1〜5のどこにも回転が見当たらないけど どうするつもりだったんだろう・・・・・・ 調整してないから遊べるような操作性じゃないですよ? http://gamdev.org/up/img/538.lzh >>347 企画書いて一日終わるのってもったいなくね? 一応、プログラムの練習するスレだし UMLとかの記事はたまに見るけど企画って 普通に生きてたらまず見ないしな どうやって勉強するんだろ レベル5相当になったと思います コンパイルにはQuadrupleD3.00が必要です http://gamdev.org/up/img/539.lzh >>346 >テトリスのルールを調べるほうが時間かかってる気が そうそう。ブロックの回転の仕方とか、何ミリ秒以内なら 下についた後も動かせるとか。 >>349 課題はしっかり出来ているけど、なんか動きが遅い。 あ、もしかして>>345 のアプリに乗っていた 以下のサイトのテトリスの動作の仕方を使っているからかな。 http://www.geocities.co.jp/SiliconValley-SanJose/4825/index.html 僕はゲームボーイのしかやったことが無いから、 本家はこういう感じなのかもしれない。 >>351 いいえ、ブロックの形を参考にしただけです テトリスの動作の仕方ってどこにありました? 少し改良してみました いかがでしょうか? http://gamdev.org/up/img/548.lzh >>352 カーソルキーは良くなったけど、 回転キーは1回押すと2回分回転してしまう。 動作の仕方は基本操作単位の2回押しとかの所。 特殊な動作もいろいろするのかなと。 │ │ │ │ │ ┏┓ │ ╋ ┏┓ │ ┗┛ │ ╋ ┣┫━━━━ │ ┏┓ │ ┃ │ ┗┛ │ │ ┏┓ │ │ ┗┛ │ │ ┏┓ │ │ ┗┛ │ │ │ │ │ │┏┓┏┓┏┓┏┓┏┓ ┏┓┏┓┏┓┏┓│ │┗┛┗┛┗┛┗┛┗┛ ┗┛┗┛┗┛┗┛│ │┏┓┏┓┏┓┏┓┏┓ ┏┓┏┓┏┓┏┓│ │┗┛┗┛┗┛┗┛┗┛ ┗┛┗┛┗┛┗┛│ │┏┓┏┓┏┓┏┓┏┓ ┏┓┏┓┏┓┏┓│ │┗┛┗┛┗┛┗┛┗┛ ┗┛┗┛┗┛┗┛│ │┏┓┏┓┏┓┏┓┏┓ ┏┓┏┓┏┓┏┓│ │┗┛┗┛┗┛┗┛┗┛ ┗┛┗┛┗┛┗┛│ └───────────────────┘ >>356 普通さ…棒を入れる空きスペースは一番端か、端から2列目に取るだろ… │ │ │ │ │ ┏┓│ ╋ ┏┓ │ ┗┛│ ╋ ┣┫━━━━ │ ┏┓│ ┃ │ ┗┛│ │ ┏┓│ │ ┗┛│ │ ┏┓│ │ ┗┛│ │ │ │ │ │┏┓┏┓┏┓┏┓┏┓┏┓┏┓┏┓┏┓ │ │┗┛┗┛┗┛┗┛┗┛┗┛┗┛┗┛┗┛ │ │┏┓┏┓┏┓┏┓┏┓┏┓┏┓┏┓┏┓ │ │┗┛┗┛┗┛┗┛┗┛┗┛┗┛┗┛┗┛ │ │┏┓┏┓┏┓┏┓┏┓┏┓┏┓┏┓┏┓ │ │┗┛┗┛┗┛┗┛┗┛┗┛┗┛┗┛┗┛ │ │┏┓┏┓┏┓┏┓┏┓┏┓┏┓┏┓┏┓ │ │┗┛┗┛┗┛┗┛┗┛┗┛┗┛┗┛┗┛ │ └───────────────────┘ 改良 >>357 セガテトでは6列目をあける戦術も有効だよ。 TGMではやめたほうがいいけど。 俺もC言語の勉強しながらテトリス作ろうとしてるんですが 猫でもわかるプログラミング見ながら空のウィンドウ表示して 喜んでるような状態ですw どっかにBCCのテトリスソースとか落ちてないですかねえ? >>360 俺が昔作ったやつならあげるけど。 ゲームプログラマーじゃないんでその道の人からみたら 定石外したとんでもねえソースかもしれんけどね。 捨てメアドでも晒してくれれば送るよー ソース見る前に、どうやって作ってるんだろう? なんて、想像というか予想してみる癖を付けた方がいいぞ。 これを実現するにはどうすれば?というものを自分で積み重ねた結果が自作ゲーだ。 >>360 俺は猫でもで勉強して1ヶ月もしないでテトリス作れたよ。 気合いれればすぐできるからがんば。 >>272 俺の環境だと動かない(´Д⊂ でもエクセルでここまでやるって凄いね。意味ない気もするけど。 >>281 背景の割りに?作りは普通。けっこう良くできてるかも。 ベクターってこんなタイトルでも登録できちゃうんだ。 >>332 俺の環境だと動きが変? なんかウィンドウの端に見切れたブロックと真ん中あたりに黒いブロックが動いてるけど よくわかんない。 >>352 製作途中ですよね。超頑張れ。 >>354 ブロックが綺麗。もうちょっと操作性がよければ。 セガテトリスに慣れてるとブロックの色で騙される。 初心者なんですがテトリス作ろうと思いますが 課題1でFrameを使うのとAppletクラス使うのと どっちのほうがいいんですか? >>366 よくできています。基本的な動作、下についた後のスライドとか。 NEXTをたくさん表示、そろった時のピアノの音とか工夫もされている。 ただ、横カーソルの入力が速くて、一つ動かすのが難しい。 >>361 さん、ありがたいけどメアド1つしか持ってません、、 >>362 ,>>363 さん ありがとうございます。頑張ってみます。 と言いながら>>281 さんの○○○テトリスの作者さんのページに 丁度BCC用のプログラムがあったんで試してみたんですけど コンパイルできない、、、C言語以前に覚えなきゃいけない事が多すぎるよ(´;ω;`)ウッ… >>369 遊ぶモードが増えてるね。 ただ、普通のテトリスと、重力付きテトリスの違いがわからない。 プヨプヨの連鎖みたいなのが起こる事があったけど、それが起こるモードなのかな。 コンテストモードは、新しい発想で面白い。テトリス棒を横に置いたり。 たまに初期段階でかなりつまれている事があってびびる(キー入力が間に合わない)。 バグとしては、普通のテトリスモードの時にNextと違うブロックが落ちてくる。 >>370 まぁコンテストのステージはテスト用だから… 重力付きはボンブリスみたいな感じにしました。 >>371 了解。ってボンブリスというのをやったことが無いから よく分からないけど、調べてみると爆弾つきのテトリスか。 って爆弾無いけど? 個人的には回転法則とブロックの色をセガテト準拠だと大満足 >>375 ん、あるよ? 爆弾テトリス面白い。 テトリスの経験が余り無くすぐ終わってしまうけど、 爆弾のおかげで一発逆転で助かる事も。 後、操作性がいい。 落ちるスピードが速くなって来て気づくけど、床に付いてのスライドの感じとか。 アーケード板のTGMスレから誘導されますた TAPのツモの情報とグレードに関する情報をおくれ あとこれだけで、ほぼ完璧なんだ・・・ >>378 とりあえずどこまで出来てるのか見せておくれ じゃないとなんとも言えない 『出来の悪いクローンぐらいでガタガタ言うなや!! それとも何か?俺のTGMはあの程度なんかぃ?』 ツモについての情報: 以前TTCからTGMの次回作を出す条件としていくつか挙げられたもののうち、 NEXTを「3つにする」というのがあったが、それに対する三原氏のコメントが、 「それではTGMのツモシステムが・・・」みたいな感じだった。 グレードに関する情報: 「あらゆるクラスの到達地点は必ず一通りだけじゃないという作り方をしています。」 アリカのスペシャルインタビューより。 状況によって毎回次のテトラミノ変えてるのかな・・・。 裏段位はわかりやすいからできたんだけど、 通常のは、スコアだけじゃない気がして・・・・・ 数十回プレイを録画して、ツモ確立を割っていったが サイズが馬鹿みたいに大きくなったし、結局なんか変 水色2回とか・・・ 考え直すか・・・ >>379 arikaとttcが今のところあれなふうになってるし、三原氏のことを考えると とてもネット上にうpすることはできない。 こっそりどっかにやるのも・・・・・・うーん・・・・・ なんとなくアリカのTAPマスターでデータ取ってみたけど、試行回数がLv500までのたったの362個だから参考にならね('A`) どうも全部均等に引いてるみたいだね。ミノ→ミノの偏りかたがちょっと気になるけど。 緑→橙とか特定の組がやたら多かったり、緑→水が5回連続とか青→紫6回連続とかしてたり。 ひょっとしたら1個1個についての最適解を毎回出してるのかなぁ… いやまぁ試行回数が少ないから偏るんだと言われれば…それまでなんです…が。。。or2 てきとーにテトラミノをグループ分けして50通りくらい作ってみた それをさらに、確立で割った。 赤→赤→赤→赤→緑→紫→緑・・・ なんて意味不明なことになった。 _| ̄|○無駄骨だったな ツモでなんでこんな苦労しなきゃいけないんだっ。 TGMの頃は、7色×2の14個をシャッフル。 それの繰り返しと聞いた事があるよ。 ちょっと某動画で調べてみた。 WYPORBBWGRPOBYGWRBPGWROBGYB… どこで切ってもむりぽ。 テトリスはちょっとしかわからない上司(C++に俺よりかなり詳しい) にちょっと3プレイほど見せた どうしたら近くなるか〜とかいろいろ2時間くらい話して 貸してみろ といわれ 任せた 結果、最高 俺が思う分には違和感がない。 あとは知り合いデスラー3人共にやらせてみるのみ・・・ 放流のしかたはnyとか、うわなにをすrdl;khmへrm; あと、俺にはどこ弄ったのかすらわからないほど ソースが2倍くらいに増えていた・・・ 何をほどこしたんだ・・・ よく読んでみた Lvの一個一個の調整周辺に数十通りのなにやらの計算が・・・ 毎回のLvごとに何かやってるみたい サイズ大きくなるにきまってんだろヽ(`Д´)ノ 13MBちょい あと別ファイルでいろいろ結構あって 全部あわせると、70MBくらい aviとかwavとかあるし・・ >>386 いや、またシャッフルして繰り返しって意味。 解り辛くてスマン。 aviとwavとmp3を抜くとすばらしいほど縮みますが・・・・・ 20MBくらいかな・・・・・ 背景エフェクト重いよヽ(`Д´)ノ とくに1〜のもこもこ 70MBも20MBもn(ryで流すならそう変わらんような… ハッシュまだ〜 こっちは準備OKですw 一応ハッシュはnyBBSに書き込んだほうがいいかもね ゲーム板の 一般ゲームのハッシュをとにかく書くスレ 「緊急避難所」 なんかどうでしょ? デスラーに連絡取れん 仕事忙しいとか抜かしおって・・・・・・ 俺じゃあデス6分切れないんだよ・・・ 俺じゃあテスターにならないんだよ・・・ 何か変なモード追加してごにょごにょしてますが、 モード一覧 NORMAL: TAPのあれ 途中で100ごとにアイテムでるやつ 300まで MASTER: TAPのあれ 忠実に再現したつもり 999まで スタフロールも有 T.A.DEATH: TAPのあれ 忠実に再現したつもり 999まで スタフロールの速度が微妙 (改良中)T.A.DEATH+: デスモードがkldghんm;lr な感じ 俺にゃ300程度が限界 999まで (改良中)SHIRASE BETA: 某ページのぼやきを参考に作ったつもり まだよくわからんので500〜999の速度が同じ 自分でやってみたら、左右に振るのが限界だった_| ̄|○ ところでshiraseって何て読む+どういう意味じゃっ デスクリア時6分30秒超えちゃう腕前より >>400 ('A`)? よくわからん・・・・・ shiraseをデス後継と勘違いしてたよ・・・ kamuiらしいねデスの後継は・・・ JAVAでテトリス作ってソース貼ってください 以下の条件で ・GUIライブラリはSwingを使用すること ・クラスは5個以上定義すること ・少なくとも1回は継承を使うこと ソースには解説を入れてください。 JAVA得意な方、よろしくお願いします。m(_ _)m >>402 そういう意味なのね・・・ 怖くなってきたんですが 背景のもこもことか放電とか焼肉とか640*480のaviなんだが・・・・ やっぱやばいかな?静止画jpegのがいいかな・・・ 何かCPU速度1GHzはいるっぽい状況 ちなみにこの条件だと基本的なテトリスはどれくらいの時間で作れる? >378 クローン制作ご苦労さまです。楽しみです。 私はさしあたってのところヘボリス+シミュレーションモードのスクリプトで十分なのですが、 差し支えなければデスのレベルごとの接着時間等のパラメタ一覧表を教えてください。 よろしくお願いします。 >>407 javaは知らない アセとC++しか知らない・・・ >>408 1Lvごとに毎回計算してるから、長いですよ? でも、公開は・・できないです すいません。 調べた方法として、 デスラーに4回ほど下押しなしでやっていただきました。 もちろん500以降と分けてます 分けないとトリカンになっちゃうので。 あぁ、1Lvごとに計算なんてやってるから重いのか ~~~~~ ウェイト時間等で済ませておけば軽いかもしれん('A`) 今重大なバグ発見しちゃっターン TLSがないヽ(`Д´)ノ >409 えっ、100レベルでなくて、1レベルごとに、ですか? フレーム数みたいな離散的な数値をそんなに細かい区間で変えていたとは。。。 >>413 1/600 秒単位でやってます('A`) 60フレーム/秒なんで・・・ HDDがTAPのプレイムービーだけで7GBは使ってるよあはははは_| ̄|○ TLS・・・どういう風にやったらいいのかな・・・・・ 多分50LVごとくらいづつでもよかったのだろうけど マスターとかにも流用しているし デス+(予定)でLvごとの調整をかなり細かくしているので、 どうせなら、1Lvごとに・・・とか やったんですよ 実行ファイルが糞大きくなるリスクを背負いましたが・・・ 何か途中で誤送信してしまう・・・・・ ぶっちゃけTLS要らんと思う。 でもクローン目指すなら入れたほうがいいのかな・・・ >>416 いらんと思うよね? ね? 思うけど、俺のプライドが許してくんない TLSのゴーストって、半透明なのか ただ薄っぽい色のテトラミノなのか・・・ どっちなんだろ 見てもわかんないので 画像用意して手軽に済ませよう・・・・・ クローンを目指すというとちょっとアレだからThe Absoluteを目指すに訂正しておこう。 画面見る限り透過してないように見えるけどバックの彩度が薄いからわからんね。 技術的には実装するのは楽なのかな。 >>421 ttp://yaneurao.hp.infoseek.co.jp/yaneSDK2nd/yanePackEx102.lzh 解凍を選んでヘボリスのscript.datを選択。 ですらーが仕事帰りにうちに寄ってくれたので、やらせた。 何かゲーセンと同じような顔つきで真剣にやっていた。 終わったあと俺は、どう? と聞いた。 こりゃいいね とかなんとか 目の前でデスGm5:52出される 唖然したね。 試作段階のデス+と知らせやらせた 難易度さげろ言って帰ってしまいました('A`) しかも何かバグ発見 マスターで500までに一定段位が取れていない場合に テトリスすると エラー吐いて、強制終了される。 _| ̄|○ バグが直らない って言うか、どこで引っかかってるかすらわからない 俺だめだな。 現任天堂の社長がそういうの得意らしい 相談してみる?w 例のアリカの広告風に 「こんなものは認められないナリよ〜」 って感じか? まだ途中だけど、SSくらいなら出したほうがいい? 俺の見落としがあるかもしれんし・・・(描き忘れとか) そんな簡単な事だったのか・・・_| ̄|○illi ありがと あとトリオ氏のクローン持ってる人nyに流して〜 ■ Date: 2004-07-03 (Sat) ttp://triosoft.xrea.jp/FinalLine/version5-001.jpg -------------------------------------------------------------------------------- ■ Date: 2004-07-03 (Sat) ss32にリリースします。 最近忙しくてしばらく2chなんて見れませんでしたスマソ 某スレではSS出しただけでも結構なことになったのでSSやめときます('A`) でもって、来月くらいには流せそうな勢いでちんたら書いてますが。 自分でコンパイル+BGM、SEは各自で用意でいいですかね・・・。 じゃあ一応この方向で・・・・・ 320*240でプレイすると ちゃんと文字が光ってるように見える 640*480ハードウェア拡大すると光ってなくて 地味な感じに 筐体に出力したら光って見える テレビも同様 1024*768ソフトウェア拡大だとぎざぎざで見るに劣る ふと思ったのですが 640*480ソフト拡大だと光るということですか? >>448 はわかったから 他の香具師TAPのBGMとSEくれ PSPでアリカからTGMが出るそうなので、 流すのは発売まで延期にします。 また発売中止になったらいやですし・・・・・。 だね、問題引き起こす必要もないし。 しかしTTCは結局PSPでのライセンスをアリカに出したって事なのかね? というかオリジナルには頑張ってもらいたいってだけだろ?あたりまえじゃん? 人発見。 いやいや、レスが付かなくて寂しかっただけです こっそり一日MXで流したら なぜ1日の間に持っていく人(3人)がいるのだろうか 不思議です。 バグみつけたらメール頂戴ね(´・ω・`) 何?音が鳴らない? もともとはいってねぇsdjklgん;dth >>460 当然MX調査隊でDLしたやつのIPアドレスは控えてあるよな? IMでいろいろして、メッセ等登録したあとで 転送したので 必要ないです。 すんませんshiraseむずいです タメが余裕で間に合わないです TGM 20Gmodeをずっと下押ししてるくらいの時間で固まります。 テストしてたとき5fpsでやったらケッコウデキタケドネ(理論値ってやつですかね?) って言うか、いろいろ意見とんくす 何?デス+ゴゴるとすぐ窒息する? 慣れだ慣れ。 ジブンデモクリアデキナイケドネ 机の奥から、Jなんとか氏がまとめてた デスの100ライン毎の落下、接地などの一覧HTMLの ソースプリントアウトがでてきますた >>463 ソースで転送しましたが、 コンパイルできないとか言われたので(メッセで) バイナリをメッセであげました('A`) 結局公開する俺 デス(多少誤差もあるかも知れません) 1 ~100 - 365/600秒 101~200 - 265/600秒 201~300 - 250/600秒 301~500 - 240/600秒(手抜き) 501~999 - 185/600秒(超手抜き) これから作る人、参考にどうぞ。 もう自分は燃え尽きました(;'A`) あぁ、書き忘れがありました。 次のテトラミノが出てくるまでの時間はまた別です。 これもLvが上がるに連れて、短くなるのですが・・・。 下に落ちてから(フィールドに出てから)、固まるまでの時間です。 はい。 ttp://2st.dip.jp/imgbbs/src/1090794859.png 某子鯖でget ( д ) ゚ ゚ なんで流れてんのさ、ねぇ、ねぇ・・・? 今日を持って開発終了 どっかのup職人気取りと同じパターンだな。 もう来ないでいいよプププ プがついてる書き込みを見ると「夏だなぁ」ってほほえましくなるね。 readme.txtより引用 3-最後に必ず読んでほしいこと 著作権とかよくわかりませんが、おそらくグレーゾーンだと思いますので。 その辺に公開とかはやめてください。 二次放流もしないでくださいおねがいします。 そういうの見つけ次第フィックス等開発もすべてやめますので。 了承ください。 個人では作ってると思うけどね。 -------------------------------------------------- まぁ、俺の手元に来たってことは流れてるんだな 更に、コンパイル済みだったのは何の罠ですか?普通に動いたけれども >473 の開発終了宣言もでたことだし クラスタワードは >471 の2行目で ファイル名tapで引っ掛かってきたら最高だな と、ネタをふってみる サイズ的にそれっぽいものがあったが カケラも落ちてきません。 釣りか? 2a789c7200d2ee3186b1203846b4d14b ttp://www.nhk.or.tv/kow/program/index.php ぼくちんのサイトに作り方かいてある。 C言語。コマンドプロンプト上で動作。ポインタなし。構造体なし。 Visual C# .netでテトリス作るのに参考になるサイトないですか? そんな極めて状況の限定されたことを解説してるサイトなんて、 よほど貴方の運が良くない限り存在すらしないと思うぞ。 >>483 今ny2で流れてる奴、ソースついてるから開いてみれば あれ、C++だったかも知れん・・・・・・ テトリス) tap ver0.2b (Normal,Master).zip テトリス) tap ver0.5a (Normal,Master)ツモ微調整.zip テトリス) tap ver0.9a (Normal,Master,Death,Shirase-Beta).zip テトリス) tap ver1.1b (Normal,Master,Death,Shirase-Beta,Death+).zip テトリス) tap ver1.1c (Normal,Master,Death,Death+,Shirase-Beta)ツモ再調整.zip テトリス) tap ver1.3a (Normal,Master,Death,Death+,Shirase-Beta,Practice)TGMコマンド追加.zip テトリス) tap ver1.4c (Normal,Master,Death,Death+,Shirase,Kamui,Practice)目測、体感テストver.zip 今まで本人に貰った奴w まだホールドなかった、Practiceは好きなLvからできる奴。 >>487 サンクス でも全然引っかからない。。。(´・ω・`) >>487 あぁ?リネームされてるとかねぇだろーな? 引っかからない(´・ω・`) テトリス) tap ver1.5a (Normal,Master,Death,Death+,Shirase,Kamui,Practice)カムイとシラセ微調整、HOLD追加.zip Readmeの一部 ShiraseとKamuiはNext3つ強制表示 フィールドがTAPなのはお察しください。 ロケテの時カメラで撮るとかチキンなのでできませんでした。 HOLDもKamuiとShiraseのみです。 ホールドって水色ハマリ回避以外の使用方法がわかりません・・・。 ついさっきメッセで貰った 今からny2で共有するぜっ >>492 引っかからないよ・・・(´・ω・`) ファイル名はそのままですか? >>492 のファイル名でantinny流してるのどこのどいつだ こちらにTGM系でGMランクとったことのある人ですぐ近くにMacがあり、使用できる方いませんか? テストしてほしいものがあるのですが。 テトリスのネット対戦ものってあるの? なかったら俺作ろうかな。 ttp://game10.2ch.net/test/read.cgi/netgame/1055676142/l50 ハッシュ書いてもいいのかな やっぱTi出てからにする 723 名前: ゲームセンター名無し [sage] 投稿日: 2005/04/30(土) 05:09:23 ID:??? ttp://www.vipper.org/vip3584.jpg nyでやっと見つけたと思ったら モードが出ない件について >>515 いいんじゃない? というか、開発状況報告スレのほうがいいと思う。 >>516 ここ人居なさ気っすね。 現在、開発状況報告スレでちまちまやってますんで。 >>344 >段階学習スレの絵描きさんバージョン それやろうとしたら激しく罵られた しかも的ハズレな(素材提供してもらって楽するな)という批判 こっちが絵を描くのになぜそういう話になるのか結局わからず この板なんだか頭のおかしい人が常駐しててやりにくい 回転法則ってこんな感じなのがいいんだっけ? □□□□ □□■□ ■■■■←□□■□ □□□□→□□■□ □□□□ □□■□ □□□□ ■■□□ □□□□ □■□□ ■■■□←□■□□←□□■□←□■□□ ■□□□→□■□□→■■■□→□■■□ □□□□ □□□□ □□□□ □□□□ □□□□ □■□□ □□□□ □■■□ ■■■□←□■□□←■□□□←□■□□ □□■□→■■□□→■■■□→□■□□ □□□□ □□□□ □□□□ □□□□ □□□□ □□■□ ■■□□←□■■□ □■■□→□■□□ □□□□ □□□□ □□□□ ■□□□ □■■□←■■□□ ■■□□→□■□□ □□□□ □□□□ □□□□ □■□□ □□□□ □■□□ ■■■□←■■□□←□■□□←□■■□ □■□□→□■□□→■■■□→□■□□ □□□□ □□□□ □□□□ □□□□ あとこれも。 □□□□ □■■□ □■■□ □□□□ TTCが定めるワールドルールとかっていう奴は全然分からなス >>520-521 俺は、4行4列の行列として扱って「行列の回転」の演算を利用したよ ただ単に行列の回転でもいいけど、そのリスト見てわかるように 赤以外のブロックの最底面の位置は合わせた方がいいぞ。 じっくり遊べば気づくかもしれんが、接地中の操作性がまるで違うから。 テトリスワールドは床蹴りやらで対応しているが、個人的にそれはどーかと。 □□□□ □■□□ □■□□ □■□□ ■■■□←■■□□←■■■□←□■■□ □■□□→□■□□→□□□□→□■□□ □□□□ □□□□ □□□□ □□□□ ↑ こうだったら接地中、回転させると浮いてしまうはず。 当時、なぜ接地中でも浮かないんだろうと思ったけど、こんな事だったとかなり後で分かったぽ 壁 壁 .壁 │ │ .│ │■ │■ ...│ ■ │■■ → ■■■ → |■■■ │■ │ .│ │ │ .│ これができれば大半の人は満足するんじゃね? 少なくとも、俺の周りでテトリス好きの人は>>524 がクリアできてるゲームしか遊んでないけどね ただ、確かにシフトして底面を合わせる回転方式をスマートに実装するのは難しいな。 補正量を記述した定義ファイルを別に作ってそれを読み込ませて対応したが、少し非効率な気もする。 HSPでテトリス作りたいんですけど、何から手をつけて良いかがわかりません。 2次元配列を使うのですか? >>531 まずはこのスレを頭から読み直せ 話はそれからだ。 何がわからないか書いてみな、 今漏れも久しぶりにHSPさわってるから。 532さん、レスありがとうございます。 とりあえず、見づらいですが途中までのソース載せときます。 buffer 1,,,1 picload "tetris.bmp" ;32×32の灰色のブロックと黄色いブロック screen 0,415,607,1 palcopy 1 *START gmode 2 gosub *SETMAP *LOOP1 redraw 0 gosub *ブロック gosub *DRAWMAP redraw 1 await 60 goto *LOOP1 *ブロック BY+3 stick KY,8 if KY=1 :BX=BX-32 if KY=4 :BX=BX+32 if KY=8 :BY=BY+16 return *DRAWMAP color 0,0,0 :boxf 0,0,414,606 repeat 19 RCNT=cnt repeat 19 if MAP.cnt.RCNT=1 { pos cnt*32,RCNT*32 :gcopy 1,0,0,32,32 ;壁用灰色ブロック } loop loop pos BX,BY :gcopy 1,32,0,32,32 ;落下用黄色ブロック return *SETMAP dim MAP,19,19 MAP.0.0=1,0,0,0,0,0,2,0,0,0,0,0,1 MAP.0.1=1,0,0,0,0,0,0,0,0,0,0,0,1 ∫ MAP.0.17=1,0,0,0,0,0,0,0,0,0,0,0,1 MAP.0.18=1,1,1,1,1,1,1,1,1,1,1,1,1 repeat 19 RCNT=cnt repeat 19 if MAP.cnt.RCNT=2 { BX=cnt*32 :BY=RCNT+32 MAP.cnt.RCNT=0 } loop loop return これで以上です。 まずは黄色いブロックが、底辺まできたら蓄積されるようにしたいのですがどうしたら良いでしょうか? ちなみに、1が壁用ブロック、2が落下用ブロックです。 (本当は12×19マスの配列にしたいのですが、良くわからず19×19の配列になってます) レスがありませんね。 いや、随分と素っ頓狂なプログラムを書いてしまいました。 アドバイスのしようがありませんものね。 どうぞ、僕のことはスルーして次の話題に行ってください。 >>538 ちょwww自分のレス遅かったのにそれかよwww >>532 が来るまでこれでも見とけ ttp://gamdev.org/w/?%5B%5B%A5%C6%A5%C8%A5%EA%A5%B9%C9%F7%CD%EE%A4%C1%A4%E2%A4%CE%A5%B2%A1%BC%A5%E0%A4%F2%BA%EE%A4%EC%5D%5D レスありがとうございます。 リンク先見ました。 スプライトとプレイフィールドの意味がわからないですが、 とりあえずペイントソフトで七種のブロックをつくってみます。 リンク先にあった〜コウのポケット〜をみて、HSP風に変えてみました。 dim A.12.21 A.0.0=9,0,0,0,0,0,0,0,0,0,0,9 A.0.1=9,0,0,0,0,0,0,0,0,0,0,9 ( 省 略 ) A.0.19=9,0,0,0,0,0,0,0,0,0,0,9 A.0.20=9,9,9,9,9,9,9,9,9,9,9,9 repeat 21 rcnt=cnt repeat 12 pos cnt*15,rcnt*15 if A.cnt.rcnt=9 { mes "口" } loop loop stop ここまでが僕の限界です。 ブロックは別に配列を作るそうですが、どうしたら良いのかまったくわかりません。 ここのを参考にしながら作ってみた。 ttp://kasamatusan.sakura.ne.jp/cgi-bin2/src/ichi23414.exe.html win32 SDL.dll 必須(同じフォルダに置く) SDL.dll ttp://www.libsdl.org/release/SDL-1.2.9-win32.zip テトリスのCPUアルゴリズムのコンテストってこのスレでやった方がいい? おもしろそうだな ム板に将棋や麻雀のCPUアルゴリズムを競うスレがあったが ID表示が無いせいでなかなか議論が進まない傾向が見られた 一方こちらは人が居ない オセロと同じでテトリスは単純だからアルゴリズムはFAが出てる だから速度で競うしかないからやってもつまらんよ >>546 後はTGMみたいにアイデアと操作性の勝負になるんだよな。 NEXTがかなり先まで見える状態で 下まで掘り返すプログラムも簡単にできるのか? 今だーーー!550ゲットーーーーーー!!!!!!!! ただいまTETRIS2002ガイドラインになんちゃって準拠したテトリスを作ってるところでつが、 T-SPINとスーパーローテーションの実装方法が分かりませんでつ。 ご指南いただければ幸いかと。 Tスピンねぇ… @固定される直前の動作が回転である A左右移動できない B最後に回転した方向にもう一度回転できない この条件がすべて揃っていればイイんじゃないでしょうかね >>552 晒すのが先 出来たところまででいいからさ 一つだけ言っておくが クレ厨の言うことなんか聞くこと無いんだぞ >>555 すんません ttp://www.freewebs.com/pme_jp/tetris.lzh いちを操作方法。キーコンフィグはまだ無い。すまんね。 ←→:移動 ↓:高速落下 ↑:ハードドロップ [A]or[C]:回転 [X]:ホールド ※:[ ]の中はキーではなくてボタン。F1キーを押して変更できる 注意:今のところどれだけライン消してもレベルは上がりません ツクールXPで作ってるから、RTPのダウンロードしてない人はやっといて。 完成してないのに RTPのダウンロードやっといてとは随分な言い方ですね >>557 乙 スーパーローテーションは、まず壁に当たらずに回転できるならそうして、できなかったら4つの壁蹴り候補を総当りするっぽいです。 ここの画像が参考になるかも。 ttp://www.the-shell.net/img/srs_study.html T-SPINは、 1.種類がT型テトラミノ 2.固定前に行った操作が接地した状態での回転 3.固定したときに、テトラミノの四隅(☆の部分)に3つ以上のブロックまたは床、壁がある ☆■☆ ☆■☆ ☆ ☆ ☆■☆ ■■■ ■■ ■■■ ■■ ☆ ☆ ☆■☆ ☆■☆ ☆■☆ これら全ての条件が成り立てば成立します。 ちなみにこれはテトリスDSの判定方法です。 テトリスワールドだと壁や床がブロックと見なされないようです。 TGM3だと3番の条件が無く、その代わりに1ライン以上消えることが条件となります。 そもそもT-SPINが無いゲームもいっぱい存在するのでT-SPINは必須では無さそうです。 >>558 書き方が悪かったら謝ります orz でも無いと動かないから勘弁して。 >>559 GJ&dクス!! これを参考にしてやってみて、うまくいったらまたここに晒してみます 最近Javaでテトリスを作っていたのですが、壁蹴りのアルゴリズムがわからなくてぐぐってここに来ました。 >>559 さんの貼ってるサイト見ました。 総当りというのは、それぞれのブロックのページにある、ブロックのアニメーションの 数だけ全部総当りてことでしょうか? やはりスーパーローテンションの挙動はブロックによって考える必要があって、 統一された規則があるわけではないんですかね・・・? ちなみに今途中まで作ってるのはこれです。 http://hilala-web.hp.infoseek.co.jp/Tetris/ 普通に回転部分を作ると、回転出来なかったら回転しない で終わりだと思うけど、 そっからさらに続くのが壁蹴りの総当たり。 要するに左にずれて回転すれば回転出来るか、右にずれて回転すれば回転できるかってのを 順々に試していって、成功したらその状態に確定という事をやる。 (L字ブロックのいわゆる『陰謀』は、この順々に試すという性質によるもの。つまり仕様ってのは嘘じゃない) んで、セガテト以外の回転方式だと上にずれて回転できるかってのを試す、 いわゆる床蹴りってのが必要になってくると思うんだが 個人的にはこれやるぐらいならおとなしくセガテト方式にした方がいいと思うなぁ。 >>563 ああ、なるほど。 なんとなく床蹴りは入れてみたいと思ってるのですがw とりあえず左右だけ、壁蹴りの実装に挑戦してみます。 俺、X68kで BASIC覚え始めてから3週間くらいで テトリス作った。 でも、どんなにコードをブラッシュアップしても 遅すぎてゲームにならんかった・・・。 ロジック以外は同じでボタン操作するロボット作って 勝負させたらいいんじゃないの? なんとか実装してみました。 細かい挙動や、バグはまだ確認していないので何か不具合あるかもしれませんが・・・ http://hilala-web.hp.infoseek.co.jp/Tetris/ >>565 その状態で 恥ずかしげもなく作ったと言えるね AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAああああああああああああああああああああああああああああああああああああああああああ 今までテトラミノの固定猶予期間を考えずに組んでたことに気づいた。 テトリスDSで色々実験してみたんだが、 床スレスレで自動下降しようとしたときから 時間を計り、一定時間経過後に固定という処理をしているように思えた。 壁蹴りで浮かせて永遠に固定を阻止できたから 床スレスレ状態でなくなったら時間はリセットされているみたいなんだが、 普通のテトリスはこんな厨房プレイを許しているの? >時間を計り、一定時間経過後に固定という処理をしているように思えた。 これは違うだろ DSスレで検証も出てる >普通のテトリスはこんな厨房プレイを許しているの? してるのも、してないのもある。 実験するならもう少し考えてやった方がいい >>574 ご丁寧にありがとうございます。他の方の検証をあたってみます。 っていうか実験は適当にやっただけだ。うざい。検証結果くらい書け。氏ね。 >>575-576 この流れは前にどっかで見たことがあるぞ・・w 大変長らくお待たせいたしましたっ。 とりあえず、スーパーローテーションとゴーストブロックを搭載しました。 http://www.freewebs.com/pme_jp/tetris.lzh Tスピンは、消しエフェクトがまだ決まってないので未搭載。 形になってきたらまた晒しておきます。 テトリスぐらいひとにいちいちそうだんすんなよぬるいスレ >582 テトリスのCPU思考ルーチンをおしえろ ttp://pc8.2ch.net/test/read.cgi/gamedev/1159531055/l50 1 名前:名前は開発中のものです。 本日のレス 投稿日:2006/09/29(金) 20:57:35 OF60b4X9 具体的に記せ //<body onKeyDown=K=event.keyCode> //<script> X = [Z = [B = A = 12]]; h = e = K = t = P = 0; function Y () { C = [d = K - 38]; c = 0; for (i = 4; i-- * K; K - 13 ? c += !Z[h + p + d] : c -= !Z[h + (C[i] = p * A - Math.round (p / A) * 145)]) { p = B[i]; } !t | c + 4 ? c - 4 ? 0 : h += d : B = C; for (f = K = i = 0; i < 4; f += Z[A + p]) { X[p = h + B[i++]] = 1; } if (e = !e) { if (f | B) { for (l = 228; i--; ) { Z[h + B[i]] = k = 1; } for (B = [[-7, -20, 6, 17, -9, 3, 6][t = ++t % 7] - 4, 0, 1, t - 6 ? -A : -1]; l--; h = 5) { if (l % A) { l -= l % A * !Z[l]; } else { for (P += k++, j = l += A; --j > A; ) { Z[j] = Z[j - A]; } } } } h += A; } for (i = S = ""; i < 240; X[i] = Z[i] |= ++i % A < 2 | i > 228) { i % A ? 0 : S += "<br>", S += X[i] ? "■" : "_"; } //document.body.innerHTML=S+P; Z[5] || setTimeout (Y, 99 - P); } Y (); //</script> 2006/09/29(金) 21:20:32 ID:htuq4KNG いまさらルーチンなんか語ることないでしょ それよちも設計を語った方が有意義 テトリスを作成しているんですが、点数の表示方法がわかりません・・ どなたかお勧めのサイトや、自分で作成したことがある・・という方 お願いします・・・・ ソースわかればなんでもいいです。 ラベルでもDrawStringでも使えばいいじゃまいか(;´Д`)つーかテトリスと関係ないし >>592 いま出来てるところまででいいからアップ汁 話はそれからだ 俺にはテトリスみたいな展開の早いゲームを作るのは難しすぎる。 もっとゆっくりしてないと設計できん。 テトリスやブロック崩しや格ゲーは、俺がプレイ下手くそなせいかバランス調整がわからん。 神バランスに調整できる奴はマジ尊敬する。 確かにこれ系はへたくそなヤツが作るとろくな事にならんな。 今のワールドルールとかもそうだが。 アリカのクラシックルールのがよっぽど操作性いい。 テトリスもどき作ったお( ^ω^) ttp://www.csync.net/service/file/view.cgi?id=1176217453 >>604 すごーい。よく出来てますね。 ご苦労様です。 DxLib(bcc仕様)を使ってるけど、よかったらドゾー つ【ttp://www.csync.net/service/file/view.cgi?id=1190184754】 >>610 フィールド上にブロックが表示される前にNEXTがずれるから 次に出てくるはずのブロックとは違うブロックが出てきたように感じる ブロック固定後のインターバルを無くすか インターバル後にNEXTをずらしたほうが良心的かも >611 fix終わりました。 つ【ttp://www.csync.net/service/file/view.cgi?id=1190267586】 テトリスを作ってみました http://gamdev.org/up/img/10597.zip 別のスレで発表したやつなんだけどある程度テトリスへの見解がありそうな人に キーの操作感やレベルの上昇具合などの意見がほしかったので、 ワールドルールの基本的な部分はほぼできてると思うけどT-spinの判定部分が少し違うので 市販ゲームだとT-spinとなる場面でもならない場合があります。 隠し機能…というかデバッグ用の機能でポーズ中にEnter+初めからでブロックが置かれた状態でスタートします。 XPでMラデ9700なのに非対応ハードウェアって言われて起動出来ない。 DirectXインスコしなおしてもだめぽお >>616 d3dx9_30.dllが見つからないって怒られた d3dx9_30.dllは最新版のDirectXに更新するか↓からダウンロードしてEXEファイルがあるフォルダの中にいれればOKです http://www.dll-files.com/dllindex/dll-files.shtml?d3dx9_30 DirectX9が初期化できない問題については調査中です 描画部分をDirectX8に下げてみました たぶんこれで大丈夫かな? http://gamdev.org/up/img/10601.zip DirectX9のデバイス作成部分は日経ソフトウェアの2006年9月号にあったサンプルコードのコピペなので それが動かなければ自分にはどうしようもありません(日経ソフトのサイトのダウンロードの項目に 実行形式を含んだサンプルがあるのでそれを試してもらえるとありがたいです) ・・・これでDirectX8Verが動いたのなら日経をうらむZE 動いたよ。なかなか良くできてると思う。 しかしやはりワールドルールはゴミだな。 操作感がいい。テトリスDSしかやりこんでないけど かなりそれに近い漢字。 VBの亜種と考えれば技術的に不思議は無い 行動力はすごいかも いっその事ここでHeborisの後継を作ってしまうとか…… スレ違いですかね。 テトリスってただ作るだけなら超簡単だけど、 操作性を良くしようとしたら 回転法則とか面倒なんだよな。 お詫びにはなりそうにないですが。 ソースが酷く、Dxライブラリを使っていて、しかも説明が不親切です。 余計スレを汚すかもしれませんが、すいません。 http://www.csync.net/service/file/view.cgi?id=1197731850 >>630 出来が良いテトリスはカンパニーに目つけられるから丁度いいんじゃね? >>630 壁蹴りとか結構難しいですよね……フリーでも出てはいるものの、どれにも満足せず、結局自分で作ってしまうという経緯の人が多いんじゃないですか?私もですが。 図々しいですが、>>631 の評価もお願いします。 デキはいいと思うよ。 クラシックでオレンジだけ回転が逆なのが気になるけど。 キーリピートの実装でいつも悩まされるんだよな。 キーを押しっぱにすると、ブロックの移動後にやや長めのブランクがあって、 その後は短いブランクで連続的にブロックが移動する、あの仕組みのこと。 GetAsyncKeyState でキーの状態を取得・記録してるんだけど、 DirectInput なんかだと、そのへんは楽に出来たりするのかな? それとも、結局自前で処理するしかないのだろうか。 >>635 自前で処理するしかないでしょうね。私もそうですし。 >>636 やっぱり自前かあ。。(´・ω・`)ショボン ブランク (というのか、ウェイトというのか) が一定なら楽なんだけどなー。 キーリピート何とかでけた。でも操作感の調整がいまいち。。 BGMと背景はネットで拾って勝手に使いました(ごめんちゃい)。 ttp://gamdev.org/up/img/10788.zip >>638 >でも操作感の調整がいまいち。。 下ボタンを押してブロックを地表まで落下させてもブロックが即固定されないので ブロックが着地してから自然に固定されるまでの間に左右ボタンを押しっ放しにして次のブロックの操作の準備をする という事ができないのと 単純に横移動が遅いのが気になりました >>640 おお。遊んでくれてありがとう。 リプレイ機能を足したのと、少し手直ししたバージョンれす。 ttp://gamdev.org/up/img/10973.zip キーの操作性は序盤は良くても、高速落下時には悪かったり その逆だったりで、こちらが立てばあちらが立たずというか、 いくら調整しても上手くいかない。計算じゃなくてレベル毎に キーのウェイトを場合分けするのが普通なんだろうか。 >計算じゃなくてレベル毎に >キーのウェイトを場合分けするのが普通なんだろうか。 俺は他のパズルゲームでそうしてるよ? 落下物を5マスで構成するとシベリア風になる 7マスだとゲームにならない 検証結果でした 今どこまで出来てて、いつまでに仕上げるつもりなんだ? 前から思ってたんだが、テトリミノって「S型」やら「L型」やら 名前がダサいから、 テトリスを開発するにあたって ひとつひとつの 型 に名前を付けたい たとえば、 ■ [THPIL] スパイル ■■■ T-SPINに使用するので「spin(スピン)」から ■■ [SCAVE] エスケイヴ ■■ 携帯ゲームの[SFCAVE(エスエフケイブ)]をヒントに S型のカーブということから ■■ [ZEXE] ゼグゼ ■■ Z型のカクカクした形「zigzag(ジグザグ)」から文字った ■ [LENGA] レンガ ■■■ 文字通りレンガ(Lから始まり そのまんまで面白い) ■ [JACK] ジャック ■■■ 尖った角「jag(ジャグ)」 …を省略したつもり ■■ [ORB] オーブ ■■ 水晶をイメージ、「O」から始まるのでピッタリ ■■■■ [IBIRD] アイバード I型のバー(棒)だから …というのは建前で、本当は国際復興開発銀行「IBRD(アイビーアールディー)」からとった(汗) といった感じですが 皆さんいかがですか? なんか名前とイメージが合わない。 けどレンガはなんかいい感じ >国際復興開発銀行「IBRD(アイビーアールディー)」 これはテトリスと何の関係があるの? 全然 関係ありません。I から始まるカッコイイ横文字はないかなと考えて思いついたのは 自分の恩師が「IBRD」のことを『アイバード』と言っていたことをふと思い出し 付けました。 当初は I 型のバー(棒)という意味は考えていた訳ではなく後づけですが、意味的にはOKかなと思いました 黎明期あるいはパジトノフ氏自身がソースにコメント残してたら定着したかもしれんが、 個人的に「セガテトリス」の影響受けすぎてるんで、黄色だの赤だの言ってもらったほうが通じる。 面白いし、「ああ、あの人か」って言われるぐらいしつこく言い続けていれば定着するかもしれんね。 でもSEGAのテトリスの色と正式なテトリスの色とは違うから やっぱり名前は欲しいかな …おれは >>653 アプレットでつくりたいんです。 でもまだ何も出来てません;; 1月中には完成させたくて。 Javaでテトリス作って、ソースも一緒に公開している人いるぞ。 ぐぐって参考にしてみれば? あと、ここもいいかも。 ttp://javagame.skr.jp/index.php?FrontPage#mff5a158 っていうかこれぐらい自分で探せるだろ。 >>660 最低限の実装は1日もあればできるので 0からjavaを勉強し始めても余裕で間に合うよ ちゃんと勉強すればね あと662が言っているように自分で調べる力が何より重要 聞く前にググる、参考書・マニュアルを読むは 今後何を作るにしても必要な技術 Flashでテトリス作ってるんだけど、公開してもいいの?? 著作権とかどうなん?? テトリスの場合は著作権よりも特許の問題(特許侵害は非親告罪) BWKもそれで潰されたみたいだし、公開しないのが正しいが 公開している人はたくさんいる >>665 アイデアは著作権では保護されないので、自分で一からプログラムを 書くなら問題なし。 問題は特許権と、「テトリス」って名前を使うなら商標権もかな。 ただ、特許が取られているのかどうかは知らんし、「テトリス 特許」で 検索してもよく分からんかった。 ttp://www.tetrisonline.co.jp/tetris_license.pdf ttp://ja.wikipedia.org/wiki/%E3%83%86%E3%83%88%E3%83%AA%E3%82%B9#.E3.83.A9.E3.82.A4.E3.82.BB.E3.83.B3.E3.82.B9 ttp://oshiete1.goo.ne.jp/qa3259818.html ttp://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q1121784821 ttp://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q1419016159 ttp://www.geocities.co.jp/WallStreet/7506/gamepat.html だれか詳しい人いない? ただ、現実問題としては、グラフィックやBGMはオリジナルのものを使い、 お金を取ったりしてなければ何か言われることはまず無いだろうし、 万が一あったとしても公開停止すればそれで済むレベルだと思うよ。 どうしても心配ならここで検索してみれば? ttp://www.ipdl.inpit.go.jp/homepg.ipdl 特許の有効期間は20年だからそろそろ切れるかもなあ いつ頃、取ったのかわからないけど 誰かファミコンのエミュで動くアーケードの初代セガ版のテトリスを作ってくれないかな? グラフィックはブロックの色が16色内で収まる範囲のアーケード準拠で(棒は赤系、四角は黄系等)背景なんかは正直真っ黒でOK。 サウンドはSEがあればBGMさえ無くてもいいくらい。 ゲームモードはエンドレスで続くモードだけあれば十分。 ただ、ゲームスタートからのカウントが始まってカンストすると止まるタイム表示があるとそれなりにやり込めるかと。 アーケードライクな操作感覚を重視してくれれば文句無いです。 ファミコンエミュで動かす理由は何? nesは面倒な上に色や音の数に制限が多いから変人以外は使いたがらないよ 環境を指定しなくて正確な仕様が示せるなら作ってくれる人もいるかもしれないが 現在はdocomo携帯限定ですがNESのエミュレータがあるんです。 暇な時にそれでテトリスを遊んでいるのですがBPS製のテトリスは操作性が悪く (エミュ本体でキーコンフィグはありますがセガ版と違い、落下させると落下中は操作不可能) ゲームモードも一定ラインを消すとステージ終了となるモードしかなくてAC版が好きだった人間には熱くなれないのです。 テトリス関係は版権厳しいからなー JAVAで自分で作ったほうがいいぞ HDD漁ってみたがNESで遊べるのはこれくらいかな テトリス1 BPS版 テトリス1 任天堂版 テトリス1 TENGEN版 テトリス2 テトリス フラッシュ デブロック >>671 わざわざエミュを使う必要があるのか? 携帯のアプリってnesより楽に作れるし、たぶん作動も軽いよ 俺はdocomoじゃないからiアプリのことはよく知らんが >>672 自分で作る技術があったら真っ先に作りたいのですが… 自分にはそんな知識や技術がある訳も無く… >>673 NESに任天堂版のテトリスがあったとは知りませんでした。 ちょっと調べてみます! >>674 前は携帯のアプリでACちっくなテトリスはあったんです。 が、数年前に作者がテトリスの公開をやめてしまい、機種変更をしてしまった今となってはプレイ出来ません。 以前、SEGAAGESのテトリスコレクションに収録されていたシステムE版(ほぼマスターシステム基板)をプレイしたのですが やっぱり操作感覚等が厳しいなぁ〜と感じました。 それで最近、携帯電話でファミコンのエミュがある事を知り、この板に来たらこのスレを見付け 「この板に来る凄腕PGならばファミコンでもかなりの再現度の高いテトリスを作ってくれるのでは?」 そう思って>>669 でレスをした訳です。 ちなみに最近こんなテトリスを見つけました(ネタとしては最高だと思いますw) ttp://www.ngworks.net/game/tetoris.html >675 >自分にはそんな知識や技術がある訳も無く… 今、持ってないだけだろ? なんで学習して知識や技術を持とうと思わないんだ? 俺は自分の好きなゲームを作りたかったからプログラムを覚えたぞ。 自分で難易度やルールやブロックの種類を決められるんだからスゲー楽しいぞ。 学校の勉強で1教科増えるよりはるかにラクで楽しい。 みなさんだったらこれに終了判定つけるとしたらどうつける? ttp://www.wacharo.net/Tetris/Tetris11.jsp >>677 ブロックを固定した後、新しいブロックを作るまでの間に新しいブロックが 出る予定の場所にブロックがあるかどうかを調べてあればブレイク チェーンゲームのテトリスってさ どのくらいの容量でできているんだろ? ttp://circle.zoome.jp/apptown/media/659/ テトリスには下を押したときの落下、自動的な落下、ブロックが消えたときの 落下の3種類があるがどれのこと? >>684 あと、最近のだと上とか押して瞬間的に一番下まで落ちるのもあるよ ・下を押したときの落下 キーを押している間、落下中のテトリミノのyをインクリメントし続ける(着地したら停止) ・自動的な落下 インターバルをおいて落下中のテトリミノのyをインクリメント ・ブロックが消えたときの落下 消えたラインから上にある積まれたテトリミノすべてのyを、一度に消したライン数ぶんだけ加算 ・上を押したときの落下(ハードドロップ) 落下中テトリミノのyインクリメントを着地するまで繰り返す >>686 の説明でわかる人は683みたいな質問をしないと思うな たぶんもっと基礎的なところで躓いている 質問じゃなくてただの愚痴じゃないのか。 答える必要ないかと。 こんなんみつけた。 一週間でテトリス ttp://d.hatena.ne.jp/portown/20090415/1239801213 うん、二ヶ月近く経った今でもまだ完成はしてないようだけどね。 C++でデザインパターンも使いまくりで、まあなんというか こういう人が開発する様子を眺めてみるってのもおもしろいかも。 >>690 昨日googleのロゴが変わっていてびっくりした。 テトリスが有名になった少しあとぐらいの時期に BASIC+マシン語を使って一週間くらいでテトリス作った事があって 「テトリスなんてちょろいぜ」と思っていたが 三行テトリスを知って、自分の無力さを思い知った。 (当時とは環境が違うとはいえ……) >>692 マジレスすると 基本操作、列消えはすぐ作れるんだ テトリスの一番難しい箇所は 下に付いてから位置が確定される時間差の処理 穴に回転させて入れる場合の確定要素 そう言った余剰処理の方が難しいのさ 分かりやすく言うと □□□□ □□□□ □□□□ □□□□ これが一個の回転領域とすると □□□□ □■□□ □■■□ □□■□ なのか? □■□□ □■■□ □□■□ □□□□ なのか?で処理の仕方が変わるし 回転制御も どのマスを最初に処理するソースにするかで隙間入れの処理が違う 初心者ほど 途中の回転と一列消ししか気にしない駄作作る事実 これ位覚えておけカス ここまで言っても分からないカスの為にもう一つ □□□□ □■□□ □■■□ □□■□ ↓ 回転後は □□□□ □□■■ □■■□ □□□□ なのか? □□□□ □■■□ ■■□□ □□□□ なのか? どっちで処理するんだ?って話 >>683 抽象的な方が分かりやすいと思うから ■□□□ ■□□□ ■□□□ ■□□□ □□□□ □□□□ □□□□ □□□□ ↓ 処理(タイム関数でループ処理) ↓ □□□□ ■□□□ ■□□□ ■□□□ ■□□□ □□□□ □□□□ □□□□ 表示するプログラムと 処理するプログラムは別と考えるんだ クソースでもとりあえず動くもの作ればいいじゃない。 俺が一番悩んだのは ↓ ■□■□■■ ■□■□■■ ■□■□■■ ■□■□□■ ■□□□■■ ■■■■■■ こういう状況で回転させた時どうすべ、って事だな。 ・ガイドラインに従う ・T○Mっぽくする ・セガテトリスっぽくする とりあえず回転法則は既にあるものをまねてみるべきだと思う。 この状況ではもう回転できない ■□■□■■ ■□■□■■ ■□■□■■ ■□■□□■ ■□□□■■ ■■■■■■ ..■ ■□■□■■ これなら ■□■□■■ ■□■□■■ ■□□□□■ ■□□□■■ ■■■■■■ 昔のセガふうテトリスだと一段上に戻って 乗っかるような動きになるのでは ■■■■ ■□↑□■■ ■□□□■■ ■□□□■■ ■□□□□■ ■□□□■■ ■■■■■■ すまない。 悩んだっつーだけで地力で解決した昔の話なの。 テトリスを作って動かそう!っていうスレで そんな細かい回転法則とか操作性の工夫とかっていらないんじゃないのか HSPだと速攻で作れたが、いざCとかに移行しようとすると失敗するゆとりの俺涙目。 何も用意しなくてもウィンドウ作ってくれるHSPから離れられん。 俺、C+DXLibでテトリス作ってる HSPとそう変わらない感覚で作れるぜ どなたか講評していただけませんか? ttp://kanataofstars.web.fc2.com/tetrin.html ページとアップローダーのテストも兼ねています。よろしくお願いいたします。 回転法則とか無視してますけど…。 >>713 すみません知りませんでした。削除しておきます。 >詳しくはダウンロードファイル内のリードミーにて。 リードミー入ってない。 コンピュータが弱い。 >>715 >リードミー入ってない。 すみません。>>714 修正時に誤って削除していました。一応ホームページから見られるようにしておきました。 >コンピュータが弱い。 調整を検討しておきます。 ぷよぷよつくってまして軸ぷよに対して子ぷよが90度ずつうごくような簡単なつくりならできたんですが 回転いれたぷよぷよフィーバーみたいな操作性のよいものがうまくできないです。 というより回転まではうまくできたんですがフィールドにぷよがあるときの当たり判定とクイックターンのアルゴリズムなどがうまくできないで悩んでます。 なんかいい方法ないですかね? ちなみに今は32のマップチップみたいなものにぷよを配置するような方法でやってます。で、アクションゲームでやるような当たり判定で… めりこんだときに上に配置するべきか横に配置するべきかがうまくできなくて挙動がおかしいんですよね だれかいいソースみたいなの教えていただけないでしょうか? アクションゲームのような当たり判定をしているとおかしくなるぞ。 入力があった時に、変化できるかできないかと、変化後の形処理をして、結果を段階的に表示する方法にしたほうがいい。 でないと意図しない動きで変な動作をすることになる。 パズルゲームなんだから、落下も回転もマップの1マスずつ移動させるように処理する。 まずは1マス単位で動くようなものを作ってから、途中段階を表示させるように変えてみようよ。 >>718 何ヶ月もレスのなかったスレに書き込んで、正直回答もないと思ってたので、とてもうれしいです。 ありがとうございます。 >変化できるかできないかと、変化後の形処理をして なるほど、こういう考え方をすれば必ず処理はできそうですね。参考にさせていただきます。 >パズルゲームなんだから、落下も回転もマップの1マスずつ移動させるように処理する。 >まずは1マス単位で動くようなものを作ってから、途中段階を表示させるように変えてみようよ。 すいません、自分の説明が足らなくて、一応マス単位には消去や着地判定などもしてうごかせるものはできました。 なので、マスに縛られないものを作りたいと思いまして…。 それとどうしてここまでそこにこだわるかの理由なんですが、やはり32単位のマスで動かすとカクカクに見えるという難点があり、これはかなりゲームのクォリティを下げてしまうように感じるのです。 それだけではなく、ぷよぷよが好きなので、どうしても"まわし"に関する部分の再現であるとか地面についてから子ぷよを持ち上げて軸ぷよを浮かし、待機させるといったような表現も再現したいのです。 クイックターンも然りです。 この、http://www.youtube.com/watch?v=TGi42Csclwc にあるぷよぷよの続編(ぷよぷよフィーバー)なんですか、これらはマスに縛られないきれいな動きをしていて、こういうのを作ってみたいのです。 こういった自分の考え方は客観的にどのように感じるのかも思ったことあればまたレスお願いします。 うだうだ言ってるようだが考え方としては 内部ではマス単位で移動し、表示をドット単位にする方が正しい >>720 おおおおおなんかひらめくものがありました! 完成したらうpするのでそのときまた評価などしていただけたらお願いします たぶん今週末までにはできそうです! ある地点から右に1マス移動するのを表示する場合 内部処理ではとっくに右に移動しているが ドット単位移動で表現しているんだな。 左右移動中に反対に入力したりとか、高速下降を中断した時とか 考えることはたくさんあるぞ。 【プログラミング】テトリスを1時間強で作ってみた【実況解説】 http://www.nicovideo.jp/watch/sm8517855 「テトリスを1時間強で作ってみた」動画の投稿者にインタビュー ──「プログラミングの楽しさ伝えたい」 ブロードテイル CEO 紀平 拓男 氏 http://itpro.nikkeibp.co.jp/article/Interview/20091104/340019/ >>719 作ってもいないやつから想像だけのアルゴリズムとか真に受けないほうがいいよ よさそうと思っても実際やってみたら使えないなんてことざらにあるし 最近は適当なこというやつ多いな >>721 をちょっと楽しみにしてたんだが今晩くるかな? 作ってもこんなところでは公開しないだろうし こんなところじゃなくても公開はしないだろ そうか もう今晩はこないかもな 一応でも明日またくるよ それはあなたですよwwww 俺は今週末うpってレスがあったから今日、明日じゃないかと思ったんですよw え、出来るとは書いてるけどうpるとは書いてないだろ パズルゲーの劣化コピーはプレイヤブルな状態で公開すると 完成度によっては面倒なことになるから 基本的にうpは無いものだと考えてるんだが ID変わってるけど俺727ね 完成したらうpするのでそのときまた評価などしていただけたらお願いします 結局完成させられませんでした 誰か操作の部分だけでかまいませんのでお手本のソース作っていただけないでしょうか? 言語何よ 自分でここまでやった、てのを出すと出やすいと思うぞ。 >>734 さんありがとうございます HSPです。しかしC言語もかじっていたので条件文などはおおよそCに近く書いてあります。 今いらないものごちゃごちゃしてるので整理してうpしてみます よろしくお願いします。 すいません,うっかり整理してたら間違って必要なファイルまで削除してしまいました/(^o^)\ モジュールだったのですが今書き直します ちょっと待っててください HSPだとちょっと返事が遅れるかもしれんがガンガレ 【実況】第15回 Java(DoJa)でテトリスを作ってみた【講座】 http://www.nicovideo.jp/watch/sm9203192 iアプリのテトリスとしては良い動きしてる ttp://www.nicovideo.jp/watch/sm10103631 テトリスのブロックの形ってどういうデータにしてますか? たとえば □□□□ □■■□ □■■□ □□□□ の場合、 やり方1 0, 0, 0, 0, 0, 1, 1, 0, 0, 1 1, 0, 0, 0, 0, 0, 2次元配列でこういう風に持っておく やり方2 1, 1 2, 1 1, 2 2, 2 1次元配列でこういう風に持っておく 1のほうが直観的でわかりやすいけど 2のほうがプログラムがシンプルになりそう 自分がやるならどっちか、それぞれのメリットデメリット、 他にこんな方法があるよっていうのがあれば教えてください 4つだけの時はそれほど変わりは無い。 大きい変則ブロックを出したいなら二次元配列がいい。 回転以外の変形や分割もさせたいなら一次元配列がいい。 >>721 とは別人だが、完成したのでうp ttp://www1.axfc.net/uploader/O/so/158875 意見、感想求む (音楽データがあるので46.8MBとちょっとサイズが大きいです) >>741 >>742 のいうとおり、イレギュラーに対応することを考えると違ってくるかもね 1だと無駄が多い(ブロックのある場所を調べるのに配列の中全部を 調べないといけないし、配列のサイズも大きい)けど、自由度は高い 2だと無駄は少ないけどブロックを5個にしたりはできない ↓私はこんな感じでやった(HSP) ; J型 tet(4,0,0,XE) = 2 : tet(4,0,0,YE) = 2 ; tet(4,0,1,XE) = 1 : tet(4,0,1,YE) = 2 ;3 tet(4,0,2,XE) = 0 : tet(4,0,2,YE) = 2 ;210 tet(4,0,3,XE) = 0 : tet(4,0,3,YE) = 1 ; tet(4,1,0,XE) = 1 : tet(4,1,0,YE) = 2 ; 23 tet(4,1,1,XE) = 1 : tet(4,1,1,YE) = 1 ; 1 tet(4,1,2,XE) = 1 : tet(4,1,2,YE) = 0 ; 0 tet(4,1,3,XE) = 2 : tet(4,1,3,YE) = 0 ; tet(4,2,0,XE) = 0 : tet(4,2,0,YE) = 1 ; tet(4,2,1,XE) = 1 : tet(4,2,1,YE) = 1 ;012 tet(4,2,2,XE) = 2 : tet(4,2,2,YE) = 1 ; 3 tet(4,2,3,XE) = 2 : tet(4,2,3,YE) = 2 ; tet(4,3,0,XE) = 1 : tet(4,3,0,YE) = 0 ; 0 tet(4,3,1,XE) = 1 : tet(4,3,1,YE) = 1 ; 1 tet(4,3,2,XE) = 1 : tet(4,3,2,YE) = 2 ;32 tet(4,3,3,XE) = 0 : tet(4,3,3,YE) = 2 ; tet(種類の番号, 回転の状態, ブロックの番号, X座標かY座標か) という 四次元配列で、事前に全て決めておく方法 >>743 中二っぽくていいな!消す時に邪気眼出るし >>749 一年経ってもまだこのスレ覗いているから大丈夫 というか、初の反応ありがとう しかし、あの目玉って、邪気眼だったのかw まあ、元ネタのドラキュラX自体が中二っぽいからね・・・ >>720 超亀レスだがアーケードの逆転パズル番長やぷよFは落下が1ドット単位だな ぷよぷよやぱずるだまは1/2キャラ単位だが 作った奴なら NDS_TGM 20080815 が最高。 【ID】YYY-X1 オンラインネーム YYY-X1 自己紹介 ヴォ― 【罪状】シャフでステゲーとファンメ http://i.imgur.com/wngSWjx.jpg 【今の階級】少尉 【説明】 シャフでステゲーしてその間にファンメを書いてるキムチから生まれたデブ バカッターもやってて醜いデブな見た目を自分から晒してるアニブタのナルシスト 性格はキムチで見た目は豚のエイリアンと救いようがないガンダム動物園の豚 今のトロフィー http://psnprofiles.com/YYY-X1 【ID】taki_exvs 【罪状】ヅダで自爆縛り ファンメ 【階級】少将5 【出没時間】深夜 【説明】ファンメはコレhttp://imgur.com/Ib3zTnR マナー厳守の部屋でヅダ使って自爆縛りのキチガイ しかもファンメだからマナー悪い事しか頭にないんだろうよ HTML5 Canvasを使って、ブラウザ上で実行したい 矢印キーで、回転させればよいのか? 何から始めればよいのか、全くわからん T Umezawa 落ち物パズルゲームのプログラミング解説 1/2 https://www.youtube.com/watch?v=iyMMaQWlF_0 この動画を見ると、テトリスは初心者向けじゃない。 難しすぎる 簡単にお金が稼げる方法興味ある人だけ見てください。 グーグル検索⇒『来島のモノノリウエ』 48KQWEPO14 yahooゲームとかにあるテトリスツイストって ねじ込んだり出来なくないですか? やろうとするとブロックが上に浮いてくるんですけど? ビローン|*゚ー゚)y━━━━━━━━━━━━━━━┛~)゚ロ゚)/アチチ!! ○0o。( ̄∇ ̄〃)y--┛( 〃 ̄ー)y-┛( )-┛(ー ̄〃 )y--┛))クルクル read.cgi ver 07.5.5 2024/06/08 Walang Kapalit ★ | Donguri System Team 5ちゃんねる