Windows 用 Apache Pulsar をダウンロードしてプレイ

これは「Play with Apache Pulsar」というWindowsアプリで、最新リリースはplay-with-pulsarsourcecode.tar.gzとしてダウンロードできます。ワークステーション向けの無料ホスティングプロバイダーであるOnWorksでオンラインで実行できます。

 
 

「Play with Apache Pulsar with OnWorks」というアプリを無料でダウンロードしてオンラインで実行します。

このアプリを実行するには、次の手順に従ってください。

-1。このアプリケーションをPCにダウンロードしました。

--2。ファイルマネージャーhttps://www.onworks.net/myfiles.php?username=XXXXXに必要なユーザー名を入力します。

-3。このアプリケーションをそのようなファイルマネージャにアップロードします。

-4。このWebサイトからOSOnWorksオンラインエミュレーターを起動しますが、Windowsオンラインエミュレーターの方が優れています。

-5。起動したばかりのOnWorksWindows OSから、必要なユーザー名でファイルマネージャーhttps://www.onworks.net/myfiles.php?username=XXXXXにアクセスします。

-6。アプリケーションをダウンロードしてインストールします。

-7.LinuxディストリビューションソフトウェアリポジトリからWineをダウンロードします。 インストールしたら、アプリをダブルクリックして、Wineで実行できます。 また、人気のあるWindowsプログラムやゲームのインストールに役立つWine上の豪華なインターフェイスであるPlayOnLinuxを試すこともできます。

WineはLinux上でWindowsソフトウェアを実行する方法ですが、Windowsは必要ありません。 Wineは、任意のLinuxデスクトップでWindowsプログラムを直接実行できるオープンソースのWindows互換性レイヤーです。 基本的に、Wineは、実際にWindowsを必要とせずに、これらすべてのWindowsアプリケーションを実行できるように、十分な数のWindowsを最初から再実装しようとしています。

スクリーンショット:


Apache Pulsarで遊ぶ


説明:

このプロジェクトは、Apache Pulsarをリアルタイムイベントストリームのバックボーンとして使用し、マルチプレイヤーオンラインゲーム(ボンバーマン風)の構築方法を示すチュートリアル形式のコードベースです。実装言語としてGo、2DゲームフレームワークとしてEbitengineを使用することで、システムは部屋、プレイヤーの移動、爆弾の配置/押し出し、破壊可能ブロックと破壊不可能ブロック、スコアリング、さらにはリプレイの録画を処理します。アーキテクチャの中心となるのは、Pulsarトピックを使用してプレイヤーイベント、スコアの更新、マップの変更を伝播し、クライアント間でゲームの状態を同期することです。このプロジェクトは、リアルタイムマルチプレイヤーアーキテクチャを深く掘り下げ、レイテンシ、一貫性、イベントの順序付け、部屋の分離を管理する方法を示すものです。これは単なるおもちゃではありません。メッセージストリーミング、イベントベース関数、ステートフルサービスをゲームコンテキストに適用する方法を教えてくれます。



オプション

  • Apache Pulsar 上に構築された、部屋ごとにイベントトピックを備えたマルチプレイヤー ゲーム アーキテクチャ
  • プレイヤーのアクション、爆弾の仕組み、ブロックの破壊、スコアリングのリアルタイム同期
  • 部屋の分離: 複数のゲームルームが別々の状態とスコアボードで同時に実行されます
  • クライアントロジックとレンダリングに Go + Ebitengine 2D フレームワークを使用
  • 録画/再生サポートにより、ゲームを保存してレビューできます
  • Pulsar Function を使用してイベント(死亡 → スコアなど)を集計し、スコアボードを更新する例


プログラミング言語

Go


カテゴリー

Games

このアプリケーションは、https://sourceforge.net/projects/play-with-apache-pulsar.mirror/ からも入手できます。OnWorks でホストされているため、無料のオペレーティングシステムから最も簡単にオンラインで実行できます。



最新のLinuxおよびWindowsオンラインプログラム


WindowsおよびLinux用のソフトウェアとプログラムをダウンロードするためのカテゴリ