PhD in artificial intelligence at UC Berkeley, with a focus on small neural networks in perception, for autonomous vehicles. Big fan of cheesecake, corgis, and Disneyland.
In this tutorial, you will write the game mechanics for a virtual reality game, which is closely coupled with the real-time multiplayer elements of the game.
Read more…
In this first part of the series, you will learn how to create a virtual reality scene with interactive game elements. These game elements can later be used for a fully-fledged, multiplayer VR game.
Read more…
In this final part of Alvin’s tutorial, the finishing touches will be added to the endless runner VR game. These will pave the way for concepts in building multiplayer games.
Read more…
If you’ve ever wondered how games with keyboard-less support for VR headsets are built, then this tutorial explains just what you’re looking for. Here’s how you too can bring a basic, functioning VR game to life.
Read more…
Virtual reality (VR) is an experience based in a computer-generated environment, and following Alvin’s introduction to programming in VR, this article series aims to introduce more VR concepts in the context of building a game.
Read more…
In this tutorial, we’ll program three-dimensional objects and add simple interactions to these objects. Additionally, you can learn how to build a simple message passing system between clients and servers.
Read more…
What are the fundamentals of machine learning, and what are the necessary tools to evaluate risk and other concerns in a machine learning application? This article covers everything you need to get started.
Read more…
how can we detect the moment you and your phone are in the kitchen, or bedroom, or living room? With today’s commodity hardware, there are a myriad of possibilities: In this tutorial, Alvin Wan will show you how to build a desktop app that predicts which room you’re in using a simple machine learning algorithm: least squares. The code applies to any platform, but we only provide dependency installation instructions for Mac OSX.
Read more…