今、小中学生に爆発的人気なゲームRoblox(ロブロックス)をご存知でしょうか?
小学生ぐらいのお子様がいるご家庭であればお子様がYouTubeなどでゲーム実況等を見ている姿を目にしたことがあるかもしれません。
しかし一方で改めてRoblox(ロブロックス)の存在を知ったお母さん、お父さんにとっては一体Robloxとは何なのか?
また何ができるのかなど知らないことも多いですよね。
そこでこの記事ではRoblox(ロブロックス)とは一体何なのか?また何ができるのかについて簡単に解説していきます。
Roblox(ロブロックス)とは一体何?
Roblox(ロブロックス)は自分でゲームを作ったり、作ったゲームを共有したりできるオンラインゲーミングプラットフォーム及びゲーム作成システムのことです。
つまり自分でゲームを作ってそれを共有でき、世界中のプレイヤーに遊んでもらうことができます。
そしてその逆も然り、世界中のユーザーが作ったゲームを見ることもできる上にもちろん遊ぶこともできます。
ゲームの作成方法は小学生高学年ぐらいのお子様であれば感覚的に作成できるレベルで決して複雑なものではありません。
多くの解説動画も巷に溢れていますので、気軽にゲーム作りに挑戦する小学生は多くいます。
詳細・最新の価格を見る
※楽天は楽天Koboで試し読みができます。Roblox Studio(ロブロックス スタジオ)を使うとゲームが作れる
Roblox(ロブロックス)のゲームを作るにはRoblox Studio(ロブロックス スタジオ)を使います。
Roblox Studio(ロブロックス スタジオ)は無料でインストール出来ます。
まずRoblox Studio(ロブロックス スタジオ)を使用する前に踏まなければならない手順がありますので、簡単にご説明します。
ステップ①:Robloxのアカウント作成
ステップ②:Roblox StudioをPCにインストールする
ステップ③:Roblox Studioを使用してゲームを作ってみる
それでは1つずつその詳細について見ていきましょう。
ステップ① Robloxのアカウント作成
まず、Roblox Studio(ロブロックス スタジオ)を使用するためにRoblox (ロブロックス)のユーザー登録をしなければいけません。
Roblox(ロブロックス)で遊んだことがあるよという方はもう既にユーザー登録は済んでいるはずですので確認してみてくださいね。
ステップ② Roblox StudioをPCにインストールする
Roblox(ロブロックス)のゲームを作成する際に使用する専用ツールがRoblox Studio(ロブロックス スタジオ)と呼ばれるものです。
まずこのRoblox Studio(ロブロックス スタジオ)をご自身のパソコンにインストールする必要があります。
Roblox Studio(ロブロックス スタジオ)を動作させるために必要なPCスペックは次の通りですので事前にご確認くださいね。
- Windows7もしくはMacOS 10.10以上(Linux, ChromeOS,各モバイル端末では動作しません)
- 1GBのシステムメモリー
- インターネット環境
ステップ③ Roblox Studioを使用してゲームを作ってみる
インストールが完了したら、今度は実際にRoblox Studio(ロブロックス スタジオ)を使用してゲームを作ってみましょう!
基本的なゲーム作成の方法は参考動画が沢山ありますので、まずは動画を見ながら作ってみると良いですよ!
基本的なRoblox(ロブロックス)のゲームの作成方法を理解した上で次のステップ「Roblox Studio(ロブロックス スタジオ)でプログラミング」に挑戦してみましょう!
ロブロックス(Roblox)のゲームを作る際にプログラミングができる
Roblox Studio(ロブロックス スタジオ)でゲームを作成する際にプログラミングにも挑戦することができます。
使用するプログラミング言語は「Lua(ルア)」というスクリプト言語です。
プログラミング作成画面にスクリプトを書いてプログラムを作成します。
最初は自分でプログラミング言語を使って書くのは難しいですよね。
なのではじめは予め使用できるサンプルプログラムを使いながら徐々にプログラミング言語に慣れていくと良いですよ。
難しそうだなとかどこから始めたらいんだろうとお悩みでしたら、ROBLOXの活用したプログラミングスクールもあるので検討してみてはいかがでしょうか。
Roblox Studioでゲームを作成する際にプログラミングでどんなことができる?
プログラミングを使わなくても簡単なゲームを作ることができますが、プログラミングすることでどんなことができるのかご紹介します。
①データの保存ができる
②動的な仕組みをつけることができる
「データの保存」「動的な仕組み」とは何なのか?次で簡単に解説します。
データの保存ができる
データの保存とは、どういった処理でしょうか?
例えば、ゲームをしていて途中でやめた場合、また次始めたときに続きからしたいですよね。
そういった場合は、ゲームをやめる時にプレイヤーごとの情報をデータベースに保管する必要があります。
この時に「サーバーにデータを保存する」プログラミングが必要となってきます。
動的な仕組みをつけることができる
動的な仕組みとは一体どういうことなのでしょうか?
例えばゲームの中に黄色いブロックを作ったとします。
この場合、ブロックを作って黄色という情報を設定するだけで良いので、これだけならばプログラミングする必要はありません。
しかし、この黄色いブロックに「触れたら消える」とか「触れたら色が変わる」という動作をつけたい場合はプログラミングが必要になってきます。
まとめ
Roblox(ロブロックス)でゲームが作れて且つそれを世界中と共有できるなんて、画期的。
プログラミングにも挑戦しつつ子どもたちの想像力も育まれる、そんな魅力がロブロックスには詰まっています。
この機会にぜひご家庭でも取り入れてみてはいかがでしょうか。