• ベストアンサー

シュミレーションゲームをJavaScriptで作ってみたいのですが

始めまして。 タイトル通り、JavaScriptとHTMLでシュミレーションゲームを作ってみたいと思っています。 プレイヤーが強化したロボットを戦わせるゲームなのですが、ステータスやロボのパラメータ等は当然変数になります。 この変数をJavaScriptですると、ソースを改竄された際におかしな事になると思うのですが対策は無いでしょうか? 参考リンク等でもいいのでよろしくお願いします

質問者が選んだベストアンサー

  • ベストアンサー
  • yambejp
  • ベストアンサー率51% (3827/7415)
回答No.1

>ソースを改竄された際におかしな事 クライアント側のマシンで動くプログラムですから、改ざんされて おかしくなっても別によいのでは? まっとうにゲームをつくる意思があるならjavascriptはあくまで インタフェース操作用にとどめ、データはサーバー側で管理するのが 常套でしょう

関連するQ&A

  • 自分の好きそうなシュミレーションゲーム

    PSPかPS2で、自分の好きそうなゲームを探しています。 某サイトM○2でも調べてみたのですが、おすすめがあれば 教えてください。 ちなみにシュミレーション系を探しています。 はまったゲームは、 ・ライアットスターズ、 ・FFT ・オウガバトル系 ・ディスガイア系 などです。あと、箱庭というんですかね? ・信長の野望将星録 も好きです。 パラメーターを割り振ってユニットを強化したり 自分で軍を編成したりするゲームはありませんか? よろしくお願いします。

  • javaScriptのセキュリティ

    javascriptの処理は、 クライアントサイドで改竄可能だと思っており、 高いセキュリティが求められる処理は、 サーバサイドがよい認識で合っていますでしょうか? 例えば、SQLインジェクション対策をjavascriptでしていたとして、以下の手順だとすり抜けられたりしないでしょうか? (1)ウェブページを表示して、ブラウザの「html保存」でクライアントサイドに保管する。 (2)html内で宣言されたjavascriptの各リンクも、一旦ダウンロードする。 (3)クライアントに落としてきたjavascriptを改竄する。 (4)クライアントに落としてきたhtml内のjavascriptのリンクをローカルのjavascriptに差し替えて、 サーバにリクエストする。 高いセキュリティが求められる処理は、 サーバサイドがよい認識で合っていますでしょうか?

  • 昔やったゲームを探しています

    昔やったゲームを探しています。 パソコンのフリーソフトです。 以下に特徴を書きます。 ・ロボットものです ・プレイヤーが操作するロボットの他に何台かの戦艦と大量とロボットが出ます ・プレイヤーが使うロボット以外は戦艦からどんどん出てきます ・どちらかの戦艦が全滅するとステージ終了です ・ステージ終了後、成否によって侵攻率(達成率?)が上下します ・主人公の武装を強化できます ・主人公のサポート用のロボットも強化できます ・場所は宇宙です。 以上です。少ない情報ではありますが、よろしくお願いいたします。

  • Excelの値をHTMLに表示できませんか?

    HTMLの画面からリンクを押すと裏でExcelが立ち上がり、必要な情報だけをjavascriptの変数かクッキーかセッションとかで持たせておき、Excelを閉じた後その変数内の情報をHTMLに表示させるなんてことはできない出ようか? (イメージ) HTML 利用者のIDは「2」 ┌──────────────────┐ │リンク          │ │             │ │             │ │             │ └──────────────────┘ Excel A列(ID) B列(データ)  1    A  2    B  3    C HTML ┌──────────────────┐ │リンク          │ │             │ │2さん B         │ │             │ └──────────────────┘ というようにしたいです。 今考えているのは、クッキーでPCにログインしている方のIDが保持されているので、クッキーからIDをjavascriptで取得してき、リンクが押されたときにjavascriptでExcelを開き、データを探して変数に入れ、Excelを閉じ、変数内の情報を画面に書き出そうと思っているのですが、何分javascript初心者なもので、詳しいことは分からず、まずはそもそもそのようなことができるのか?ということを教えていただきたいです。 可能なのであればその方法を実現する方法やソースをご教授いただけないでしょうか? よろしくお願いいたします。

  • java

    はじめまして HTML初心者の者です。 HTMLについてなんですが、 HTMLでテキストなどに表示された値を、 javaScriptの変数に保存し、 さらにその変数をjavaクラスにパラメータとして 渡す方法はあるのでしょうか? よろしくお願いします。

  • javascriptでGETパラメータを扱う

    javascript初心者です。 javascriptでURLをGETパラメータとして取得して、その値を HTMLのaタグのリンク先に指定しようとしています。 こんな感じに出来たらいいと思っています。 ↓ <a href="[GETパラメータで取得したURL]">[GETパラメータで取得したURL]</a> GETパラメータの取得は自力で調べて下記のように記述すればできることがわかりましたが、 aタグのリンク先に指定する記述方法が分かりません。 助けてください。 よろしくお願いします。 <script type="text/javascript"> function getUrlVars() { var vars = [], hash; var hashes = window.location.href.slice(window.location.href.indexOf('?') + 1).split('&'); for(var i = 0; i < hashes.length; i++) { hash = hashes[i].split('='); vars.push(hash[0]); vars[hash[0]] = hash[1]; } return vars; } </script>

  • HTMLで入力したものを変数で扱い新しいリンク先へとばしたいのですが、わかりません。教えて下さい。JavaScriptで埋め込みたい。

    JavaScriptで入力したものを変数で扱い 新しいリンク先へとばしたいのですが、 わかりません。教えて下さい。 入力画面があり、そこに数字を打ち込んで、 新しいURLを作り、その画面からジャンプさせたい のですが、わかりません。 例えば、1235989876223と入力したら、 ローカルにある、c:\fff/fff/1235989/876223.html HTMLを表示させたいのです。 まず、数字を7文字と6文字に分割して、 c:\fff/fff/そのあとに合成させたいのです。 ローカルでしたいので、HTMLにjavascriptを 埋め込むのが最適だと思うのですが、 javascriptがわかりません。教えて下さい。

  • Javascript? リンクに飛べない

    こんにちは。 アメリカのカントリーサイト、 http://www.cmt.com/ のあるページにミュージックビデオを見るための リンクがあるのですが、私のパソコンから見れません。 たとえば http://www.cmt.com/artists/az/jennings_waylon/artist.jhtml# のサイトのVideoとかのリンクです。 ソースをみたらJavascriptとかたくさん書いてあったので Javascriptの問題かなと思いました。オンにはなってるのですが。。 違うパソコンではみれるのですが、なにかできることはありますでしょうか? 使用PC:IBM OS:Windows2000 ブラウザ:IE6.0 Windows Media Player:9.0 宜しくお願いします。

  • PerlでJavaScriptを作成しているのですが・・・

    PerlでJavaScriptを作成しているのですが、以下の部分で困っています。 たとえば、Perlの変数「$codes」に「AAA\nBBB\nCCC\n」が入っているとします。 ----------------------------------------------------------------------  print <<"END_OF_HTML";  function sample()  {   document.FORM.ele.value="$codes";  }  END_OF_HTML ---------------------------------------------------------------------- とPerlで記述すると、作成されたソースは、 ----------------------------------------------------------------------  function sample()  {   document.FORM.ele.value="AAA  BBB  CCC  ";  } ---------------------------------------------------------------------- となり、JavaScriptエラーになってしまいます。 Perlでエンコードしてから、JavaScriptでデコードしてみよう!と試してみたのですが、Perl⇔JavaScriptのエンコード/デコードがうまくいきませんでした。 (Perlでエンコードした値が、JavaScriptで元の形に戻せませんでした。わたしの能力不足です。。。) どなたか、よい方法をご存知ないでしょうか?よろしくお願いします。

    • ベストアンサー
    • Perl
  • javascriptを別ファイルにして、HTMLファイルから呼び出したい

    4つのリンクがあり、 それぞれサイズを指定して小窓を出したいと思い 調べたら以下のソースがありましたので、出来ました。 <a href="javascript:void(0);" onclick="window.open('表示するペ-ジのURL','○○', 'width=横サイズ,height=縦サイズ,resizable=リサイズボックス有無,menubar=メニュ-バ-有無,status=ステ-タスバ-有無,location=ロケ-ションバ-有無,scrollbars=スクロ-ルバ-有無,toolbar=ツ-ルバ-有無,');">リンク1</a> これをHTMLファイルに直接入れるのではなく JavaScriptファイルとして別にしたいのと、 HTMLファイルで「リンク1」という文字にそのJavaScriptを適用(呼び出す?)するには、どうしたらいいのでしょうか? 「リンク1」「リンク2」「リンク3」… と、リンク先はそれぞれです。 よろしくお願いいたします。