profile picture

37 pages tagged with "game"

Minecraft Server でスクリプトを実行する方法

Published on 2024/11/10 , Last updated 2024/11/16 - 477 words - 3 mins
概要 Minecraft Bedrock Dedicated Server でスクリプトを実行する方法を紹介します。 スクリプトは microsoft/minecraft-scripting-samples/ts-starter-complete-cotta を使用します。 重要: 記事作成時点でスクリプトは実験的な機能です。 参考情報 Using script to add new capabilities to dedicated servers Build a gameplay experience with TypeScript 関連記事 Minecraft Bedrock Ed… read more

Minecraft でスクリーンショットを撮る方法と保存場所

Published on 2024/11/09 - 320 words - 2 mins
概要 Minecraft でスクリーンショットを撮る方法と保存場所を紹介します。 環境 Windows 10 Minecraft Bedrock Edition スクリーンショットを撮る方法 Esc キーを押下してポーズメニューを表示します。 カメラボタン を押下してスクリーンショットを撮ります。 スクリーンショットを見る方法 Esc キーを押下してポーズメニューを表示します。 プロフィールボタン を押下してプロフィールを表示します。 プロフィールの概要から スクリーンショット ギャラリー を押下してスクリーンショット ギャラリーを表示します。 スクリーンショッ… read more

Minecraft でレイトレーシングを有効化する方法

Published on 2024/11/08 - 169 words - 1 mins
概要 Minecraft Bedrock Edition でレイトレーシングを有効化する方法を紹介します。 前提条件 レイトレーシングの 最小要件 を満たしている必要があります。 手順 レイトレーシングの テクスチャパック をダウンロードします。 ダウンロードしたテクスチャパックをダブルクリックしてインストールします。 Minecraft Bedrock Edition を起動して 設定 > グローバル リソース > マイ パック を開きインストールしたテクスチャパックを有効化します。 ワールドに入って 設定 > ビデオ を開きレイトレーシングを有効化しま… read more

Rust にカスタム絵文字を追加する方法

