US$35
per session무엇이 포함되어 있나요?
요청 시 수업
요청에 따른 수업 일정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
선생님을 만나보세요
교사 전문성 및 자격증
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)
US$10회당 수업료
다음 세션은 Tuesday 1 PM 에 예정되어 있습니다.
그룹 수업
주당 1회40분
7-12 세
비디오 게임 디자인(라이브 그룹 코스) - 초보자
Shawn D Walk (Create2Discover)
4.9
(1,348)
US$17회당 수업료
다음 세션은 Mon 6/2 9 PM 에 예정되어 있습니다.
그룹 수업
6 주, 주당 1회1 시간
7-10 세
비디오 게임 디자인(1:1 튜터링 세션)
Shawn D Walk (Create2Discover)
4.9
(1,348)
US$65 세션당
일대일 레슨
온디맨드
7-10 세
6~11세를 위한 코딩 및 비디오 게임 디자인
Usama Puri
4.3
(21)
US$30회당 수업료
다음 세션은 오늘 5 PM 입니다.
그룹 수업
주당 1회55분
6-11 세
RPG Maker를 사용한 비디오 게임 디자인 및 코딩: 레벨 0
STEAM K-12: Coding & Game Design Classes
4.8
(493)
US$18회당 수업료
다음 세션은 Mon 6/16 4 PM 에 예정되어 있습니다.
그룹 수업
4 주, 주당 2회50분
8-13 세
Roblox 스튜디오 개인 튜터링 / Roblox 스크립팅 / 비디오 게임 디자인 - 50분
Miss Jennifer - Roblox Scripting
4.9
(637)
US$60 세션당
일대일 레슨
온디맨드
6-18 세
Roblox 스튜디오 개인 튜터링 / Roblox 스크립팅 / 비디오 게임 디자인 - 25분
Miss Jennifer - Roblox Scripting
4.9
(637)
US$25 세션당
일대일 레슨
온디맨드
6-18 세
초보자를 위한 Roblox Studio - 비디오 게임 디자인 / 맵 디자인
Miss Jennifer - Roblox Scripting
4.9
(637)
US$15회당 수업료
다음 세션은 Thursday 9 PM 에 예정되어 있습니다.
그룹 수업
주당 1회40분
7-11 세
1:1 개인 수업: Atmosphir 앱을 활용한 3D 비디오 게임 디자인 지원 (5세 이상)
Raymond Mullikin (Raytoons Comics)
4.9
(505)
US$40 세션당
일대일 레슨
온디맨드
5-18 세
1:1 개인 진행 수업: Atmosphir 앱을 사용한 3D 비디오 게임 디자인! (5세 이상)
Raymond Mullikin (Raytoons Comics)
4.9
(505)
US$40회당 수업료
다음 세션은 Wednesday 7:30 PM 에 예정되어 있습니다.
그룹 수업
주당 1회50분
5-10 세
Atmosphir를 갖춘 3D 비디오 게임 디자이너 클럽
Raymond Mullikin (Raytoons Comics)
4.9
(505)
US$20회당 수업료
다음 세션은 Mon 6/9 11 PM 에 예정되어 있습니다.
그룹 수업
주당 1회50분
5-10 세
HTML5를 사용한 인터넷 비디오 게임 디자이너(13세 이상)
Raymond Mullikin (Raytoons Comics)
4.9
(505)
US$13회당 수업료
다음 세션은 Wednesday 10 PM 에 예정되어 있습니다.
그룹 수업
6 주, 주당 1회50분
13-18 세
HTML5를 사용한 인터넷 비디오 게임 디자이너(7세~12세)
Raymond Mullikin (Raytoons Comics)
4.9
(505)
US$13회당 수업료
다음 세션은 Mon 6/2 9 PM 에 예정되어 있습니다.
그룹 수업
6 주, 주당 1회50분
7-12 세
스톱모션 비디오 게임 디자이너! 점토, 장난감 및 공예품으로 멋진 3D 게임을 코딩하세요!
Raymond Mullikin (Raytoons Comics)
4.9
(505)
US$16회당 수업료
다음 세션은 Wednesday 10 PM 에 예정되어 있습니다.
그룹 수업
6 주, 주당 1회50분
7-12 세
🕹️ 비디오 게임 디자인 입문! 간단한 코딩으로 캐릭터와 장면 만들기 입문
Raymond Mullikin (Raytoons Comics)
4.9
(505)
US$17회당 수업료
다음 세션은 Saturday 7 PM 에 예정되어 있습니다.
그룹 수업
4 주, 주당 1회50분
6-11 세
Roblox 게임 디자인 | 일대일 | 모든 레벨
JetLearn
4.9
(83)
US$50 세션당
일대일 레슨
온디맨드
7-14 세