SoCal Code Camp – San Diego

The summer SoCal Code Camp is just one week away and I’ve just finished preparing my 3rd talk.  If you’re in the San Diego area and interested in code or game development, it’s a great free event you should register for HERE.

My talks start Saturday June 28th at 12:15 PM.  I’ll run through a wide range of topics introducing you to 2D, 3D, and Virtual Reality development.  We’ll start with 2D games by building a flappy bird clone.  Next we move on to Unity’s GUI system.  We’ll use the system to build a twitter search client for android.  For the last session, we’ll move on to 3D game development and build an experience for the GearVR.

Intro to Unity – Part III – 3D & VR Games

The final session in this series is all about 3D game development and Virtual Reality.  Here, we’ll cover the differences between 2D & 3D games.  We’ll import some assets, setup animations, launch baseballs, then turn it into a VR experience.  After the session, you’ll be able to try out the virtual world we’ve built on the GearVR.

baseball1

Demo

Intro to Unity – Part II – Application Development (Twitter app)

This session will build upon what you learn in part I, but instead of building a game, we’ll make a twitter search client.  The focus here will be building UI systems using Unity’s UGUI system.  We’ll cover things like panels, scrolling, and images.  We’ll finish the session off with some mixing of 2D & 3D in the same app.

twitter1

Intro to Unity – Part I – 2D Games

In this session we’ll build a clone of a popular 2D mobile game in under an hour.  You’ll be introduced to the basics of the Unity3D engine and editor.  We’ll cover 2d physics & collisions, sprites, input, movement, and more.  By the end of the session we’ll build the working game to an android device.  After the session you should be able to recreate the basics of a few popular games.

Fish