Dipl Arch, Universidad de Chile; M.Arch, Architectural Association London
Jose Sanchez is an Architect / Programmer / Game Designer based in Los Angeles, California. He is partner at Bloom Games, start-up built upon the BLOOM project, winner of the WONDER SERIES hosted by the City of London for the London 2012 Olympics. He is the director of the Plethora Project (www.plethora-project.com), a research and learning project investing in the future of on-line open-source knowledge and the creator of Block’hood, a city simulator video game exploring notions of crowdsourced urbanism. He has taught and guest lectured in several renowned institutions across the world, including the Architectural Association in London, the University of Applied Arts (Angewandte) in Vienna, ETH Zurich, The Bartlett School of Architecture, University College London, and the Ecole Nationale Supérieure D'Architecture in Paris. Today, he is an Assistant Professor at USC School of Architecture in Los Angeles. His research ‘Gamescapes’, explores generative interfaces in the form of video games, speculating in modes of intelligence augmentation, combinatorics and open systems as a design medium.
- 599Programming Object Oriented Ecologies: Simulating Complex SystemsProgramming Object Oriented Ecologies: Simulating Complex Systems
This class is an introduction to programming and computer modeling of ecological simulations that include the interactions of humans with their environments. The course will be both technical and theoretical, connecting notions of programming and simulation, with the nature of computer modeling and ecological perspectives towards non-human agents. Each class will include a 1-hour lecture explaining the foundations of programming and the simulation of complex adaptive systems using Unity3D, a real-time game engine.
The course will teach programming skills in the C# language with particular focus on an object-oriented approach, in which simulated agents interact with each another giving rise to emergent phenomena. The course will explore the foundations of interdependence in ecology and support students to think of design problems with a systemic toolset.
- 599Realtime Computational Representation: Game Engines And Virtual RealityRealtime Computational Representation: Game Engines And Virtual Reality
Computational systems have reached the speed of operations that allows simulating human perception in real-time. It is no longer necessary to wait for hours to obtain an accurate depiction of the interplay of light with materials or calculate the angle of a shadow. By exploring gaming technology, this class will invite students to re-consider architectural representation through the scope of a real-time medium, where the exploration of space can be performed at a simulated 1:1 scale.
Real-time technologies, as advanced by game engines, are not only a medium for architectural visualization, but also a medium for simulation, where data can be superimposed over architectural geometry, enabling an augmented perception of a digital project. By learning how to visualize and how to simulate data over pre-existing geometry, the class intends to give new tools of inquiry for mapping and framing architectural information.
This course will be structured as a technical introduction to real-time visualization and virtual reality, exploring the opportunities and challenges presented by the medium. The course will be taught using the game engine Unity and will make use of the USC VR sets to test students projects in virtual reality.
The objectives of the course is to challenge traditional conceptions of space and representation, generating conceptual simulations that develop insight into architecture’s potential.
- 793aLArchitecture Directed Design Research Option IArchitecture Directed Design Research Option IDirected Design Research option for graduate level architecture degree. Credit on acceptance of research project. Graded IP/CR/NC.