Goldstone et al., 2009 - Google Patents
Unity game development essentialsGoldstone et al., 2009
View PDF- Document ID
- 14419352493213669593
- Author
- Goldstone W
- Cross A
- Publication year
External Links
Snippet
Unity is a 3D game authoring tool for Mac and PC. Game engines are the nuts and bolts that sit behind the scenes of every video game. From the artwork right down to the mathematics that decide every frame on screen, the" engine" makes the decisions. Starting out with …
- 238000004519 manufacturing process 0 abstract description 13
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
- G06F3/04815—Interaction with three-dimensional environments, e.g. control of viewpoint to navigate in the environment
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T15/00—3D [Three Dimensional] image rendering
- G06T15/50—Lighting effects
- G06T15/60—Shadow generation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T13/00—Animation
- G06T13/20—3D [Three Dimensional] animation
-
- 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
-
- 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/66—Methods for processing data by generating or executing the game program for rendering three dimensional images
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2210/00—Indexing scheme for image generation or computer graphics
- G06T2210/08—Bandwidth reduction
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2200/00—Indexing scheme for image data processing or generation, in general
- G06T2200/24—Indexing scheme for image data processing or generation, in general involving graphical user interfaces [GUIs]
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T11/00—2D [Two Dimensional] image generation
-
- 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
- G06—COMPUTING; CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T19/00—Manipulating 3D models or images for computer graphics
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/30—Creation or generation of source code
- G06F8/34—Graphical or visual programming
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| Goldstone et al. | Unity game development essentials | |
| Goldstone | Unity 3. x game development essentials | |
| Menard et al. | Game development with Unity | |
| Blackman | Beginning 3D Game Development with Unity 4: All-in-one, multi-platform game development | |
| Linowes | Unity 2020 virtual reality projects: Learn VR development by building immersive applications and games with Unity 2019.4 and later versions | |
| Barczak et al. | Comparative study on game engines | |
| Lee | Learning unreal engine game development | |
| Bradfield | Godot Engine Game Development projects: Build five cross-platform 2D and 3D games with Godot 3.0 | |
| Valcasara | Unreal engine game development blueprints | |
| Murdock | 3ds Max 2010 Bible | |
| Geig | Unity Game Development in 24 Hours, Sams Teach Yourself | |
| Boeykens | Unity for architectural visualization | |
| Thorn | Unity Animation Essentials | |
| Grey | Mind-Melding Unity and Blender for 3D Game Development: Unleash the power of Unity and Blender to create amazing games | |
| Tracy et al. | CryENGINE 3 Game Development: Beginner's Guide | |
| Borromeo | Hands-on Unity 2021 game development: create, customize, and optimize your own professional games from scratch with Unity 2021 | |
| Wells | Unity 2020 By Example: A project-based guide to building 2D, 3D, augmented reality, and virtual reality games from scratch | |
| Bertolini | Hands-On Game Development without Coding: Create 2D and 3D games with Visual Scripting in Unity | |
| Thorn | Moving from Unity to Godot | |
| Donovan | Mastering Oculus Rift Development | |
| Freiknecht et al. | Game Engines | |
| Tracy et al. | CryENGINE 3 Cookbook: over 90 recipes written by Crytek developers for creating third-generation real-time games | |
| Emperore et al. | Unreal engine physics essentials | |
| Bradfield | Godot 4 Game Development Projects | |
| Takoordyal | Beginning Unity Android Game Development |