To Download Thesis Paper

Total Page:16

File Type:pdf, Size:1020Kb

To Download Thesis Paper 1 Designing with the Player Experience in Mind: Dynamic Difficulty Adjustment Christian E. Erali and Professor Michael McCoy Jr. potential for such a system and how a simple DDA system Executive Summary: One of the hardest aspects of game design can be implemented and used in most first-person shooters. is balancing the flow, challenge, and skill of a player throughout The final, polished system adjusts the difficulty across the game’s experience. As such, it is relatively easy for games multiple levels of challenge by assessing time per encounter and even encounters within these games to shift between either and damage to the player and adjusts difficulty through being too easy for the player, making them bored; or becoming altering enemy placement and enemy type. too challenging, frustrating the player. Both boredom and frustration can be the death of a game offering the players little reason to continue, especially if all the game can offer is death or boredom. However, using dynamic difficulty adjustment, games can regulate certain variables to fit the player’s current skill level and make the experience more enjoyable. Most dynamic difficulty systems work behind the scenes, adjusting unseen aspects of the game so the player never feels like the game is cheating them. This study investigates the positives and negatives of using dynamic difficulty and documents the creation of a simple system in CryEngine 3. Index Terms: Dynamic Difficulty Adjustment, Design Optimization, Game Flow, Software Design I. INTRODUCTION NE of the more interesting problems that video game O developers face during the game creation process is the issue of balance. Developers want to ensure that their Figure 1: Image showing the intended flow zone result of Dynamic product is consumable by as many people as possible. Difficulty Adjustment [2] Trying to create a game that challenges a long-time gaming veteran can push less experienced gamers away. Vice II. RESEARCH REVIEW versa, developing only for the less skilled repels the veteran Overview: and hardcore gamers. While there are several systems that allow players to choose a level of difficulty or augment the The potential for DDA systems has often been explored game’s challenge, these options can sometimes be lacking and researched by both academics and professional game and force the player to set a level of challenge with little if designers. While the academic papers focus on the any context. potential of DDA systems, their ideal applications, or outline some of the basic needs and calculations for such a However, one idea that has been around for some time is system to function. Meanwhile the blogs and articles of the a collection of systems referred to as Dynamic Difficulty game designers focus on certain examples and what caused Adjustment (DDA). DDA systems adjust various factors the system to succeed or fail. The next section discusses the and variables in video games to augment a player’s game engine, CryEngine 3, and discusses some of the experience based on the player’s actions. These systems reasons why the engine was chosen as well as some of its allow developers to balance and build games that can limitations. Lastly, several games already use DDA change to fit a player’s playstyle and level of skill as the systems. For example, the Left 4 Dead Series with its well- gamer plays. known A.I. Director is a great example of a popular series using DDA. It the basic DDA systems turning an otherwise This thesis investigates many aspects of DDA systems simple game into a harrowing, new experience each time and explores their value through the development of such a the player played. system using CryEngine 3, the game engine used to create Crysis 2 [1]. Through dissecting and understanding the various iterations of the system, this thesis shows the 2 player’s action data and augmented a series of adjustable data points known as particle filters. These filters take the player’s data, in this case reaction time, and build a basic Texts: understanding of the player which it compares to the already existing player data. These systems then augments Due to the potential of such a system, there is a the experience and gives the player encounters based on the substantial amount of research about DDA systems. In her expected reaction, playstyle, and data of similar players. paper The Case for Dynamic Difficulty Adjustment in The system even changed the reward the player received, Games, Robin Hunicke of Northwestern University giving risky players more rewards such as more health and describes a DDA System in their game Hamlet that ammunition. measured various aspects of the player’s performance and then intervened appropriately [3]. According to Hunicke, One article that speaks about how exactly to apply and when it comes to First-Person-Shooters, players generally use DDA is Asher Einhorn’s article “Reducing Difficulty moved through four different states as part of the gameplay Dynamically and Invisibly” [6]. In the first part of his loop: three-part articles series, Einhorn discussed the need for • Search DDA to focus on more subtle ways to adjust difficulty and • Retrieve offered examples for both good and bad adjustments. To • Solving illustrate, a player in the heat of combat may not know • Fight exactly how much damage they take per-bullet from an Throughout a player’s experience, the systems behind enemy. This increase in damage, however slight, can help Hamlet endeavored to keep the players engaged by keeping to curtail a player’s more aggressive or reckless tactics and players in certain states and avoiding others. After the lead to a more challenging and rewarding fight. However, a system developed a database of information about the player does notice when the enemies’ health bar increases player, the Hamlet system checked if the player was or decreases due to the change in weapon effectiveness. “flailing” or having repeated difficulty with an encounter. Likewise, the player may not notice how quickly the If the system detected it, and to some extent predicted it, the enemies turn to fire upon them, as long as a hail of bullets system could then run a series of assessments and choose to eventually comes, but are more likely to notice when the either place extra health somewhere in the encounter, A.I. suddenly stops performing a certain power move or disrupt the enemy’s accuracy, or switch enemies for those action. Essentially, different aspects of a combat the player had already mastered. After some time, the encounters have their own level of readability and players system would check again to see if the change was are more likely to notice these aspects when they change. successful enough and assess its own alteration. Through At the same time, Einhorn also admits that in some cases this continual cycle of assessing, altering, and assessing, certain things can change, such as enemy number, as it Hamlet can mold itself to the current player. ultimately comes down to a designer’s judgement call. While most designers tend to be positive about DDA systems, one designer named Ernest Adams and his article, “The Designer’s Notebook: Difficulty Modes and Dynamic Difficulty,” speaks out against DDA [7]. Adams advocated static difficulty in levels in response to a previous article written by Andrew Glassner. While Adams does not discount DDA systems as an idea, he did list off several potential problems they face such as, players feeling patronized, the potential exploitability, and how DDA systems do not work for all types of challenges. According to Adams, if a player notices that a DDA system is in play, the player may become frustrated as they feel the game is pulling punches and not giving them the challenge they wanted. A player may also decide to exploit a system if they realize one is in play. This is seen multiple times in massive-multiplayer-games where players who find a Figure 2: Example of a flow curve and how well a player plays based loophole tend to milk it for resources and loot until the on their stress level [4] developers finally correct the problem. Lastly, DDA Another interesting paper offers insight into designing systems cannot be applied to all games, such as puzzle DDA systems is Dynamic Difficulty Balancing for Cautious games, and may in fact lead to massive upsets in game flow, Players and Risk Takers by Guy Hawkins, Keith Nesbitt, leading to awkward encounters or broken levels where and Scott Brown [5]. This paper brings up the idea of players just flounder not knowing what to do. finding ways to reward “risky” playstyles. Through this study, the authors used a unique DDA system that took the Adams is not alone in his thoughts as there are plenty of games who do not have DDA systems and many are very 3 successful. Some of these games draw in players based on One last article, “Game Changers: Dynamic Difficulty” a strong gameplay experience, using an in-built difficulty by Adam Saltsman, briefly described three major types of curve to create interest and flow. Other games provide DDA that are used in three different games [11]. The first players with compelling stories and roleplaying Saltsman discussed was rubberbanding, which is most opportunities to draw in customers and keep them playing. prevalently seen in Mario Kart and other racing games. Ultimately it comes down to the game project and whether a Rubberbanding is a system or series of mechanics that game even needs or could benefit from a DDA system. restricts the maximum distance between the racers in first and last place. Mario Kart achieved this by adjusting the Similar to what Adams spoke about in terms of combat A.I.
Recommended publications
  • Profile Experience Education Honors
    PROFILE Thai "EzMeow" Leo French Currently living in Nottingham (United Kingdom) www.ezmeow.com [email protected] EXPERIENCE Since Oct 2014 Facepunch Studios - Artist (Freelance) 2014 Deep Silver Dambuster Studios (Nottingham - United Kingdom) - Artist on Homefront 2 2010 - 2014 Crytek UK (Nottingham - United Kingdom) - Artist on Homefront 2 - Artist on Crysis 3 - Artist on Crysis (X360/PS3) - Artist on Crysis 2 2009 - 2010 Ubisoft (Paris - France) - 3D Environment Artist on Ghost Recon Future Soldier 2007 - 2009 F4-Group (Paris - France) - 3D Artist/Level designer : environment, vehicles, characters and props on Exalight and Empire of sports 2005 Mobivillage / C4M prod - Freelance Artist : conception and creation of wallpapers and Flash applications for mobile phones 2003 - 2007 Mikros Image (Levallois Perret - France) - 3D Artist: modeling, texture mapping, previsualization layout and rendering on various productions (Rainbow 6 Vegas, Buick, Citroen, EDF, Carlsberg...) EDUCATION 2012 Haute École Albert Jacquard (Namur - Belgium) - Bachelor in Computer Graphics (+3) specialized in video games 2000 Paris 8 University (Saint Denis - France) - 2nd year General University Studies in Entertainment Arts (Dramatical Art) 1998 Ensemble Scolaire JBS-NDC (Saint Denis - France) - Baccalaureate in Science and Industrial Technology (Electrical engineering) - (with Honors) HONORS & AWARDS 2014 Mini-golf! Polycount contest - 1st place Award 2012 Polycount - Personal work featured as banner on the Polycount website 2011 Brawl Polycount Contest - 3rd
    [Show full text]
  • UPC Platform Publisher Title Price Available 730865001347
    UPC Platform Publisher Title Price Available 730865001347 PlayStation 3 Atlus 3D Dot Game Heroes PS3 $16.00 52 722674110402 PlayStation 3 Namco Bandai Ace Combat: Assault Horizon PS3 $21.00 2 Other 853490002678 PlayStation 3 Air Conflicts: Secret Wars PS3 $14.00 37 Publishers 014633098587 PlayStation 3 Electronic Arts Alice: Madness Returns PS3 $16.50 60 Aliens Colonial Marines 010086690682 PlayStation 3 Sega $47.50 100+ (Portuguese) PS3 Aliens Colonial Marines (Spanish) 010086690675 PlayStation 3 Sega $47.50 100+ PS3 Aliens Colonial Marines Collector's 010086690637 PlayStation 3 Sega $76.00 9 Edition PS3 010086690170 PlayStation 3 Sega Aliens Colonial Marines PS3 $50.00 92 010086690194 PlayStation 3 Sega Alpha Protocol PS3 $14.00 14 047875843479 PlayStation 3 Activision Amazing Spider-Man PS3 $39.00 100+ 010086690545 PlayStation 3 Sega Anarchy Reigns PS3 $24.00 100+ 722674110525 PlayStation 3 Namco Bandai Armored Core V PS3 $23.00 100+ 014633157147 PlayStation 3 Electronic Arts Army of Two: The 40th Day PS3 $16.00 61 008888345343 PlayStation 3 Ubisoft Assassin's Creed II PS3 $15.00 100+ Assassin's Creed III Limited Edition 008888397717 PlayStation 3 Ubisoft $116.00 4 PS3 008888347231 PlayStation 3 Ubisoft Assassin's Creed III PS3 $47.50 100+ 008888343394 PlayStation 3 Ubisoft Assassin's Creed PS3 $14.00 100+ 008888346258 PlayStation 3 Ubisoft Assassin's Creed: Brotherhood PS3 $16.00 100+ 008888356844 PlayStation 3 Ubisoft Assassin's Creed: Revelations PS3 $22.50 100+ 013388340446 PlayStation 3 Capcom Asura's Wrath PS3 $16.00 55 008888345435
    [Show full text]
  • Future Graphics in Games
    Future graphics in games Anton Kaplanyan Lead researcher Cevat Yerli Crytek CEO Agenda • The history: Crytek GmbH • Current graphics technologies • Stereoscopic rendering • Current graphics challenges • Graphics of the future • Graphics technologies of the future • Server-side rendering • Hardware challenges • Perception-driven graphics The Past - Part 1 • March 2001 till March 2004 • Development of Far Cry • Development of CryEngine 1 • Approach: A naïve, but successful push for contrasts, by insisting on opposites to industry. size, quality, detail, brightness • First right investment into tools - WYSIWYPlay Past - Part 1: CryEngine 1 • Polybump (2001) • NormalMap extraction from High-Res Geometry • First „Per Pixel Shading“ & HDR Engine • For Lights, Shadows & Materials • High Dynamic Range • Long view distances & detailed vistas • Terrain featured unique base-texturing • High quality close ranges • High fidelity physics & AI • It took 3 years, avg 20 R&D Engineers CryENGINE 2 The Past – Part 2 – CryENGINE 2 • April 2004 till November 2007 • Development of Crysis • Development of CryEngine 2 • Approach: Photorealism meets interactivity! • Typically mutual exclusive directions • Realtime productivity with WYSIWYPlay • Extremely challenging, but successful CryEngine 2 - Way to Photorealism The image cannot be displayed. Your computer may not have enough memory to open the image, or the image may have been corrupted. Restart your computer, and then open the file again. If the red x still appears, you may have to delete the image and then insert it again. The Past - Part 2: CryEngine 2 • CGI Quality Lighting & Shading • Life-like characters • Scaleable architecture in • Both content and pipeline • Technologies and assets allow various configurations to be maxed out! • Crysis shipped Nov 2007, works on PCs of 2004 till today and for future..
    [Show full text]
  • Epilepsy Warning Installing the Game Starting the Game Contents
    EPILEPSY WARNING INSTALLING THE GAME Please read before using this game or allowing your children to use it. NOTE: For system requirements, see the readme fi le. Some people are susceptible to epileptic seizures or loss of consciousness when exposed to certain To install (disc users): flashing lights or light patterns in everyday life. Such people may have a seizure while watching television Insert the disc into your disc drive and follow the on-screen instructions. images or playing certain video games. This may happen even if the person has no medical history of If the Autorun menu does not automatically appear, launch the installer manually in Windows® 7, epilepsy or has never had any epileptic seizures. If you or anyone in your family has ever had symptoms ® ® related to epilepsy (seizures or loss of consciousness) when exposed to flashing lights, consult your doctor Windows Vista , or Windows XP by opening Start > Run, typing D:\AutoRun.exe in the text box, then prior to playing. clicking OK (substitute the correct letter of your CD/DVD-ROM drive if other than ‘D:’). We advise that parents should monitor the use of video games by their children. If you or your child Once the game has installed you can launch it from the game’s AutoRun menu or by locating the game experience any of the following symptoms: dizziness, blurred vision, eye or muscle twitches, loss of through the START menu. consciousness, disorientation, any involuntary movement or convulsion, while playing a video game, To install (EA Store users): discontinue use IMMEDIATELY and consult your doctor.
    [Show full text]
  • EA Partners and Crytek Announce Deal Extension for Multiplatform Development of Crysis 2
    EA Partners and Crytek Announce Deal Extension for Multiplatform Development of Crysis 2 Next Installment of the Critically-Acclaimed Crysis Franchise Will Be First Game Built on Crytek's Multiplatform CryENGINE 3 Technology REDWOOD CITY, Calif., Jun 01, 2009 (BUSINESS WIRE) -- Electronic Arts Inc. (NASDAQ:ERTS) announced today that it has agreed to a deal extension with Crytek GmbH, the award-winning developers of the Crysis(R) universe, to publish Crysis 2. Renowned for their technical excellence, artistic craftsmanship and commitment to quality, Crytek is building Crysis 2 on their new state-of-the-art multiplatform game development solution CryENGINE(R)3 for the Xbox 360(R) video game and entertainment system, the PLAYSTATION(R)3 computer entertainment system, and the PC. "The development of Crysis 2 marks a major stepping stone for our studio," said Cevat Yerli, CEO and President of Crytek. "This is not only the next game in the Crysis franchise, it's the first title we are developing for consoles and the first title being built on CryENGINE 3. We are excited to have the support of EA Partners again as we work together to make the launch of Crysis 2 a huge event." "Nothing speaks more to the success of the EA Partners program than when a studio the caliber of Crytek continues to work with us," said David DeMartini, Senior Vice President and General Manager of EA Partners. "Crytek is already one of the elite PC development studios in the world and we are excited to have the opportunity to partner with them in bringing their award- winning technology and gameplay to more platforms and a wider audience with Crysis 2." About Electronic Arts Electronic Arts Inc.
    [Show full text]
  • Tactical Position Selection: an Architecture and Query Language
    26 Tactical Position Selection An Architecture and Query Language Matthew Jack 26.1 Introduction 26.6 Group Techniques 26.2 Motivation 26.7 Performance 26.3 Fundamentals 26.8 Tools 26.4 Architecture 26.9 Future Work 26.5 Best Practices and 26.10 Conclusion Specific Criteria 26.1 Introduction Agent movement is arguably the most visible aspect of AI in any game, and this is par- ticularly true of shooters. Choosing between positions—and generating those positions to consider in the first place—is critical to the success of these games. Not only is it key to an agent’s effectiveness in combat, but it also visibly communicates his role and status in that combat. More generally in games, an agent’s movement helps define his personality and often much of the core gameplay. In this article, we describe a complete architecture for choosing movement positions as part of sophisticated AI behavior. We outline a query language for specifying those posi- tions, consider how position selection integrates with our behaviors, and give some specific building blocks and best practices that will allow us to develop queries quickly and to the best effect. Performance is given special attention, both to ensure our results reach the final game and to allow us to employ more powerful query criteria. We also discuss techniques for handling group movement behavior and the tools required for effective development. Techniques developed for the Tactical Position Selection (TPS) system, a CryEngine component used in Crysis 2 and other upcoming titles, provide the core of this chapter [Crytek 11].
    [Show full text]
  • Background • Making AAA Games • What Games Companies Ask for • How to Get Those Skills • Questions
    Summary: • Background • Making AAA games • What games companies ask for • How to get those skills • Questions 1 2 • Facilities weren’t awesome • Parts of the roof fell off every now and then • Very demanding • Started with C and continued with C++ 3 • Open source 2D zombie killing platform game • Technologies: C++ and SDL • Platforms: Windows, Linux and PSP • Time: 3 months • VERY simple 4 • Open source 3D action game • Technologies: C++, Ogre3D and SDL • Platforms: Windows and Linux • Time: 6 months • Final degree project • Worked with several people • Won a prize in the V Open Source University Contest 5 • Much better facilities • Practice focused • Brilliant networking opportunity • Amazing games lab: about 30 Xbox 360 and PSP dev kits 6 Worked on several demos and prototypes Urban Race: • Open source time attack racing game • Technologies: C# and XNA • Platform: Windows • Time: 1 month • VERY simple 7 • Worked at Crytek UK for 2 years • ~150 people studio • Formerly Free Radical, known for Time Splitters • Did AI and animation on Homefront 2 8 9 10 • Sony Computer Entertainment Europe • 3 buildings with ~500 people • R&D networking ~20 people • Client/server multimedia application for PlayStation 4 11 12 Getting a big team to work on a complex system towards a goal is HARD. Need a way to deal with the unexpected and changing requirements Cannot apply classic waterfall model: full analysis -> design -> implementation -> testing -> deployment Agile methodologies like Scrum. • Monthly releases combined with 2 week sprints • Small teams focusing on different areas of the game • Divide and conquer • Less overhead for management • Teams own their features 13 Ideas are worth practically nothing, they need to work in practise 1.
    [Show full text]
  • An Overview Study of Game Engines
    Faizi Noor Ahmad Int. Journal of Engineering Research and Applications www.ijera.com ISSN : 2248-9622, Vol. 3, Issue 5, Sep-Oct 2013, pp.1673-1693 RESEARCH ARTICLE OPEN ACCESS An Overview Study of Game Engines Faizi Noor Ahmad Student at Department of Computer Science, ACNCEMS (Mahamaya Technical University), Aligarh-202002, U.P., India ABSTRACT We live in a world where people always try to find a way to escape the bitter realities of hubbub life. This escapism gives rise to indulgences. Products of such indulgence are the video games people play. Back in the past the term ―game engine‖ did not exist. Back then, video games were considered by most adults to be nothing more than toys, and the software that made them tick was highly specialized to both the game and the hardware on which it ran. Today, video game industry is a multi-billion-dollar industry rivaling even the Hollywood. The software that drives these three dimensional worlds- the game engines-have become fully reusable software development kits. In this paper, I discuss the specifications of some of the top contenders in video game engines employed in the market today. I also try to compare up to some extent these engines and take a look at the games in which they are used. Keywords – engines comparison, engines overview, engines specification, video games, video game engines I. INTRODUCTION 1.1.2 Artists Back in the past the term ―game engine‖ did The artists produce all of the visual and audio not exist. Back then, video games were considered by content in the game, and the quality of their work can most adults to be nothing more than toys, and the literally make or break a game.
    [Show full text]
  • Home News Games CRYENGINE Press Career Company Studios Community Blog Contact
    Home News Games CRYENGINE Press Career Company Studios Community Blog Contact All New s Can It Run VR? VRScore™ Tells It Subscribe to RSS Feed Tw eet Share 2 Like 165 News Categories Frankfurt am Main (Germany) / San Francisco (USA) – March 15, 2016 Arena of Fate The Climb CRYENGINE Crysis 3 Crytek Ryse Warface Show other categories Most recent Crytek Unveils All-New CRYENGINE V and Community-Centered “Pay What You Want” Model Can It Run VR? VRScore™ Tells It As the 2016 Game Developers Conference gets underway, Crytek has announced the arrival of CRYENGINE VR First Program Attracts Backing From V – the most accessible, powerful, and feature-filled version of their all-in-one development solution to Technology Leaders date. Dow nload Crytek’s “Back to Dinosaur Island 2” VR Demo for Free CRYENGINE V launches today with a “Pay What You Want” business model, offering developers everywhere total access to the engine’s feature-set and full engine source code for a fee of their choosing, and with no Raid Blackw ood’s Volcano Lair as Operation Earth Shaker Hits Warface obligation to pay royalties or additional service charges. Users who decide to make a contribution for utilizing CRYENGINE V can allocate up to 70% of the sum to Crytek’s new Indie Development Fund – a grant program Crytek Focuses on the Future w ith New “VR First” Academic Initiative that will see Crytek directly supporting promising indie projects around the world. Warface Winter Update Brings Revamped The latest evolution of CRYENGINE also introduces CRYENGINE Marketplace. The Marketplace will enable Maps, Fresh Weapons and More developers to access individual assets from Crytek’s own library, as well as thousands of materials, sounds, Adrenaline and adventure collide in and 3D objects created by the CRYENGINE community and other trusted vendors.
    [Show full text]
  • A Study of Graphical User Interfaces in Video Games
    THE GOOD, THE BAD AND THE UNPLEASANT – A STUDY OF GRAPHICAL USER INTERFACES IN VIDEO GAMES Master of Science Thesis Jyrki Turunen 1 ABSTRACT Tampere University of Technology Master's Degree Programme in Information Technology JYRKI TURUNEN: The Good, The Bad and the unpleasant – A study of graphical user interfaces in video games Master of Science Thesis, 94 pages, 1 appendix page January 2017 Major: User Experience Examiner: Thomas Olsson Keywords: video games, gameplay, user interface design, usability, game design, graphical user interfaces This thesis revolves around user interface design, more specifically graphical user interface design in a particular context, which in this case is video games. It describes what makes this design focus so unique and important, how it differs from “traditional” software interface design and how do you actually make a great user interface for a video game. The thesis aims to analyze existing solutions, examples and guidelines for GUI design and then provide a concrete set of instructions and tips on how any designer can improve, hopefully even drastically, their own game's user interface or at least ensure a basic, acceptable baseline for it. So far I have not come across any paper with a similar topic, so the novelty value here lies in the establishment of basic guidelines for video game UI designers regardless of their speciality. The structure of the thesis starts with a short introduction to the topic and a description of the methodology used in the thesis. It then proceeds to talk about user interface design in general, introducing also the terms of usability and user experience (UX), graphical user interface (GUI) and game design while also providing more than one angle into the design process.
    [Show full text]
  • Replayability of Video Games
    Replayability of Video Games Timothy Frattesi Douglas Griesbach Jonathan Leith Timothy Shaffer Advisor Jennifer deWinter May 2011 i Table of Contents Abstract ......................................................................................................................................................... 4 1 Introduction ................................................................................................................................................ 5 2 Games, Play and Replayability .................................................................................................................. 9 2.1 Play ..................................................................................................................................................... 9 2.2 Categories of Play ............................................................................................................................. 11 2.2.1 Playfulness ................................................................................................................................. 11 2.2.2 Ludic Activities .......................................................................................................................... 12 2.2.3 Game Play .................................................................................................................................. 13 2.3 Game ................................................................................................................................................. 14 2.3.1 Structure
    [Show full text]
  • Crysis 2 & Cryengine 3
    Crysis 2 & CryENGINE 3 Key Rendering Features Tiago Sousa, Principal R&D Graphics Engineer 1 Introduction ..................................................................................................................... 3 2 Gamma Correct HDR Rendering ...................................................................................... 4 3 Lighting ............................................................................................................................. 6 4 Shadows ........................................................................................................................... 8 5 Screen Space AO and GI ................................................................................................. 10 6 Deferred Decals.............................................................................................................. 13 7 Characters Rendering..................................................................................................... 14 8 Water Rendering ............................................................................................................ 15 9 Postprocessing ............................................................................................................... 17 10 Anti-Aliasing ................................................................................................................... 19 11 System Specs and Colors................................................................................................ 22 12 Sys Specs and Performance ..........................................................................................
    [Show full text]