Hongmeng HarmonyOS 分散型カーゲームデモ

Hongmeng HarmonyOS 分散型カーゲームデモ

[[401992]]

詳細については、以下をご覧ください。

51CTOとHuaweiが共同で構築したHongmengテクノロジーコミュニティ

https://harmonyos..com

1. Hongmeng HarmonyOS 分散型カーゲームデモの詳細

このアプリケーションは、HarmonyOS ソフトウェアとハ​​ードウェアの組み合わせに基づいて車を制御するための小さなゲーム アプリケーションです。携帯電話のアプリを使用して Hongmeng 車を制御し、Hongmeng 車を制御します。 2台のP40携帯電話と2台のHI3861 Hongmeng車が使用されました。 1 台の携帯電話を使用して任意の Hongmeng 車を制御できます。これはシングル プレイヤー モードと呼ばれます。 2 台の携帯電話を使用してそれぞれ Hongmeng 車を制御して競争することもできます。これをバトル モードと呼びます。

2. カーバトルアプリの使い方

Hongmeng Car の接続と設定の手順:

まず、Hongmeng車を始動し、ユーザーボタンを押します。車はWiFIホットスポットをオンにします。制御側の携帯電話が WiFi ホットスポットに正常に接続すると、Hongmeng 車の OLED 画面にホットスポット名が表示されます。

次にモバイルアプリを開きます。モバイル アプリは、純粋な Hongmeng API を使用して開発されています。アプリケーションを開くとバックグラウンドサウンド効果が再生されます:

シングルプレイヤーモードでは、APP ホームページにアクセスし、「シングルプレイヤー」を選択します。車の選択ページに入り、左右にスワイプして対応する番号の車を選択します。言い換えれば、この携帯電話であらゆる Hongmeng 車を制御できるということです。

車を選択したら、選択した Hongmeng 車にサードパーティの WiFi ホットスポットを設定し、WiFi 名とパスワードを入力します。車は入力された WiFi 名とパスワードに従って対応する WiFi に接続し、車自身の WiFi ホットスポットも閉じます。このとき、コントロール フォンは元々接続されていた WiFi にフォールバックします (Hongmeng 車と同じ WiFi に接続する必要があります)。このように、複数の携帯電話と複数の車が指定されたホットスポットに接続され、複数のデバイスがHongmengの​​分散特性を利用してデータを交換できます。

ネットワーク設定が完了すると、車の OLED 画面に IP アドレスが表示されます。

Hongmeng Car の IP アドレスを携帯電話のアプリに入力すると、携帯電話を使用して Hongmeng Car の動きを制御できます。

[[401998]]

APP制御インターフェースの説明:

左下隅の緑色のボタンはアクセルをシミュレートします。これを押すと車が前進し始めます。

上の赤​​いボタンは停止用です。

右側にある上、下、左、右のボタン: 上は加速、下は後退、左と右はそれぞれ左と右に曲がるボタンです。

右側のボタンはアクセルを踏んだ状態で押す必要があり、どちらのボタンも離さない状態で動作するため、マルチタッチが必要です。

バトルモード

携帯電話は、Hongmeng 独自の分散データベースを使用して、異なる携帯電話間でデータをリアルタイムに共有します。分散データベースを使用すると、バトルモードでは、たとえば、携帯電話 A が車番号 28882 を選択すると、携帯電話 B は選択の競合を回避するためにすぐにポップアップ通知を受け取ります。次回のエントリー以降は、分散データベースがバトルモードでお互いの選択を記憶しているため、対戦相手が選択した車をページがブロックするようになります。

競技結果も分散データベースを使用して保存され、分散データベースはリアルタイムで監視されます。バトルモードでは、参加車両のいずれかが最初にフィニッシュラインに到達すると、車両の下のセンサーがフィニッシュラインを感知し、その車両番号を携帯電話のアプリに送信します。携帯電話は番号を受信するとすぐにどの車が勝ったかを判断し、参加しているすべての携帯電話に勝者を知らせるメッセージがポップアップ表示され、参加しているすべての車の動きが停止します。

[[401999]]

3. デザインのアイデア

携帯電話のデザインアイデア:

トロリー端部のデザインアイデア:

プロジェクトのソースコードについては、以下の添付ファイルを参照してください。

https://harmonyos..com/posts/4776

詳細については、以下をご覧ください。

51CTOとHuaweiが共同で構築したHongmengテクノロジーコミュニティ

https://harmonyos..com

<<:  Fliggyのクラウド+ターミナルの実践とサーバーレスをベースとした考え方

>>:  百度は上海に登録資本金15億元のクラウドコンピューティング会社を設立した。

推薦する

moecloud: 米国サンノゼの cn2 gia vps、月額支払いで 15% オフ、年間支払いで 30% オフ、最大 1Gbps の帯域幅

moecloud の新年特別イベントでは、米国西海岸のサンノゼデータセンターの cn2 gia ネッ...

インターネットの多様化の流れの中で、SEOはどのように変化していくべきでしょうか?

インターネット会議が盛んに行われている中、主要メディアでは「多様化」という言葉が頻繁に登場しています...

ホームページがないのに、Baidu 検索エンジンからの何十万ものトラフィックはどこから来るのでしょうか?

「10日間で体重7を減らす神話を解読する」という記事を読みました。記事で言及されているウェブサイトに...

初雪から考えるインターネットマーケティング

今日は雪が降りました。2012年最初の雪が降りました。家に帰ってから、私はこう考えました。「神様は本...

raksmart: 8 つの C セグメント、米国クラスタ サーバー/香港クラスタ サーバー/日本クラスタ サーバー、最低 189 ドル

米国の老舗データセンターであるRaksmartは、アメリカのクラスタサーバー、香港のクラスタサーバー...

不安から生まれたブランドマーケティング戦略を見直しましょう!

• 導入•人間性の小さな亀裂から富が流れ込むのです。不安を抱える人は、ある程度の金額を費やすことで不...

過去20年間の中国のインターネットの振り返り:技術革新とインターネットの発展

【概要】技術革新、ビジネスモデル、インターネット文化、インターネット思考などの衝突はどのような化学反...

shockhosting: 11のデータセンターすべてでVPSが35%オフ、月額3.5ドルから、年間支払いはさらにお得です。PayPal/Alipayが利用できます。

今年のサイバーマンデーでは、shockhosting は米国、日本、シンガポール、オーストラリアなど...

ZetaWebs - 3.2 ドル / ソフトレイヤー / 512 MB メモリ / 30 GB ハードディスク / 2 トンのトラフィック / オランダ

ZetaWebs は、設立からわずか半年のイギリス企業です。現在は openvz 仮想化をベースにし...

SEO の混乱期を友人が乗り越えられるよう、いくつかのアイデアを共有します

SEO に長年取り組んでいる人のほとんどは、次の 2 つの現象を経験します。1. キーワードのランキ...

バイトダンスが百度の中心地に進出:元360検索プロダクトマネージャーを引き抜き、検索の商業化を開始

今日頭条の親会社であるバイトダンスは、検索分野への参入を加速させている。バイトダンスに近い人物による...

初心者SEO担当者がウェブサイトの外部最適化について語る

SEO担当者は、ウェブサイトの最適化には内部最適化だけでなく外部最適化も必要であることを知っておく必...

数年前と現在のSEOの比較

私が SEO と出会ったのは 2008 年です。当時は SEO について漠然とした概念しかありません...

ステーション全体の最適化のパフォーマンスと効果

ユーザーから「サイト全体の最適化とは何ですか?料金はどのようにかかりますか?」という問い合わせをよく...