Learn to Create Custom GUIs in GameMaker: Studio

Learn to create user interfaces that will work and display properly across any number of resolution and devices.
4.1 (7 ratings) Instead of using a simple lifetime average, Udemy calculates a
course's star rating by considering a number of different factors
such as the number of ratings, the age of ratings, and the
likelihood of fraudulent ratings.
223 students enrolled
Instructed by 3dmotive LLC Design / Game Design
$19
$20
5% off
Take This Course
  • Lectures 14
  • Length 1 hour
  • Skill Level Intermediate Level
  • Languages English
  • Includes Lifetime access
    30 day money back guarantee!
    Available on iOS and Android
    Certificate of Completion
Wishlisted Wishlist

How taking a course works

Discover

Find online courses made by experts from around the world.

Learn

Take your courses with you and learn anywhere, anytime.

Master

Learn and practice real-world skills and achieve your goals.

About This Course

Published 12/2014 English

Course Description

In this course, instructor Alan Thorn takes you through the process of building graphical user interfaces using GameMaker: Studio. We'll take a look at how to improve the graphical quality across all platforms - specifically how to create a GUI once that will work and display properly across any number of resolutions and devices. Not only will we discuss resolution and scaling, but we'll also cover the programming and scripting associated with addressing screen edges, centering, instances, and cascading transformations. If you've ever been interested in learning about building your GUI in GameMaker: Studio and having it look and function flawlessly - this is the course for you.

(Students - please look under Section 1 / Lecture 1 downloads for the source files associated with the lesson.)


More about the Instructor:

Alan Thorn is a freelance game developer and author with over 12 years of industry experience. He is the founder of London-based game studio, Wax Lyrical Games, and is the creator of award-winning adventure game Baron Wittard: Nemesis of Ragnarok. He has worked freelance on over 500 projects worldwide including games, simulators, kiosks, and augmented reality software for game studios, museums and theme parks. He has spoken on game development at universities throughout the UK, and is the author of nine books on game development, including Teach Yourself Games Programming, Unity 4 Fundamentals and the highly popular UDK Game Development.

What are the requirements?

  • GameMaker: Studio software

What am I going to get from this course?

  • Create UIs for GameMaker: Studio that scale and work across multiple platforms

What is the target audience?

  • Students interested in learning how to improve their GUIs for their games

What you get with this course?

Not for you? No problem.
30 day money back guarantee.

Forever yours.
Lifetime access.

Learn on the go.
Desktop, iOS and Android.

Get rewarded.
Certificate of completion.

Curriculum

Section 1: Learning to create GUIs in GameMaker: Studio
Introduction
Preview
01:10
The Problem of Multiple Resolutions
Preview
04:58
Drawing GUI Elements at Screen Center
07:45
Drawing GUI Elements at the Screen Edges
05:24
Drawing GUI Elements at Specified Positions
06:23
Resolutions and Image Scaling
05:49
Aspect Ratio
02:25
Scaling with Aspect Ratio
07:16
Menus and Nested Controls
Preview
04:08
Hierarchies and Parents
03:08
Instances and Names
03:40
Cascading Transformations
04:58
Conclusion
02:59
Bonus Lecture: Further Learning with 3dmotive
Article

Students Who Viewed This Course Also Viewed

  • Loading
  • Loading
  • Loading

Instructor Biography

3dmotive LLC, High Quality 3d and Game Art Training by Industry Pros!

3dmotive is High Quality 3d and Game Art Training by Industry Pros! Whether you are brand new to the world of Game Art, 3d, Architecture or Film - or maybe just interested in brushing up your techniques for intermediate or advanced levels of 3d with a focus on video games, 3dmotive is your one-stop-shop for all your 3d and Game Art related tutorials! Got questions? Interested in a new course topic? Let us know!

Ready to start learning?
Take This Course