Kirby et al., 2011 - Google Patents
Introduction to game AIKirby et al., 2011
View PDF- Document ID
- 924305960385938114
- Author
- Kirby N
- Hurley H
- Publication year
External Links
Snippet
Introduction covered in Chapter 8,''Emergent Behavior.''Chapter 9,''Evoking Emotions on the Cheap,''opens the topic of emotions, keeping the material at an introductory but still useful level. Finally, Chapter 10,''Topics to Pursue from Here,''wraps things up with a look ahead at …
- 230000000007 visual effect 0 abstract description 68
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for programme control, e.g. control unit
- G06F9/06—Arrangements for programme control, e.g. control unit using stored programme, i.e. using internal store of processing equipment to receive and retain programme
- G06F9/44—Arrangements for executing specific programmes
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
- G06F17/50—Computer-aided design
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09B—EDUCATIONAL OR DEMONSTRATION APPLIANCES; APPLIANCES FOR TEACHING, OR COMMUNICATING WITH, THE BLIND, DEAF OR MUTE; MODELS; PLANETARIA; GLOBES; MAPS; DIAGRAMS
- G09B19/00—Teaching not covered by other main groups of this subclass
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/10—Control of the course of the game, e.g. start, progess, end
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09B—EDUCATIONAL OR DEMONSTRATION APPLIANCES; APPLIANCES FOR TEACHING, OR COMMUNICATING WITH, THE BLIND, DEAF OR MUTE; MODELS; PLANETARIA; GLOBES; MAPS; DIAGRAMS
- G09B7/00—Electrically-operated teaching apparatus or devices working with questions and answers
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09B—EDUCATIONAL OR DEMONSTRATION APPLIANCES; APPLIANCES FOR TEACHING, OR COMMUNICATING WITH, THE BLIND, DEAF OR MUTE; MODELS; PLANETARIA; GLOBES; MAPS; DIAGRAMS
- G09B5/00—Electrically-operated educational appliances
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F2300/00—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
- A63F2300/60—Methods for processing data by generating or executing the game program
- A63F2300/63—Methods for processing data by generating or executing the game program for controlling the execution of the game in time
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F2300/00—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
- A63F2300/60—Methods for processing data by generating or executing the game program
- A63F2300/6009—Methods for processing data by generating or executing the game program for importing or creating game content, e.g. authoring tools during game development, adapting content to different platforms, use of a scripting language to create content
- A63F2300/6018—Methods for processing data by generating or executing the game program for importing or creating game content, e.g. authoring tools during game development, adapting content to different platforms, use of a scripting language to create content where the game content is authored by the player, e.g. level editor or by game device at runtime, e.g. level is created from music data on CD
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| Toups Dugas et al. | Making maps available for play: analyzing the design of game cartography interfaces | |
| Yu et al. | A survey of computational kits for young children | |
| Despain | Professional techniques for video game writing | |
| Thorn | Game engine design and implementation | |
| Morgado | Framework for computer programming in preschool and kindergarten | |
| Barr | The problem with software: Why smart engineers write bad code | |
| Ferrone | Learning C# by Developing games with unity 2019: Code in C# and build 3D games with unity | |
| Carstensdottir et al. | Progression maps: conceptualizing narrative structure for interaction design support | |
| Kirby et al. | Introduction to game AI | |
| Barrera | Unity 2017 Game AI Programming-: Leverage the power of Artificial Intelligence to program smart entities for your games | |
| Reed | Learning XNA 4.0: Game Development for the PC, Xbox 360, and Windows Phone 7 | |
| Thillainathan et al. | Serious game development for educators-A serious game logic and structure modeling language | |
| Borromeo | Hands-on Unity 2021 game development: create, customize, and optimize your own professional games from scratch with Unity 2021 | |
| Richardson | Learn to program with Minecraft: Transform your world with the power of Python | |
| Furtado et al. | Computer games software factory and edutainment platform for microsoft. net | |
| Manzur et al. | Godot Engine Game Development in 24 Hours, Sams Teach Yourself: The Official Guide to Godot 3.0 | |
| COSSU | Game Development with GameMaker | |
| Walker | Ghosts of the Horseshoe: A Mobilization of a Critical Interactive | |
| Wang | Beginning programming for dummies | |
| Smith | Procedural constraint-based generation for game development | |
| Cordone | Unreal Development Kit Game Programming with UnrealScript: Beginner's Guide | |
| Ferro et al. | Unity 2017 2D Game Development Projects | |
| Van der Spuy | AdvancED Game Design with Flash | |
| Cicanci | Creating an RTS Game in Unity 2023: A comprehensive guide to creating your own strategy game from scratch using C | |
| Kupiainen | Extending unity game engine through editor scripting |