アカウント名:
パスワード:
こういう意見が出ることを予想してくどいくらいに説明してるのに、それでも的外れなコメントついちゃうんですね…
ただ元のタレコミも「自分では既に答えを出していて追認だけが欲しい」という臭気が…
> ゲーム書くのに、C#がいいと思っている時点で、この人は面白いゲームは開発できない> だろうと思ってしまいます。
え・・・変な事言ってるかな?NOBAX氏は「車乗るんならF1じゃなきゃね!」とか「バッグならヴィトン以外駄目でしょ」みたいな偏見を持つのがイカン、それはクリエイティブの妨げだと言っているんでしょ?別にC#に偏見持ってるわけでないでしょ
>大昔だったら、BASICはノロいから、ゲームを書くにはアセンブラを習わないとダメだよ大昔でも、必ずしもそうでもないよ。
マイコンBASICマガジンでも「それなりに」面白いゲームはあった。それは今でも大差ない。
しかしそれを超えるゲームを作ろうとすると、処理性能が壁になることが多い。そうなると言語やアルゴリズムで改善しないと実現できないってだけの話。
#だいたい「言語は手段」とか「言語は単なる道具」といってるヤツって、そもそも何が言いたいんだか。#1、手段/道具だから、なにを使っても同じ/かまわない。#2、手段/道具だからこそ、最適/最高の物を使うべき。
そうでもないですよ。今でも製作するゲームの処理能力的キャパシティは言語の実行速度に大きく影響されます。インタプリタ型だとかなりアルゴリズムを工夫しないとあっというまに処理能力が足りなくなります。C++でも早い段階からの細かいパフォーマンスチューニングはかなり大事で、無計画に力任せに組んでいたら後の方で処理負荷かかりすぎて身動きが取れなくなることもよくあります。
そういう意味で、ゲームを作るのならC++やC#、あるいはそれに匹敵する処理速度の出る言語を選択するのは重要です。「あればあるだけ使ってしまう」のが記憶容量と演算リソースなのです。
しかしあればあるだけ使ってしまったゲームが面白くないと感じるのは私だけではないはずだ
「あればあるだけ使ってしまったから面白くない」なんて感性はよほど稀有だと思いますよ
根本的にゲームというものは、現実とは異なる条件設定をもって、現実とは別のスタートラインを用意することによりプレイヤー間の経験の差を比較的平等にして競いあうから面白いのであって、制限がないとリアル強者がそのまま強者なだけで面白くもなんともなくなる。
リソースをあればあるだけ使うようなことをやる開発者は、そのような「制限の存在意義」を理解できていないので、偶然以外の要素で面白いゲームは作れない。
>制限がないとリアル強者がそのまま強者なだけで面白くもなんともなくなる。別にそれは実装時のリソースの制限とは何の関係もないものだと思うが。
#「リソースがあればあるだけ使ってしまったゲームが面白くない」ではなくて#「リソースがあればあるだけ使ってしまったゲームが面白いとは限らない」ってだけじゃね。
そういった妙なオカルトに毒されてる方々もそれなりにいるみたいなので、確かに貴方だけではないでしょうね。
相談者が懇切丁寧に説明していることを全く読んでないのは置いておくとしてしても、ひどい。ゲームを書くのに言語の制約はない、言語は手段に過ぎないと書いておきながら、C#を選択したことを理由に面白いゲームは開発できないって。自分が何を言いたいのか考えて書かないんだろうか。
内容が支離滅裂ですね。論理的な思考が苦手な人なのでしょう。
> 内容が支離滅裂ですね。論理的な思考が苦手な人なのでしょう。
誰の意見に対して、どの様に「内容が支離滅裂」なのかが読み取れない文章を書くあなたはツイッター脳?
C# って単語に脊髄反射したかのように、タレコミすら読まずにこんなマヌケなコメント書いちゃったんだろうなぁ。老いって怖いね。
> 開発ソフトがゲームとして面白いかどうか> 新規性、没入感、達成感、バランス、ワクワク感、意外性などなにしろ.NETなんでVisual StudioかMonoかくらいしかIDE無いなあ。JavaならNetBeansとかEclipseとかXCodeとかいろいろ比較して例の発電所の音テンプレを作れないか悩めるだろうに。(悩んで終わり)
> JavaならNetBeansとかEclipseとかXCodeなんでそこで糞&糞みたいなIDEばっかり挙げるんだよJavaならIntelliJ一択だろ
前半は割といいことを言っているので、なぜ結論がこんなに意味不明なのだろう。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
コンピュータは旧約聖書の神に似ている、規則は多く、慈悲は無い -- Joseph Campbell
言語は手段 (スコア:0, フレームのもと)
といったことが言えましたが、今はそういう制約はないですね。
したがって、一番重要なのは、開発ソフトがゲームとして面白いかどうかでしょう。
新規性、没入感、達成感、バランス、ワクワク感、意外性などゲームをゲームとして
成立させるための要件はいろいろありますが、言語はそれらを実現するための手段にすぎません。
ゲーム書くのに、C#がいいと思っている時点で、この人は面白いゲームは開発できない
だろうと思ってしまいます。
手段を聞いてる (スコア:3, すばらしい洞察)
こういう意見が出ることを予想してくどいくらいに説明してるのに、それでも的外れなコメントついちゃうんですね…
うじゃうじゃ
Re: (スコア:0)
ただ元のタレコミも「自分では既に答えを出していて追認だけが欲しい」という臭気が…
Re:言語は手段 (スコア:2)
> ゲーム書くのに、C#がいいと思っている時点で、この人は面白いゲームは開発できない
> だろうと思ってしまいます。
え・・・変な事言ってるかな?
NOBAX氏は「車乗るんならF1じゃなきゃね!」とか「バッグならヴィトン以外駄目でしょ」
みたいな偏見を持つのがイカン、それはクリエイティブの妨げだと言っているんでしょ?
別にC#に偏見持ってるわけでないでしょ
Re:言語は手段 (スコア:1)
>大昔だったら、BASICはノロいから、ゲームを書くにはアセンブラを習わないとダメだよ
大昔でも、必ずしもそうでもないよ。
マイコンBASICマガジンでも「それなりに」面白いゲームはあった。
それは今でも大差ない。
しかしそれを超えるゲームを作ろうとすると、処理性能が壁になることが多い。
そうなると言語やアルゴリズムで改善しないと実現できないってだけの話。
#だいたい「言語は手段」とか「言語は単なる道具」といってるヤツって、そもそも何が言いたいんだか。
#1、手段/道具だから、なにを使っても同じ/かまわない。
#2、手段/道具だからこそ、最適/最高の物を使うべき。
Re: (スコア:0)
そうでもないですよ。
今でも製作するゲームの処理能力的キャパシティは言語の実行速度に大きく影響されます。
インタプリタ型だとかなりアルゴリズムを工夫しないとあっというまに処理能力が足りなくなります。
C++でも早い段階からの細かいパフォーマンスチューニングはかなり大事で、無計画に力任せに組んでいたら後の方で処理負荷かかりすぎて身動きが取れなくなることもよくあります。
そういう意味で、ゲームを作るのならC++やC#、あるいはそれに匹敵する処理速度の出る言語を選択するのは重要です。
「あればあるだけ使ってしまう」のが記憶容量と演算リソースなのです。
Re: (スコア:0)
しかしあればあるだけ使ってしまったゲームが面白くないと感じるのは私だけではないはずだ
Re: (スコア:0)
「あればあるだけ使ってしまったから面白くない」なんて感性はよほど稀有だと思いますよ
Re: (スコア:0)
根本的にゲームというものは、現実とは異なる条件設定をもって、
現実とは別のスタートラインを用意することにより
プレイヤー間の経験の差を比較的平等にして競いあうから面白いのであって、
制限がないとリアル強者がそのまま強者なだけで面白くもなんともなくなる。
リソースをあればあるだけ使うようなことをやる開発者は、
そのような「制限の存在意義」を理解できていないので、
偶然以外の要素で面白いゲームは作れない。
Re:言語は手段 (スコア:1)
>制限がないとリアル強者がそのまま強者なだけで面白くもなんともなくなる。
別にそれは実装時のリソースの制限とは何の関係もないものだと思うが。
#「リソースがあればあるだけ使ってしまったゲームが面白くない」ではなくて
#「リソースがあればあるだけ使ってしまったゲームが面白いとは限らない」ってだけじゃね。
Re: (スコア:0)
そういった妙なオカルトに毒されてる方々もそれなりにいるみたいなので、確かに貴方だけではないでしょうね。
Re: (スコア:0)
相談者が懇切丁寧に説明していることを全く読んでないのは置いておくとしてしても、ひどい。
ゲームを書くのに言語の制約はない、言語は手段に過ぎないと書いておきながら、C#を選択したことを理由に面白いゲームは開発できないって。
自分が何を言いたいのか考えて書かないんだろうか。
Re:言語は手段 (スコア:1)
内容が支離滅裂ですね。論理的な思考が苦手な人なのでしょう。
Re: (スコア:0)
> 内容が支離滅裂ですね。論理的な思考が苦手な人なのでしょう。
誰の意見に対して、どの様に「内容が支離滅裂」なのかが読み取れない文章を書くあなたはツイッター脳?
Re: (スコア:0)
相談すべきは、こんな面白いアイデアを思い付いたが、これで面白いゲームになるだろうか、
といったことであるべきです。
Re: (スコア:0)
C# って単語に脊髄反射したかのように、タレコミすら読まずにこんなマヌケなコメント書いちゃったんだろうなぁ。
老いって怖いね。
Re:言語はゲーム (スコア:0)
> 開発ソフトがゲームとして面白いかどうか
> 新規性、没入感、達成感、バランス、ワクワク感、意外性など
なにしろ.NETなんでVisual StudioかMonoかくらいしかIDE無いなあ。
JavaならNetBeansとかEclipseとかXCodeとかいろいろ比較して例の発電所の音テンプレを作れないか悩めるだろうに。(悩んで終わり)
Re: (スコア:0)
> JavaならNetBeansとかEclipseとかXCode
なんでそこで糞&糞みたいなIDEばっかり挙げるんだよJavaならIntelliJ一択だろ
Re: (スコア:0)
前半は割といいことを言っているので、
なぜ結論がこんなに意味不明なのだろう。