Everything You Need to Create Games
Comprehensive guides, tutorials, and references to help you master every aspect of hyperPad game development.
カスタム
ビヘイビア
<h1>HTTPリクエスト</h1>
HTTPプロトコルを使用して、サーバーにデータを送受信します。 URL サーバーのURL。 URLパラメータ クエリパラメータとしてURLに追加されるキー値。これを使用して、リクエストにより多くのコンテキストを提供できます。 レスポンスタイプ 特定のフォーマットで応答するようにサーバーに指示します。デフォルトでは、さま…
<h1>URLを開く</h1>
WebViewポップアップまたはSafariでURLを開きます。 ブラウザタイプ URLの表示スタイル。 'WebViewフル'を選択すると、URLがフルスクリーンポップアップで開きます。 'WebViewページ'を選択すると、URLがフルスクリーンより小さなポップアップで開きます。 'WebViewフォーム'を選択す…
<h1>行動バンドル</h1>
1つまたはそれ以上の動作のバンドルを作成します。接続された動作は左から右へと順に実行されます。特定の順序で動作を実行させるためにこれを使用します。 この動作には他のプロパティはありません。 出力をこのバンドルの一部として希望する動作に設定します。動作をスナップして整理するにはダブルタップします。 コメント イベントを追…
OAuth認証
OAuthプロバイダーからOAuth 2.0認証トークンを取得し、 HTTPリクエスト またはソケット接続の認証に使用します。これはWeb APIの認証によく使われます。この動作は、安全に認証トークンをファイルに保存し、Get OAuth Credentials動作を使用して取得できます。 URL OAuthプロバイダ…
Socket.ioクライアント
Socket.ioクライアント。すべてのソケット動作は、サーバーとの操作を実行するためにクライアントを必要とします。この動作はサーバーへのゲートキーパーです。すべての設定と必要なサーバー情報を保存し、すべての受信および送信トラフィックを処理し、その他の必要な動作にルーティングします 接続、エミット、イベント 。 URL…
Socketの状態を取得
Socket.io クライアント の接続状態を取得します。 この動作には他のプロパティはありません。 ステータス 接続のステータスを出力します。接続していない、切断されている、接続中、または接続されているかを示します。 クライアントが接続されているか、接続中か、切断されているか、再接続中か、接続されていないかを確認した…
チュートリアル
hyperPadアプリ
Tappy Plane (フラッピーバードクローン)の作り方
こんにちは、hyperPadで自分だけの「フラッピーバード」スタイルのゲームを作るためのチュートリアルへようこそ。 私たちのバージョンは少し違うので、Tappy Planeと呼んでいます。 このチュートリアルは、私たちのビヘイビアシステムを深く理解したい初心者のために作られています。また、ビジュアルコーディングについて…
ゲームにバーチャルショップを追加する方法 パート1
プレイヤーがあなたのゲームをクリアしたり、ゲームに飽き始めている場合、アンロック可能なアイテムやキャラクターのためのショップを作ることは、リプレイ価値と保持率を高める素晴らしい方法です。 このチュートリアルでは、ユーザーがゲーム内で生成したポイントを使用してアイテムを「購入」するアプリ内ショップの作り方を解説します!…
はじめに
公開
iTunes Connectで新しいアプリを作成する
これまでに、App IDを作成し、Distribution CertificateとProvisioning Profileを生成しました。今度は、以前に作成したApp IDを使ってiTunes Connectでアプリを作成します。 まず、Apple Developer AccountでiTunes Connectにサ…
アプリIDを作成する
このイントロダクションでは、アプリをApp Storeに提出するための5つのステップを見ました。最初のステップはApp IDを作成することです。App IDは、プロビジョニングプロファイルを使用してアプリをコード署名するのに使われ、またiTunes Connectを介してアプリをApp Storeに提出するのにも使用さ…
アプリをアーカイブしてAppleに提出する
前回の記事では、あなたがプロジェクトにアイコンを追加し、表示名を変更する方法を学びました。この最後のチュートリアルでは、プロジェクトをまとめて、ビルドをiTunes Connectに提出し、Apple App Storeに提出することになります!まずは、Xcodeプロジェクトを開いてください。 最初に行うことは、アプリ…
プラットフォームゲームの作成 - 完全ガイド
はじめに
パート3: 最初のレベルを作る
パート2では、hyperPadアセットショップからアセットをインポートする方法を学びました。今回はそれらのアセットを使って、ゲームの最初のレベルを構築します。 まず、シーンに背景を追加します。これにはいくつかの方法がありますが、最も簡単で迅速な方法を紹介します。他のオプションについては、「背景」のドキュメントをシーンカ…
パート5: コインとポイントの追加
パート4 が完了したので、今なたはレベルとプレイ可能なキャラクターを持っていて、走ったりジャンプしたりできるようになりました。 ここでは、プレイヤーに目的を与える必要があります。このチュートリアルの部分では、コインを集められるようにし、スコアを追加して、それを追跡します。 ブロックに隠れたコインは、マリオの中でも最も象…
パート6:敵の追加
ゲームに収集可能なコインを追加したので、次はプレイヤーに挑戦を与える障害物を加えましょう。 このガイドのこの部分は、 パート5 を基にしており、制御可能なキャラクター、収集可能なコイン、およびシーンにオブジェクトを追加する基本的な理解があることを前提としています。 アセットライブラリから、前のステップでダウンロードした…
第2部:アセットのインポート
プロジェクトを作成したので、アセットをインポートして最初のゲームを組み立てる時が来ました。 このガイドでは、hyperPadアセットショップからの無料アセットを使用します。独自に作成したグラフィックスも使用できます。カスタムアセットのインポートに関しては、「アセットのインポート」チュートリアルを参照してください。 エデ…
第4部: プレイヤーの作成
第 3部 では、最初のレベルを作成する方法を学びました。このチュートリアルでは、空のレベルをゲームに変えていきます。 プラットフォーマーとは、マリオのようなゲームです。通常、プラットフォーマーにはジョイスティックで操作できるキャラクターがいて、さまざまなパズルを解くためにジャンプします。 このガイドの部分は 第3部 に…

