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 |
---|---|---|
Yu et al. | A survey of computational kits for young children | |
Toups Dugas et al. | Making maps available for play: analyzing the design of game cartography interfaces | |
Thorn | Game engine design and implementation | |
Morgado | Framework for computer programming in preschool and kindergarten | |
Valcasara | Unreal engine game development blueprints | |
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 | |
Romero et al. | Blueprints visual scripting for Unreal engine: The faster way to build games using UE4 blueprints | |
Carstensdottir et al. | Progression maps: conceptualizing narrative structure for interaction design support | |
Kirby et al. | Introduction to game AI | |
Romero et al. | Blueprints Visual Scripting for Unreal Engine 5: Unleash the true power of Blueprints to create impressive games and applications in UE5 | |
Thillainathan et al. | Serious game development for educators-A serious game logic and structure modeling language | |
Horton | Learning Java by Building Android Games: Learn Java and Android from scratch by building six exciting games | |
Barrera | Unity 2017 Game AI Programming-: Leverage the power of Artificial Intelligence to program smart entities for your games | |
Gupta et al. | Minecraft Modding with Forge: A Family-Friendly Guide to Building Fun Mods in Java | |
Cordone | Unreal Development Kit Game Programming with UnrealScript: Beginner's Guide | |
Furtado et al. | Computer games software factory and edutainment platform for microsoft. net | |
Ferrone | Learning C# by Developing Games with Unity 2021: Kickstart your C# programming and Unity journey by building 3D games from scratch | |
Manzur et al. | Godot Engine Game Development in 24 Hours, Sams Teach Yourself: The Official Guide to Godot 3.0 | |
Jaegers | Xna 4.0 game development by example: beginner's guide: create exciting games with Microsoft XNA 4.0 | |
Ferro et al. | Unity 2017 2D Game Development Projects | |
Walker | Ghosts of the Horseshoe: A Mobilization of a Critical Interactive | |
Engelbert | Cocos2d-x by Example Beginner's guide | |
Johnson et al. | Learning 2D game development with Unity: a hands-on guide to game creation | |
Kupiainen | EXTENDING UNITY GAME ENGINE THROUGH EDITOR SCRIPTING |