1 / 71

The Elements of Gameplay

The Elements of Gameplay. prepared by Batuhan Aydın. Outline. Unique Solutions Non-Linearity Modeling Reality Teaching the Player Input/Output. Unique Solutions. Anticipatory versus Complex Systems Emergence. Anticipatory versus Complex Systems.

wylie
Download Presentation

The Elements of Gameplay

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. The Elements of Gameplay prepared by Batuhan Aydın

  2. Outline • Unique Solutions • Non-Linearity • Modeling Reality • Teaching the Player • Input/Output

  3. Unique Solutions • Anticipatory versus Complex Systems • Emergence

  4. Anticipatory versus Complex Systems For instance, take an RPG that featuresa puzzle that involves placing weights on a series of pressure plates.

  5. Anticipatory versus Complex Systems Suppose the designer leaves a conspicuous pile of rocks a few roomsover from the pressure plate puzzle. The obvious solution to the puzzle is to use thoserocks on the pressure plates to achieve the desired results.

  6. Anticipatory versus Complex Systems What if players • try dropping their various weapons on the plates instead? • have the Summon Minor Threat spell, which allows them to summon avariety of different small monsters?

  7. Anticipatory versus Complex Systems The designercan have the programmeradd in code where the game reacts correctly if rocks, weapons, or monsters are on the plates. What if players think of some other weight they can place on the pressure plates? • Berkshire Blizzard spell Players will have thought of a perfectly reasonablesolution and the game will fail to recognize it.

  8. Anticipatory versus Complex Systems What if the designer had the programmer come upwith a system where every object in the game had a weight associated with it? Thiswould include rocks, weapons, monsters, weather effects, blood, and any otherdynamic objects found in the game-world. If the programmer then made the pressureplates simply measure the weight of all of the objects on top of them, regardless of theirtype, then this global solution would work for all objects.

  9. Anticipatory versus Complex Systems With these systems in place, thegame becomes more a simulation and less of a hard-coded puzzle. A game need not be aFlight Simulator or a SimCity-style game to include some level of simulation; indeedalmost all games include some degree of simulation. Instead of “the puzzle is solved if playersuse rocks, weapons, or monsters to offset the plates,” the rule is“the puzzle is solvedwhen the plates are offset by the correct weight being placed on top of them.”

  10. Emergence It is the development of numerous robust and logicalsystems that leads toplayer-unique solutions tosituations in the game. Many designers fear players discovering emergent strategiesthey can use as exploits: tactics that will allow players to finish a game too easily, skippinga lot of the fun.

  11. Emergence In Civilization, players were able to exploit arush strategy where they would never build cities of a size larger than two while stayingin the most primitive form of government, quickly sweeping over the world andwinning the game prematurely.

  12. Emergence In Centipede, to use the blob strategy, playerswould clear all of the mushrooms from the board on the first wave, and then allowmushrooms to survive only on the bottom-right quadrant of the screen. If, throughcareful destruction of the centipede, the players only allow mushrooms to be created inthat section of the screen, the flea will never come out, making the game much simpler indeed.

  13. Non-Linearity In the game of chess, there are multipleways to capture the opponent’s king, to move from the game’s predetermined startingstate to its conclusion. Indeed, there are a vast number of different ways to be victoriousin chess, and that variety is what keeps the game interesting. These choices make chess non-linear.

  14. Non-Linearity • Types of Non-Linearity • Implementation • The Purpose of Non-Linearity

  15. Types of Non-Linearity • Storytelling: Storytelling is perhaps one of the most neglected parts of games in terms of non-linearity, withmany developers allowing for non-linear gameplay while constraining their gamesto a completely linear story.

  16. Types of Non-Linearity • Multiple Solutions:Having multiple solutions to the individualchallenges within a game is a big part of non-linearity; it enables players to havemultiple paths to get from point A (being presented with the challenge) and point B (solving the challenge).

  17. Types of Non-Linearity • Order:Giving players choices of different puzzles to solve allows them toput aside a troubling puzzle and go work on another one for a while. Aftercompleting the second puzzle, players may return to the first refreshed andrevitalized, and thereby have a better chance of solving it.

  18. Types of Non-Linearity • Selection:Say that between point A andpoint B in a game there lies a series of three challenges, X, Y, and Z, which arenon-order dependent, that is to say, players can do these challenges in any order they wish.

  19. Implementation • Odyssey: The Legend of Nemesis

  20. Implementation • The Suffering

  21. Implementation Consider that between point Aand B, we have the aforementioned challenges X, Y, and Z, but players only have toovercome one of these challenges in order to progress. Players can then continue playingthrough to the end of the game having never interacted with challenge Y or Z.

  22. Implementation If Y and Z are not strictly necessary, why bother having themat all? Why spend a lot of money on the programming, art, and design necessary to get Yand Z working when there’s a chance players will never see them? Unfortunately, accountants are often not in touch with the finer points of game design, and when yousay, “But non-linearity is what makes this game great!” they are likely to dismiss you as “unreasonable” or “difficult.”

  23. Implementation In the X, Y, and Z challenges example, if Z is significantly easier than X or Y, itis quite likely no one will ever bother with X or Y. In a way, a game with poorly designedchoices for players is nearly as linear as a game without any choices at all. Thenon-linearity your game provides must be meaningful and useful to players or it is a waste.

  24. Implementation Some designers say that “Why spend a lot of time on portions of thegame that not everyone will see?” If enough people play your game, some people will surely see whatyou have created, and each one of the players will have a somewhat different experience because of it.

  25. The Purpose of Non-Linearity If players are forced tostay on a specific line to get from the beginning of the game to the end, the game willfeel constrained. The challenges along that line may be brilliantly conceived, but ifplayers have no choice but to take them on in order, one by one, the fun they provide will be greatly diminished.

  26. The Purpose of Non-Linearity Non-linearity is great for providing players with a reason to replay the game. Replaying a game where players have already overcome all of the challenges is not that much fun. Replayability is not the main motivation for including non-linearity in your game designs.

  27. The Purpose of Non-Linearity Players may become stuck at a boss-monster that is too difficult, a puzzle that is too confounding,or merely failing to find the exit from a given area. If the game were more non-linear, players would have much less chance of getting stuck at any point in the game.

  28. The Purpose of Non-Linearity Non-linearity is not abouthaving players wander around the game-world aimlessly. If the game is non-linear tothe point where players have no idea what they are supposed to try to accomplish orhow they might go about it, the non-linearity may have gone too far.

  29. Modeling Reality What would a greater degree of reality add to a game like Tetris or Centipede? Surelythey could not be much more immersive than they already are. Consider a game such asAge of Empires, which is already modeled on reality. Would adding more reality to itmake it any more fun?

  30. Modeling Reality If the designer, in an attempt to achieve a greater degree of reality,decides to include too many unnecessary and dull details, the game will likely become tedious to play. • The use of food in RPGs One way designers attempted to dothis was to add a basic hunger simulation, and to require players to remember to feedtheir party members periodically, lest they starve to death.

  31. Modeling Reality Civilization, SimCity, Deadline, or Grand Theft Auto, a properly executedrealistic setting gives players an instant “in” to your game-world. Players can start playing the game and instantly have some idea of what they are supposed to accomplish.

  32. Modeling Reality The Sims has well-balancedgameplay and simulation, but also because of its real-world setting that allows playersto feel that their actions have real meaning to thesimulated people they are guiding.

  33. Modeling Reality For example, many of the early first-person shooters, such as Doom and Marathon, did notallow the player character to jump. The next generation of FPStitles added the ability to jump, then to crouch, then look up and down… etc. Players ask “Why can’t I lie flat on the ground? I can do that inreal life; why not in the game?” FPS games have grown too complex as a result of theirattempt to model reality.

  34. Teaching the Player Players will need time to learn how to play your game, and this learning experience is oftena crucial time in a player’s overall experience. The first few minutes players spend withyour game will often make the difference between whether they want to continue playing it or not.

  35. Teaching the Player Whenever players tell friends about your game, they will often rememberthose first few minutes and say, “Well, it was a little weird to get used to” or, preferably, “It was great. I jumped right into the game and found all this interesting stuff.”

  36. Teaching the Player In the past, many computer games relied on manuals to teach players how to play them. Players definitely have a strong desire to just pick up thecontroller and start playing the game. Now that so many games allow players to do justthat, the importance of allowing players to “jump right in” has increased.

  37. Teaching the Player Say you are creating athird-person over-the-shoulder action/adventure game akin to Tomb Raider. • Teach players how to move • Teach players how to jump to cross a canyon or climb up a cliff • Teach players how to use weapons.

  38. Teaching the Player It is important that during the introduction of these controls players are in a safe environment that engenders learning. Half-Life did this particularly well, with an introduction to the game that provided a safeyet interesting environment and allowed players to become accustomed to the controls without immediately threatening them. Another example, Prince of Persia.

  39. Teaching the Player During this learning period in the game, it is important to reward players for eventhe simplest ofaccomplishments. This makes players feel that, indeed, they are on theright track with the game and encourages them to keep playing.

  40. Teaching the Player • Tutorials

  41. Tutorials Tutorials levels are generally a good idea and are certainly an improvement overteaching players about the game in the manual.

  42. Tutorials The one problem with tutoriallevels is that they are seldom much fun to play, and as a result many players will skipthem and head straight for the actual game. There is a feeling among players that the tutorial level isnot part of the “real” game, and many players want tostart playing this “real” game as soon as possible.

  43. Tutorials Half-Life provided a tutorial level that taught playersabout the game-world, but the tutorial worked in conjunction with the beginning of theactual game itself, which was quite easy to play and had a friendly learning curve. Halo took this same concept and executed it particularly elegantly withoutmaking the level feel like a tutorial level at all.

  44. Tutorials Often on-screen text appears, sometimes accompanied by voice-overs that tell players to “Press theSpacebar to fire your primary weapon” or “Press and hold down the blue X for a super jump.” In Spyro the Dragon, the friendly elder dragon says, “Spyro, press and hold the blue button in order to glide.”

  45. Input/Output Using the input/output systems you design, players must be able to control andunderstand the game effortlessly. Designing these systems is one of the hardestaspects of game design, since, if they are designed well, players will not even know they are there.

  46. Input/Output • Controls and Input • Output and Game-World Feedback

  47. Controls and Input Nothing is more frustrating to players than knowing exactly what they want theirgame-world character to do but being unable to actually get her to do that because thecontrols will not let them.

  48. Controls and Input A lot of the success of games like Diablo, Command &Conquer, and The Sims can be attributed to the fact thatplayers can play these gamesone-handed, controlling everything with only the mouse. Its great strength is that it is a controldevice with which most non-gamer computer users are already familiar. This makesmouse-only games very easy to jump into, since they minimize the time the user must spend learning controls.

  49. Controls and Input For example, a button on interface, everyone knows what a “fast forward” symbol on an audiodevice looks like, and using this appropriately in your game will mean that playersinstantly know what a given button does. Every time you add a new button or key to your game, youmust ask yourself if the complexity you have just added to the game’s controls is worth the functionality it enables.

  50. Controls and Input Control pads (gamepad) force the designer to refineher controls, to cut away all that is extraneous, and to combine all of the game-worldactions players can perform into just a few, focused controls. This leads directly togames that are easier to learn how to play. Indeed, many of the most accessible consolegames do not even use all of the controller’s buttons.

More Related