【25日目】25日間でCocos Creatorでゲームを作る
ログインしてるユーザーを保持する ローカルストレージにログインユーザーの情報を保持する PlayerData.tsを編集する PlayerData.ts import { sys } from ...
25 search resultsShowing 1~20 results
You need to log-in
ログインしてるユーザーを保持する ローカルストレージにログインユーザーの情報を保持する PlayerData.tsを編集する PlayerData.ts import { sys } from ...
BGMとSEの音量を設定から変更する AudioManager.tsを拡張する public setBGMVolume(value: number) { this.bgmVolume = val...
SEを再生する AudioManager.tsにSEを設定する assets/soundsに開く用、閉じる用のSEを格納する AudioManager.tsに追記する AudioManager....
BGMをシーンごとに切り替える BGMを管理するスクリプトを作成する assets/scriptsにAudioManager.tsを作成する AudioManager.ts import { _...
ポップアップの開閉にアニメーションを設定する アニメーションスクリプトを作成する assets/scriptsにPopupAnimation.tsを作成する PopupAnimation.ts ...
シーンをまたいでデータを保持する 各スクリプトを修正する assets/scriptsにPlayerData.tsを作る PlayerData.ts export class PlayerDat...
ゲームサイクルを完成させる MenuSceneからGameSceneへ遷移する MenuManager.tsに遷移処理を追加する MenuManager.ts import { _decorat...
サーバーにデータを保存する PacketTypeに定数を追加する assets/scriptsのPacketType.tsを修正 PacketType.ts export enum Packet...
リザルト画面を表示する まずは遷移を作成するため、GameSceneに遷移後、2秒後にリザルトが表示されるようにします。 また、スコアについてもランダムで表示をします。 ResultPanelを...
ゲーム画面を作る シーンを作る Assetsパネルを右クリック→Create→Sceneと選択する GameSceneにリネームする CanvasにUIを配置する ScoreLabel(Labe...
タイトルからログインまでの遷移を整える ポップアップを初回は非表示にする MenuSceneを選択する ヒエラルキーパネルのAuthPopupを選択する インスペクターの上部のAuthPopup...
PacketTypeを定数に切り分ける PacketTypeとは this.socket.emit('login_request', { username: username });のlogin...
バリデーションを行い、エラーメッセージを表示する ユーザー名の制約 3文字以上、7文字以下 記号は使用禁止 サーバーで受け取ったテキストを見て、バリデーションを行う game-server/in...
サーバーからのレスポンスを受け、表示を更新する 結果表示用のUIを設置する Cocos CreatorでMenuSceneを選択する PopupPanelを右クリック→Create→2D Obj...
Cocos Creatorからサーバーに接続する Socket.ioを導入しスクリプトを準備する VS CodeのターミナルでNewProjectへ移動する socket.io-clientをイ...
Node.jsでゲームサーバーの環境を準備する 設計イメージ 前準備 NewProjectのディレクトリの直下にgame-serverのディレクトリを準備する NewProject/ (全体のル...
ログインフォームを作成する ポップアップを作成する MenuSceneのヒエラルキーのCanvasにEnpty Nodeを追加する AuthPopupにリネームする ポップアップの裏の背景を作成...
タイトルシーンからメニューシーンへ遷移する スクリプトを作成する Assetsパネルにscriptsフォルダを作る scriptsフォルダを右クリック→Create→TypeScriptを選択す...
メニューシーンにボタンを配置する MenuSceneにButtonを追加、配置する MenuScene直下のCanvasを右クリック→Create→UI Compornent→Buttonを選択...
メニューシーンの作成 メニューシーンの役割 今回作るゲームとしてはゲームの開始やアカウント選択、設定変更等を担うシーンとします。 メニュー→ゲーム→リザルト→メニュー…とループしてゲームとして成...
25 search resultsShowing 1~20 results
Qiita is a knowledge sharing service for engineers.