What you'll learn
- Robloxゲーム制作のためのプログラミング基礎
- Luaの基本的な構文
- プログラミングの基本制御
- 効率的なコーディング方法
- Robloxでのアスレチックゲームの作り方
Requirements
- プログラミングの経験なしから学ぶことが可能です
- Robloxのゲームプレイ基本操作はできるとよいです
Description
Robloxゲーム開発のためのプログラミングの基礎知識を学習します。
本コースは、はじめてRobloxでプログラミングする人でも理解できるように、パーツの基本的な操作を中心として、比較的シンプルな例題で、よく使う操作を学習していきます。
以下のようなことをプログラミングします。
オブジェクト(パーツ)の見た目や振る舞いの操作
オブジェクトの移動や回転などの3次元変換操作
プログラミング基礎構文:繰り返し
プログラミング基礎構文:条件分岐
関数
イベント処理
アスレチックゲームに組み込むしかけの実例
実際のアスレチックゲームのコースづくり
ゲームをリッチにするための、見た目・音の追加
ゲームを公開して遊ぶ方法
Robloxはゲーム開発までの敷居が低く、低スペックPCでも開発が可能で、だれでもゲーム開発を始めることが可能です。
テキストプログラミングの入りとしても有効ですので、ここからテキストプログラミング、ゲームプログラミングをはじめてみてください。
Who this course is for:
- Robloxでゲーム開発をはじめてみたい方
- ゲームプログラミングをはじめてみたい方
- 楽しくプログラミングの基礎を学んでみたい方
- ブロックプログラミングからテキストプログラミングに移行したい方
Instructor
ゲーム制作/ゲームプログラミング
ゲームプログラマー、開発歴14年(開発代表タイトル、FF16、FF14)。
長年のゲーム開発経験から、ゲームプログラミングにおいて本質的に重要な要素を踏まえた指導が可能です。
ゲームエンジンなしのフルスクラッチで3Dゲーム開発も可能で、C++での低レベルな操作等もお伝え可能です。
子どもたちむけにプログラミングの楽しさや学びを伝える活動(CoderDojo二本松主宰)もしており、自身でRobloxゲーム開発やScratch作品制作も行っています。
これら知識・経験に基づき、ただプログラムするだけでない、本質的な「プログラミングの考え方や原理」とともに知見をお伝えしていきます。