Skip to main content

2017 | Buch

Learn RPGs in GameMaker: Studio

Build and Design Role Playing Games

insite
SUCHEN

Über dieses Buch

Carry out the pre-planning, design, and programming of role playing games (RPGs) using the popular GameMaker: Studio in this very practical and fun book. Author Ben Tyers teaches you how to create a story or plotline for the RPG, apply aesthetics, and develop core and extended gameplay.

Using Learn RPGs in GameMaker: Studio, you can design and build your own RPG using the GameMaker: Studio platform. Build your first game application and deploy in an app store, on Facebook, or just on a PC. Maybe, even, make a few bucks.

What You'll Learn

Use the GameMaker: Studio platform to design and build a role playing game Create a story for game design purposes, using a plot line and defining characters Discover the impact of aesthetics on art style, character separation, scene development, sound design and views Master core gameplay elements such as battles, exploration, scoring, and endings Work with extended gameplay elements such as collectibles, quirks, management, and saving Employ the various core and extended gameplay elements as appropriate to your RPG

Who This Book Is For

Game designers or developers looking to design and build their first role playing game using the GameMaker: Studio platform.

Inhaltsverzeichnis

Frontmatter
Chapter 1. Introduction

Designing and programming are two different disciplines. Constantly switching between them can reduce focus and creativity, and can also be mentally draining.

Ben Tyers
Chapter 2. The Alert Text Effect

ne of the quirks of this game is that when the player collides with an object, one of many sentences is displayed on the screen and played audibly. This applies both to objects that the player can pick up and not pick up.

Ben Tyers
Chapter 3. Battle System

An RPG is not an RPG without a battle system. This book covers a couple of battle systems. A battle system is where the player takes on another main character and has a fight with them. This can be achieved in a number of ways.

Ben Tyers
Chapter 4. Boss Character’s Battle

No RPG is complete without at least one boss battle.

Ben Tyers
Chapter 5. Branching Dialogue

When interacting with other characters in-game you want to be able to hold up a decent conversation. Basing the dialogue on the responses that the player makes is the way to go.

Ben Tyers
Chapter 6. Coin System Shop

The GMZ file for this element is Coin_Shop.

Ben Tyers
Chapter 7. Cutscene

The GMZ file for this element is Cutscene.

Ben Tyers
Chapter 8. Depth-Based Graphics

The GMZ for this element is Depth_Based.

Ben Tyers
Chapter 9. Downloading Bonus Levels from a Website

This example uses the Game_Base. The GMZ for this element is Download_Bonus.

Ben Tyers
Chapter 10. Drivable Vehicles

The GMZ for this element is Drivable_Vehicle.

Ben Tyers
Chapter 11. Enemy Path Finding

The GMZ for this element is Enemy_Path_Finding.

Ben Tyers
Chapter 12. Footstep Sounds

This example uses the Game_Base GMZ as a template.

Ben Tyers
Chapter 13. Hints and Tips

The GMZ for this element is Hints_and_Tips.

Ben Tyers
Chapter 14. HUD

This element uses the GMZ named HUD.

Ben Tyers
Chapter 15. Inventory

This element uses the GMZ Inventory.

Ben Tyers
Chapter 16. Invincibility

This element uses the GMZ Invincibility.

Ben Tyers
Chapter 17. Mini-Quests

This GMZ for this element is Mini_Quest.

Ben Tyers
Chapter 18. Multiple Locations

This example makes use of Game_Base.

Ben Tyers
Chapter 19. Positional Audio

This example is Positional_Audio.

Ben Tyers
Chapter 20. Respawn Points

The GMZ for this element is Respawn_Point.

Ben Tyers
Chapter 21. Useable Items

This example’s GMZ is Usable_Items.

Ben Tyers
Chapter 22. Weapon Control

This example use the Game_Base GMZ.

Ben Tyers
Chapter 23. Zooming

This example makes use of Depth_Based GMZ.

Ben Tyers
Chapter 24. Destructible Terrain

This example makes use of Depth_Based.

Ben Tyers
Chapter 25. Dashing

This element makes use of Depth_Based GMZ.

Ben Tyers
Chapter 26. Quest Completion

The GMZ for this element is Quest_Completion.

Ben Tyers
Chapter 27. Road Builder

The GMZ for this element is Road_Builder.

Ben Tyers
Chapter 28. Character Progression Upgrade

The GMZ for this element is Character_Progression_Upgrade.

Ben Tyers
Chapter 29. Party Mechanics

The GMZ for this element is Party_Mechanics.

Ben Tyers
Chapter 30. Day/Night Cycle

The GMZ for this element is Day_Night.

Ben Tyers
Chapter 31. Puzzle Room

The GMZ for this element is Puzzle.

Ben Tyers
Chapter 32. Treasure Hunting

The GMZ for this element is Treasure_Hunting.

Ben Tyers
Chapter 33. Card Battle

The GMZ for this element is Card_Battle.

Ben Tyers
Chapter 34. Graphical Effects

The GMZ for this element is Graphical_Effects.

Ben Tyers
Chapter 35. Random Level Generation

The GMZ for this element is Random_Level_Generation.

Ben Tyers
Chapter 36. Fishing Mini-Game

This element’s GMZ is Fishing_Mini_Game.

Ben Tyers
Chapter 37. Ship Mini Game

The GMZ for this element is Ship_Mini_Game.

Ben Tyers
Chapter 38. Dice Rolling

The GMZ for this element is Dice_Rolling.

Ben Tyers
Chapter 39. Mini-Game and Dual View

The GMZ for this section is Mini_Game_Dual_View.

Ben Tyers
Chapter 40. Game End

The GMZ for this element is Game_End.

Ben Tyers
Chapter 41. Saving

The GMZ for this element is Saving.

Ben Tyers
Backmatter
Metadaten
Titel
Learn RPGs in GameMaker: Studio
verfasst von
Ben Tyers
Copyright-Jahr
2017
Verlag
Apress
Electronic ISBN
978-1-4842-2946-0
Print ISBN
978-1-4842-2945-3
DOI
https://doi.org/10.1007/978-1-4842-2946-0