Building a Crafting Game, with GameMaker
Building a Crafting Game, with GameMaker, available at $79.99, has an average rating of 4.71, with 62 lectures, 3 quizzes, based on 758 reviews, and has 3173 subscribers.
You will learn about Create your own 2D games Learn how to code Add juicy animations to your game Use data structures for your inventory systems Build a Crafting system with GML Make user interfaces with object hierarchies This course is ideal for individuals who are Anyone looking to get into game development for the first time or Beginners in game development or GameMaker or Developers somewhat experienced in GM but looking for more learning opportunities It is particularly useful for Anyone looking to get into game development for the first time or Beginners in game development or GameMaker or Developers somewhat experienced in GM but looking for more learning opportunities.
Enroll now: Building a Crafting Game, with GameMaker
Summary
Title: Building a Crafting Game, with GameMaker
Price: $79.99
Average Rating: 4.71
Number of Lectures: 62
Number of Quizzes: 3
Number of Published Lectures: 61
Number of Published Quizzes: 3
Number of Curriculum Items: 65
Number of Published Curriculum Objects: 64
Original Price: $74.99
Quality Status: approved
Status: Live
What You Will Learn
- Create your own 2D games
- Learn how to code
- Add juicy animations to your game
- Use data structures for your inventory systems
- Build a Crafting system with GML
- Make user interfaces with object hierarchies
Who Should Attend
- Anyone looking to get into game development for the first time
- Beginners in game development or GameMaker
- Developers somewhat experienced in GM but looking for more learning opportunities
Target Audiences
- Anyone looking to get into game development for the first time
- Beginners in game development or GameMaker
- Developers somewhat experienced in GM but looking for more learning opportunities
Hi there!
This course is all about developing a crafting game, in GameMaker. We’ll learn to code with GameMaker Language and develop our game from the ground up!
About the Instructor
Hi, I’m Gurpreet S. Matharoo! I’ve been teaching game development for years, and making games for longer. I’ve taught over 5 courses on Udemy, published numerous tutorial posts on my blog, and regularly create free tutorials on my YouTube channel, GameMakerStation. I also work at YoYo Games as the Technical Writer for GameMaker.
About the Course
Whether you’re a beginner with no coding background, or a game developer looking to gain more experience; this course will help you get where you need to be. We’re gonna go through many practical lessons, learning something new at each step!
Here are some things we’ll be learning in this course:
-
GameMaker Language basics
-
Player movement with pickaxe
-
Resolution handling
-
Breaking objects with pickaxe
-
Setting up data with arrays and enums
-
Stacking inventory using data structures
-
User interfaces
-
Crafting systems
-
and more!
This course is based on v2.2 of GameMaker Studio, but includes updated lectures communicating the structural changes introduced in v2.3.
Support
You’ll be given a download to the finished project, along with all the resource files used. You can simply use the given images to build the game, so that you don’t have to create your own sprites.
I’m looking forward to you joining the course. Let’s start our journey!
Course Curriculum
Chapter 1: Introduction to GameMaker
Lecture 1: Course Promo
Lecture 2: GameMaker's Interface
Lecture 3: What are Events?
Lecture 4: GameMaker Language: Functions
Lecture 5: GameMaker Language: Variables
Lecture 6: More about Variables
Lecture 7: GameMaker Language: Conditions
Chapter 2: Game Basics
Lecture 1: Introduction (Resources)
Lecture 2: Player Input & Movement
Lecture 3: Resource Name Prefixes
Lecture 4: Adding a Camera
Lecture 5: Sprites & Animation
Lecture 6: Update: Script Changes in GMS 2.3+
Lecture 7: Collisions
Lecture 8: Depth Ordering
Lecture 9: Facing the Mouse
Lecture 10: How to build an executable
Chapter 3: Foraging Resources
Lecture 1: Breakable Objects
Lecture 2: Creating the Pickaxe
Lecture 3: What is Lerp?
Lecture 4: Using the Pickaxe
Lecture 5: Selector GUI
Lecture 6: Breakable Healthbar
Lecture 7: What are Arrays?
Lecture 8: Creating Resources
Lecture 9: Item Drop Animation
Lecture 10: Adding More Resources
Chapter 4: Inventory Systems
Lecture 1: What are For Loops?
Lecture 2: Stackable Inventory
Lecture 3: Pausing
Lecture 4: Inventory Limiting
Lecture 5: Inventory Interface – Part 1
Lecture 6: Inventory Interface – Part 2
Chapter 5: Crafting Systems
Lecture 1: Crafting UI
Lecture 2: Title Buttons
Lecture 3: Scrolling
Lecture 4: Item Display
Lecture 5: Recipes
Lecture 6: Crafting!
Lecture 7: Dropping Items: Manual Dropping
Lecture 8: Dropping Items: Automatic Removal
Chapter 6: Game Essentials
Lecture 1: Hearts (and Half Hearts)
Lecture 2: Enemies – Part 1 (Objects)
Lecture 3: Enemies – Part 2 (AI)
Lecture 4: Attacking The Enemies
Lecture 5: Getting Attacked
Lecture 6: Using Items
Chapter 7: More Craftiness!
Lecture 1: Placing Blocks: Pt. 1
Lecture 2: Placing Blocks: Pt. 2
Lecture 3: Placing Mode: Updates
Lecture 4: Placeable Collisions
Chapter 8: Juice!
Lecture 1: Juice: Scaling Animations
Lecture 2: Flashing Colors (with Shaders)
Lecture 3: Juice: Player & Enemies
Chapter 9: Chest – Storing Items
Lecture 1: Adding a Chest
Lecture 2: Chest Interface – Part 1
Lecture 3: Chest Interface – Part 2
Lecture 4: Moving Items
Lecture 5: Finishing Touches
Chapter 10: Extras
Lecture 1: Extras: Item Stack Sizes
Chapter 11: Conclusion
Lecture 1: Farewell
Instructors
-
Gurpreet Singh Matharoo
GameMaker Mentor
Rating Distribution
- 1 stars: 2 votes
- 2 stars: 6 votes
- 3 stars: 29 votes
- 4 stars: 194 votes
- 5 stars: 527 votes
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
You may also like
- Top 10 Video Editing Courses to Learn in November 2024
- Top 10 Music Production Courses to Learn in November 2024
- Top 10 Animation Courses to Learn in November 2024
- Top 10 Digital Illustration Courses to Learn in November 2024
- Top 10 Renewable Energy Courses to Learn in November 2024
- Top 10 Sustainable Living Courses to Learn in November 2024
- Top 10 Ethical AI Courses to Learn in November 2024
- Top 10 Cybersecurity Fundamentals Courses to Learn in November 2024
- Top 10 Smart Home Technology Courses to Learn in November 2024
- Top 10 Holistic Health Courses to Learn in November 2024
- Top 10 Nutrition And Diet Planning Courses to Learn in November 2024
- Top 10 Yoga Instruction Courses to Learn in November 2024
- Top 10 Stress Management Courses to Learn in November 2024
- Top 10 Mindfulness Meditation Courses to Learn in November 2024
- Top 10 Life Coaching Courses to Learn in November 2024
- Top 10 Career Development Courses to Learn in November 2024
- Top 10 Relationship Building Courses to Learn in November 2024
- Top 10 Parenting Skills Courses to Learn in November 2024
- Top 10 Home Improvement Courses to Learn in November 2024
- Top 10 Gardening Courses to Learn in November 2024