Published on 2024/10/28 - 231 words - 2 mins
概要 Rust にカスタム絵文字を追加して使用する方法を紹介します。 参考情報 Server Custom Emojis 関連情報 Rust のサーバーを構築する Rust にカスタム絵文字を追加する方法 今回はカスタム絵文字 neko.png を追加します。 次の要件を満たしたカスタム絵文字を準備します。 256*256ピクセルより大きくない .jpgまたは.pngファイル形式であること(注意:.jpgは透過に対応していません)。 ファイルサイズが250kb以下であること 8ビットと16ビットのPngが動作しない カスタム絵文字をサーバーの server/{MY_RUST_… read more

Rust プラグインでマップにマーカーを追加する

Published on 2024/10/12 - 1139 words - 6 mins
概要 Rust プラグインでマップにマーカーを追加します。 関連情報 Rust のサーバーを構築する VSCode に Rust の Mod の開発環境を構築する Marker API を使用する方法 Marker API を使用してマップにマーカーを追加します。 Marker API のインストール Marker API から MarkerAPI.cs をダウンロードします。 MarkerAPI.cs をサーバーの oxide/plugins フォルダにコピーします。 API_CreateMarkerPublic API_CreateMarkerPublic をコールしてプレ… read more

Rust プラグインでエンティティのスケールを変更する

Published on 2024/10/08 - 716 words - 4 mins
概要 Rust プラグインで Entity Scale Manager を使用してエンティティのスケールを変更します。 参考情報 Entity Scale Manager 関連情報 Rust のサーバーを構築する VSCode に Rust の Mod の開発環境を構築する Entity Scale Manage のインストール Entity Scale Manager から EntityScaleManager.cs をダウンロードします。 EntityScaleManager.cs をサーバーの oxide/plugins フォルダにコピーします。 API_ScaleEn… read more

Rust プラグインのデータファイルを使用する

Published on 2024/10/01 - 602 words - 4 mins
概要 Rust プラグインのデータファイルを使用して任意のデータを保存します。 参考情報 Data Files 関連情報 Rust のサーバーを構築する VSCode に Rust の Mod の開発環境を構築する データファイルの使用 ファイルの先頭に名前空間への参照を追加します。 using Oxide.Core.Configuration; データファイルのフィールドを作成します。 DynamicConfigFile dataFile; データファイル oxide/data/MyDataFile.json がすでに存在する場合はロードします。データファイルが存在し… read more

Rust プラグインにライブラリを追加する

Published on 2024/09/25 - 146 words - 1 mins
概要 Oxide の拡張機能を利用して Rust プラグインにライブラリを追加します。今回は WanaKanaShaapu をプラグインに追加します。 参考情報 Extensions 関連情報 Rust のサーバーを構築する VSCode に Rust の Mod の開発環境を構築する ライブラリの追加 ライブラリの dll ファイルを用意します。今回は WanaKanaShaapu.dll です。 サーバーの RustDedicated_Data/Managed フォルダに dll ファイルをコピーします。 プラグインの cs ファイルの先頭に次のコメントを追記します。 … read more

Rust プラグインに構成を設定する

Published on 2024/09/16 - 488 words - 3 mins
概要 Rust プラグインに構成を設定し JSON ファイルから設定を読み込みます。 参考情報 Plugin lifecycle Step 6: Implementing Configuration 関連情報 Rust のサーバーを構築する VSCode に Rust の Mod の開発環境を構築する Rust プラグインのチャットコマンドを実装する 権限の設定 Rust プラグインのチャットコマンドを実装する で作成した ActivePlayers.cs ファイルに構成を設定します。 ファイルの先頭に名前空間への参照を追加します。 using Newtonsoft.Json; … read more

Rust プラグインの基本的な GUI を実装する

Published on 2024/09/01 - 552 words - 3 mins
概要 Rust プラグインの基本的な GUI を実装し、チャットコマンドを実行すると文字を表示します。 参考情報 Basic concepts of GUI RustCui Kulltero/Rust.Community Timers FlamingMojo's Blog 関連情報 Rust プラグインのチャットコマンドを実装する 環境 Visual Studio Code 1.91.1 Docker Desktop 4.33.1 .NETFramework Standard 2.1 Microsoft.NETFramework.ReferenceAssemblies 1.0.3 O… read more

Rust プラグインをローカライズする

Published on 2024/08/15 - 457 words - 3 mins
概要 Rust プラグインをローカライズします。 参考情報 Localization Localization 関連情報 Rust のサーバーを構築する VSCode に Rust の Mod の開発環境を構築する Rust プラグインのチャットコマンドを実装する デフォルトの文言を設定 Rust プラグインのチャットコマンドを実装する で作成した ActivePlayers.cs ファイルをローカライズします。 Dictionary を使用するため、System.Collections.Generic をインポートします。 using System.Collections.Gen… read more

Rust プラグインに権限を設定する

Published on 2024/08/14 - 468 words - 3 mins
概要 Rust プラグインに権限を設定し、権限のあるユーザーのみがプラグインを使用できるようにします。 参考情報 Plugin lifecycle Introduction to Permissions 関連情報 Rust のサーバーを構築する VSCode に Rust の Mod の開発環境を構築する Rust プラグインのチャットコマンドを実装する 権限の設定 Rust プラグインのチャットコマンドを実装する で作成した ActivePlayers.cs ファイルに権限を設定します。 プロパティ Permission で実装する権限を指定します。 privat… read more

Rust プラグインのチャットコマンドを実装する

Published on 2024/08/13 - 338 words - 2 mins
概要 チャットコマンドを実行しアクティブユーザーの名前をチャットに表示する Rust 用プラグインを作成します。 参考情報 Plugin lifecycle Writing your first plugin 関連情報 Rust のサーバーを構築する VSCode に Rust の Mod の開発環境を構築する プラグインの実装方法 ActivePlayers.cs ファイルを作成し、アクティブユーザーの名前をチャットに表示するチャットコマンドを実装します。 メソッド ActivePlayersCommand を実装します。 void ActivePlayersCo… read more

Terraria のサーバーを構築する

Published on 2024/07/22 - 644 words - 4 mins
概要 beardedio/terraria を使用して Terraria のサーバーを構築します。 前提条件 Docker, Docker Compose が使用できる必要があります。 サーバーの構築 Terraria のサーバーを構築します。 新しいワールドの生成 Docker を使用して新しいワールドを生成します。 Generating a new world を参考に次のコマンドを実行しワールドの生成を開始します。 sudo docker run --rm -it -p 7777:7777 \ -v /home/terraria/terraria/config:/conf… read more

Ark Survival Ascended のサーバーを構築する

Published on 2024/03/16 , Last updated 2024/03/30 - 1165 words - 6 mins
概要 ark-survival-ascended-linux-container-image を使用して Ark Survival Ascended のサーバーを構築します。 前提条件 Docker, Docker Compose が使用できる必要があります。 参考情報 Dedicated server setup Server configuration サーバーの構築 Ark Survival Ascended のサーバーを構築します。 サーバーに必要なフォルダを作成します。 steam-1 steamcmd-1 server-files-1 cluster-shared … read more

Left 4 Dead 2 のサーバーを構築する

Published on 2024/03/06 - 844 words - 5 mins
概要 l4d2-docker を使用して Left 4 Dead 2 のサーバーを構築します。 前提条件 Docker, Docker Compose が使用できる必要があります。 参考情報 Left 4 Dead 2 Dedicated Server Guide (Detailed) サーバーの構築 Left 4 Dead 2 のサーバーを構築します。 サーバーに必要なフォルダを作成します。 フォルダ名備考 addonsLeft 4 Dead に追加する addon 用のフォルダaddon のダウンロード方法は こちら を参照して下さい。 Environment varia… read more

Steam Workshop からコンテンツをダウンロードする方法

Published on 2024/03/04 , Last updated 2024/03/05 - 329 words - 2 mins
概要 SteamCMD を使用して Steam Workshop のコンテンツをダウンロードします。 環境 Ubuntu 23.10 手順 次のコマンドを実行して SteamCMD をインストールします。 sudo add-apt-repository multiverse; sudo dpkg --add-architecture i386; sudo apt update sudo apt install steamcmd 次のコマンドを実行して Workshop からコンテンツをダウンロードします。 username: ログインする Steam のユーザー名 passwo… read more

VSCode に Rust の Mod の開発環境を構築する

Published on 2024/02/29 , Last updated 2024/10/16 - 1671 words - 9 mins
概要 Visual Studio Code に Rust(ビデオゲーム) の Mod の開発環境を構築します。 前提条件 Visual Studio Code がインストールされている必要があります。 Visual Studio Code Dev Containers の System requirements を満たしている必要があります。 Rust のサーバーを構築している必要があります。サーバーの構築方法は こちら を参照して下さい。 環境 Visual Studio Code 1.94.2 Docker Desktop 4.34.3 .NET 8 Oxide.Rust 2.… read more

Steam Deck に Vortex をインストールする方法

Published on 2024/02/16 - 1283 words - 7 mins
概要 Steam Deck に Vortex Mod Manager をインストールします。 環境 Steam Deck OLED 1TB SteamOS 3.5.7 Vortex 1.9.12 Proton 8.0-5 手順 Steam deck はデスクトップモードです。 インストーラーのダウンロード Vortex のインストーラーをダウンロードします。 ブラウザで Vortex の FILES を開き MANUAL DOWNLOAD を選択します。 DOWNLOAD を選択します。 SHOW DOWNLOAD を選択しインストーラーをダウンロードします。 インストーラ… read more

Enshrouded のサーバーを構築する

Published on 2024/02/15 - 614 words - 4 mins
概要 enshrouded-server を使用して Enshrouded のサーバーを構築します。 前提条件 Docker, Docker Compose が使用できる必要があります。 参考情報 Multiplayer & Server Hosting サーバーの構築 Enshrouded のサーバーを構築します。 サーバーに必要なフォルダを作成します。 フォルダ名備考 dataEnshrouded データ用のフォルダ Docker Compose を参考にdocker-compose.yaml を作成します。 services > enshrouded &… read more

Palworld に Mod をインストールする方法

Published on 2024/02/12 - 718 words - 4 mins
概要 Steam 版 Palworld に Nexus Mods の Mod をインストールする方法を紹介します。 環境 Windows 10 Pro 22H2 UE4SS v3.0.0 Palworld v0.1.4.1 Vortex v1.9.12 Pal Analyzer v0.72 UE4SS のインストール Mod に必要な UE4SS をインストールします。 UE4SS の リリースページ を開きます。 インストールする Mod に対応したバージョンの zip ファイルをダウンロードします。今回は UE4SS_v3.0.0.zip をダウンロードします。 ダウンロー… read more

Palworld のサーバーを構築する

Published on 2024/01/24 , Last updated 2024/02/16 - 753 words - 4 mins
概要 thijsvanloef/palworld-server-docker を使用して Palworld のサーバーを構築します。 前提条件 Docker, Docker Compose が使用できる必要があります。 参考情報 パルワールド テックガイド サーバーの構築 Palworld のサーバーを構築します。 サーバーに必要なフォルダを作成します。 フォルダ名備考 dataPalworld データ用のフォルダ Docker Compose を参考にdocker-compose.yaml を作成します。 services > palworld > envir… read more

Windows Store のゲームを Steam に追加する方法

Published on 2024/01/10 - 550 words - 3 mins
概要 UWPHook を使用して Windows Store のゲームを Steam に追加します。 この記事では Minecraft Launcher を Steam に追加します。 前提条件 Steam がインストールされている必要があります。 環境 OS: Windows 11 Home 23H2 UWPHook: バージョン 2.13.0 Steam: バージョン 1702079146 Minecraft Launcher: バージョン v.2.15.23-1.7.2 手順 UWPHook のダウンロード UWPHook の Releases を開きます。 最新バージョ… read more

Minecraft でオートクリックする方法

Published on 2024/01/10 - 514 words - 3 mins
概要 マインクラフトでオートクリックする方法を紹介します。 トラップで放置しながら経験値を稼ぐことができて便利です。 前提条件 Steam がサポートしている次のコントローラーが必要です。 Xbox PlayStation Nintendo Switch コントローラーはオートクリックを開始・終了するときだけ使用します。 それ以外の操作は全てキーボードとマウスを使用する想定です。 環境 OS: Windows 11 Home 23H2 Steam: バージョン 1702079146 Minecraft Launcher: バージョン v.2.15.23-1.7.2 コントロー… read more

Minecraft のサーバーに Cocricot をインストールする

Published on 2024/01/08 - 429 words - 3 mins
概要 Minecraft Java Edition のサーバーに Cocricot をインストールします。 サーバーに Cocricot をインストールすると、クライアントは Cocricot をインストールする必要はありません。 前提条件 既に Minecraft Java Edition のサーバーが構築されている必要があります。 サーバーを構築する方法は こちら を参照してください。 サーバーとクライアントのマインクラフトのバージョンは一致している必要があります。 環境 サーバー Minecraft Java Edition: バージョン 1.20.1 Forge… read more

Minecraft Java Edition のコントローラーバインドを Bedrock Edition に合わせる

Published on 2024/01/04 - 1126 words - 6 mins
概要 Minecraft Java Edition に Controllable をインストールすることで Java Edition でもコントローラーが使えるようになります。 しかし、コントローラーバインドが Bedrock Edition と異なります。 そこで Controllable のコントローラーバインドを変更し可能な限り Bedrock Edition のコントローラーバインドに合わせます。 前提条件 Controllable をインストールしている必要があります。 インストール方法は Minecraft Java Edition をコントローラーでプレイする を参照してくだ… read more

ゲームをローカル環境にキャッシュする

Published on 2024/01/03 - 1016 words - 6 mins
概要 LanCache.NET を導入してゲームをローカル環境にキャッシュすることで、ゲームのインストールを高速化します。 今回は Steam のゲームをキャッシュしますが、他にもさまざまなゲームをキャッシュすることができます。 サポートされているサービスについては、 uklans/cache-domains を参照してください。 前提条件 ホストマシンで Git が使用できる必要があります。 ホストマシンで Docker, Docker Compose が使用できる必要があります。 環境 ホストマシン LanCache.NET を導入してゲームをキャッシュする PC です。 ハードウェア… read more

Steam Deck に Minecraft をインストールする

Published on 2023/12/15 , Last updated 2024/01/10 - 1870 words - 10 mins
概要 Steam Deck に マインクラフト公式のランチャー をインストールして Minecraft Java 版をプレイできるようにします。 環境 Steam Deck OLED 1TB SteamOS 3.5.7 ドッキングステーション キーボード、マウスを接続します。 準備 Steam Deck の雑多まとめ を参考に次の準備を行ます。 sudo コマンドを利用できるようにします。 pacman コマンドを利用できるようにします。 base-devel をインストールします。 KDE ウォレットを無効にします。 gnome-keyring をインストールします。 … read more

Steam Deck の雑多まとめ

Published on 2023/12/14 , Last updated 2024/02/24 - 1581 words - 8 mins
概要 Steam Deck の雑多まとめ 環境 Steam Deck OLED 1TB SteamOS 3.5.7 Misc sudo 次のコマンドでパスワードを設定して sudo コマンドを使用できるようにします。 passwd 実行ログ (1)(deck@steamdeck ~)$ passwd 新しいパスワード: 新しいパスワードを再入力してください: passwd: パスワードは正しく更新されました(deck@steamdeck ~)$ pacman 次のコマンドで pacman を使用できるようにします。 sudo steamos-readonly disable s… read more

Rust のサーバーを構築する

Published on 2023/06/03 , Last updated 2024/02/08 - 1426 words - 8 mins
概要 didstopia/rust-server を使用して Rust のサーバーを構築します。 前提条件 Docker, Docker Compose が使用できる必要があります。 参考情報 Rust Wiki - Creating a server Rustafied - Host your own Rust Dedicated Server サーバーの構築 Rust のサーバーを構築します。 サーバーに必要なフォルダを作成します。 フォルダ名備考 dataRust データ用のフォルダ サーバーに必要な環境変数を記述したファイル「rust.env」を作成します。 RUST… read more

Minecraft の level.dat ファイルを開く

Published on 2023/01/10 - 100 words - 1 mins
Minecraft の level.dat ファイルから Seed 値 をコピーしたかったので、 level.dat ファイルを開くことができるツールを調べてみました。 Java EditionBedrock Edition編集可備考 nbt-studio〇〇〇対応 OS は Windows のみ webNBT〇×〇Web アプリなのでインストール不要 vscode-nbt〇〇×VSCode の拡張機能なので VSCode が必要 read more

Minecraft Bedrock Edition のサーバーでコマンドを実行する

Published on 2023/01/09 - 199 words - 1 mins
概要 Minecraft Bedrock Edition のサーバーでコマンドを実行します。 コマンドを実行することでゲームモードの変更や座標を表示することができます。 実行できるコマンドは List of Commands を参照してください。 手順 Docker でサーバーを起動している想定です。 サーバーの CONTAINER ID 確認します。 docker ps サーバーのコンテナにアタッチします。 docker attach {CONTAINER ID} 任意のコマンドを実行します。試しに gamerule の showcoordinates を true に変更し… read more

Minecraft Java Edition をコントローラーでプレイする

Published on 2023/01/08 , Last updated 2024/01/04 - 413 words - 3 mins
概要 Minecraft に Mod (Controllable) を入れてコントローラーでプレイできるようにします。 Controllable のコントローラーバインドを可能な限り Bedrock Edition に合わせる場合は こちら を参照してください。 前提条件 Forge がインストールされている必要があります。 インストールする方法は Windwos に Minecraft Forge 14 をインストールする を参照してください。 環境 コントローラー: Xbox ワイヤレス コントローラー + ワイヤレス アダプタ for Windows 10 1VA-00005… read more

Minecraft Bedrock Edition のサーバーを構築する

Published on 2023/01/07 , Last updated 2024/02/08 - 500 words - 3 mins
概要 Minecraft Bedrock Edition のサーバーを構築します。 前提条件 Docker, Docker Compose が使用できる必要があります。 サーバーの構築 サーバーに必要なフォルダを作成します。 フォルダ名備考 volumeワールドデータ用のフォルダ 公式ドキュメント を参考に docker-compose.yaml を作成します。 services > mc > environment でシード値、ゲームモードなどを設定することができます。詳細は 公式ドキュメント を参照してください。 version: "3.7&quot… read more

Minecraft Java Edition のサーバーを構築する

Published on 2023/01/03 , Last updated 2024/02/08 - 692 words - 4 mins
概要 Minecraft Server on Docker (Java Edition) を使用して Minecraft Java Edition のサーバーを構築します。 前提条件 Docker, Docker Compose が使用できる必要があります。 サーバーの構築 Minecraft Java Edition のサーバーを構築します。 サーバーに必要なフォルダを作成します。フォルダ構成の詳細は 公式ドキュメント を参照してください。 フォルダ名備考 volumeワールドデータ用のフォルダ configサーバー設定用のフォルダ modsmod を入れるフォルダ plugings… read more

Minecraft に Galacticraft をインストールする

Published on 2022/12/30 - 282 words - 2 mins
概要 Minecraft に Galacticraft をインストールします。 Minecraft Forge が未インストールの場合は先に Minecraft Forge をインストールしてください。 環境 Windows 11 Home バージョン 22H2 Minecraft Java Edition バージョン 1.12.2 Minecraft Forge バージョン 14.23.5.2859 Galacticraft バージョン 4 手順 Galacticraft のダウンロード Galacticraft の ダウンロードサイト を開きます。 … read more

Windwos に Minecraft Forge 14 をインストールする

Published on 2022/12/29 - 478 words - 3 mins
概要 Windwos に Minecraft Forge 14 をインストールします。 環境 Windows 11 Home バージョン 22H2 Minecraft Java Edition バージョン 1.12.2 Minecraft Forge バージョン 14.23.5.2859 手順 準備 すでに Java がインストール済みの場合は不要です。 Java の ダウンロードページ を開いて、「Javaのダウンロード」ボタンを選択します。 ダウンロードされた「JavaSetup8u351.exe」を実行して Java をインストールします。 Mi… read more