0

父は私にボードゲームをプログラムしてほしいと言っています。このボードゲームは、教師がクラスのボードゲームを制御する教室の設定で使用されます。したがって、生徒が正しい質問をした場合、教師はボタンの1つを押すと、ボードゲームが進行します。

ゲームの状態は、教師がUSBドライブに保存できるファイルとしても保存できる必要があります。

私には、バックエンドは、データをファイルに保存することを含め、単純なものを超えているように聞こえます。私の意見では、これほど単純なもののためのデータベースは必要ありません。

しかし、私はフロントエンドと、一般的にどのプログラミング言語を使用するかについてもっと心配しています。彼が実行する必要のあるコンピューターから私が識別したものから、それらはすべてWindows7を実行しています。私は必要なすべてのグラフィックスを持っています。基本的には、1つの正方形から次の正方形に直線的に移動するピースであり、各ピースには独自のパスがあります。

今、HTML5 / JSでやろうと思っていたのですが、パソコンが対応していないのではないかと心配です。私の父は、コンピューターにChromeをインストールできるかどうかなど、調査中です。彼はiPadバージョンにも興味を示したので、これは理想的だと思います。iPadバージョンは当時Webページとして機能するだけでした。

しかし、これらのコンピューターがHTML5 / JSをサポートできなかった場合、またはHTML5 / JSはひどい選択だと人々が言う経験が豊富な場合、このプロジェクトに何をお勧めしますか?

ご助力ありがとうございます。

4

2 に答える 2

1

AdobeFlashを検討することをお勧めします。フラッシュプラグインを使用してWebに公開し、Adobe AIRアプリとしてWindows、Mac OS、Android、およびiOSに公開します。さらに、サウンドとビデオ、またはアニメーションを含める場合は、アニメーションとメディアの処理が非常に優れています。

AdobeからFlashを購入したくない場合は、Stencylなどの他のツールを使用して少なくとも部分的に公開できる可能性があります。

于 2012-04-27T17:45:32.933 に答える
0

グラフィックスの要件を考慮すると、HTML5の高度な機能も必要ありません。また、ブラウザーがCSS2/HTML4ですでに10年間サポートしていたものはすべて問題なく機能します。状態の保存を単純化して、ユーザーがdata:ダウンロード用のURLをコピーまたは生成するためのシリアル化されたダンプを出力するだけでなく、シリアル化されたprompt保存データを生成することもできます。これにより、ブラウザーを備えたほとんどすべてのもので機能するコードが得られます。

于 2012-04-27T17:38:07.793 に答える