Bridle 发表于 2025-3-26 21:41:51

Collisions,Collisions are when two instances collide (actually their mask or bounding box). When these collisions happen, you can execute code.

N斯巴达人 发表于 2025-3-27 04:28:33

http://reply.papertrans.cn/39/3806/380531/380531_32.png

变形 发表于 2025-3-27 06:26:27

Backgrounds,Most of your rooms will have some sort of background, whether it’s a solid color, a moving background, or a more complex parallax effect.

Inveterate 发表于 2025-3-27 12:02:50

Sounds,Sounds and music within a game are very important. Using the right style of music and sound effects can alter how the player perceives the game.

偶然 发表于 2025-3-27 14:01:07

Splash Screens and Menu,A splash screen is typically shown when a game starts. It is a great time to show off your logo and set up variables needed for the game. This room is an ideal place to load any saved game data, such as highscores.

CLEFT 发表于 2025-3-27 21:40:05

http://reply.papertrans.cn/39/3806/380531/380531_36.png

边缘 发表于 2025-3-27 23:14:17

AI,Most games will have an enemy that exhibits some basic AI (Artificial Intelligence). This chapter serves as an introduction to some basic AI.

Infelicity 发表于 2025-3-28 06:10:51

INI Files,If you have a game that people will play for a few minutes at a time, you will want to save certain data so that they can continue the next time they play. Things you will want to save may include

dithiolethione 发表于 2025-3-28 09:52:03

Effects,Graphical effects are important in most games. Whether it‘s just a little sparkle effect or an explosion. Graphical effects can be done using sprites, built-in effects, or the Effects layers. The built-in effects allow for quick prototyping of a game, and can even be used in a finished project. Some examples would be

Anecdote 发表于 2025-3-28 11:03:27

http://reply.papertrans.cn/39/3806/380531/380531_40.png
页: 1 2 3 [4] 5 6 7
查看完整版本: Titlebook: GameMaker Fundamentals; Learn GML Programmin Ben Tyers Book 2023 Ben Tyers 2023 GameMaker.GML.Sprites.GUI.Sounds