予定
検索
$35
per session
クラス
再生

マンツーマン 2D ゲーム デザイン クラス (GameMaker Studio 2)

21 人が学習を完了しました
年齢 11 歳-18 歳
ライブ1対1レッスン
マンツーマンのコーディング クラスで、初めての 2D ビデオ ゲームの作り方を学びましょう。
平均評価:
5.0
レビュー数:
(15 レビュー)

オンラインライブ授業
週に 2回開催 (講師からの提案)
オンデマンドでクラスを開催
60 分

含まれるもの

オンデマンドで会う
必要に応じて会議をスケジュールする
60 分
セッションごと
教師のサポート
この文章は自動翻訳されています

このクラスで学べること

In this class, students will learn how to program their first 2D game using GameMaker Studio 2. Coding is an extremely valuable skill nowadays. The coding basics learned in this class translate directly into professional coding languages that students may use in the future! GameMaker Studio 2 is relatively easy to use game development software. It is free to use (with some minor restrictions) but perfectly fine for our class. GameMaker uses two programming systems: Drag and Drop and GML (GameMaker Language). We will only be using GML. GML is more difficult but much more flexible and similar to real coding/programming languages that professionals use. This knowledge can be used to move on to real programming languages such as Java or C++ in the future. That being said, a number of professional games have been made with GameMaker such as Hyper Light Drifter, Undertale, Deltarune, Rivals of Aether, and Spelunky. 

We will cover:

-How to make a 2D game!
-Lesser known but important programming-related keys on the keyboard
-An overview of how to use GameMaker Studio 2 (the layout of the program and its different functions)
-Making simple graphics and animations
-How to program using GML 
-Proper programming techniques, including proper formatting and syntax
-The importance of good game design
-How to deal with errors
-How to test your game for bugs

Class Layout:

#1 - Build simple game
Students will learn about: sprites (pictures in a game), game objects, and GML Code

#2 In-Depth code
We will dive deeper into GML code and learn about things like parent objects, depth, tiles, animation, etc.

#3 Good design
Students will learn the importance of good game design like proper difficulty, visibility, and variety.

#4 Extra Features
Next, students will learn about sound effects, music and fonts

#5 Art Lesson
With our game up and running, we can spend more time on art!

#6 Advanced Code
Students can experiment with game artificial intelligence, pathfinding, and fixing up their old code.

#7+ Content Creation
Any classes past or including 7 will involve content creation. Games take a long time to make and I will assist the students with any issues they may encounter. We will cycle previous material to make sure the student understands each past week correctly as well.

(Classes will continue past this point)

My teaching style:

I have been programming for over 10 years and am constantly learning new languages. I have used plenty of bad tutorials and bad videos that were not as helpful as they should have been so as a teacher and a learner, I understand what is needed to correctly and easily learn a programming language. Too often teachers in videos move too fast (such as not even giving you a second to reach your hand to your mouse and pause the video between sections) or they assume you know everything already. I like to use repetition and assume my learners, especially since they're younger, are less than experts on a subject when I teach them, while still maintaining a respect for their intelligence. 

Interaction:

Students will interact with me, one-on-one, with us sharing our screens. I will be able to see exactly what the student is typing, in order to assist them most effectively. I will provide constructive feedback after class with what the student did well on and what they can improve on for the next week's class.

Prior Knowledge:

This class does not require any previous knowledge of programming any language but it does help. They will be required to know how to use a desktop/laptop computer and know how to type using a real keyboard.

学習到達目標

Students will learn the basics of GML (GameMaker Language) which can be used later in life in more professional programming languages.
Students will learn how to fix bugs and understand how to fix errors in their code.
Students will learn the importance of good game design.
Students will learn the basics of pixel art including animation.

その他の情報

保護者へのお知らせ
Students will use a free account of GameMaker Studio 2 on their own Windows computer. GameMaker Studio 2 is a non-intrusive program download for Windows. Students will use this program to create art and program their game. GameMaker Studio 2 requires a free YoYo Games Account. I will also be using this software for screen-sharing too. GameMaker Studio 2 download: https://gamemaker.io/en
受講に必要なもの
A free copy of GameMaker Studio 2, any kind of computer that can run GameMaker, keyboard, mouse
指導言語
英語
外部リソース
このクラスでは、Outschool内のクラスルームに加えて、以下を使用します。
使用する教材
GameMaker Studio 2 Manual: https://manual.yoyogames.com/#t=Content.htm

先生について

参加しました May, 2021
5.0
15レビュー
プロフィール
教師の専門知識と資格
I have been programming for about 10 years now. I studied Computer Science in college. One of my main hobbies is game design. I have been making games since 2019. I am currently developing two games. I plan on releasing both of them commercially. I have been teaching online for over 4 years.

レビュー


