最近、「ブラックジャック」やクイズなどの簡単なゲームを作っています。これらのゲームをオンラインでホストして、他の人がプレイできるようにするにはどうすればよいですか? これらのゲームはアプリケーションを使用しないことに注意してください。ありがとうございました
2 に答える
アプリケーションが Swing/AWT ベースであり、ゲームをコンポーネントまたは JComponent として実装する場合、最小限の変更で、Swing/AWT (つまりデスクトップ) アプリケーションまたはアプレット (に埋め込まれた) として実行できます。ウェブページ)。正しく設定すれば、同じ .jar ファイルから両方を実行することができ、そのファイルにはリソース (画像、サウンド) を含めることもできます。(そうではありませんが、アプリケーションとして実行しているかアプレットとして実行しているかによって、これらのリソースを多少異なる方法でロードする必要がある場合があります。)
デスクトップの場合、ゲーム コンポーネントを JFrame に配置し、これを (適切なサイズなどで) 表示します。
Web の場合、コンポーネントをアプレットに配置します。一連の構成と、アプレットを含む HTML ページが必要になります。しかし、これがあれば、通常の ISP サイトでゲームをホストできます。
これは少し古いかもしれませんが、http: //docs.oracle.com/javase/tutorial/deployment/applet/
バックエンドの開発には Ruby on Rails: http://rubyonrails.org/ を、フロントエンドの開発には Javascript: http://www.w3schools.com/js/を検討することをお勧めします。
http://www.codecademy.com/には、オンライン ゲームを作成するための優れたレッスン プランもあります。