たくのろじぃのメモ部屋

プログラミング・数学・マイクラなどの内容を備忘録として残すブログ。

【C#, Minecraft】Blazor アプリでマイクラにコマンドを投げる

Blazor を一言で言うなら、C#とHTMLを組み合わせてWebアプリを作れるフレームワーク です。正確には ASP.NET Core 上で動作する機能の1つですが、詳しい説明は省きます。気になる人は調べてみてください。 docs.microsoft.com 目的 Visual Studio で Blazor …

【Minecraft】ワールド間を行き来する方法

Minecraft の実況動画を見ていると、大規模なチームで活動するときに資源サーバを立てて、生活用と資源用で行き来しているようです。デフォルトのままではサーバ1つで1つのワールドが生成され、その中でネザーやジ・エンドなどの世界を行き来できます。しか…

Microsoft Learn で C# 入門

C#

Microsoft Learn では C# や Azure などの開発者向けコンテンツからデータサイエンスなどの研究者向けのコンテンツまで数多く揃っています。 無料で始められるので、これから「プログラミング(C#)を勉強したい」という人にもおすすめです。アカウントを登…

統合版 Minecraft で LANサーバを立てる

Java版のサーバの立て方は何回か記事にしていますが、今回は統合版 (Windows 10版) Minecraft のサーバを立てます。 1. bedrock版サーバのダウンロード このサイトからサーバを立てるための Zip ファイルをダウンロードします。 ダウンロードしたら展開しま…

【C#】JSON ファイルを書きだす

去年、C# でJSONの読み込み(デシリアライズ)をやりました。 blog.takunology.jp 今回は書き出し(シリアライズ)をやります。と言っても、シンプルなJSONファイル(例えばオブジェクトや配列が1つの階層のもの)はいろんなサイトに載っているので、このブ…

Xamarin アプリから Minecraft にコマンドを投げよう

以前、マイクラ自動化でC#からRCON経由でマイクラのコマンドを投げられることを確認しました。同じC#ならばプラットフォームが異なってもできるのでは?というノリでXamarinアプリを作ってみたら意外といけました。 www.youtube.com youtube では Androidエ…

Xamarin でマイクラ自動化できそう

CoreRCON を使えば C#言語でマイクラにコマンドを送信できます。ということは、プラットフォームに関係なく C# さえ扱えればスマホからもコマンド送信ができるのでは?と思いました。 結果として、Xamarinで作ったアプリでもRCON経由でマイクラにコマンドを…

フーリエ級数

周期的な関数は三角関数を使って近似できる話です。PDFはダウンロードできるので、欲しい方は常識範囲内でどうぞ。 資料の中では = になっていますが、フーリエ級数は展開するほど近似するので正確には = ではありません。

Minecraft Java Edition の購入方法

一通りMod開発講座を終えたので、Minecraft Java Edition の購入方法をまとめておきます。もし、自分で作ったModを動かしたい場合はデバッグ用ではなく、正規版を購入する必要があるので注意してください。 この資料は別で作っているものですが、その一部に…

【Minecraft 1.15.1】Mod開発 #Ex サーバを用いたデバッグ

Minecraft 1.15.1 用のMod製作おまけ編です。サーバを立ち上げてデバッグする方法についてです。 今回でMod開発は一区切りです。#1 から 今回までで、おおよそのMod開発ができるようになっていると思います。まだ Entity やバイオーム生成をやっていませんが…