Patent ID: 8328610
Filing Date: 2012-12-11
Classification: A63F

Abstract:
1. A system for permitting an end user to author and share playable video games, comprising: a storage device that stores a video game virtual environment authored by an end user; a processor that helps the end user to author said video game virtual environment by automatically placing end user-selected dynamic objects into the virtual environment for game characters to interact with, the dynamic objects having dynamic features defining movement or dynamic behavior within the virtual environment, said processor executing code providing an intelligent auto-complete function that, in response to end user input, is configured to automatically place obstacles and the dynamic objects into the virtual environment, the auto-complete function utilizing attributes that define dynamic behavior for the dynamic objects to automatically place and define movement or dynamic behavior for said dynamic objects and obstacles, automatically complete partially formed obstacles and dynamic object arrangements utilizing the dynamic features of the user-selected dynamic objects, and automatically prevent interfering dispositions of obstacles and dynamic objects into the authored video game virtual environment during end user object selection and input, in a disposition that ensures the video game virtual environment is playable, thereby preventing the resulting authored environment from being unplayable for a game character to navigate or interact with during game play, and which play tests said authored video game virtual environment and automatically prevents said end user from creating non-functional structures for interaction with the game character within said authored video game virtual environment; and a wireless connection that shares said play tested video game virtual environment with other users.