در این آموزش تصویری با ایجاد سطح رویه تصادفی در Game Maker Studio آشنا می شوید.
این دوره آموزشی محصول موسسه Udemy است.

سرفصل های دوره:

  • طراحی بازی
  • معرفی Game Maker Studio
  • نحوه استفاده از Game Maker Studio
  • ساخت بازی با Game Maker Studio
  • نحوه شروع برنامه
  • طراحی اتاق ها
  • کار با Tunnels قسمت 1
  • کار با Tunnels قسمت 2
  • کار با Tunnels قسمت 3
  • طراحی بازیکنان
  • کاهش هزینه های طراحی
  • همپوشانی اتاق ها
  • تغییرات بهینه‌ سازی نقشه
  • نحوه تکمیل طراحی
  • و…

عنوان دوره: Udemy Random Procedural Level Creation in Game Maker Studio
سطح: متوسط
مدت زمان: 1 ساعت و 30 دقیقه
نویسنده: Knowledge Base


توضیحات:

Udemy Random  Procedural Level Creation in Game Maker Studio

Knowledge Base
1.5 Hours
Intermediate Level

Game developers can use Game Maker Studio to create randomly / procedurally generated levels for RPGs and Roguelikes
In this course you will learn how to create randomly-generated levels, as seen in classic roguelikes such as Nethack and Dungeon Crawl. You'll learn how to create a procedural system that can be tweaked to give slightly different results.
These types of ideas can be expanded to create procedurally generated levels like those in Binding of Issac and Minecraft.
What you'll learn in this course:
How to design an algorithm that creates procedural environments
How to use Game Maker Studio's pathfinding functions to ensure that a procedural level is beatable
A simple tile-based collision script
Game Maker Studio is a simple, yet powerful tool for creating 2D games. It's a great tool for experimenting, and I encourage you to follow along with these lectures, and try things your own way once you have the basics down. Have fun learning!
What you'll need to get started:
Knowledge of Game Maker Studio, especially the syntax of GML. Knowledge of the
irandom(), irandom_range(), for() and repeat() functions will be especially useful.
Understanding of basic programming ideas, such as variables, functions, scope and arguments
What are the requirements?
Have a basic understanding of scripts in Game Maker, especially the syntax of the GML language. Learn at docs.yoyogames.com.
Also, download and install the latest version of Game Maker Studio. The full version is not necessary, the free version will suffice.
What am I going to get from this course?
Over 12 lectures and 1.5 hours of content!
Understand two methods of randomly generating environments in Game Maker Studio
Be able to implement these methods yourself, in your own Game Maker Studio game.
Have a basic understanding of how other games accomplish their look, and how their method of creating environments feeds into their design (Minecraft, Binding of Isaac, etc.)
What is the target audience?
This course is for users who are very confident with their basic skills in Game Maker Studio, who have an understanding of programming concepts such as loops and variables, as well as Game Maker-specific concepts such as tiles, and the way arguments are passed between scripts.
This course is not for complete beginners to game design or Game Maker Studio's workflow

Section 1: Introduction
Lecture 1
Introduction
04:17
Lecture 2
FAQ
6 pages
Lecture 3
Download Assets for this Course
Article
Section 2: Main Course
Lecture 4
Getting Started
06:57
Lecture 5
Creating Rooms
08:19
Lecture 6
Preventing Room Overlap
08:16
Lecture 7
Tunnels, Part 1
06:05
Lecture 8
Tunnels, Part 2
08:46
Lecture 9
Tunnels, Part 3
10:44
Lecture 10
Creating a Player Character
08:35
Section 3: Conclusion
Lecture 11
Wrap Up
03:22
Lecture 12
Get Discounts on Other Udemy Courses We Teach
11 pagesSection 1: Introduction
Lecture 1
Introduction
04:17
Lecture 2
FAQ
6 pages
Lecture 3
Download Assets for this Course
Article
Section 2: Main Course
Lecture 4
Getting Started
06:57
Lecture 5
Creating Rooms
08:19
Lecture 6
Preventing Room Overlap
08:16
Lecture 7
Tunnels, Part 1
06:05
Lecture 8
Tunnels, Part 2
08:46
Lecture 9
Tunnels, Part 3
10:44
Lecture 10
Creating a Player Character
08:35
Section 3: Conclusion
Lecture 11
Wrap Up
03:22
Lecture 12
Get Discounts on Other Udemy Courses We Teach
11 pages