その他の人気クラス
Roblox Studio ビデオゲームデザイン
Miss Jennifer - Roblox Scripting
4.9
(637)
$10 クラスごと
次回のセッションは Tuesday の1 PM です
グループクラス
1/週、 40 分
7 歳-12 歳
ビデオゲームデザイン(ライブグループコース) - 初心者
Shawn D Walk (Create2Discover)
4.9
(1,348)
$17 クラスごと
次回のセッションは Mon 6/2 の9 PM です
グループクラス
6 週間、 1/週、 1 時間
7 歳-10 歳
ビデオゲームデザイン(1対1の個別指導セッション)
Shawn D Walk (Create2Discover)
4.9
(1,348)
$65 セッションごと
1対1レッスン
オンデマンド
7 歳-10 歳
6~11歳向けのコーディングとビデオゲームデザイン
Usama Puri
4.3
(21)
$30 クラスごと
次のセッションは今日 5 PM です
グループクラス
1/週、 55 分
6 歳-11 歳
RPG メーカーによるビデオゲームのデザインとコーディング: レベル 0
STEAM K-12: Coding & Game Design Classes
4.8
(493)
$18 クラスごと
次回のセッションは Mon 6/16 の4 PM です
グループクラス
4 週間、 2/週、 50 分
8 歳-13 歳
プライベート Roblox Studio 個別指導 / Roblox スクリプト作成 / ビデオゲームデザイン - 50 分
Miss Jennifer - Roblox Scripting
4.9
(637)
$60 セッションごと
1対1レッスン
オンデマンド
6 歳-18 歳
プライベート Roblox Studio 個別指導 / Roblox スクリプト作成 / ビデオゲームデザイン - 25 分
Miss Jennifer - Roblox Scripting
4.9
(637)
$25 セッションごと
1対1レッスン
オンデマンド
6 歳-18 歳
初心者向け Roblox Studio - ビデオゲームデザイン / マップデザイン
Miss Jennifer - Roblox Scripting
4.9
(637)
$15 クラスごと
次回のセッションは Thursday の9 PM です
グループクラス
1/週、 40 分
7 歳-11 歳
1:1 プライベート クラス: Atmosphir アプリを使用した 3D ビデオ ゲーム デザイン支援 (5 歳以上)
Raymond Mullikin (Raytoons Comics)
4.9
(505)
$40 セッションごと
1対1レッスン
オンデマンド
5 歳-18 歳
1:1 プライベート継続クラス: Atmosphir アプリを使用した 3D ビデオゲーム デザイン! (5 歳以上)
Raymond Mullikin (Raytoons Comics)
4.9
(505)
$40 クラスごと
次回のセッションは Wednesday の7:30 PM です
グループクラス
1/週、 50 分
5 歳-10 歳
Atmosphir による 3D ビデオゲーム デザイナー クラブ
Raymond Mullikin (Raytoons Comics)
4.9
(505)
$20 クラスごと
次回のセッションは Mon 6/9 の11 PM です
グループクラス
1/週、 50 分
5 歳-10 歳
HTML5 を使用したインターネット ビデオ ゲーム デザイナー (13 歳以上)
Raymond Mullikin (Raytoons Comics)
4.9
(505)
$13 クラスごと
次回のセッションは Wednesday の10 PM です
グループクラス
6 週間、 1/週、 50 分
13 歳-18 歳
HTML5 を使ったインターネット ビデオ ゲーム デザイナー (7 ~ 12 歳)
Raymond Mullikin (Raytoons Comics)
4.9
(505)
$13 クラスごと
次回のセッションは Mon 6/2 の9 PM です
グループクラス
6 週間、 1/週、 50 分
7 歳-12 歳
ストップモーション ビデオ ゲーム デザイナー! 粘土、おもちゃ、工芸品を使って巧みな 3D ゲームをコーディングしましょう!
Raymond Mullikin (Raytoons Comics)
4.9
(505)
$16 クラスごと
次回のセッションは Wednesday の10 PM です
グループクラス
6 週間、 1/週、 50 分
7 歳-12 歳
🕹️ ビデオゲームデザイン入門!簡単なコーディング入門でキャラクターとシーンを作ろう
Raymond Mullikin (Raytoons Comics)
4.9
(505)
$17 クラスごと
次回のセッションは Saturday の7 PM です
グループクラス
4 週間、 1/週、 50 分
6 歳-11 歳
Roblox ゲーム デザイン | 1 対 1 | 全レベル
JetLearn
4.9
(83)
$50 セッションごと
1対1レッスン
オンデマンド
7 歳-14 歳
もっとクラスを見る
アプリを入手 
App StoreでダウンロードGoogle Playで入手する
Home
検索
ギフトカードを贈る
通貨、タイムゾーン、言語の設定を開く
言語と地域
ログイン