動画で学ぶプログラミングは、ご視聴いただけましたでしょうか?
完全に理解できていなくても、こちらを最初から読んでいただき、納得しながら進めていくことで、さらに理解が深まると思います。もちろん、ご視聴せずに、いきなりこちらから始めても問題ありませんのでご自分のペースで進めてください。それでは始めます。
ロブロックスは、Lua(ルア)というプログラミング言語を使用してゲームを作ります。ツールボックスにあるアセットなどを利用することでもそれなりのゲームは作れますが、やはりプログラミングをしないと一歩進んだゲームが作れません。
この章は6つのブロックで構成しています。少しずつ難しくなりますので、順番に進んでいくことをお勧めします。できるだけ分かりやすいように解説していきますが、プログラミング言語の初心者にとっては少し難しいかもしれません。もし分からないことがありましたらコメントに投稿していただければ、返信させていただきますのでご活用ください。
>>「1-1 スクリプトの作成」からスタート
こちらは、下記の「ROBLOX EDUCATION」を翻訳させていただきました。単純に翻訳しただけですと、私でも理解不能なところが多くありましたので、出来る限り分かりやすく解説し直しました。
https://create.roblox.com/docs/ja-jp/tutorials/fundamentals/coding-1/coding-fundamentals
1.変数とオブジェクト
ロブロックスでのプログラミングの基礎を学びます。スクリプトの作成、プログラムの記述方法、変数などのプログラミングする際の初歩的なことについて解説します。
2.関数とイベント
関数を使用して、複数回繰り返すことができるプログラムを作成します。次に、それを活用しイベントに適用して、トラップやブリッジなどのインタラクティブなオブジェクトを作成します。
3.条件文
特定の条件が満たされた場合にコードを実行できる if~then 文など、条件の概念について学びます。これを活用して、ゲームでプレイヤーにポイントを与えます。
4.ループ
for ループや while ループなどを使用してコードを繰り返す方法を学びます。これを利用してタイマーや点滅するライトを作成します。
5.辞書と配列
変数に保存できるデータは 1 つだけですが、より多くの情報を1度に格納できると非常に便利です。辞書や配列を使用すると、プレイヤーが所有するアイテムなどのたくさんの情報を1つに格納することができます。
6.コードの整理
モジュールスクリプトは外部のプログラムから呼ぶことができる便利な機能です。これを使用することで、高度なプログラムが作れるようになります。
5 thoughts on “プログラミングの基礎”
コメントを残す コメントをキャンセル
コメントを投稿するにはログインしてください。
はじめまして。
このプログラミングの基礎のページを使って、私が解説しながら、勉強している様子を動画に収めて、YouTubeで配信してよいでしょうか?
7月25日にその趣旨を語ったYouTubeを以下のリンクで公開予定です。
https://youtu.be/wtDKFIcno0Q
OKいただければ、撮影を始めますし、NGなら諦めます。
お返事お待ちしています。
もちろんOKです。頑張ってください!
ありがとうございます。がんばります!
こんにちは、1−3 親と子の冒頭にある
2.エクスプローラーのWorkspace内の「LoopingPart」を右クリックし、の部分の
名前:LoopingPart は ColorPart ではないのでしょうか?
ご指摘ありがとうございます。修正しておきます。
他に間違いや分かりにくい箇所がありましたら教えてくれると助かります。