# RPG Maker U2U（またはUWU）の新プラグインサポート発表

**URL:** <https://guild.rpgmakerofficial.com/t/topic/3254>\
**Category:** 雑談\
**Tags:** english\
**Created:** [2026 年 10 月 6 日午後 4:18 UTC](https://guild.rpgmakerofficial.com/t/topic/3254 "2026-10-06T16:18:54Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![niokasgami](https://sea2.discourse-cdn.com/flex002/user_avatar/guild.rpgmakerofficial.com/niokasgami/32/4596_2.png) [@niokasgami](https://guild.rpgmakerofficial.com/u/niokasgami)\
**Post date:** [2026 年 10 月 6 日午後 4:18 UTC](https://guild.rpgmakerofficial.com/t/topic/3254/1 "2026-10-06T16:18:54Z")

</div>

彼らは新しいRPG Maker UWUの記事をリリースしました

> <https://x.com/rpgmakeru2u_en/status/2106989896745545955>

最初はこれが_Unity_ゲーム、つまりサンドボックス化されたものになるのではないかと心配していました。しかし、彼らはいくつか興味深い事実を追加しました：

**新しいスクリプト言語はLuauを使用します**  
これは興味深いですね。RPG Makerは結構……うーん、あのワイルドなアイデアで知られていますからね。でも、Robloxによって作成されたオープンソースのスクリプト言語であるLua（またはLuau）を採用するとは予想していませんでした。私はこの言語や会社が好きではありませんが、Luauは実戦で裏付けられており、機能することは認めます。さらに、型サポートがあり、これは型安全性において非常に重要です。

ただし、個人的にはかなり醜い言語だと思います。

```lua
-- luauで*クラス*を作成する方法

local InnManager = {}
InnManager.__index = InnManager

export type InnManager = typeof(setmetatable({} :: InnManagerData, InnManager))

type InnManagerData = {
	id: string,
}

function InnManager.new(): InnManager
	local self = {}
	self.id = ""
	return setmetatable(self, InnManager)
end

function InnManager.foo(self: InnManager)
	self.id = ""
end

return InnManager

```

正直なところ、なぜC#を使わないのかと思いました。でも、彼らの主張も理解できます。私にとってそれはちょっと「うーん」という感じでした。

正直、また別のRPG Makerをスキップする準備をしていましたが、その後彼らは興味深い事実を追加しました：

**新しいRPG Makerは公式エディタープラグインサポートを搭載します**  
これは大きなプラス要素です。つまり、エディターを編集して新しいタブを作成したり、既存のタブを編集したりすることができます。

これにより、すべてのことをノートタグに押し込めなければならないという大きなストレスポイントを解消します！この新機能により、私は新しいRPG Makerに興奮しました。確かに制限はあるかもしれませんが、いくつかの良い改善が見られるかもしれません！

**開発中に何をするべきか**  
Luauを学びましょう！プラグイン開発者の皆さんにとって大きなプラスになるでしょう。特に、彼らがそれについて教えてくれた時間をかけて、私たちは学習し、将来のプラグインのアイデアの準備を始めることができます！

どう思いますか、プログラマーの皆さん？

---

<div class="post-metadata">

**Author:** ![Martin](https://sea2.discourse-cdn.com/flex002/user_avatar/guild.rpgmakerofficial.com/martin/32/3394_2.png) [@Martin](https://guild.rpgmakerofficial.com/u/Martin)\
**Post date:** [2026 年 10 月 6 日午後 8:31 UTC](https://guild.rpgmakerofficial.com/t/topic/3254/2 "2026-10-06T20:31:15Z")

</div>

Luaを学ぶことは最大の課題ではないと思います。クラス構造やAPI呼び出しなどに慣れることの方が……

---

<div class="post-metadata">

**Author:** ![ErikTyrson](https://sea2.discourse-cdn.com/flex002/user_avatar/guild.rpgmakerofficial.com/eriktyrson/32/8757_2.png) [@ErikTyrson](https://guild.rpgmakerofficial.com/u/ErikTyrson)\
**Post date:** [2026 年 10 月 17 日午前 4:42 UTC](https://guild.rpgmakerofficial.com/t/topic/3254/3 "2026-10-17T04:42:04Z")

</div>

マジかよ、C++学んだ後にJavaScriptのクソみたいなやつ全部覚えたと思ったら、今度はLuauも学ぶのか？ちょっと待ってよ、GGG。C++やC#のような普通の言語を使わせてくれ、いや、JSに統一しろよ

---

<div class="post-metadata">

**Author:** ![niokasgami](https://sea2.discourse-cdn.com/flex002/user_avatar/guild.rpgmakerofficial.com/niokasgami/32/4596_2.png) [@niokasgami](https://guild.rpgmakerofficial.com/u/niokasgami)\
**Post date:** [2026 年 10 月 19 日午後 12:09 UTC](https://guild.rpgmakerofficial.com/t/topic/3254/4 "2026-10-19T12:09:51Z")

</div>

ユニートではそんな感じだったけど、新人をビビらせて逃げてしまったよw。それに、ゲームコードも拡張や修正がしにくいように作られてなかったしね。

---

<div class="post-metadata">

**Author:** ![synrec](https://sea2.discourse-cdn.com/flex002/user_avatar/guild.rpgmakerofficial.com/synrec/32/3284_2.png) [@synrec](https://guild.rpgmakerofficial.com/u/synrec)\
**Post date:** [2026 年 10 月 21 日午後 2:37 UTC](https://guild.rpgmakerofficial.com/t/topic/3254/5 "2026-10-21T14:37:34Z")

</div>

Luauを使用するのは興味深い選択ですね。同時にRobloxのユーザーを取り込むこともできるし、そこからユーザーを引き寄せることもできると考えられます。
